{"_id":"@open-mercato/cache","_rev":"4109-2d6bf4a4528f08355912fa0b70b47e9a","name":"@open-mercato/cache","dist-tags":{"canary":"0.6.8-canary.322.1.0b9d350501","latest":"0.8.0","develop":"0.8.1-develop.7297.1.67605e74f9"},"versions":{"0.3.2":{"name":"@open-mercato/cache","version":"0.3.2","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.3.2","maintainers":[{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"cdd756c547029746bcdac7257f0200c2a5d11e60","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.3.2.tgz","fileCount":44,"integrity":"sha512-CM5iaCtPZ9f4JnQiU794qBgxNwPVM3RPM1ZHFkH7XcH0DC25HyoRqcOHqXeGebiYnz6wZTtyoiwHkqGSAK3rIA==","signatures":[{"sig":"MEUCIFN2USjJBqh9PdV4u3YCok9bYrQNffdKjYdIBTPFgmKNAiEAnIHZNWghCXtKNEPaRepGuGQHkqEjYochxzFz2L2A0pQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":131108},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"11d5901047c9c9d28703f1583cd1bad504d8d120","private":false,"scripts":{"test":"jest"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_npmVersion":"10.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"23.2.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":"^9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.3.2_1763026122042_0.8820059863470433","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-c02407ff85":{"name":"@open-mercato/cache","version":"0.4.2-canary-c02407ff85","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.2-canary-c02407ff85","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"66b4a273a08cfaab35d151d97715398742be1e55","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.2-canary-c02407ff85.tgz","fileCount":38,"integrity":"sha512-lnfIIMbEOoYrbXPgUKPRwNx22D9uklF/g/4lwMQGGmOZmitbgLkMAO2MrpxDSADBqHU3eAeeShhSdlywaCnd4g==","signatures":[{"sig":"MEQCIG7cxxABSbjPYDLTnx/W5i1PelNm04nOBe5r0loSFx68AiAMUySQqgJIaX/iF2YTX//28Jj9qLIehyvxNgLC1J0R/Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185495},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"c02407ff85d428f05df8ff82b072dc70e3fa88fb","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"publishConfig":{"access":"public"},"stableVersion":"0.4.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.2-canary-c02407ff85_1769173658098_0.4566010352470846","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-b8ab8f2d43":{"name":"@open-mercato/cache","version":"0.4.2-canary-b8ab8f2d43","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.2-canary-b8ab8f2d43","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"4ca1738d78817f00b7f995622f0e8b06a6ed6b46","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.2-canary-b8ab8f2d43.tgz","fileCount":38,"integrity":"sha512-DLsVnS9UBq8iiNo3752WbBxJxG0IXzYrAMDFbhV+OIMOgl/e2uRZBaJQYhSnYJEOlX7gHkAOxE/Mf06Xfep3MA==","signatures":[{"sig":"MEUCIAv1F8Mx4izdJU7XDrswFqoG6YeyKDAd/CevR3D3KvrhAiEA1gQommfjU1wQPJuolpoNDcemkB8PXx9L+9BU4b4BTBA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185495},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"b8ab8f2d4395365ccc986547be64d6addf4d660d","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"publishConfig":{"access":"public"},"stableVersion":"0.4.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.2-canary-b8ab8f2d43_1769174049599_0.19797390180786345","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-7636daf3a0":{"name":"@open-mercato/cache","version":"0.4.2-canary-7636daf3a0","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.2-canary-7636daf3a0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"31f832e391f3541a1f850944d551cc1ef4c758d8","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.2-canary-7636daf3a0.tgz","fileCount":38,"integrity":"sha512-SkeP3Ku8Owi2HEa3PJ75qPGzERMFzXsqV7g4MueXrGzRXLgvHd9INtxRKlVI3pKhlMaC+SM/VT9wJz47V6B6+w==","signatures":[{"sig":"MEUCIE0lwY/UCARVYV6X7Lfxl+T4xft2qL0DbMjrcS4sE9z1AiEA1jRaFDB/8KTFMUGo01JwXHkVekdZNAUq8d72IHI5YIU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185495},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"7636daf3a08f2adf890d7de44bfacf42adc3f485","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"publishConfig":{"access":"public"},"stableVersion":"0.4.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.2-canary-7636daf3a0_1769174484048_0.6177868269277498","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-118a2bf2e2":{"name":"@open-mercato/cache","version":"0.4.2-canary-118a2bf2e2","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.2-canary-118a2bf2e2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"20e93aeab6273acb251ef30837ca152d9e71bc86","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.2-canary-118a2bf2e2.tgz","fileCount":38,"integrity":"sha512-2UYpO5TmKfDK49zLxKhgK7BiGRTKLpYUliJwxjaMJsry+tA4s9Iji08ml5zfnIxzl+0ozaVlrkG6qwpjJ1SwYw==","signatures":[{"sig":"MEUCIHoNHH4W0O98ik+axWc1pZ5e4OgXMRvYqgExU+jTBHiKAiEAy+V+zm5zLg2gGcDeYlb4qnqOfJAWYcAualL6ADQP/HI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185495},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"118a2bf2e22652d96d55869cc3535413e03d16ef","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"publishConfig":{"access":"public"},"stableVersion":"0.4.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.2-canary-118a2bf2e2_1769183051100_0.16540076944087123","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-e5804f7db1":{"name":"@open-mercato/cache","version":"0.4.2-canary-e5804f7db1","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.2-canary-e5804f7db1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"64a16d663a49bab380590b7612f6767a64596a64","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.2-canary-e5804f7db1.tgz","fileCount":38,"integrity":"sha512-3kdYI/O6UBVvuwRrVKkS2g4lEJneNJKQ7juPaEVEqWOOMscFAZuYdRHiaBRMIU0cQJqpvFyg45dpEFT7kN/g/g==","signatures":[{"sig":"MEYCIQCZ78b2j2NUaFTtl35KFsJhlgJtGmDeiruJYMp8/nYuQwIhAM3bSCGb7z/qJBH2RVNZKFxcB/hrQZKkQjrZO3VPRZkI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185495},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"e5804f7db1527d6976517c35fdf7750049d88af5","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"publishConfig":{"access":"public"},"stableVersion":"0.4.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.2-canary-e5804f7db1_1769183219002_0.24027433434032885","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-d6c641042f":{"name":"@open-mercato/cache","version":"0.4.2-canary-d6c641042f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.2-canary-d6c641042f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"6c247eceb0e3fd77e778ba98b1a10980fed8f96e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.2-canary-d6c641042f.tgz","fileCount":38,"integrity":"sha512-YRF9In+ZSbJKAZQzWFEuIoAZo0B+9b7sui/KjDxOxvZzqgB075QvwAWvtbCuZMeHBSCRxSj2iZRkGzgTxJeTAw==","signatures":[{"sig":"MEQCIGF33oNW/WD+C+w5CWbVY1s8VNCNhz9N82ofKB6krxRMAiBMcMxM9dMyusTNginvy5A2iy3zmb0d9twX4rQbXyCNbA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185495},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"d6c641042f04a9174d891d69fdf285e44194ad18","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"publishConfig":{"access":"public"},"stableVersion":"0.4.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.2-canary-d6c641042f_1769184010442_0.2801852925324819","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-a35c67e068":{"name":"@open-mercato/cache","version":"0.4.2-canary-a35c67e068","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.2-canary-a35c67e068","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"2b360747ef60e676e93c3257e421a4383cec97a6","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.2-canary-a35c67e068.tgz","fileCount":38,"integrity":"sha512-Tnf/7XqT1hcL+SSoOOqmA/O7KPtUGNLL1Hb/lPbfHnqEpqZG3sc+RwonKjIHx7gb2QLD8Q6KuQVy2bJC2Xvsmg==","signatures":[{"sig":"MEQCIF7ok3u8UfbSdqELmgmoZcilsb6SZHHIbe1YADS6TnzcAiArOZVx8XSMr8zN+nI6LH9Hqf8pb96fGfi8LWQjlue2Dg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185495},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"a35c67e0681ad81f541919a8df1b5dcdee76b352","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"publishConfig":{"access":"public"},"stableVersion":"0.4.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.2-canary-a35c67e068_1769184335423_0.3174339556919785","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-7ff4ebf2a0":{"name":"@open-mercato/cache","version":"0.4.2-canary-7ff4ebf2a0","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.2-canary-7ff4ebf2a0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"04c43a6c6eb95205390b3fcb47f75e5b8ce00dab","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.2-canary-7ff4ebf2a0.tgz","fileCount":38,"integrity":"sha512-5MgHkGsWrzC/O1iW/r5t2ah4TX0kwT8ktt2jrdjRTB6jPFmuGKVeXw3BsR1DmDT+yMkuGwZ9d59H1UQxZCi0xQ==","signatures":[{"sig":"MEQCIHN8py8H6KL2lOJUAHGzwjbVD9edPWhapkeh8UAXT+ANAiAiNnk2PtQFia+TZOuscy1pbxw8bLpwtgPzzK2Orom9Cw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185495},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"7ff4ebf2a0993233434e61e52aa0f4d743f05ea2","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"publishConfig":{"access":"public"},"stableVersion":"0.4.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.2-canary-7ff4ebf2a0_1769186645082_0.025133873952138286","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-b3b9723b95":{"name":"@open-mercato/cache","version":"0.4.2-canary-b3b9723b95","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.2-canary-b3b9723b95","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"2c08683262dd1c8ae5eccac5e0b5cff3947f6a97","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.2-canary-b3b9723b95.tgz","fileCount":38,"integrity":"sha512-pyjcn7Lvp/eeSx34nGpDIsh5+P2m58YzVYAYQtMn3txBQDQkDlNKSlEczPrxLDYmV1kQt02ouYUMHV7pZp8IgQ==","signatures":[{"sig":"MEUCIQC+WVWG86wwkSzx3+JSDBkzudJeCXME/jaAAY/wM8KiXQIgXfoqKn3IAdoI+Cp2ide/m0jxxAqIZgZcKsrWJ0RMGsI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185495},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"b3b9723b9579c0ac110fcfaf7f4664ef052add52","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"publishConfig":{"access":"public"},"stableVersion":"0.4.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.2-canary-b3b9723b95_1769268261392_0.7087697611339714","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-17c386eb25":{"name":"@open-mercato/cache","version":"0.4.2-canary-17c386eb25","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.2-canary-17c386eb25","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"858267fb9a2383cfb48c2cba4c8be0e4f44fef54","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.2-canary-17c386eb25.tgz","fileCount":38,"integrity":"sha512-y09iubWoDw6gWhF3STJpDj8EUD3chA51XDp6MUWbs1WwVvdEjCGIa8MBlbwrrY4ui7Dw9kNp+uACF38RblY/Dg==","signatures":[{"sig":"MEUCIBShncHlrK/FAHQBKx3BAyMcNsfY38xaovK9+qFJgldQAiEAtCbtO/gXWn5l+ec3XHIa96LDY6UhBwrb5saCUBaF9J0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185495},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"17c386eb25b107c49023f4955210980b9f68617c","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"publishConfig":{"access":"public"},"stableVersion":"0.4.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.2-canary-17c386eb25_1769270505074_0.21957348849961145","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-3f5eaf79f7":{"name":"@open-mercato/cache","version":"0.4.2-canary-3f5eaf79f7","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.2-canary-3f5eaf79f7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f4ddee2581859e43a29886f4801663584ed0602b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.2-canary-3f5eaf79f7.tgz","fileCount":38,"integrity":"sha512-Smec6hbx0/jKV96UiJP2RUNEgoPU68XF3pQODWqYzrdb2mfyj2+8lzTR20eRMyntwm8hJlTm0aApOs1cAh6FwA==","signatures":[{"sig":"MEYCIQCV4UBrb2LdpGiGnymN3mxeXDTv0ZcKRqQG1qAoAWNMCAIhAJPlpItlFoSZfcaS/f5G2AoX1UlwfuKXO+a5+Xnb6vZj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185495},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"3f5eaf79f74cdd8dad275194389e6b048fb4357e","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"publishConfig":{"access":"public"},"stableVersion":"0.4.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.2-canary-3f5eaf79f7_1769270751489_0.440943864380444","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-a91dde3d1d":{"name":"@open-mercato/cache","version":"0.4.2-canary-a91dde3d1d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.2-canary-a91dde3d1d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"cb1de9c3810e0e62fb8a7c868e747afa19d2554b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.2-canary-a91dde3d1d.tgz","fileCount":38,"integrity":"sha512-N99d1Yl0qlQdE1kGHXuSKdwntl3JtKk34/UuaYpO8Veer8LcXkQnuvBTgnqq8Y201daS+tWg8Rjxslf69SrUaQ==","signatures":[{"sig":"MEUCIHRRFSp67UwZwj5Nubd5KGWzuPeL6Ec/2V/BZRRzpwdYAiEAvZ5r2OhZ64ThE/t1nQiKzIwcIn+RlAY5CDep+3uenlA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185495},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"a91dde3d1d2226b1b1b53e43064e8413dfd5ae53","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"publishConfig":{"access":"public"},"stableVersion":"0.4.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.2-canary-a91dde3d1d_1769272013923_0.26157299121629873","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-f4761534e7":{"name":"@open-mercato/cache","version":"0.4.2-canary-f4761534e7","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.2-canary-f4761534e7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"3c1c728e9fa6f5b9bdab7a7ed504ecd9a62a8e55","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.2-canary-f4761534e7.tgz","fileCount":38,"integrity":"sha512-8Q1KoqUKfsl4Yd24qnLpLwk5Zb8UJgp95EuWy5nIiwB0YxCFgmSr5WW6zXrr7OHMk5Efq64jR9FLpkpO/KHA2Q==","signatures":[{"sig":"MEUCIQDqaIyeVDyoqpk0PHLXgwRhqY00exIVoAy+upVNxkxwvgIgDCdUhcU1/jX46y2g7GtPvfJy9R6Sd92EnevuoBcesWQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185495},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"f4761534e797cb353299f78473ebb7bac68f072e","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"publishConfig":{"access":"public"},"stableVersion":"0.4.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.2-canary-f4761534e7_1769272588828_0.4960059307702127","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-ecaf80188b":{"name":"@open-mercato/cache","version":"0.4.2-canary-ecaf80188b","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.2-canary-ecaf80188b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"0841d98028e75c55fe3d5fd3fb017654bc298ade","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.2-canary-ecaf80188b.tgz","fileCount":38,"integrity":"sha512-czQVN1H5CRFTfULjEiJq2Vq2RYEzEiTYnXwyFiSxVg/4j15pEeWOJaGmgeCvb5qMXQMKWPkT3BXrg/mjufSNEQ==","signatures":[{"sig":"MEUCIQC2z2cxRVEB166mbx2FGvhqFdQCA8eHnEJFZWM9w7lO2QIgdUTNK/TKxXAl/a8veUFWW8L7K78fcFRUKp73Obhi5vc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185495},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"ecaf80188b1ace7aee65b3d07a5181d5e6a71984","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"publishConfig":{"access":"public"},"stableVersion":"0.4.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.2-canary-ecaf80188b_1769272751733_0.7074043505138154","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-0d5782b643":{"name":"@open-mercato/cache","version":"0.4.2-canary-0d5782b643","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.2-canary-0d5782b643","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"5cf229bbcd966b58269ba24ca9e197642fd1d7ad","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.2-canary-0d5782b643.tgz","fileCount":38,"integrity":"sha512-hPt3jOnE50IIY0kWBu5EMKq5jMladsyiWlKGo3R+nAW6FbvFWTdn3Zbr7s5mJCWnblhcjc3kzuWUqtHK3w2UxA==","signatures":[{"sig":"MEUCIQCRgwq7anPVE1jOVuDZt+PNt6qXt7L0eBfj24N/hQKodgIgH06hxWnt28veUbrt1RV05SL+naI0DPJkH0BZGlq4VGU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185495},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"0d5782b643756567212394f0ae9ac1b7649360df","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"publishConfig":{"access":"public"},"stableVersion":"0.4.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.2-canary-0d5782b643_1769283371269_0.9965808950939936","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-f80d1bfa83":{"name":"@open-mercato/cache","version":"0.4.2-canary-f80d1bfa83","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.2-canary-f80d1bfa83","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"87946a2ff85c27c9563aa4f4c7785a8ea98a411b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.2-canary-f80d1bfa83.tgz","fileCount":38,"integrity":"sha512-iYggtuzwKesbnfwT+0yPN0tDnyNKPYedMuXEUOZsZBfba60fT0pG8rv7YJ8FSCbz+DYeDm3KOcMpykygz+vHXQ==","signatures":[{"sig":"MEYCIQDlpypQ9T2FM7gbwJbhyaCJbOmnItbhbXrGZzF9dWcx0AIhAPEnDrSyWmlWxrw6xkqpt99ITudMYFFUYxuDTBWgIdET","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185495},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"f80d1bfa832dceed5d170caf47fa1e6c0a4ff509","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"publishConfig":{"access":"public"},"stableVersion":"0.4.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.2-canary-f80d1bfa83_1769284861503_0.9285576494934982","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-eb5f87d5f9":{"name":"@open-mercato/cache","version":"0.4.2-canary-eb5f87d5f9","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.2-canary-eb5f87d5f9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c7ae6d088daae94711f4139c427b30986002dfe0","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.2-canary-eb5f87d5f9.tgz","fileCount":38,"integrity":"sha512-DVflC6SDui89TwR0305KuUxM0chaunBa8cAlkloP1ZcKW5VkvP/0tyV5G5NUBtC+UHe7dAxkLWJxqD9N4XiP2A==","signatures":[{"sig":"MEYCIQDmzivRuoQyeUI6jDO8xYzJ0G8aH/O2QLugTZjvzxtLMgIhAJl2jMhLs+7z2YTlj/NXjuJhMoOTcQ1Xzb0Yug8EcMXv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185495},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"eb5f87d5f9a40d6f2c135e72beacd0c4df1df07f","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"publishConfig":{"access":"public"},"stableVersion":"0.4.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.2-canary-eb5f87d5f9_1769287377863_0.01659900406254433","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-5035717565":{"name":"@open-mercato/cache","version":"0.4.2-canary-5035717565","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.2-canary-5035717565","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"161d117eb25138327a83183439ffc5de17a284f5","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.2-canary-5035717565.tgz","fileCount":38,"integrity":"sha512-BiyY3x3c7VIpOuWyo5OxKQDEdK9925A380WHbWcl7elcLyRRS8LBXXozMY6GrUbMN8NAItbjwvWuBFfnfVsPdg==","signatures":[{"sig":"MEQCIFb6mt03arOsR6OEkNi/c4Qw1BoyhghSY9JfQW1swgGlAiBkx1GxGlgkFzoWKIpi5VQnpqyFwxgtEAu3Ibg7+rk3dw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185495},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"5035717565d07845bbffb77c9f1dee3d878a2ea1","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"publishConfig":{"access":"public"},"stableVersion":"0.4.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.2-canary-5035717565_1769288844003_0.9952391784849941","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-802e036384":{"name":"@open-mercato/cache","version":"0.4.2-canary-802e036384","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.2-canary-802e036384","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"486d1996967edd94d79e15b2416f881a7274f8e9","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.2-canary-802e036384.tgz","fileCount":38,"integrity":"sha512-EiMVxXPy7DxBVYUZH6zH4JtfHVfqJNVK+QoDSoLEA97b+Gd7o8h1mW3MJ2mC8HFLenlY4SsrWSEqTrd6DHyVGw==","signatures":[{"sig":"MEQCIAirWrcyzMI+6rUCzjeg0NJfVp1inmkdqqnNp38R9bbeAiAxEcGzQm7vj1lLMx3jebgNE3pGRuDA8Z4I9m6HLMFy+w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185495},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"802e03638499c47ba53bd2b999826f862ce7848f","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"publishConfig":{"access":"public"},"stableVersion":"0.4.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.2-canary-802e036384_1769339742273_0.04300530265270197","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-8575e8d61b":{"name":"@open-mercato/cache","version":"0.4.2-canary-8575e8d61b","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.2-canary-8575e8d61b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"248722108c4283237053e48cdafa52023ec21249","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.2-canary-8575e8d61b.tgz","fileCount":38,"integrity":"sha512-GGfKQ08+ezgTgaj8ryqci39KJKsvbBt9l/bJoVkHiNhT1GKoFDTbM7QjufumOBy9Jl5Z2SyP+dxW5+UDj5htxw==","signatures":[{"sig":"MEYCIQCpVdLz9nTqlVgB1Yq57kXlexnhCpfXQgdwKf/JQC7GMAIhAO6ukHjluuyp/OLuf/8C+hingRuKI5jgKZZvh5Kl8RYG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185495},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"8575e8d61b8f78b168c45bb7bc258fa97ebbb623","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"publishConfig":{"access":"public"},"stableVersion":"0.4.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.2-canary-8575e8d61b_1769375364485_0.8795344559640144","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-22a467da89":{"name":"@open-mercato/cache","version":"0.4.2-canary-22a467da89","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.2-canary-22a467da89","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"54148566ff3ff3fa6c4ebec1ad630c1058d8cfb3","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.2-canary-22a467da89.tgz","fileCount":38,"integrity":"sha512-mVbAvL27rD9CbzYfseZzN8K3oN5Xdkrfpk9pLiUZbzXTp/7t2aJUWHUbjNLmCEt6EHnayRA23BYJtiZKa9FLFg==","signatures":[{"sig":"MEUCIQD0Ij34ThlR8rXPWj/KohJ0vNmdmekOhX6Gl1KLMItM5wIgEZHri0mImX8mqwHcZSAG4db7zvR6AREWNerghCc9V74=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185495},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"22a467da8963fa0b78710f28f3da549988dc670e","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"publishConfig":{"access":"public"},"stableVersion":"0.4.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.2-canary-22a467da89_1769375425214_0.7970012519631846","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-ea119f362b":{"name":"@open-mercato/cache","version":"0.4.2-canary-ea119f362b","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.2-canary-ea119f362b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"815756446fcd7110b110e0ba9b6f1cebcba0276f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.2-canary-ea119f362b.tgz","fileCount":38,"integrity":"sha512-NKukA+tD7MEW/vsW8wuyZcj45zd5J0EagjP33EPLG4v+wl98mTp9/oPjKrM6oM3I4KFtwFyTz/Fighk+iPwBCA==","signatures":[{"sig":"MEUCIDXhV6QyC1rHpQG8eLgojWRLB0U6bbvbcuN6oSMum81zAiEAy2vb9Bpprs55WBv+yincdNlunzTYY3epFtwtirbpmmo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185495},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"ea119f362bc2168a8a29c026ba73b57fd1c5bb6b","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"publishConfig":{"access":"public"},"stableVersion":"0.4.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.2-canary-ea119f362b_1769412903753_0.9606833586304235","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-a8ae8aa761":{"name":"@open-mercato/cache","version":"0.4.2-canary-a8ae8aa761","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.2-canary-a8ae8aa761","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"3fc5ad4a6f11b5659eaf4f9fa9b4751d41db2b67","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.2-canary-a8ae8aa761.tgz","fileCount":38,"integrity":"sha512-FAAObVPDWgIhr3iSAIyQKKt2kcclyq/571HfAhF5c0ITrNqa6fjJza4IPJchVplrqLWbZcziM5Z+LLoLWOC6bg==","signatures":[{"sig":"MEQCIEDoBq5UpRsClrBKp+9p/L+ErYEXzlYeaC2kYsgQycFCAiA+LD1aVKjWpfBiS2u543jpYEygD6DjkcGx6B1eRnyEhQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185495},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"a8ae8aa76108b35ee8a453c1ae41e7f2a7f7ffbe","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"publishConfig":{"access":"public"},"stableVersion":"0.4.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.2-canary-a8ae8aa761_1769414193681_0.9375900306518026","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-660e2f2987":{"name":"@open-mercato/cache","version":"0.4.2-canary-660e2f2987","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.2-canary-660e2f2987","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"3c39147a71b99f16a065a77cec9555602027cd40","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.2-canary-660e2f2987.tgz","fileCount":38,"integrity":"sha512-PplJEq/5YBXExwMPVKz85EJ7jw5GE4x0tf9r98t2Sw5WTxE0o/fWzRgv9LCzHXWiHySpfZJ2WS/5HF9J1cvk7g==","signatures":[{"sig":"MEUCIDiS/9JAlGYD/+j++xDS4Hk3aTnrisu+rrZ9lbjZ5NsYAiEAq6Dl7qpNP7R08IadMwEiX3Vi1nZBmDOsyfkPiyYrGbE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185495},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"660e2f2987f6334250c9dd93497196f008431920","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"publishConfig":{"access":"public"},"stableVersion":"0.4.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.2-canary-660e2f2987_1769422381740_0.8982628153305372","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-0eb007a7af":{"name":"@open-mercato/cache","version":"0.4.2-canary-0eb007a7af","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.2-canary-0eb007a7af","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"56ba75820d405cd8664470f368d3ecd6391b5520","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.2-canary-0eb007a7af.tgz","fileCount":38,"integrity":"sha512-CgIDVP9JGmmrMWtlJ9T4q/YlJa1PREq+i5eJkZqyds6MyX6rJcz5M2P839htJl7wbYPWjHjCJA8vvEH4Ya1PfQ==","signatures":[{"sig":"MEQCIAlDBP/W1oUUQ2ZaaDqAB2etvraaB3+u8Hcb/tjvU/ZgAiAa01heuhkjZLvYdC+gGaGApz9oOM++UfK/7MdZMfe4Fw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185495},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"0eb007a7af505d614a4984951513a17acfea5097","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"publishConfig":{"access":"public"},"stableVersion":"0.4.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.2-canary-0eb007a7af_1769423141155_0.5616946509755905","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-8763a44f68":{"name":"@open-mercato/cache","version":"0.4.2-canary-8763a44f68","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.2-canary-8763a44f68","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"8c7544e3611b1bbc66554c38bf1dd1a91a90012b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.2-canary-8763a44f68.tgz","fileCount":38,"integrity":"sha512-vAzRDnHbsBtJHSE4wnBchWede6DEmD7KBHu1AIwwVrSN7nuw6V9CZIUAXlpgcujSfTmnDZac3OOCWO7UWfywqQ==","signatures":[{"sig":"MEUCIQDNkVvBXMJ4KjNrBR31tmiC9d0cKV91462rYOHz4UlbUQIgVQU3SqnS3Zm9jVySvwVv9byOjLWtprRSPRweD19fG0A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185495},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"8763a44f6858dd8f1aa6b1e23804a1ae88332e51","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"publishConfig":{"access":"public"},"stableVersion":"0.4.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.2-canary-8763a44f68_1769431770140_0.5160276218265623","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-f51f197c8f":{"name":"@open-mercato/cache","version":"0.4.2-canary-f51f197c8f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.2-canary-f51f197c8f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"6f76b1486fbebb775f903f0f5a467401a089cd4d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.2-canary-f51f197c8f.tgz","fileCount":38,"integrity":"sha512-GotAfYRuomYcM5NS7koJr0ezCTvAnwVEtZSMxTMotv2EOaCU45sit6BG3dxnfhK36Rx8OA2H0OuAKCSLG069mw==","signatures":[{"sig":"MEYCIQDpm2pgLiZtJT08MifxKHLHca0QkalbwsELfE723Puc1QIhAJnOCjZr7u+ufVC7kGX6vnnFNCWzK+g4cPy59B+Ev5hR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185495},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"f51f197c8f5be6acb9954a93a631df60b92db681","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"publishConfig":{"access":"public"},"stableVersion":"0.4.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.2-canary-f51f197c8f_1769500316924_0.8042568683083271","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-ccd610ad18":{"name":"@open-mercato/cache","version":"0.4.2-canary-ccd610ad18","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.2-canary-ccd610ad18","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"37d31d913026790093efeca63ceb1674d695607f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.2-canary-ccd610ad18.tgz","fileCount":38,"integrity":"sha512-182a3C1SBbS7iW0BL09Zey+vNsWr9lHyuOKusFJtqLN0BjEcY1Om/31JpwQiC9FaF3tSB/pPtLTZUCXjwGFTcw==","signatures":[{"sig":"MEUCIHSOp+L52XStGtz4gV1COA+3U1t9i6w7IWiJLXDmEjjAAiEAzNFUBJnEKQDp8C+iP4qtVYAIKjAwvzu29MYnE+8Lrgw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185495},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"ccd610ad1824151dca0c42c8171653a13d33da72","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"publishConfig":{"access":"public"},"stableVersion":"0.4.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.2-canary-ccd610ad18_1769504026436_0.02452094410288419","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-92bc12ea91":{"name":"@open-mercato/cache","version":"0.4.2-canary-92bc12ea91","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.2-canary-92bc12ea91","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"0e440b6ce70a1e76df4e1db4b7b4957e29227649","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.2-canary-92bc12ea91.tgz","fileCount":38,"integrity":"sha512-MQ5f3U0utjDQZKu03mBU04I/8Mc9ftQq2FEj5zi05iWbY6FfjD49WXSQ655zUyMTiVYBr6+EtmwzMB8AdfefuA==","signatures":[{"sig":"MEQCIACImkgqmLJq/Hddo27JsYW93u0B9ez4u6AD5hEueYx/AiAUiDEOe/Zs/ExT/2Hr9HlPpin1Tv1IqvABSntGYMRprA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185495},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"92bc12ea919de3e3b458826f78209dadd196ef38","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"publishConfig":{"access":"public"},"stableVersion":"0.4.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.2-canary-92bc12ea91_1769504588052_0.5924367675632525","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-cae9dafa24":{"name":"@open-mercato/cache","version":"0.4.2-canary-cae9dafa24","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.2-canary-cae9dafa24","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"19e4eb208b635c54e7dbc7bf17a2561b9807e142","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.2-canary-cae9dafa24.tgz","fileCount":38,"integrity":"sha512-d5vExm0NKcF1Who+yFU31UJslOq8HF/+pHR5B/OhtABza7T+9+gzqZTYaw+X/b4nAmeZEeuuEf+ZPcEocma7HA==","signatures":[{"sig":"MEUCIH6H6sVm2WMwFn7Gz5gL/kIrM5/A3xfMu2DRQtvEbaToAiEA+FCgLSHNSOeh4ye4csMLBPRFA6/ClUmMyHTL3tvsE4s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185495},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"cae9dafa242de076e0778d02aa6f7a909ec458d3","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"publishConfig":{"access":"public"},"stableVersion":"0.4.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.2-canary-cae9dafa24_1769504723384_0.12732993679113624","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-1b99a1211d":{"name":"@open-mercato/cache","version":"0.4.2-canary-1b99a1211d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.2-canary-1b99a1211d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"cdc0df0c27f3a90b80bd4c2a01f20f91768c37c4","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.2-canary-1b99a1211d.tgz","fileCount":38,"integrity":"sha512-EBatfkzAshg8OhkaAptXAqp8Jd+nt9c+U9Hy3/PLNeXFnQT93epjglK3jz+u4pEwqb5MQB75x+/wf3RQK68vtg==","signatures":[{"sig":"MEQCIFS8iQb72DGR6TxnPC2hbE2GtWvX3VKPrupuOs4Q61ffAiBVvUYQ5q/BE33CezYYUVnPC1A92eflClDiWB8nnN01Ng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185495},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"1b99a1211db0e2e6331e1e5504c78ed4b09d7e8b","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"publishConfig":{"access":"public"},"stableVersion":"0.4.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.2-canary-1b99a1211d_1769504800329_0.6794229022215026","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-f6b7824b47":{"name":"@open-mercato/cache","version":"0.4.2-canary-f6b7824b47","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.2-canary-f6b7824b47","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"fb6c738ad684951002d957b54ba57c755d26ff61","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.2-canary-f6b7824b47.tgz","fileCount":38,"integrity":"sha512-XXTlxdCvaadZUX8UGUHVMHO2H9PyIAFTaeHy4ghMyZ48n10IYwVJlPgIyiHe4UwhUnXGIUjDokL6agUodsJKFA==","signatures":[{"sig":"MEYCIQDDPSm5JB6tvbdoFWLqQDh3TnBaxWJXWGe9Tf/isj1QAAIhANDQ8UYx/ikx5sooio6NjpPoPKZbf6T3hqRHWgatPB+D","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185495},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"f6b7824b472e8e855b4a2621dd5a86da0cc62a2c","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"publishConfig":{"access":"public"},"stableVersion":"0.4.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.2-canary-f6b7824b47_1769507444593_0.45292898868390363","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-7c76659938":{"name":"@open-mercato/cache","version":"0.4.2-canary-7c76659938","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.2-canary-7c76659938","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"2269fd73d01bddd8cb36cee9eeace33c0e547029","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.2-canary-7c76659938.tgz","fileCount":38,"integrity":"sha512-483uxZIfuaWAWjG3isec60VnyAjhaI4hVtmFQmdufgh6hWXc19vXH9iAB6lrzfEQMDS7Mzu9j8AAOluH1nRlrg==","signatures":[{"sig":"MEUCICNvMI9ICwOWR/Yzq/SXEdokVhd4+GEtXW/nXBlMxPW2AiEAj8nZHhKpP9zUF5UfdjDtuig1ncGqYDu27JhMizdnU0A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185495},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"7c766599383c5c9befa3cb10f6236f472bd42b74","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"publishConfig":{"access":"public"},"stableVersion":"0.4.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.2-canary-7c76659938_1769508026950_0.6335986064064767","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-70c8402224":{"name":"@open-mercato/cache","version":"0.4.2-canary-70c8402224","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.2-canary-70c8402224","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"9ad073801defebb7ae6cd29cb4936d0a41468906","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.2-canary-70c8402224.tgz","fileCount":38,"integrity":"sha512-OygnTf50hKVfh1UCGYJjKDjt+TdhUiWbM2E/FOxZL+jCnZt4fqu+HUH6XMxjL0PshrdA/x+2LwpB2jA/CeUTMw==","signatures":[{"sig":"MEYCIQC6HI+x6A7dgW0iQ908B9kN6EdomempwEfoE+dr+6KW/wIhAJlYTekXLEjn9WsCpvWTRFkY09bsc1UD1fYNipm3X8cZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185495},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"70c8402224688d9a03b22e428b3e422da1326b86","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"publishConfig":{"access":"public"},"stableVersion":"0.4.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.2-canary-70c8402224_1769516138325_0.21257050637207286","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-dfe4d5e386":{"name":"@open-mercato/cache","version":"0.4.2-canary-dfe4d5e386","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.2-canary-dfe4d5e386","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"5708d44b05f95c3b46ff624b7111425d1c3bbd03","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.2-canary-dfe4d5e386.tgz","fileCount":38,"integrity":"sha512-ZoulyR/WhW6H14nUdyhVU5kMRGOXrJWCIe7ZLpgX3BVFSj+b+88TAHcBj46iJPG27l3E1k6JBSyLr5rYRWrBgg==","signatures":[{"sig":"MEUCIQC+vhuZaP7gKxhKuZMGY/oM+ADct397obpqf4COqp1gUAIgBBqewt3A8vgydfeeiZeqCFEldsXlpwpNbBYKzdt2IiY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185495},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"dfe4d5e386c431a4a0bd1d75e3b744bfe101faa3","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"publishConfig":{"access":"public"},"stableVersion":"0.4.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.2-canary-dfe4d5e386_1769516534543_0.3956515674259198","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-3bc476d868":{"name":"@open-mercato/cache","version":"0.4.2-canary-3bc476d868","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.2-canary-3bc476d868","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a0e4345189d702d8d45f3bf429da1c042138697d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.2-canary-3bc476d868.tgz","fileCount":38,"integrity":"sha512-BKemwmfOiopgPCA1d4XmdEDPoyaavTCUiYbgHrGHeiRjpEj4O8jNR/xc8tbHZN5OcljojyOZb14qluPfLsu1gg==","signatures":[{"sig":"MEUCIBPAIUJpwcjeP8Xzvj32OzlOiJN+zyAxoGRLFBEOljniAiEAh00lI2j46xkOYqOvi+w1MlOC6hbHvRus6Fgg5ho1KtY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185495},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"3bc476d8680e03683a0683ca0c6914cf03dcf613","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"publishConfig":{"access":"public"},"stableVersion":"0.4.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.2-canary-3bc476d868_1769517397367_0.09544465171410632","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-ba1d84349b":{"name":"@open-mercato/cache","version":"0.4.2-canary-ba1d84349b","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.2-canary-ba1d84349b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a941bc4f30c4ce71bffdcae3de5be14457c913ad","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.2-canary-ba1d84349b.tgz","fileCount":38,"integrity":"sha512-jDni08Rczumsk/f7een24i2T0vZmvjuaCBJBaDvYz8PvATECpH687B6ajNVHqeCpxPy1Id0CJxCUHwatWJx/RQ==","signatures":[{"sig":"MEUCIQCpx0vpkkOymhYzTkMWGwxnK5XUxyik76hyZB0b0syy8wIgT8iyOoS1Ly4JAyvov/5ZqqLfNhLqC4jWyO9iBRERIOM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185495},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"ba1d84349bca3d0b627672da78d91ac0f6047ed5","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"publishConfig":{"access":"public"},"stableVersion":"0.4.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.2-canary-ba1d84349b_1769517511850_0.2575041856831115","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-36ab8921da":{"name":"@open-mercato/cache","version":"0.4.2-canary-36ab8921da","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.2-canary-36ab8921da","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e672d32b2fda560e915a01b816134895da38dd86","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.2-canary-36ab8921da.tgz","fileCount":38,"integrity":"sha512-O7LWD3qJj60vRrVas7L8fkCojdNqhzlH+Skwrocdo2bh27G9xnp4lGesQdF+Yy1mDYgrpqOrT4wrx8zkrKJk4Q==","signatures":[{"sig":"MEUCIDoK9QrQVbz1PJdaCElYb4W0++swRsdbMVZDey8bVHLgAiEA+aXlUHjvaWlY6b/gH8qgEyHaYzC3Cf0DSvzLz97pwxc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185495},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"36ab8921da545de81bf73d82b3fa00a5dcbf76fc","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"publishConfig":{"access":"public"},"stableVersion":"0.4.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.2-canary-36ab8921da_1769518029742_0.2893957935388676","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-07dbc98202":{"name":"@open-mercato/cache","version":"0.4.2-canary-07dbc98202","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.2-canary-07dbc98202","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b828e0e3f33a5fbba157339991575d202b6e3c83","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.2-canary-07dbc98202.tgz","fileCount":38,"integrity":"sha512-1ci5rLxEV+azRrPBw97lSWf63cHUBvOjg3gC6SdEd7wAKwuFZGwVtKHd0zUKJvHhIlD08CG/5eD0+O1/lmXWNQ==","signatures":[{"sig":"MEYCIQCM35HPwq/OiiZAdvXq62dRcKEYDAxqW/VouN3fRDgnNAIhANsG62aRLkaUirsrq58kXEpsm5lHnVpLuREYhrzhQdIF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185495},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"07dbc982026e409f65dd27ea3f0d910d9189f740","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"publishConfig":{"access":"public"},"stableVersion":"0.4.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.2-canary-07dbc98202_1769518486741_0.032230534844726044","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-1000cb714f":{"name":"@open-mercato/cache","version":"0.4.2-canary-1000cb714f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.2-canary-1000cb714f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"00f9810201b134d6f4b3dfed827c26fb0f22fc53","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.2-canary-1000cb714f.tgz","fileCount":38,"integrity":"sha512-DxC7aUp3kAE1c45kGQ1FNNor4aA+6E1nAy2mXvccpoTvPwXzPeYjj3EE5Toi19yQ5CAcBw/jX3KK8EHWDzFY7A==","signatures":[{"sig":"MEUCIAHWCFhLU1ORmKbR3eV0d5GBFXv6zFA8gdTBPdn3awFaAiEA+411tHYA5oGTvjoRzG2IETMVidAgrYYLY91yCIc86r0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185495},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"1000cb714fea507c346340da0824037f6e03c291","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"publishConfig":{"access":"public"},"stableVersion":"0.4.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.2-canary-1000cb714f_1769521683900_0.6231056828474246","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-11e19dfb84":{"name":"@open-mercato/cache","version":"0.4.2-canary-11e19dfb84","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.2-canary-11e19dfb84","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"78a9a2e32a63e2a3d7a8b9528310cc219d470e84","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.2-canary-11e19dfb84.tgz","fileCount":38,"integrity":"sha512-MLNrNKOZXvhGBNWNq5NNo6Kaa4qgunylOBIdCPlcn68UHv+lvHN32uoy0LMzTbajKstKv03Gftf6JchKLFzAWg==","signatures":[{"sig":"MEUCIGhTDNjTjfJhlVh1w3eloSEBZ/vgcqaQM3ebvrQaiXANAiEAwhfcR3y+T/I64zY92A/KDFmICcBQuxhheuERZiUkMlk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185495},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"11e19dfb84b068d1747021158db5f579c556f906","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"publishConfig":{"access":"public"},"stableVersion":"0.4.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.2-canary-11e19dfb84_1769522274073_0.009147926294617692","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-1434bb9783":{"name":"@open-mercato/cache","version":"0.4.2-canary-1434bb9783","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.2-canary-1434bb9783","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b8d09b3d4d5edee69fb68290e4da4d5284ccce7c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.2-canary-1434bb9783.tgz","fileCount":38,"integrity":"sha512-3XxS2zvLMNNavXg9PHUsZ0sw3lCyDWvBOXm7Ht5tK3KWAEz/W3VyzMr1n5CRIzWwI/P2HZm3fVElh4RdYUK7Og==","signatures":[{"sig":"MEQCIGcA6F5bpwiICuI111TYxUQuj03IYAO0VEtjGX0oEns6AiAZpPrdlkO6wJJchZvqAuzknHFhpB3UDA+it37hbYsNEQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185495},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"1434bb978389a083a9c7a54aeb21211475bcc641","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"publishConfig":{"access":"public"},"stableVersion":"0.4.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.2-canary-1434bb9783_1769530652990_0.6758914440866308","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-667ab2b715":{"name":"@open-mercato/cache","version":"0.4.2-canary-667ab2b715","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.2-canary-667ab2b715","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"826b70277de6f3081f02b2a79882814ab1209283","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.2-canary-667ab2b715.tgz","fileCount":38,"integrity":"sha512-Cd/k12tjVs3ZLQsVvEVCcfSBxc+pytNsxfT+y5RTVFrLC5GOIWYl6+iX7/I8lJptypo9RQdT4FOYYIZuFFkQWA==","signatures":[{"sig":"MEUCIGN1NqHNtohKNkA9WVEsaTuVdlchZfXBpthRTHu5pJ5hAiEA61ZzctO50o6mdgAI6Rb/BRBHJQIo2xRKRCxMXdpamjA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185520},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"667ab2b715e64929e635849e48ad2d073c096b1a","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.2-canary-667ab2b715_1769544393343_0.7918214276526312","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-51881f6bf3":{"name":"@open-mercato/cache","version":"0.4.2-canary-51881f6bf3","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.2-canary-51881f6bf3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b06fd27fa6ad07a25448602cff67819a346afe49","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.2-canary-51881f6bf3.tgz","fileCount":38,"integrity":"sha512-UHj88Plt2ezSrOnx8ORo4DIUVj6OP6lZaypEi8+odWa+6VBnczJwrRky/y7bqm6+XzTkClvpAfZKCdmEf2gTOA==","signatures":[{"sig":"MEQCIBz9j3hr4QMgYVTeEzzNO50bjk1l/81r7xEQlC8fLr/CAiA7JZO3iX2eQKBFvHcgKy2ufZ1YAPLRxxt3G1OvXSAsgg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185520},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"51881f6bf3f7e3f842ed9e231f1f05ea8d126415","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.2-canary-51881f6bf3_1769544860530_0.4227934803382727","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-f728a6d66a":{"name":"@open-mercato/cache","version":"0.4.2-canary-f728a6d66a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.2-canary-f728a6d66a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"62bd5b8a96b67afa03e3f6f8e553077304630ec3","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.2-canary-f728a6d66a.tgz","fileCount":38,"integrity":"sha512-cTSu2M9Ma4KoYAZQ3MAg1Ys6S+8sT2T1h81CtLe26xH1by/56ifxwCH2Ac1+Y2Rf3LUgoru7JTJQ5OTiW37WNg==","signatures":[{"sig":"MEUCIQDbdAI5dD9H0Jcm+BBH0ptTRsS7rBkErNV0hIztLEdpUQIgeEGlyxqrVuKfz2Y4+lIJyYakwp3bK0nTyDRd328VbJY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185495},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"f728a6d66a745bdc4cd57d0e60e481b361cd8656","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"publishConfig":{"access":"public"},"stableVersion":"0.4.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.2-canary-f728a6d66a_1769558590907_0.5234363467078815","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-5f415b8a44":{"name":"@open-mercato/cache","version":"0.4.2-canary-5f415b8a44","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.2-canary-5f415b8a44","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e8fb9fa4c6538cc297744502a063ca755e495759","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.2-canary-5f415b8a44.tgz","fileCount":38,"integrity":"sha512-r+XeBBjmqQlYqap/3Qd8g3dfGv2AX67LPlPlkuYfeZOm2ebJuhXUYA6r1zY0dguuNTwbNvY6QTxBHRScuacT7g==","signatures":[{"sig":"MEUCIQDUxi4MVJsjHXbEXnerIeC8ZgBxeGbleRh6zdUkW80C7QIgYl7/NTFtckmx3OXxlWWfhn3TxPXC2MqujwQvPO4Vdlo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185495},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"5f415b8a444e010b663d8544b9050be54fa6f89c","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"publishConfig":{"access":"public"},"stableVersion":"0.4.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.2-canary-5f415b8a44_1769559540446_0.8968662275252577","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-ec4978dbb3":{"name":"@open-mercato/cache","version":"0.4.2-canary-ec4978dbb3","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.2-canary-ec4978dbb3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"3c8c504602cbce98d8a5a3659bf6c58c9afb54cd","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.2-canary-ec4978dbb3.tgz","fileCount":38,"integrity":"sha512-gYVORtqeaVjZN7PHOc/AUzLwV2laNQVhns/vgGw9enme8G0MScrusbx1WFLDxiMJfARYPaHHJGr9IW7fqbLXhw==","signatures":[{"sig":"MEUCIQDtHkzsWEA8gvW+ZJda25yDSMYT/effuNYnEXlPpybNcAIgS0o46QFjKoNydOLcEVCUaflE1XRK/+SELs7SnTG8ezc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185495},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"ec4978dbb372766351ded199bafe2da1f9a054bf","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"publishConfig":{"access":"public"},"stableVersion":"0.4.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.2-canary-ec4978dbb3_1769560157851_0.9228649828874733","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-d0a025141f":{"name":"@open-mercato/cache","version":"0.4.2-canary-d0a025141f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.2-canary-d0a025141f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a8c807872ac68b90352153d214c1179bbf23bcb8","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.2-canary-d0a025141f.tgz","fileCount":38,"integrity":"sha512-N1aBihX4qVV4HGETT2LO6X6o7kBTbR2sPu7oaAERccgsGFddBiz4y1Ek/LREdwfbWB+XrYDtbG9A3rXyLL40QA==","signatures":[{"sig":"MEYCIQCrKELNJ1RNLg6iqGAvlZzijK99Z13m3DXse1ojY4q52AIhAM+5PD+7Vl3Jdg0UZ8PUvJQWIasEFmWNlqfZm1GA5qqA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185495},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"d0a025141ffdd5b0e15607229b3afd482a98f8a3","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"publishConfig":{"access":"public"},"stableVersion":"0.4.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.2-canary-d0a025141f_1769560996510_0.6027995393733658","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-9074fd41ce":{"name":"@open-mercato/cache","version":"0.4.2-canary-9074fd41ce","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.2-canary-9074fd41ce","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"7ec0a98acc52c0a540894bc445925317772b766c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.2-canary-9074fd41ce.tgz","fileCount":38,"integrity":"sha512-19Hof9m8mx81hSqyCYCqU1Vtf43m7qsA959rJeX2x7b4yW2v+8IAJgKU4NdynVnSguNFhv5AUjmXsqkzNCesOQ==","signatures":[{"sig":"MEYCIQCSn8GyEvqfSswFCFSKTN7X7eRjhWWmrFcWVmoRKtOybQIhAKGV1e/TJLrHnXLqDbSrszhe/7hUOJnzFkULedkbHc2f","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185495},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"9074fd41cefd25250eac5d3bc99d172b5fbd0960","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"publishConfig":{"access":"public"},"stableVersion":"0.4.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.2-canary-9074fd41ce_1769600932471_0.3083112711874323","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-3efa759f5c":{"name":"@open-mercato/cache","version":"0.4.2-canary-3efa759f5c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.2-canary-3efa759f5c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"4979e86e1b924abb0565fa987b636a70f6642c1e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.2-canary-3efa759f5c.tgz","fileCount":38,"integrity":"sha512-mj/XAqKlasmIAMaR+pANAfGai1itK4Lzdnw+RAzMO7jGlsaCTQ+OialLNgWFp4Sw48IQNoEwCMFKRKA18Dia4w==","signatures":[{"sig":"MEQCIAIdqUgOjQwzzufU79UW8C460RPQ19sRi9Y8bPXTOSSyAiAsfxULUAMoqd0jBJ+vwdgM19z905QYu79ZwLE1bK/bJQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185495},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"3efa759f5ceaf5933d6d6e6b187e5e816030c7d5","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"publishConfig":{"access":"public"},"stableVersion":"0.4.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.2-canary-3efa759f5c_1769601262988_0.6427596216470173","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-3db905f150":{"name":"@open-mercato/cache","version":"0.4.2-canary-3db905f150","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.2-canary-3db905f150","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"2ab6cabf2782002c246421ae48df6e7028e1be9c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.2-canary-3db905f150.tgz","fileCount":38,"integrity":"sha512-EauY4pyJc1BSlhRVCcwczpFNrw41Q7+RGRVidzIf+JQ0wXFVEVHSK7VWUTrLqvbQDwkHZZzt+n1Ld7OMdukjpg==","signatures":[{"sig":"MEUCIAi8lP0s4DxtlSlv3X371VHxZa3YKV5X4xUlOx/hDyB+AiEA5qftzp7z9CudACt0oMqhQq3HoOm45Jw0A/YG7pGUv1k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185495},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"3db905f1505d38ea39d463db0de053fddf92f798","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"publishConfig":{"access":"public"},"stableVersion":"0.4.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.2-canary-3db905f150_1769602287648_0.6462202744393881","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-fe59e693cb":{"name":"@open-mercato/cache","version":"0.4.2-canary-fe59e693cb","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.2-canary-fe59e693cb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"4fe3d648b24345e92ab99bdb66cd3ffee103f2e8","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.2-canary-fe59e693cb.tgz","fileCount":38,"integrity":"sha512-KCDH8bitRpxtXqtp1xAU2tWL5W0F/ttf0ILuchgVcD8s3CVLhmNo9KibHol6Cw1W7ZTcv5Fj2O+geIF40hVOiA==","signatures":[{"sig":"MEUCIQCIMLy3QjJ8xu1OBgPjHncNMBIqN6HvflVo0USRW/DTrAIgFsYDGzGmihD0PyAcPbCeWDvHei7i0pqzj24B6MVCCo8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185495},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"fe59e693cbd51f8d71760dc22fb323ffe7a16058","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"publishConfig":{"access":"public"},"stableVersion":"0.4.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.2-canary-fe59e693cb_1769602323020_0.37410702383319716","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-cf7d9b4116":{"name":"@open-mercato/cache","version":"0.4.2-canary-cf7d9b4116","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.2-canary-cf7d9b4116","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b387a7ea61e4090d76e622c3a688f4f1f2f3c798","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.2-canary-cf7d9b4116.tgz","fileCount":38,"integrity":"sha512-0BwvHbT/7uwC9iqkbMgMPAQOzvFTy0MBVaDK0RicXQn2hzOnPbGEKwopbMa/QsSiIjNm5mctWqiLf8jSN2/KSA==","signatures":[{"sig":"MEUCIQDOXuNEscorxw9ONOEB1Y/A4GGp6UsNKlv/4uBV6pShJAIgClxqAjYGOeEDb9TDBdVyPKMgwmdmQQvP4GB3kVCmR+o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185495},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"cf7d9b411615e553f860e31c00a20adc78abfbc7","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"publishConfig":{"access":"public"},"stableVersion":"0.4.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.2-canary-cf7d9b4116_1769603167192_0.7421219318485583","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-10c7a8bf2a":{"name":"@open-mercato/cache","version":"0.4.2-canary-10c7a8bf2a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.2-canary-10c7a8bf2a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b70e4e690ba4fdcbbd6733725658b295a281ed81","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.2-canary-10c7a8bf2a.tgz","fileCount":38,"integrity":"sha512-UXZSnvenWWOEUhxoHBHqfKIuLy5WOFYtx5uVo7SUZ9MhTKjcneXy+BaDE1dJdqvYeQDocA1vQAJI0f0nsqJGMQ==","signatures":[{"sig":"MEYCIQDvZsLLaxYf6twHEc1v0NIeNVveHcR+VfsG7Pniya1OPAIhAOq+r7ialvY1On6zX9SIuWggsgksChifwBxM0YgnfeXi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185495},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"10c7a8bf2a0f01424a61064189bbc4fb1bf6afec","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"publishConfig":{"access":"public"},"stableVersion":"0.4.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.2-canary-10c7a8bf2a_1769603488702_0.6003390772969144","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-e6bf6a353e":{"name":"@open-mercato/cache","version":"0.4.2-canary-e6bf6a353e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.2-canary-e6bf6a353e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"480e3d8ae4f68df0ff02987a44eff858b4e1a85d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.2-canary-e6bf6a353e.tgz","fileCount":38,"integrity":"sha512-xzZGQhWWeR+k2qGwQP/MncuTgNHxJFztUnTJR+A+zvF7gJv/aZddyDmCky03LRHXFlpDEhNc3NYBfMZ1eztpWQ==","signatures":[{"sig":"MEQCIBFmJbDdw6OaMrwARGh7jGUyUIrfGBT2RxzS0ckQRmkJAiA5T0/XmWXvgqJhA09F8wVcETx4zv03XgWhhOwAgiB5tw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185495},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"e6bf6a353edb8073b88598cba0ce2ddcff2dbf88","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"publishConfig":{"access":"public"},"stableVersion":"0.4.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.2-canary-e6bf6a353e_1769611434121_0.5687205655857397","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-c84cff7ed5":{"name":"@open-mercato/cache","version":"0.4.2-canary-c84cff7ed5","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.2-canary-c84cff7ed5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"3a94add1b707347b908bd2e3491ac357dfd872b0","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.2-canary-c84cff7ed5.tgz","fileCount":38,"integrity":"sha512-S4wDyJynYP666hxDiA3sr6jb7bCVcl0njKuI6Wc2jmfkEbkxYSBr0bIZjqVI4A0Ob2pBo6Z2DEKtQO5V3xC2kw==","signatures":[{"sig":"MEYCIQCLKSQ8QW90G+kVvc7PlDOKsbS0IBTykvIuqwilA6LjZQIhAI2D9yOshKEWEalNglEfThRvVJGBYL5EgoxRgyVdkEDn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185495},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"c84cff7ed5eaa625b0a28f1e52f70f39a6334b70","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"publishConfig":{"access":"public"},"stableVersion":"0.4.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.2-canary-c84cff7ed5_1769619427364_0.8401830039105314","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-49d47ff90e":{"name":"@open-mercato/cache","version":"0.4.2-canary-49d47ff90e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.2-canary-49d47ff90e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"195a16375851adaee2792399297d747c7fbe8755","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.2-canary-49d47ff90e.tgz","fileCount":38,"integrity":"sha512-MnjBDVv9vGtLwDt+hHdsxZBDDA1nJa1S+GHw0pFn21p7sy2dvBU3fvYZCwhk6+RhKDoFwd46ip8IOeAXBGqDPw==","signatures":[{"sig":"MEYCIQC+qnu25/ca1KYKthFiQtLArnJ0rTvnSSWlzKSqodhRewIhAJS+yAxJLKAVQOVnNS6xMBYA5aBCI1KnRAVl3efBzgBL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185495},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"49d47ff90e12de90cd91d7bf49ba40b303a7c756","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"publishConfig":{"access":"public"},"stableVersion":"0.4.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.2-canary-49d47ff90e_1769619591987_0.8295720643217481","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-02d8ce2991":{"name":"@open-mercato/cache","version":"0.4.2-canary-02d8ce2991","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.2-canary-02d8ce2991","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ea4b033a2ef97719a2b0343ecc1de47ca76e8998","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.2-canary-02d8ce2991.tgz","fileCount":38,"integrity":"sha512-GBZOe98J3KYChYsLMjKG7dvd2kWYhgvO93T5nBOUPATpYCimgZDml3SihaSGnlkGcHkcAINXwe/REKcPZqa/DA==","signatures":[{"sig":"MEYCIQCdhOkHzi8FlEyAsBpkvfOGHcLGWlw/48aGtwWX+6oGCAIhAIG2zTzZAX32m5xpPOp7EjfWPznH3qAjFiZaFNCdZdjn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185495},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"02d8ce2991f7531443ea3e6f8d61a8bf444f5e8d","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"publishConfig":{"access":"public"},"stableVersion":"0.4.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.2-canary-02d8ce2991_1769622205094_0.8078477570429949","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-0ba39cdeb6":{"name":"@open-mercato/cache","version":"0.4.2-canary-0ba39cdeb6","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.2-canary-0ba39cdeb6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"02965c95d9aea2b22944ac5c8d67c9b97666ed35","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.2-canary-0ba39cdeb6.tgz","fileCount":38,"integrity":"sha512-tpnG7i271rWXpEz2sjISevZL608sOqN87dBxQVSiuhyUzTOmMSIJ2bUAwfg6KHUpSn0SHQIgDIT09tV/kqz+vQ==","signatures":[{"sig":"MEQCIBpzlcjpPOBwnwsgf6QpPOJe6Lzy2WMoEOyFzw1CwRQpAiBhEBci0RSOuwmUSOTEirDsW6Z4lDA0PZjj+p7ibOorcA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185495},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"0ba39cdeb6dcccc9876ebeb5a3808bcbc633d6d9","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"publishConfig":{"access":"public"},"stableVersion":"0.4.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.2-canary-0ba39cdeb6_1769623089296_0.09802719553659389","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-ab36fbd8f2":{"name":"@open-mercato/cache","version":"0.4.2-canary-ab36fbd8f2","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.2-canary-ab36fbd8f2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"4961dbfb2af58f1d40f2d1ba6b5abd721aafeb5e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.2-canary-ab36fbd8f2.tgz","fileCount":38,"integrity":"sha512-zUBZu4WinseSv/LeCDAA+JWZ9nd/xz9y8x3pP1LgKv7CdO+dxZdKeSrsEIPXoPQZanPvF9Ww1nmHoUrZuUt+Mg==","signatures":[{"sig":"MEUCID4AVhIVDnJHtnP0dqTkGI3UG1P+xewKQNCVFqFi78z5AiEA2nZHfQUzt7YbzaTMo1KHgWToVb0pop6tiUyGhI5sCHE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185495},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"ab36fbd8f27c4123dc10d14df9748947063ccb4c","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"publishConfig":{"access":"public"},"stableVersion":"0.4.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.2-canary-ab36fbd8f2_1769623153502_0.7063497057600634","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-15c0b23a3a":{"name":"@open-mercato/cache","version":"0.4.2-canary-15c0b23a3a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.2-canary-15c0b23a3a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c3a4d91018b70be7d2181742c53fda18b0549570","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.2-canary-15c0b23a3a.tgz","fileCount":38,"integrity":"sha512-OKvwUuAYQhiu8u3qMu5D4QeD/fHGpNCCrKPZif7/uAr54hyXWaPOg3JGmIKoflwWnks3IpBrQdIRPH3OwtTqFw==","signatures":[{"sig":"MEUCIQDMRhL2bKlWaQdwCnHPB0cQnfK28brKshaLrkVb/9KT0QIgVoyuhu1QpxiT9g5cJ8T1ckmQUgiYZ/W7arXn5AaktDs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185495},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"15c0b23a3a57ff0c0e9587f97cc3ec6a3055871f","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"publishConfig":{"access":"public"},"stableVersion":"0.4.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.2-canary-15c0b23a3a_1769623200385_0.5117395099799231","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-da2b080494":{"name":"@open-mercato/cache","version":"0.4.2-canary-da2b080494","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.2-canary-da2b080494","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"7c9dc36a854c66f5ec9bd8ccd7765f485511efec","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.2-canary-da2b080494.tgz","fileCount":38,"integrity":"sha512-Bx7+gCmiMMboU+iDODftsNoObJeXRe+Tfb20ETNhNdRLkuC8v5p7Y8eNZ4iCgJbNBEG1R5tJbRaX03zgKJWU2w==","signatures":[{"sig":"MEUCIEKtxwOt2ZL3Ah1L1JySM/9JXko4+3iPd/l+rRS5BTpzAiEAsq6ko+oh9LEhbIjS57N7dKvOGYc12ZqRrzoBW2gcmTM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185495},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"da2b080494871a2ac17f1911d6e24df62acb00be","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"publishConfig":{"access":"public"},"stableVersion":"0.4.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.2-canary-da2b080494_1769634915140_0.018846540802578637","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-19353c5970":{"name":"@open-mercato/cache","version":"0.4.2-canary-19353c5970","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.2-canary-19353c5970","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"4266f1040d9cae7ea74347868383bae9ba82a2e4","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.2-canary-19353c5970.tgz","fileCount":38,"integrity":"sha512-kUmxqNLfcsxHz9/Rd4SOfZ8movrKG2M9CMwSFR9nIjLtw3MtWwkjda621fDHCIV9vRdYZyErvlJwJ5NcqthU3w==","signatures":[{"sig":"MEUCIFUxtBzBGcqbdjoACgC34RYLfunqgjEz9obyG31XQIAJAiEArJJgCOgyGKI39800+uaUDp1W5j19TZ5EWjKwpyOs8/4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185495},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"19353c59702b982a29b139ecb4a7eb8fbdb63e55","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"publishConfig":{"access":"public"},"stableVersion":"0.4.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.2-canary-19353c5970_1769671882828_0.42633944892281583","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-19703ca707":{"name":"@open-mercato/cache","version":"0.4.2-canary-19703ca707","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.2-canary-19703ca707","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"7ed32b4067b6366d599f5f45d099ffc9b28f5e22","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.2-canary-19703ca707.tgz","fileCount":38,"integrity":"sha512-knciiLrEXP8+xAPauzSi0ePvXrFshluNZ7SlpxThLvU7kfjxVNZKP/7PiINrrtjZZ82FixkTHUuGlf1IWH10xQ==","signatures":[{"sig":"MEUCIQDvo4hQ+91VKjFfZR8bg2S9E1wBFMLy4bCZ0oEdebLbwwIgRziG+Mv9AJnFXh30dH+DpDJrFYAG6zEeVxnXsHhgqq0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185495},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"19703ca707739f5e08ec10d7ee903788501f28d4","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"publishConfig":{"access":"public"},"stableVersion":"0.4.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.2-canary-19703ca707_1769674875555_0.554708439993977","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-ad4e7882e9":{"name":"@open-mercato/cache","version":"0.4.2-canary-ad4e7882e9","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.2-canary-ad4e7882e9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"1d6db0ad1eb3e0114a61a6ecdb055016093f0de0","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.2-canary-ad4e7882e9.tgz","fileCount":38,"integrity":"sha512-8T5tuvrZIG+6ttzdtUvsB0iZO0pmm75VfurjIzihpJ2FWjrXY/aT4dNdMzvGZlzcmbGyqn0cdxVcEX6I2uMKFQ==","signatures":[{"sig":"MEUCIQDNnk8BxFRJN6STl0AvSS+x8KOvWO1SxWihFD57mj6XRAIgWulf4CKmFZhqdTuKi29RmukLHsiub1P1pGJpC8msEPU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185495},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"ad4e7882e9d1a437dbb45960bd6004f0b2e6bcf6","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"publishConfig":{"access":"public"},"stableVersion":"0.4.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.2-canary-ad4e7882e9_1769676490943_0.5781883450858525","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-470129ce32":{"name":"@open-mercato/cache","version":"0.4.2-canary-470129ce32","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.2-canary-470129ce32","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ca73d5718e128077996fe2389e5ed64fca7646eb","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.2-canary-470129ce32.tgz","fileCount":38,"integrity":"sha512-j8IkoalnSiiRH6R73eLqE1SGEqkEXp0J/whHplBRp1yfNmLS93UXJik1DTWp+BxrZXb6nrzBSSyHBMw2qH1CMA==","signatures":[{"sig":"MEUCIQDU6xpJt1afuKNPhI2aR3uqAccqd7sNYeAT1J4HFvsoawIgadm34/UU+aMl5akYZC4xdOLey4r+E7I9d1bCktNcBRs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185495},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"470129ce324706acf074ce11b877049a4b0a4d4b","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"publishConfig":{"access":"public"},"stableVersion":"0.4.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.2-canary-470129ce32_1769678525733_0.3628414945020486","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-c71ef83148":{"name":"@open-mercato/cache","version":"0.4.2-canary-c71ef83148","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.2-canary-c71ef83148","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"4a18553a8b56377b33408ac3a935f3ae72054e05","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.2-canary-c71ef83148.tgz","fileCount":38,"integrity":"sha512-WQOZ1Th64I1AacxDkGcXG990rxaINomafxQAXAnTn7YJpufyri2zIjux58oW9zZDxSDiVbYGruMJvYTEf9WxTw==","signatures":[{"sig":"MEQCH04R/T8EjVVzQOEvXTEkVvNTGRvSUsOz9iDXiytNWLACIQDyQAozEfW2qaAIsINw8GfcXyX/+OZw+TKBpEC22zK5vw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185495},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"c71ef83148417729ccafee0fcadf233d81af3cd4","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"publishConfig":{"access":"public"},"stableVersion":"0.4.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.2-canary-c71ef83148_1769679162326_0.5657857613004786","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-968c919ed2":{"name":"@open-mercato/cache","version":"0.4.2-canary-968c919ed2","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.2-canary-968c919ed2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"3dd82ad12d90fcedec8c11f97222a5f8a60b8278","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.2-canary-968c919ed2.tgz","fileCount":38,"integrity":"sha512-5RvE6mRIFXfjgjHsv9l0Kj61O6ToVajVDe4mltGcbOCLD0QOyTAlqodc/3OFfZ8Dq5MiKQ9nMNcEuiBgK09Z1Q==","signatures":[{"sig":"MEUCIFGZDFX2BRpSGRQG5K2jc4c6LcAb6o119Ey8itd3E8IrAiEAvuZ5WI4QGUqIHUaS3Yhe3UmBkKzeJBSPXGVoWFVPP8Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185495},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"968c919ed2e2e2fe91f5548d81ff65cc7ad75cfd","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"publishConfig":{"access":"public"},"stableVersion":"0.4.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.2-canary-968c919ed2_1769679311056_0.9301310129743925","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-f821f89ef6":{"name":"@open-mercato/cache","version":"0.4.2-canary-f821f89ef6","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.2-canary-f821f89ef6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"61b83fc6fe79d7522164c6680bef4633e717671a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.2-canary-f821f89ef6.tgz","fileCount":38,"integrity":"sha512-r6/O0/Bb4ti7Qd2OVYK0+OvEmPqr5GPfTK7Fx739QdITrYc5HQF4cck0K7TOzhsmZ0KjWcB00gaBL/WsxSfOWA==","signatures":[{"sig":"MEUCIBakLfFlX0Cm4AfFAojtr3GYpghIHtMUCoPgb4rpN1slAiEA75tVK3WQnVH0xcnRRl0MvmY87tR6OvP2WaoBFrbkGi0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185495},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"f821f89ef6ff34c2f93ee791f1dbc50ac36008b3","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"publishConfig":{"access":"public"},"stableVersion":"0.4.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.2-canary-f821f89ef6_1769681497082_0.30375087256255884","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-bdaa640a68":{"name":"@open-mercato/cache","version":"0.4.2-canary-bdaa640a68","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.2-canary-bdaa640a68","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c9a0fadcc3860f55a65bcdd3ac8fca99c661a4f8","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.2-canary-bdaa640a68.tgz","fileCount":38,"integrity":"sha512-AC1JWNKJqb4iBat86q4GEHvulrogA2/G9bfvzojU3sWCuu5biviBbH2Ov0nb6qhUvQd4jtGRe00H7SsMbQvzxg==","signatures":[{"sig":"MEUCIA2I3qI5J1MDp8juv8IXFdrhdRPd7hlD9OIy6uqhQxJhAiEA0d8pAmvxKa/+PdieWuvh+ITEI1E7UJvfcUZ0RVoDI/o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185495},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"bdaa640a68a23cfb553a0289b439d92a25112e3e","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"publishConfig":{"access":"public"},"stableVersion":"0.4.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.2-canary-bdaa640a68_1769700489953_0.5091905071498835","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-3b5064ce72":{"name":"@open-mercato/cache","version":"0.4.2-canary-3b5064ce72","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.2-canary-3b5064ce72","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e692e2b4ef5f18027c87f610d0a7d2480c228605","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.2-canary-3b5064ce72.tgz","fileCount":38,"integrity":"sha512-6pQxuhHVjmJU1tUV37lZU9GDB66xwJSHEtCVxzX6eRl6bCOJ3RaSOTaVI5nNTzD1MyItkH48DUXR61qflMSaRQ==","signatures":[{"sig":"MEUCIAP8gTYBmugF4yVFVUfAJdr1kzcDvYi8eb5DW/Tp4c1cAiEAtg+igwP3uvwss6EH9+V9/jTPRjKBWsgMdMxVBs4nD/c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185495},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"3b5064ce725ec3c1b748c9718f1aa8c967917cbb","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"publishConfig":{"access":"public"},"stableVersion":"0.4.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.2-canary-3b5064ce72_1769702547146_0.38592524018366814","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-7732371765":{"name":"@open-mercato/cache","version":"0.4.2-canary-7732371765","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.2-canary-7732371765","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"3bfaeaba0f28955b7cb377bc149b9a2157daca99","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.2-canary-7732371765.tgz","fileCount":38,"integrity":"sha512-nxO9MxOJ+YZ0FbbMaOl3glffxUlnyMs6HoxaFP4ZgTiUULoNyMJj2pdj+sgoATWp5kekuSClL1zfqtjfhotx+A==","signatures":[{"sig":"MEUCICnCz9lx2SE2BjdgU33+2iJqOs+A+SAUnD0xAWuT2ST+AiEA3C38KMDUO0JGmjzEhFSTfsas+cn2TtG+1lumA9hc9CY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185495},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"773237176518b0c41f98ecaef6d8f3fd84768d45","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"publishConfig":{"access":"public"},"stableVersion":"0.4.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.2-canary-7732371765_1769703401950_0.492620568962012","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-15e78de280":{"name":"@open-mercato/cache","version":"0.4.2-canary-15e78de280","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.2-canary-15e78de280","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"05e17af5fe2c17b93c757fd1cbbe7f49235bdb20","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.2-canary-15e78de280.tgz","fileCount":38,"integrity":"sha512-oX9otBxj37oYjmSPr4WnIV77hOw41fee+W4vYGQzIiHe4m2LiBIyDnrTTdm1409jmxufAFHvFWj0TnUGEj7dfg==","signatures":[{"sig":"MEQCIGKR2YJJdeO0gO50ubFaweyaJPfEPi0UI9s2XGonnlgFAiB6t5q1P2I9yYGh/Il8SJVwFY7ZqXcjt/+laaQv6opSSA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185495},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"15e78de28064ca1088a74e58b138b2237285e30b","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"publishConfig":{"access":"public"},"stableVersion":"0.4.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.2-canary-15e78de280_1769703784041_0.19014966448243897","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-ed15f2e753":{"name":"@open-mercato/cache","version":"0.4.2-canary-ed15f2e753","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.2-canary-ed15f2e753","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"0320b1a3fbb6da51094b4698cb9bfa6b6e36142f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.2-canary-ed15f2e753.tgz","fileCount":38,"integrity":"sha512-2qr/z+lEXqTkYMXmnD27e8tsw9dacrTBiaEapzGOcuCSXx1aun1HzJKYwaRoRwi5xqMrz1FG3RJ2rgIafYgbkg==","signatures":[{"sig":"MEQCIHUBVSZ2JznGpb+/Vj0rxkAqX2SQsf7oq529pCVaQ7PVAiBfdUt1uZEXBTTQFwtmay9Rz9nPUuMIpgGqQEX5Hke6Nw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185495},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"ed15f2e753a2bb79d2e669b9568c96a9898be54c","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"publishConfig":{"access":"public"},"stableVersion":"0.4.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.2-canary-ed15f2e753_1769704380318_0.3686575564941932","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-f075c3eb92":{"name":"@open-mercato/cache","version":"0.4.2-canary-f075c3eb92","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.2-canary-f075c3eb92","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"5162ed1d6bf264a9a8c705f11aea1ceb56fcac38","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.2-canary-f075c3eb92.tgz","fileCount":38,"integrity":"sha512-vQTlO0Fj1rYQ6vN1nzH5QOdENBfjzIM8af8vaA8YD/QQvuNirziBE7wnDmO8R/e8IV6momAFqkzWzE2+xb4Szg==","signatures":[{"sig":"MEYCIQDHEiDTVuGTNHCx92WNwWNi3YqB7xB+qml5TwP2vYiKEAIhAPWo5SE8YCNlj+bLscGghoqJJwVyb2c18alB3N2+2Z5G","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185495},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"f075c3eb92b676f92ecf223dde78024ebc23d5f4","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"publishConfig":{"access":"public"},"stableVersion":"0.4.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.2-canary-f075c3eb92_1769711570229_0.8646254798144966","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-e2aeb1a7bf":{"name":"@open-mercato/cache","version":"0.4.2-canary-e2aeb1a7bf","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.2-canary-e2aeb1a7bf","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"1ec6be16266d3965dccc9a1a54fcd8fe3e3d2941","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.2-canary-e2aeb1a7bf.tgz","fileCount":38,"integrity":"sha512-Zs9P2OTaA+NtZ6a+C3S/ZvqSc0P7NvONwwz3R3U0gV1y7qNygHyZFO4Yuc0oKye3mF+1yntC07ggRDRlxSZbxA==","signatures":[{"sig":"MEYCIQCxjrIO/AvzEiQv10ckNcpT+aRpDNRMWo0EpaqN4XbpggIhAO3u5/HyH+fHRp9Z3MeU4TsXwTDnoUhtNl4K35yRaJVe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185495},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"e2aeb1a7bff0a086a795f45d53763429ea3be94f","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"publishConfig":{"access":"public"},"stableVersion":"0.4.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.2-canary-e2aeb1a7bf_1769712632069_0.839232117542384","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-8a04af8836":{"name":"@open-mercato/cache","version":"0.4.2-canary-8a04af8836","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.2-canary-8a04af8836","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b179658fb7b97c4c4ce055be4368ed866c73d375","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.2-canary-8a04af8836.tgz","fileCount":38,"integrity":"sha512-MGInz+YU1r7saAedmGLRdun/nVL285/puT9Tc7mJyfnS7ZBUAL7sxCCsypDL9wiS1WBtkHDub2orocHtVKTgfQ==","signatures":[{"sig":"MEYCIQDPDC/PorqGt7ELrby7nGhAiq7lNwYCCJJ+BPZ3TBGyDAIhAJsrl+f4O9Dz7NC0O6YbpxaU52tOHe5GSfGNTzbiIgW+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185495},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"8a04af883699a8f35287155397e851240fac04d8","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"publishConfig":{"access":"public"},"stableVersion":"0.4.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.2-canary-8a04af8836_1769713557652_0.43131794782345256","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-601795d9cd":{"name":"@open-mercato/cache","version":"0.4.2-canary-601795d9cd","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.2-canary-601795d9cd","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"8bcc6b7a08b77debd467f6e3c25654648e0ea622","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.2-canary-601795d9cd.tgz","fileCount":38,"integrity":"sha512-LmzyG1uoNXx9VeOEGRkdMLOkhx1Z5SQlwfSteAyD1hxhaQwTsMZvwOCpZRM1o1s+qCse8v0dHEqSoPtwB+PLzQ==","signatures":[{"sig":"MEYCIQCV9B2WAcKhqBKvf+wxs3wHeuSZB+qGuWW0B9RHP6GIlwIhAIliPy9b9TaWIPFxppKhoGZ+YLpdz+b2SY0Uruj8WCmK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185495},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"601795d9cdce8bcf2c7eacfef8f06acf23b883b0","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"publishConfig":{"access":"public"},"stableVersion":"0.4.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.2-canary-601795d9cd_1769714237762_0.09402448571698985","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-572f01cc2d":{"name":"@open-mercato/cache","version":"0.4.2-canary-572f01cc2d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.2-canary-572f01cc2d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"678059cd8980c0cae8fc4cb7aabf101eb21bf997","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.2-canary-572f01cc2d.tgz","fileCount":38,"integrity":"sha512-PedWQNPFZTCLIOS+r/nh82icxGqdXknZooLCW9uxV+lCtCuKDXPEG7PybzqUofG159H+Tef4fcu8h5fIY1LIhA==","signatures":[{"sig":"MEQCID6FitG/4ngBJMCnFpK22G7yS/fd+aL/dspVPRFb4ZEMAiAd6ss8MPMAE5qqH8sQJEXGfQH5tbYuWhzHlKIYN4b0QA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185495},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"572f01cc2d4fe2fa961c5b078baf0312e41eb8f2","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"publishConfig":{"access":"public"},"stableVersion":"0.4.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.2-canary-572f01cc2d_1769714727188_0.9586097671219205","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-37789d0cf4":{"name":"@open-mercato/cache","version":"0.4.2-canary-37789d0cf4","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.2-canary-37789d0cf4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"413c51f6dfa4d633ed4247bbaf047c2b111bd871","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.2-canary-37789d0cf4.tgz","fileCount":38,"integrity":"sha512-a8TELBrTVgYHp/henkGnhL3dNVQSz0pycIg9+VIFzosH0PWKX34TXESeyOzIyFNP5jzf0NvKJB6Gx3Io436M1g==","signatures":[{"sig":"MEYCIQC33/JKm7hMcWDQtsSf4Gkd7czc4ABMKYidzB8Rn5zmxgIhAPcHcb9vXEvFUnVqC5QShM/Ox3DoDBMLhcBxFjFha+7/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185495},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"37789d0cf417f22593f55d4c851d6fb152730146","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"publishConfig":{"access":"public"},"stableVersion":"0.4.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.2-canary-37789d0cf4_1769714830440_0.3683578932471856","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-b953001004":{"name":"@open-mercato/cache","version":"0.4.2-canary-b953001004","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.2-canary-b953001004","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"030cd8b5ee75a0af1e7bbf16f6c51a6ae6d44e3e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.2-canary-b953001004.tgz","fileCount":38,"integrity":"sha512-YDHCLyjZnQQiLYRWpHYCPpk51DPw5mrYMX6/bPZGJQfQIIUb7tDlOTtWuXvfR+QG67oxg1YG3Lg8FHmQATCh5w==","signatures":[{"sig":"MEUCIQDOFtP+Wf3KcdDmZ7jeRmiqUvzGnAQIiT25y1SOxit5UgIgFEb/nlQWLfI8H6tTSDiJunYcPmqgX+y6yE21Xw6U7MQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185495},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"b9530010049fe673307a0a02dffa568571d6d371","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"publishConfig":{"access":"public"},"stableVersion":"0.4.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.2-canary-b953001004_1769715310410_0.49245088889526056","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-b50be896fc":{"name":"@open-mercato/cache","version":"0.4.2-canary-b50be896fc","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.2-canary-b50be896fc","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c22a491c448f5c6533924c866867238e38b20429","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.2-canary-b50be896fc.tgz","fileCount":38,"integrity":"sha512-JFhI9oSCbKKtcPUI7xcuEgf11uw+w2a0AayRiyFujG6AKaKzLsOp45aeshdVrcNUIQnVcOwzW/RLQXRgs80ILw==","signatures":[{"sig":"MEUCIQDlKRY8GxJ2y5PlfLcvF4HzNiNq7rjON2ysJP6kmd2FigIgTkAYG7NThLIrMcU06/KhUUoIWTCW6TnrPtnD/VWA1lg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185495},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"b50be896fc69fe46a9ada681448b6d76c6da839e","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"publishConfig":{"access":"public"},"stableVersion":"0.4.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.2-canary-b50be896fc_1769715472287_0.8272245971528536","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-d69859a234":{"name":"@open-mercato/cache","version":"0.4.2-canary-d69859a234","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.2-canary-d69859a234","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"4e46f885a37dc5c0a051326428956e442cb94a4e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.2-canary-d69859a234.tgz","fileCount":38,"integrity":"sha512-8RUD1LMJQ71dEJoHqk4cO54v2szG1ysvt6PDuVp9pruxZviKG3Eu9ulY5w0Y717kXrVm3dJhnNNHzzfkJ7Hlyg==","signatures":[{"sig":"MEUCIFsNEule0XSXSlRIogLgAv3dFM76TDNuOz+lOElkoCAYAiEAqNTmWaKXJ65QSd+Xj8rtBzEAkPTjalbjvMOGi0slzck=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185495},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"d69859a234ffd14e3ad2b84b23a92fd4d48a7e4c","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"publishConfig":{"access":"public"},"stableVersion":"0.4.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.2-canary-d69859a234_1769715484235_0.2202469888797296","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-f3ce1e730c":{"name":"@open-mercato/cache","version":"0.4.2-canary-f3ce1e730c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.2-canary-f3ce1e730c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"3170cdafe06b1831bbf3233f4f39af2669b15958","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.2-canary-f3ce1e730c.tgz","fileCount":38,"integrity":"sha512-FXutw7r+pVXpdRQD0WCTjl2+gqZYiy6leo5pBHU3cLg+AP3tBsZgjEqBKYjFWXm1Y3NM0jkAz9SXsJUU78S1ZQ==","signatures":[{"sig":"MEQCIGDmNBnNxdlEsPrqnISwTuFz1uzjj0F7pwi9+oBe3HG0AiAg7Y+au0E+RP6hPW1VA6HvbmX5WfcMgjKLrXplXgOSbA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185495},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"f3ce1e730ca8c9a0d8966670466018a8c9dd9f68","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"publishConfig":{"access":"public"},"stableVersion":"0.4.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.2-canary-f3ce1e730c_1769715517354_0.6325147046501658","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-01d457d16b":{"name":"@open-mercato/cache","version":"0.4.2-canary-01d457d16b","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.2-canary-01d457d16b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"bfb06a9d809191ea055db1355cb4f8ce6ed42d63","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.2-canary-01d457d16b.tgz","fileCount":38,"integrity":"sha512-ThM1GD4gb2j4O+7F0n4yck/ZtU68pzCjb2rung7ZIDx/PwnZhNgwtIgykhLiA8STIiOd74qHP9Mqbl0NpYWB5g==","signatures":[{"sig":"MEUCIDERsmmpoCn4gXenr514pgkDtAtQe+v5wyQutYP9YnP1AiEAguJXypMGWxeVDEzfvXfvK1iZFazYxq0r91g/UC/oopU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185495},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"01d457d16b1f7de6f01abbbcb61abc333a241d5a","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"publishConfig":{"access":"public"},"stableVersion":"0.4.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.2-canary-01d457d16b_1769715552854_0.7132063153725894","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-5d2c419a9b":{"name":"@open-mercato/cache","version":"0.4.2-canary-5d2c419a9b","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.2-canary-5d2c419a9b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ed047fb870979bca9c7142d692ddc38086a74a78","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.2-canary-5d2c419a9b.tgz","fileCount":38,"integrity":"sha512-JKEL9BkzdKnahKUG4XT9TZsTdzFWSEvgbh3tZBpKJMOTYGUyUcdmO+dVrW9OUdpQa+GvHRUvd+vazTWV97wy5Q==","signatures":[{"sig":"MEYCIQDyQyFZCJf+hMvzvOcc5WcVA8o6FoSSgesL1YhSvOB7WAIhAMZ61Oa/PW8kuHnksE65dmxykNRn679K+UeVqDRCkRAl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185495},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"5d2c419a9bfaf38bd182254159a498ae09ffd1ce","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"publishConfig":{"access":"public"},"stableVersion":"0.4.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.2-canary-5d2c419a9b_1769716153033_0.685039215139845","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-9e0237de8e":{"name":"@open-mercato/cache","version":"0.4.2-canary-9e0237de8e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.2-canary-9e0237de8e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"2cac70ddc48a5c31c0579a48bc7cc562cce75e99","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.2-canary-9e0237de8e.tgz","fileCount":38,"integrity":"sha512-QGt72fAbMF5McXjO9Ya3Hq50xlXtfnp9q03IK1jaQ3mLPDnE+WnHlbssNf/igTTGqLdE+RN05H93/owAZNzalg==","signatures":[{"sig":"MEUCIQDM88aNF7AFfdMd8OIvC2Y4EZspxcXl9dB5oYgfHvT9MwIgNhTIhme5Vjy2i4E5+okuJ0yItXKq7Fq9Eo9w6spwPQE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185495},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"9e0237de8eefe67430bd3d6048849e99c155779c","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"publishConfig":{"access":"public"},"stableVersion":"0.4.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.2-canary-9e0237de8e_1769727361349_0.9469379038200598","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-dbc541b653":{"name":"@open-mercato/cache","version":"0.4.2-canary-dbc541b653","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.2-canary-dbc541b653","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"61780568e246e25614888ec49fda139a866063b9","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.2-canary-dbc541b653.tgz","fileCount":38,"integrity":"sha512-gT6UrGkiNdKmTFdkJxzEt4UONnvYp9ifgWTWqrIrtYgEAW4Lr9lmVx5VVX6Jwu63jqVAmEWYMofPKOLdX62IVw==","signatures":[{"sig":"MEUCIDFHUjDyUw/PijP9Vz5B+XqTw7J1by/XmxmsNhw2p1VZAiEAlme41QRFbAD8bAB4oOn4SmDGwGjwTcwSjUnkWMgXBgc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185495},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"dbc541b653f5120f5cdc5938ec97cd83da2eb5b5","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"publishConfig":{"access":"public"},"stableVersion":"0.4.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.2-canary-dbc541b653_1769747011780_0.1088576847433238","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-abd7900b32":{"name":"@open-mercato/cache","version":"0.4.2-canary-abd7900b32","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.2-canary-abd7900b32","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"7ecc30e68a6b69128ceaf9b1de448f69cef4258c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.2-canary-abd7900b32.tgz","fileCount":38,"integrity":"sha512-kULo7pIuaVqIcoTtIfU+01FK03rrSw3Ha1FMiLk23IeJSaqK0GohPfStCFq8CUffMyh6+j5PYWJzwCnTDFIZ+g==","signatures":[{"sig":"MEUCIQDhahcKyp8uC7U5RGjxjNdzPLbz34uT838eyeJd+IXiFAIgD8b9fswPW7kC1Qbb59ugLp96D+2mJj+UmjrMu1+rJx4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185495},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"abd7900b320cd35bd965ad4a91262f4ffed37855","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"publishConfig":{"access":"public"},"stableVersion":"0.4.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.2-canary-abd7900b32_1769763809362_0.4105059977809169","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-ded9cead1c":{"name":"@open-mercato/cache","version":"0.4.2-canary-ded9cead1c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.2-canary-ded9cead1c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"882e1e9bf609202f702b0128fc5d44f6fd36bd32","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.2-canary-ded9cead1c.tgz","fileCount":38,"integrity":"sha512-4ICcpk6hHcgHzdYO2hEEtlf5JDwSKz0jHV7VNIe5N7bAIa6mxKfL0nflK7Xik/Cid/9Fts1KYUgkoz2tktGCDg==","signatures":[{"sig":"MEUCIQD5BAW0yZDFAbywyfDiFuRPyBG/FVVvHUtk3BYFEp8DoQIgc0/DnQOKW1dGeExwyA+RQFn6xRlWzdlLGL9KddeBJko=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185495},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"ded9cead1c207dfcb82e974ac4c2cb575c0e1cf6","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"publishConfig":{"access":"public"},"stableVersion":"0.4.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.2-canary-ded9cead1c_1769764662027_0.8737797911787639","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-fd171efff3":{"name":"@open-mercato/cache","version":"0.4.2-canary-fd171efff3","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.2-canary-fd171efff3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"4d7e543600ef24cb23e626d3e355fb59bd509341","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.2-canary-fd171efff3.tgz","fileCount":38,"integrity":"sha512-3ocCebdmiz8tZR1bkWCLG1knCydgEBBWHrDv8rPL4UTQag/flckSpuXirtLfd+z0/XmtA0YR/D/1yNH15ezp1A==","signatures":[{"sig":"MEUCIQD4UerxLRNNxPAd8N4rIMpWa/Wcx8dTdESQZk10TDJPawIgDwAzHCVcKaQ0AeXXLAUyhblqho817ifBTE+s4ZQCYu0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185495},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"fd171efff3e13e4390a162cf3e4d0ea0f2713a07","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"publishConfig":{"access":"public"},"stableVersion":"0.4.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.2-canary-fd171efff3_1769764758641_0.9213861939371482","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-64cdeb6f1d":{"name":"@open-mercato/cache","version":"0.4.2-canary-64cdeb6f1d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.2-canary-64cdeb6f1d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"7be83e56eb77f6c3437cb3bec274e3fb51e123a3","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.2-canary-64cdeb6f1d.tgz","fileCount":38,"integrity":"sha512-1R7R9N2+vFd9/tWWbt/bCUibrsgmhvKd3vZfiR9y69By/vW6RmdJpuALbdJV61pPjZChfTQx8Zyh05PeUknjdA==","signatures":[{"sig":"MEUCIHpLXQThotxTF7+53TXGH6pYD/Hx/qc0PPhAjQerIUejAiEAhJJrkZ1/KdqVZ6OfQte2weeoITqTLpbnVJcGB1QrhIw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185495},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"64cdeb6f1d781fb2c772780aaed66cbc78be56f0","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"publishConfig":{"access":"public"},"stableVersion":"0.4.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.2-canary-64cdeb6f1d_1769764889862_0.5586587154699256","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-0ec7616188":{"name":"@open-mercato/cache","version":"0.4.2-canary-0ec7616188","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.2-canary-0ec7616188","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"13a6a3a1ea431da798c4dd23b1140d65043b9f28","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.2-canary-0ec7616188.tgz","fileCount":38,"integrity":"sha512-Ug4RtDWjzc7pShW6rxhSV+x1p57CKwi/U5AqQuolFaE9kWYdIKDGNiiwf/5IR0xFq3kXRtdvS6ZNw2eg4OutSg==","signatures":[{"sig":"MEQCICAFGtUhFlYKBjiIkexCtTA3awti0AeFFHcsxJ63uh4MAiB2tGQuYWiCOLCI/diD2dp7+Tr5o40lEZE/+JKsIgd2Cg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185495},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"0ec76161880d077615c83b0f70c6eda7e27d6b51","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"publishConfig":{"access":"public"},"stableVersion":"0.4.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.2-canary-0ec7616188_1769765789310_0.7790300221200168","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-4d86fc9ff4":{"name":"@open-mercato/cache","version":"0.4.2-canary-4d86fc9ff4","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.2-canary-4d86fc9ff4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"60d320cfa151d3c2c87c9d1bcca0c10eba9e93c9","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.2-canary-4d86fc9ff4.tgz","fileCount":38,"integrity":"sha512-/hheaQgDcdQsWLfGOCrLkvnSNss/GXpYy/rMAFZlwUhFn+LSeh+AdTt/0F1QpsrWg/ymlurHEaX+7g3WAkiBPA==","signatures":[{"sig":"MEUCIQC/nf9Qd63ceRrgV9lgggj9emyru+FKNNEpp+Jhc0/IPwIgTlZWv8YPMvKQ0HGjU3+K0+XbITlv6daxtl5CdLhYmgM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185495},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"4d86fc9ff494469c69b9844e9cd204eaf3916ab4","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"publishConfig":{"access":"public"},"stableVersion":"0.4.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.2-canary-4d86fc9ff4_1769765819405_0.31821258427152554","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-4085023385":{"name":"@open-mercato/cache","version":"0.4.2-canary-4085023385","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.2-canary-4085023385","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"7004fbd1de0c3fc478767c486dd8e301a32fd3cd","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.2-canary-4085023385.tgz","fileCount":38,"integrity":"sha512-9831KXQayHnZytP4uYgTa/+oxfOcOfwhWyk2GEAn9WmaEA1iQKJmvIHX7sb61yMFzgcajEB2egzvVKVqd/c/qw==","signatures":[{"sig":"MEUCIBSDetHhVFvUHX0Mu7fvpFhuQ+lwHHGcynBpvao6+VuMAiEA5oGqLLdB0eGnvo6PkC+Eq3W6VdP0aoRjmfPkq09ws9Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185495},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"40850233852400678f24609263e67b6c67f0fc9a","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"publishConfig":{"access":"public"},"stableVersion":"0.4.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.2-canary-4085023385_1769766364759_0.9168594083718082","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-b8d75d5dc1":{"name":"@open-mercato/cache","version":"0.4.2-canary-b8d75d5dc1","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.2-canary-b8d75d5dc1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d196c45d0bf7d1a179f145ace8bb26b96386ddfa","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.2-canary-b8d75d5dc1.tgz","fileCount":38,"integrity":"sha512-Kea7+u0w6hbsHjYXvmVIphAF/FwIgnwMVl2oDYv55p3Wr0P7yhstdH/+Rg/zOZJsGYqfX+FPu/5QMR17VCucAA==","signatures":[{"sig":"MEYCIQCXjAfrvZD4+hMXcYKDgoWl9CbZE/CeKvVS5rfroLk8IAIhAMX74EhORt2xrPiFvHNI9FcmoT1HBmgBRvexok0nUD90","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185495},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"b8d75d5dc12ceeef030cc510e53c30a3603b7559","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"publishConfig":{"access":"public"},"stableVersion":"0.4.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.2-canary-b8d75d5dc1_1769766523646_0.06587935952897395","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-a88fe15cd6":{"name":"@open-mercato/cache","version":"0.4.2-canary-a88fe15cd6","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.2-canary-a88fe15cd6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d0d2c2fe7705088b3165710bdf8ce0340b8d073a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.2-canary-a88fe15cd6.tgz","fileCount":38,"integrity":"sha512-6Tonn4OEFSDXmTRiM2TkBEtPp8Mw/SJZWiaV33aQh2pk/KMe0o+X1t6PH2apnuv4Lj+TbsOioJ2vFC119VIwyg==","signatures":[{"sig":"MEQCIFq173OQLeOVU8X9glW2Y0BHyjkolkxzb+Oo4m+q9WdpAiBjTY9JZfqteQaWVCFnu9AT4TSzIMQ/EcgT+y0ln3bUfQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185495},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"a88fe15cd6a36e0b35304209a082a4747b1178a7","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"publishConfig":{"access":"public"},"stableVersion":"0.4.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.2-canary-a88fe15cd6_1769766901396_0.5744184351229755","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-canary-cd8425dd0c":{"name":"@open-mercato/cache","version":"0.4.2-canary-cd8425dd0c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.2-canary-cd8425dd0c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ca24cef27e3f14f0304ce32ae091c977be0d153d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.2-canary-cd8425dd0c.tgz","fileCount":38,"integrity":"sha512-SmSB6GVoKpzQgWs0Ibtp0yuf1f5tNxxy5uorQNMKlJLIiZirg2ctPnBLrk1uM5tLejfOpsUUU8HlbNxi/w8mLw==","signatures":[{"sig":"MEUCID/x06YWpCwcEAOfYAUSXXckGUyZiB/7RILdsD8zIywKAiEA0g1BVmVFY7yzSwi57p9G8zdkXCHTDASgtr6Iz9si4E0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185495},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"cd8425dd0c78f625796f173174f1618dda840165","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"publishConfig":{"access":"public"},"stableVersion":"0.4.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.2-canary-cd8425dd0c_1769766915406_0.5397955289004641","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-df7a017105":{"name":"@open-mercato/cache","version":"0.4.3-canary-df7a017105","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.3-canary-df7a017105","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c4e874d468dfb5686580b13f8f0bfcca67a8b991","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.3-canary-df7a017105.tgz","fileCount":38,"integrity":"sha512-CyRLXgcw+NksXs9uf5R/3kb/I+JkfH9va3JJ3cppNK0Kl1meyaoUzANABWcEZTctHE9dLw7fxfZlywzakZ02Rw==","signatures":[{"sig":"MEUCIQCciTcHHt16UyX3EnLuOCEavn+NASkjmkOd4Z1sV86xigIgeCksiJ5SXSOfbO5FlY/aTdXaOMkp3Z26E83Rg1ZEjDM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185495},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"df7a0171054a72ddc0970c0d95b9bace640040ab","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"publishConfig":{"access":"public"},"stableVersion":"0.4.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.3-canary-df7a017105_1769768962431_0.021077920191693078","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-6801bc97bc":{"name":"@open-mercato/cache","version":"0.4.3-canary-6801bc97bc","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.3-canary-6801bc97bc","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ee71625a133aac9a70b7fffa5208bb56a525b9af","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.3-canary-6801bc97bc.tgz","fileCount":38,"integrity":"sha512-bfMEzy6psHwa0XL8wbAY2nH7Ur9pZ0CxiswP1lM+55FUIn9SYuNhZlZFwO0W1RpLobOWHWDGf40l7KD6biTVtQ==","signatures":[{"sig":"MEUCIGi0Dc6LV8XSAXlTuQ4woWU4zxzwoxUhH71mYYdp6gAdAiEA4SXkNebx9rWE7p8im8yvnn8xITa0txKW6bHTSiujVCA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185495},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"6801bc97bc16ea7b727ca3f61feb3f2630e282eb","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"publishConfig":{"access":"public"},"stableVersion":"0.4.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.3-canary-6801bc97bc_1769769027300_0.9701167573551115","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-9d2a764ea3":{"name":"@open-mercato/cache","version":"0.4.3-canary-9d2a764ea3","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.3-canary-9d2a764ea3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a756188cf918e033aafd6c3b1e3a577000150348","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.3-canary-9d2a764ea3.tgz","fileCount":38,"integrity":"sha512-8Z+5lAQTpLc36id6iKSSbRVvIEzkgrE8Ua0oFJLIzx0E+Go55xZ3XYC3pAprZ5JGgn4EwJdq9yEJbbLgnNuvow==","signatures":[{"sig":"MEYCIQCYXW2n1CQw+bGSpdF91v8lv/eGiTzxYEKj0kHYBUmaZwIhAMm0/vKYf5k2PJECgN/elfkQo1U/LNN2rQIzMoTZ+goj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185495},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"9d2a764ea3599dfedbbe4a50d785d312de72aa43","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"publishConfig":{"access":"public"},"stableVersion":"0.4.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.3-canary-9d2a764ea3_1769779516584_0.22330930569130025","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-64652db41d":{"name":"@open-mercato/cache","version":"0.4.3-canary-64652db41d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.3-canary-64652db41d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f5e7bb55e3f6bad3f2fd507bfdc2b211f2895d05","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.3-canary-64652db41d.tgz","fileCount":38,"integrity":"sha512-fg1txyLafpCw8lfv/2gidk41KfNc1G70DEFs4nw7TH05+FfAjOOao8B2N37sXhYfCzQ+ZmHEaxGWKfhl6wY8GQ==","signatures":[{"sig":"MEUCIA4XA+UNk3rxRLN1fKNjV2oSVViW16i+6IlMIz+GSqTwAiEApqmSi4rKg1VFe24hhVMN24IgL8jUwLfUoxFxiyDKsN4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185495},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"64652db41daa31dc6613b49cfd64bedf06519d23","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"publishConfig":{"access":"public"},"stableVersion":"0.4.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.3-canary-64652db41d_1769780870696_0.698706299881771","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-e4d910ffa9":{"name":"@open-mercato/cache","version":"0.4.3-canary-e4d910ffa9","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.3-canary-e4d910ffa9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f22a81a5c99d5170263a47c861299e7ff730e8a8","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.3-canary-e4d910ffa9.tgz","fileCount":38,"integrity":"sha512-Bzd00O4N9NsuMBBu/5Tq6aMBpKjyO/1ffYlLIWyroeLNhGos/6Dk0bVX+r1OrK3bP3duVmUzI62j+6/nxxv/RA==","signatures":[{"sig":"MEYCIQDm80+anPgBnhiDBVbv78J09ILbJxXPqnpyACL95pS2egIhAKJRbGysNvsGfY1xgJBOc4OrdfVg3RLXS9JVXG4mF1tI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185520},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"e4d910ffa94068937eb3b711dd4f360eae8c5dfd","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.3-canary-e4d910ffa9_1769855448772_0.05439545279642988","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-401eb47d11":{"name":"@open-mercato/cache","version":"0.4.3-canary-401eb47d11","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.3-canary-401eb47d11","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"085c12f2c38fa7c9c8aad03d4de0e0a2f21ff082","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.3-canary-401eb47d11.tgz","fileCount":38,"integrity":"sha512-7Nie5xNyqwqXxCnnfom8IXJMpjSdRmC6gg3IlGlYhW4c6CnPBpan19PHE4DGXPkYhJgl//jI/OyF/raPgYzrbw==","signatures":[{"sig":"MEYCIQDmrS2udZqnCWwRH4k1Q/ZLqB/wfeQ3bc87GLGHvUnD5QIhALVyTbCdIkCijcxkEeOc9Zugs4VBpBYxF39xFoRYCR92","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185520},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"401eb47d11d9ecb44a4eb58d45cb0eabb21f482e","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.3-canary-401eb47d11_1769864011939_0.17947997399817361","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-c824d9a10c":{"name":"@open-mercato/cache","version":"0.4.3-canary-c824d9a10c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.3-canary-c824d9a10c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c02af15667d37a0da91ed407c7f325342eb85d85","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.3-canary-c824d9a10c.tgz","fileCount":38,"integrity":"sha512-UY9NjzZpKycGYRsBBdDgSTPNFiDCOeikZm8ROGXfWCNqPnPuo3qpIKZH77ZOnde/5jGTkR2wQ+1GSra21X4Qhg==","signatures":[{"sig":"MEQCIArTGB2o7IQekquHq7nOOdM0fMf09xWqFzxoH3KtvjiAAiAOE3twxvBthzsC3y82c8U2qar1bw8uOWg9Ycw7OQ6zVA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185520},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"c824d9a10ce39b51212aeaea8e9c26596b05e597","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.3-canary-c824d9a10c_1769864042514_0.9861820852918988","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-c5328e008e":{"name":"@open-mercato/cache","version":"0.4.3-canary-c5328e008e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.3-canary-c5328e008e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"faff6dfc21ae0bd036de08d9e1720fa486cf06c4","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.3-canary-c5328e008e.tgz","fileCount":38,"integrity":"sha512-xgklZrSPtLebGTk/tzoYROiuFW0RJGwLETWe4g9VpTkJ1lNxfVixKSlDrYSI47cCMqPaV9j3WH5tbrTf+bKI/Q==","signatures":[{"sig":"MEUCIQDqkHHExZtRdXNOpLoM7VzRdpvslntTzCPp9yOc1k3VhQIgZnjJc2s5J4PElfIi7IXajWLF3CgA/Tv/e4i7tXwRTVQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185520},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"c5328e008e0daf80ddf8d74d22bd82b87665f1d2","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.3-canary-c5328e008e_1769864414992_0.1021557863202267","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-f830fc6d31":{"name":"@open-mercato/cache","version":"0.4.3-canary-f830fc6d31","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.3-canary-f830fc6d31","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e9e1cf138e16e6aaa7bc9af8d1866dda109f7630","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.3-canary-f830fc6d31.tgz","fileCount":38,"integrity":"sha512-fQc4VdHcXjTTjxOZoGUisHjOivnsRN1WOYDh5zBXPHPdi7YCI6Sn8JLmPlwxYY74Hz/nZpU+DFUo3DKMqLYZkA==","signatures":[{"sig":"MEUCIQCpbMgypf1greVrp57OgnZBKtCR5Qmv6hOXGujmVhgrXgIgV0O/ralf/bUyMoP4mjb/a+fcJSRNNBDFzz48UR4MTZU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185520},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"f830fc6d3175144cdf4cc2e8b27d014ed4f0a53b","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.3-canary-f830fc6d31_1769864418985_0.9762033586117296","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-375e384ba5":{"name":"@open-mercato/cache","version":"0.4.3-canary-375e384ba5","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.3-canary-375e384ba5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"54bc0fe1d68bc19e017140e0c26bc07460fff12b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.3-canary-375e384ba5.tgz","fileCount":38,"integrity":"sha512-ZGTNyQknBzKzeMJ5tq6B4//G27eFd2tFatqurmwvOT26tXspVyN8jmeYuhW192yMIInbzy4VjSlBpXq0lAuLKA==","signatures":[{"sig":"MEUCIA1uT89B21jhhTSw9uRmojjlyNY8Sb0b4YKzSJNc8/CIAiEA3+KtSvsJUFMMIaao/D0kPZ1YdmaL/ojJOl+MpE8Q5DM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185520},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"375e384ba592a5181cb3b882ae86834a8d02c257","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.3-canary-375e384ba5_1770131158885_0.2217424782123738","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-ad82a3e263":{"name":"@open-mercato/cache","version":"0.4.3-canary-ad82a3e263","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.3-canary-ad82a3e263","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"12694c2c7e3dc2acbfea1696631f52f8f921001f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.3-canary-ad82a3e263.tgz","fileCount":38,"integrity":"sha512-ndKPDQE7orLM17S3WheSQXBU4BR9na8LrVm93dx8fWBPnjJttt+a61FMBj8TzCEtkVAV5DT1o/Jcb9LGYzsAiA==","signatures":[{"sig":"MEYCIQC4GYAaqzOPdTusbVxoXq38nJg7OlEzQrXqVXEaNzgD0QIhAI4HnH63BWRjVA2His1BAvGM7crJyqUpGRX+eO6Rxh/T","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185520},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"ad82a3e2637329bedd1650bcc6cd17f7c9c90d65","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.3-canary-ad82a3e263_1770131792422_0.5124157873830588","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-a29f74553e":{"name":"@open-mercato/cache","version":"0.4.3-canary-a29f74553e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.3-canary-a29f74553e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"7bff9e0cea219accd00ccae86e762232cabd7b25","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.3-canary-a29f74553e.tgz","fileCount":38,"integrity":"sha512-I2vVhqj8qo5X0o/Mxs5/IyXHkFPZSx5Y1S72ZDiHvVK+nOMFYHiC2KMGFcFjHqm4fAelzjDJq+Lr/w7CQYMDcw==","signatures":[{"sig":"MEUCIE1+t2WJezCh9TOmZvRoTMqDy3HR5W0zAMp+Fabx6GjrAiEA9DaAGqC7yjcAj+uTpPZZTLRSmBtzKDCNQ5Y4kJa45ko=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185520},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"a29f74553e8390b80b7d7da616fbb45b968e46c6","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.3-canary-a29f74553e_1770132163711_0.6662111325281319","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-6e268fbcd0":{"name":"@open-mercato/cache","version":"0.4.3-canary-6e268fbcd0","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.3-canary-6e268fbcd0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"72ea47e8f4d5720432ae253e4ecabcffd7311393","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.3-canary-6e268fbcd0.tgz","fileCount":38,"integrity":"sha512-5+PWwpceekUwUvJuYOT464pfLDMfGQP+xnoKDNkVbKtndXmOfWrtdWMcXnrCJPIzU1jvYh0tO+/d2mx+I+BHKg==","signatures":[{"sig":"MEUCIQCnSF/r/AyTkOzsLMGRKLaF6Z1GX2R6bqt0wVsiYD2dIgIgT4I9N60ssDYWXgUcJZJwOpR99pRiyhZE6aNKKno7E8U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185520},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"6e268fbcd0cac80dda5ed1fb6760090becf18b13","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.3-canary-6e268fbcd0_1770132331578_0.08287564507235734","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-1a89e03460":{"name":"@open-mercato/cache","version":"0.4.3-canary-1a89e03460","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.3-canary-1a89e03460","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a21a102647e5af0874eeed493298575898dccef5","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.3-canary-1a89e03460.tgz","fileCount":38,"integrity":"sha512-/C/cPMmKafnqv0tpWuzFqpH1TK9VhwSc3u3HDzJd0mSB/5ylprXeQrX2ZobaWZif29RipRWa53Gfh+WbB5GzpA==","signatures":[{"sig":"MEYCIQCvT800Y39alDEtZx5E4uU1UtUZMLIVc6MQemrqRZI1fgIhAKjogQH8zJukncfZD0vzgJde4JzCRqjIZ7vVQi/ezGdJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185520},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"1a89e03460f3b07ef02c43991f1f0de127ff9364","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.3-canary-1a89e03460_1770132379322_0.1086401253512741","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-934abacf93":{"name":"@open-mercato/cache","version":"0.4.3-canary-934abacf93","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.3-canary-934abacf93","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ab7543884fb754a4fd171d56dc0585a8d9be8580","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.3-canary-934abacf93.tgz","fileCount":38,"integrity":"sha512-uL2aXT/kZEoxlI5b8020Z8aYBV/zxgfO4Zytrtugo0t2VPin7h3cAVsCpmk6SST85O4LLj29tjTfLy2JdQVXUg==","signatures":[{"sig":"MEUCIEITj3biUUus8Q6oLiPOX7IXI5KrRD1PqJuZPfwUm9BsAiEA4VysegEowQlPgiZ/mdhanuHBOdU/l5XAyGj0IQANHOs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185520},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"934abacf9300053a19a8c78c0d01848345e4ff37","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.3-canary-934abacf93_1770155666801_0.4545632461795215","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-d7fb67da24":{"name":"@open-mercato/cache","version":"0.4.3-canary-d7fb67da24","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.3-canary-d7fb67da24","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"178c1b2df547d494450a2d67aedab8495a93a132","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.3-canary-d7fb67da24.tgz","fileCount":38,"integrity":"sha512-FbjvXkrSQc4+0rhd6Do7AdftoR4fs2Jn8Lm583H8N843qxInew0AGN8ePP7+uwGegbHlpXX6PJg+7RZdPGeOCQ==","signatures":[{"sig":"MEYCIQCdHUTiJmS1i1+0L2oivZ4zGBaieIcPER96rTxhvt172AIhAP4nHGunf2cGPx3C+aeivDllKAvi7E88gkoS4I6ypQCX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185520},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"d7fb67da247cdb3283c0acb7e9ae6dffe4f490e3","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.3-canary-d7fb67da24_1770185466740_0.04027309123163203","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-9b7e768311":{"name":"@open-mercato/cache","version":"0.4.3-canary-9b7e768311","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.3-canary-9b7e768311","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"fb1bdf58c892408e03446f2516f140c9fda21e0c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.3-canary-9b7e768311.tgz","fileCount":38,"integrity":"sha512-7FNK61Q0l19crFc+5PtHBjE/6miewkCLhpbM6iHP4GHqX0RuUZw+iJ5vDKsXMPWqyVqQTYpWxr2xTT+Uj05lmA==","signatures":[{"sig":"MEUCIQDmWHPgrfRqj+8yEH7/Izb445c6EcXSpltv1/1Y7mhyRgIgfQbkKiNaQNzniS6duaxOyBvMSO2WAmEdxWFZwtxiliw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185520},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"9b7e768311af47b831d2da076ebb5efaa4fa33b1","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.3-canary-9b7e768311_1770218879276_0.9028972399021942","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-e7303bc80e":{"name":"@open-mercato/cache","version":"0.4.3-canary-e7303bc80e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.3-canary-e7303bc80e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e20dea8e9c700e579c941b27047d7fcc13722f82","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.3-canary-e7303bc80e.tgz","fileCount":38,"integrity":"sha512-/v/GD5CT6CEalmTN6dHOK3KhWM3pnTMbSVNZmRfif2u3HsrMELJ43aD9aSVyuvaF+T8b8dmBe/magIa6Z383rw==","signatures":[{"sig":"MEUCIQCckzSbIgzIWB/8bxS/m6yyCUHCpNMuPNwSarubzmVmWgIgKSz6lLMLFciJj5G6eny9bggX0DksiAkrMAueLowqiSM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185520},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"e7303bc80e8039bf200d97d4201cd67e2d693196","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.3-canary-e7303bc80e_1770219590075_0.7374535063677383","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-725983194f":{"name":"@open-mercato/cache","version":"0.4.3-canary-725983194f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.3-canary-725983194f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ba664a24b71f174d32643ce511b768a6e907d720","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.3-canary-725983194f.tgz","fileCount":38,"integrity":"sha512-vjbHZJm10LiRtgwhdhBucGYnbCOP4ad9AGIqiMHFWHlBW0cEdIEI4MjOVx3UlDhtD/rInfOmGelYDJtXuIXj1g==","signatures":[{"sig":"MEUCIQDqB2SNHT1KdnQAPBQSkZvKaeiRgNP1XQotcYx5okIKswIgV6oRGOezRIDaFxeZ1HEKWOd7n6ukrhdaqt+0tT3un28=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185520},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"725983194fc54422f03003585fadec3ae0e0479b","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.3-canary-725983194f_1770220196251_0.6340061180380321","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-341451b642":{"name":"@open-mercato/cache","version":"0.4.3-canary-341451b642","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.3-canary-341451b642","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"bd072f6fea50a51940379aaab83e5fe9a531574a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.3-canary-341451b642.tgz","fileCount":38,"integrity":"sha512-mRue6VqyxHdGaV9uSIze+K234KvtUGhK3vsqc2/gWJg/HmY1zGPVlZFOA8BDU+PA8TTY5C62Tne5zsh5BsT78g==","signatures":[{"sig":"MEUCIH6JPY2oj2D45fjWSZ88mWo7STyl1ddZa1NV73bdgWl4AiEA2lXR1cjOMDO5xaizyJbtq3cpERmPN/yAHWtc93cltns=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185520},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"341451b642153869266c2a7ca19a2f5a85547c0c","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.3-canary-341451b642_1770220359020_0.409821652705767","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-0d6b650d83":{"name":"@open-mercato/cache","version":"0.4.3-canary-0d6b650d83","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.3-canary-0d6b650d83","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e5e9c30f007d1c3bd96b87956dfdc0baf1f895c9","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.3-canary-0d6b650d83.tgz","fileCount":38,"integrity":"sha512-ps/2VxCLpeBnsbD9vzEFSIRNxnvk/gTzl7+ihUspm1efRK6SU1zfa+2BqIEBlK5VQ2IZv+zxyK71yrWPeZRrpQ==","signatures":[{"sig":"MEYCIQCPG83jGQQsgq+E3rYuhc/xgfLPOhhC2pH1VlA5Ugaw8gIhAKy6YaE7XaqxM+jITYfuOG6vl69DJ2dT/zioQnfoTD4M","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185520},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"0d6b650d83da2d698d54420760a21034d6a292ff","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.3-canary-0d6b650d83_1770220392837_0.963752530863506","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-2b95e4cb93":{"name":"@open-mercato/cache","version":"0.4.3-canary-2b95e4cb93","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.3-canary-2b95e4cb93","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"39dc93aaed6b7ce93cad3b977516b770897bedf8","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.3-canary-2b95e4cb93.tgz","fileCount":38,"integrity":"sha512-lj2CZHqU1mHLUyIm5vhqjZPmZKH8w5dnJTMF3s6R8gH5GnoU/peTo57AVAmOEw0sBXitBeoMI93EbuHijOUJ7Q==","signatures":[{"sig":"MEYCIQCIkz6GPZVbCSmjtoEPmuXaNzsPBIE5r/LzHz0O291zegIhAOHO8nCGon8anVfB6XSJWS/flsQm6emFydQqTnca2uT3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185520},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"2b95e4cb934feb3707772c98661afc2cac242ecf","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.3-canary-2b95e4cb93_1770220659113_0.4602321335825996","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-f589fb3692":{"name":"@open-mercato/cache","version":"0.4.3-canary-f589fb3692","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.3-canary-f589fb3692","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"974f80f975d8e614a12b3f7e7734fbfd5a1e8ae1","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.3-canary-f589fb3692.tgz","fileCount":38,"integrity":"sha512-mkGRbIecLovZ6DCEDMlJHDU0AY29ycLMB/nt4+LynBdrg/1dCGA90UPaarRpAjgoTSP1JDSzdyPLvJGg2s8isg==","signatures":[{"sig":"MEYCIQC52NzqtRWzDtVJaarF2G53LXz8QDpexKN+E7G8xhFWPAIhAI8bTrfBQneUQW1Ncqs8+3Mo/0WIvdYwFeaeqt0iROX2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185520},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"f589fb369207c78361757a9563ec56565d9c9626","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.3-canary-f589fb3692_1770221134865_0.17522513663724282","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-6d175362ae":{"name":"@open-mercato/cache","version":"0.4.3-canary-6d175362ae","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.3-canary-6d175362ae","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"47b0a27674513f56dbb83ccf0eb543662be8aab6","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.3-canary-6d175362ae.tgz","fileCount":38,"integrity":"sha512-L983ps4n+2PK7wdSdGs72/W5Dwx2qYssN9Xi181AVp78V3Tp9VdM55ha9IEd4/ldwUXVpUORMIMcXiVzLd/yjA==","signatures":[{"sig":"MEUCIQC1/KRpa/vCmd1uxgdKa+vAREoEY/oNPimCpPMGOvi6WQIgQXMk2/zGwiOGe5iU1aSKDVNitFTZUpn0FJ0b/2F9MIk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185520},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"6d175362ae32426bfc06e3001d4861e6d31ac2f9","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.3-canary-6d175362ae_1770221222647_0.239911246748981","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-bb278a1cf2":{"name":"@open-mercato/cache","version":"0.4.3-canary-bb278a1cf2","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.3-canary-bb278a1cf2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"009d68f9a00b598bf51d7012e5accdb12012886a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.3-canary-bb278a1cf2.tgz","fileCount":38,"integrity":"sha512-Duw2zVpzZf4OVFVGZHdMKtUrWqCyDTazqw3AHCFzijBOUFwbWo4Yxd/vrWQPb08sMwEfw0csGiaja8r/uEs++A==","signatures":[{"sig":"MEUCIHoIHTKmUYhrR9dnzfXcyuy4sOX5ZfW12a/IsmFhXiWTAiEA8lSSX/7oU3pSIl9LsF7I/WtVGAYs8wtImEkIF9YdtaY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185520},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"bb278a1cf2c314e450634c4ff77bbc6db7bc889f","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.3-canary-bb278a1cf2_1770221337607_0.05916527239905922","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-2ec582b53d":{"name":"@open-mercato/cache","version":"0.4.3-canary-2ec582b53d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.3-canary-2ec582b53d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ededdc42bda7f9cdd826b5db32db9dc2aa833c41","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.3-canary-2ec582b53d.tgz","fileCount":38,"integrity":"sha512-shKULiLXykmCIyPjh8xE+KhgWJ1VRmMgXZN8gDo+iAnH7UOn28lRBZ6VtGnIGzXFuQUYYZiyUEDz5zxlpI+9CQ==","signatures":[{"sig":"MEUCIFZn2P6TUBM1ceANlYADZAy63usJfqlmouB1iz50D9+0AiEArnX71wjyAECKsqb7hLEbEUnKKoXeZ1EE3yFc49oR8MQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185520},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"2ec582b53d52763e824973dd1d466a16ca104fa6","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.3-canary-2ec582b53d_1770222427297_0.07497676612333826","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-0ec423f08c":{"name":"@open-mercato/cache","version":"0.4.3-canary-0ec423f08c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.3-canary-0ec423f08c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a4e0e403a7b8f9af4b9dfa09bacf9b99969f5577","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.3-canary-0ec423f08c.tgz","fileCount":38,"integrity":"sha512-vj2CZsGUa3HSxOhCX/6OcTR6BysSLNZkeEHvSRsraBDpZbJPCVKHfMoLFHdH3Y1xPHJ/t/rZ8WPxOD6A8VlMGw==","signatures":[{"sig":"MEUCIQC9r61L1LIO6MG+TDhxVGLQnkdQjmltw3ScIY1+ZvjLmAIgIPvqoO3rYtB9mnyt46jnYZP1n7eRMHmZdvEMb6L21lA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185520},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"0ec423f08c554872208e5a494d5bed5df425e05a","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.3-canary-0ec423f08c_1770222535146_0.6919764971578759","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-38e183ed78":{"name":"@open-mercato/cache","version":"0.4.3-canary-38e183ed78","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.3-canary-38e183ed78","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d57fa7b2a12c6c744344248d262d2b1089fa68e9","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.3-canary-38e183ed78.tgz","fileCount":38,"integrity":"sha512-S94jLBSO3Z+/PCcwxOFOBpHT8+OSnTDNudaeCUdN1dWpzC01SQ4101jDG5QLhjZ9ewQmqZOuAJPIziPJf9O3Lw==","signatures":[{"sig":"MEYCIQCeyDhsEmK3ny/KtqdPYqSCyW1y07KpjANAtfZwU+dBPAIhAOGlaTwm9k6wz9/hbVxyL5ibJmH5SSC1JPKpdFvue6a4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185520},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"38e183ed787a0d08e316db3eb4d263d6d8046b49","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.3-canary-38e183ed78_1770223889839_0.9229437939517355","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-0281ee2aab":{"name":"@open-mercato/cache","version":"0.4.3-canary-0281ee2aab","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.3-canary-0281ee2aab","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"2e7454e7829e44540f477728ead9fd80ba7625ca","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.3-canary-0281ee2aab.tgz","fileCount":38,"integrity":"sha512-FLKMOxiBEl1+hxD3MMo8RQIXVz/KUFDqwRkrE93vWNAD4OvqVbnP3dfuXlwOxDzYOhx/bYFapTFzJ3LGcqunZw==","signatures":[{"sig":"MEUCIQD8qSN2AxSx5CALhSK4Y0ThKJtLDawHQ1TlvNulfyYH2QIgeabFDK1rnagVBjU3aDPleEw2OWvXWrVMWggfhn/VZv0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185520},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"0281ee2aab1793d0df9aab4d3929b2273686fd13","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.3-canary-0281ee2aab_1770223908281_0.3805943754130827","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-d6de9a9d8c":{"name":"@open-mercato/cache","version":"0.4.3-canary-d6de9a9d8c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.3-canary-d6de9a9d8c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"107d187f6ad0241aad6d8ecbe2cb196682524aa2","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.3-canary-d6de9a9d8c.tgz","fileCount":38,"integrity":"sha512-p2avo1E0CkGgMBc0YElbb4d8iQfAsvz13120l6Iek7vn5WM+OAJ/pepd+kI0utD81LFSzPI8qEp97NxVuyXA6w==","signatures":[{"sig":"MEUCIDP0iSqc309MXD/cSUszp1BT+kvROcggL3AAtHcZnKVnAiEAhxIYhINTAf+4kEc2thOBBJSb+BRl3USQdyClZ3aBV1o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185520},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"d6de9a9d8c7b5ec7ea802c2ae15f43d2be4cc926","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.3-canary-d6de9a9d8c_1770224075668_0.17940129990434217","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-1ccbb29be4":{"name":"@open-mercato/cache","version":"0.4.3-canary-1ccbb29be4","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.3-canary-1ccbb29be4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"405f685b9d703a7f04231d98a07e9f4b040dddf0","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.3-canary-1ccbb29be4.tgz","fileCount":38,"integrity":"sha512-ayaIOihMwhfPzxckDuviflNSGkPseMS+VZ7bHdl5t59jtHGy5C0m0X5XPlCU7bIGGlw9+Nd2oPtKpl74BtDpKQ==","signatures":[{"sig":"MEUCIQD5mshiw6YBihKEwURBaYuPbNgQT0EVbBOFcMxlYn/2agIgRzjUqbYCfLSSwDw7UE55ranLzqL08zKjyJIFwJ41Sjs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185520},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"1ccbb29be4290e40cfd520518bf417b454e00a9f","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.3-canary-1ccbb29be4_1770224473958_0.2881074108964594","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-e8832cade0":{"name":"@open-mercato/cache","version":"0.4.3-canary-e8832cade0","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.3-canary-e8832cade0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"81a3104775f0a5236b04bfa77de53137af41dbee","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.3-canary-e8832cade0.tgz","fileCount":38,"integrity":"sha512-yr21OFuf0VH9MIcZgkPRrpBx9j8YPzSMu87ss5lv5d6AJ58FJXXCOvsjo0+UmUsFTkLj6po8gYM6nc0ZzBwsww==","signatures":[{"sig":"MEUCIDphkKiod6X0U94rMMDA4faWtCg9sZPHLdy7VvEC0VySAiEAj9JVWjBPOHFbYT15QZTDUorCA556iL0ukJUvj1vlnpA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185520},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"e8832cade06a20fed2eefb6dd45c9c2e4e7e825b","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.3-canary-e8832cade0_1770224595235_0.09377486350054842","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-4ed24c3c9e":{"name":"@open-mercato/cache","version":"0.4.3-canary-4ed24c3c9e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.3-canary-4ed24c3c9e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"9cf6449deb88311165b00326f63eef432e3dd0db","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.3-canary-4ed24c3c9e.tgz","fileCount":38,"integrity":"sha512-lLfTMqTlDspuNguffCxcHwbBY7yb1S3YuOUSt1uwWvO8Jf7h/OO5f2HuGr+2/GqTn9fg6xU4ET3sskYeAZotBA==","signatures":[{"sig":"MEUCIEe/KmPGI4Vf5VGda7q4z0h71b14a7x5L8ziAhw7703RAiEAiJm8sbWjcDLprpdN3N2//lN8k+zj2jCZb9yVKP1KcqI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185520},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"4ed24c3c9ebb4069327f465a1e81628eb2a2569a","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.3-canary-4ed24c3c9e_1770224929672_0.6392839223694613","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-b0e415e2af":{"name":"@open-mercato/cache","version":"0.4.3-canary-b0e415e2af","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.3-canary-b0e415e2af","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c3114476ac823daef8fada5f51fcd098ef5a9a4e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.3-canary-b0e415e2af.tgz","fileCount":38,"integrity":"sha512-n3A/DK6+WSPPRbFu3N1XLpuZrrOm2ZcdGZKzf6oPIH1N/RfKi/1+YJAd3r57OzSIwTvkIPyYIs4HAqSuBL8ssA==","signatures":[{"sig":"MEUCIQDQvioWQB0qkBasPwexUuEuAMdXRnQic1WvuQENAec65AIgQd3CZVsevX8SPJu6Br2N9OYYI3nnsz4pg9HYx1mnRXg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185520},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"b0e415e2af62ce39a013471590d822dfae130937","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.3-canary-b0e415e2af_1770225038819_0.8698710127667302","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-873ed33576":{"name":"@open-mercato/cache","version":"0.4.3-canary-873ed33576","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.3-canary-873ed33576","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d6298a89a654a3436721761fdfe2131fa8fc24ce","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.3-canary-873ed33576.tgz","fileCount":38,"integrity":"sha512-L7oDsYO3ulmE2SQs5CXCunI5BejbnxSg/1X3WTtJJPtM7hj+Vk57Y1YGoXVDTSdRIA6J9/wcjOCt4C+H6QzCuw==","signatures":[{"sig":"MEQCIGGLaqOU67W5KuALkDuzvqPmrf0TOn8ZXv01vYNai7s1AiByNsFrHgPD2XeWri0+kwvyCDEjbuGCMiWxYwM9QuGMjA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185520},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"873ed335768357902c34419cf7b09ea24917301a","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.3-canary-873ed33576_1770226007712_0.04508276037141279","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-f42eda6073":{"name":"@open-mercato/cache","version":"0.4.3-canary-f42eda6073","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.3-canary-f42eda6073","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"dc8b972489e5d123f6f89070c10908c07bd5b26f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.3-canary-f42eda6073.tgz","fileCount":38,"integrity":"sha512-1k7r8B2NNwG8SpjSbt8OwtktnoiNdsDJjgSXnxr3dY11ATBp8jDS/9ci/1PcKqHvQaUhp+Mhe2XBko7xrr86cg==","signatures":[{"sig":"MEUCIQDVRnaRbBCiL8InqEJakbtFHsYhoaXqdKn+t2tlB6Dp3wIgcfRS0IsI47cxj6DRW4FXDU5kFfGC54pKH8CTRRbnqd4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185520},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"f42eda607387017a1a8ff09e2abda344de3d5c03","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.3-canary-f42eda6073_1770226041448_0.031163208154066258","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-fc7468917a":{"name":"@open-mercato/cache","version":"0.4.3-canary-fc7468917a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.3-canary-fc7468917a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"631557af0bdde93d970ac3e8def34d50cf0aa85a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.3-canary-fc7468917a.tgz","fileCount":38,"integrity":"sha512-y0wK2096od9RUdxjEYMblogx7zsaHm9oXYDzO+jmN9imuUJMVSDcsW+3IzjTdJr/15XBOs+G6Ndj8i3AYzU/Nw==","signatures":[{"sig":"MEQCIHWJQ9HxeakUc++FxNto66NM6/w9Jqg8fXY1m4LG6jftAiBAGu5oKyRwqjoPX3JzRuDTRb2+kej20rjVspqabfDgxg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185520},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"fc7468917acdd7f3e2e14d49ba681ebc81be2098","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.3-canary-fc7468917a_1770226779723_0.2455374164224462","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-191a0defbe":{"name":"@open-mercato/cache","version":"0.4.3-canary-191a0defbe","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.3-canary-191a0defbe","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e6950396a67263254459c130de32e0b7f605d254","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.3-canary-191a0defbe.tgz","fileCount":38,"integrity":"sha512-DzwESJ6nDI8auBS2lKHa5fWi6abzfppFDvz3/mnJz5SYWwu+OnoeI3Qp2VoXBYZOE+u29oV5rAL38iw0yPc5zA==","signatures":[{"sig":"MEUCIQCwIm4BFGBH+X+4PjQRPtIJ5SocHUWhPxBFuOW3sYWdKwIgBZMCufvdDdLGF+S0mnN1d19Ji0Vw83OQu7XeZUMEOxU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185520},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"191a0defbebc2836122f5891d405c096e0a07086","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.3-canary-191a0defbe_1770227549960_0.8123029521831133","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-f13feb6fb1":{"name":"@open-mercato/cache","version":"0.4.3-canary-f13feb6fb1","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.3-canary-f13feb6fb1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b2fca7b41d056497048f3e25475a5f5d20668466","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.3-canary-f13feb6fb1.tgz","fileCount":38,"integrity":"sha512-nFdz/ebECG9ljuvyMQiuWvVvul/jJlzbB88jzfXMK+pnPQu/XKd2ofNjUCs/BZxiCwdVBLFs6cU8mor/7MV/dQ==","signatures":[{"sig":"MEUCIQD/jqm1BYj6LiQD9huDGR2poKivueLK7RRgd1UFhWlEZwIgBH/5iEBYadcBzpzg9KOq4sZjcp/zUg+rFksjqJhbSq4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185520},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"f13feb6fb14cf64554ff8d2416f83ac6b3afdbf7","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.3-canary-f13feb6fb1_1770227595086_0.9279025026953276","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-ceba1eb3cc":{"name":"@open-mercato/cache","version":"0.4.3-canary-ceba1eb3cc","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.3-canary-ceba1eb3cc","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c8395f11d2a97b51a744bb64f4bcdba01ea6e8e0","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.3-canary-ceba1eb3cc.tgz","fileCount":38,"integrity":"sha512-NMkJ/0e+B5K0Swvrgi7XtkK16/sL6Kb1pQYjJBmX7WiyBERA+wVpZfdFuUFjhn375XA+fNjOHT7eFQUWEPFXfw==","signatures":[{"sig":"MEQCIAEKJsPyrsT0wYLmpqfK/345QJt6jM/tby3RUSrRGoNDAiAV5zqgNENTqGtEzYD6bXo/Uhddq8vSTu5C8LOtEbdmAg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185520},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"ceba1eb3ccb983ca318bf24ad05ba07349028c73","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.3-canary-ceba1eb3cc_1770227861465_0.6726452522355391","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-5867d9369c":{"name":"@open-mercato/cache","version":"0.4.3-canary-5867d9369c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.3-canary-5867d9369c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"2c8abbdf917ac7416ad4d0921452d584e72536fc","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.3-canary-5867d9369c.tgz","fileCount":38,"integrity":"sha512-CsTBeuxQKonVyZ+QUCjCFcgt9DoHLLxrCeme3CPZvzNnW7iaTvZETLOwsr0OkjZngc8Fag7D76rI7WrVZ0lzGQ==","signatures":[{"sig":"MEYCIQDuJhMg2VjIGMgX4f2XXTQePvxlBk3i7+bBrtce7riadwIhAKDIpTuFbTe4gi+p342EeXgO2I7ZSKDHIvfomT8Pn28Z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185520},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"5867d9369cc6b409d04d3188ea0f99a1312416b9","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.3-canary-5867d9369c_1770228474958_0.1572204147828733","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-ce328c6866":{"name":"@open-mercato/cache","version":"0.4.3-canary-ce328c6866","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.3-canary-ce328c6866","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ee0ff5c9616f6ceabf6a8664d316bd22d84510ef","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.3-canary-ce328c6866.tgz","fileCount":38,"integrity":"sha512-3T6dU1Xd7s2Ye+WpMm7Ppwk77b2MMCRuG9W+QJWET8vwtcwaIeLLfv0LoqOvI1MWTUzLabZJTZmpcph89IRK1A==","signatures":[{"sig":"MEUCIAF3sw7ueN1kcMdmWiQjT5lrzYyp0eLf8n6MwlqcKMCdAiEAnYz1yYjhM/LqyRwab5ScIqmHUOWJU6wLYoFv5Id1D0A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185520},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"ce328c68664ff8aa67a3436a5627b9bade73b256","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.3-canary-ce328c6866_1770239484286_0.6480394674396148","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-1fd358a97b":{"name":"@open-mercato/cache","version":"0.4.3-canary-1fd358a97b","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.3-canary-1fd358a97b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b6e207e2f8abc4cb3bb8bf5aa1c086a6a51c39bd","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.3-canary-1fd358a97b.tgz","fileCount":38,"integrity":"sha512-6L95WprE5CnoMvDMehx7ZoOEavE/smhIIswQxFd5NHY3nnPmAXgvukxgUHgHzffxdxRl4z0YSAOUaExV76QJTA==","signatures":[{"sig":"MEQCIHVIk5Kg8glqHawq1hfoKMY1RMa4/QZPooiYdBIQ3bCQAiBDQskBmOCvUM/zehkuA/BImfCu58vbzFG+7/m3CLG+gQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185520},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"1fd358a97b64dc0f661e0cccd7560862887dbd7a","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.3-canary-1fd358a97b_1770240530792_0.48624213978426956","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-b20c2ed450":{"name":"@open-mercato/cache","version":"0.4.3-canary-b20c2ed450","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.3-canary-b20c2ed450","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d1f1db5dc8c68aeb3ff0a8f8456684b2e6591c98","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.3-canary-b20c2ed450.tgz","fileCount":38,"integrity":"sha512-xmaCuD9BLRL56wkrjJ10Yf0dQg8uQQTndnK/MBpisowwkyV1FEaArfoPgbksqf6eTR0tEnDmcKCClc5pMwDMMQ==","signatures":[{"sig":"MEYCIQCWv6TEegYPvMejto0Iv735eeSOcCKY7AzWMW6b8WlVnAIhAJrGd5N1Aow3GXzUY9Lwpr6DyYAIQ8dJi3CuN8AQewx/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185520},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"b20c2ed45037dcca94bb3f97fdd4b4e0c4fe8b14","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.3-canary-b20c2ed450_1770241679009_0.055354591144116005","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-a6ad50967c":{"name":"@open-mercato/cache","version":"0.4.3-canary-a6ad50967c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.3-canary-a6ad50967c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"edcae81d65271268aa34a6c9ed53bf6892be6049","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.3-canary-a6ad50967c.tgz","fileCount":38,"integrity":"sha512-fBFk/3cpT63h82a3e9hEwyBh0+ixnovmqGM6JnU03EfE0jwsQZxnAS7bNBJr4UW1ykiG2R7KtCK1RdpIwPjrXw==","signatures":[{"sig":"MEUCIQCweA1z08I5RVRhZl6hoPjYvmPsKve4dv/5bmvP9YFFdQIgQr2k+PQvKEemq3rIrwNKrbvJgBcU0IORbV1lTHb4W4k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185520},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"a6ad50967c62f207d694e426c9bc7a32691fc507","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.3-canary-a6ad50967c_1770243125985_0.46678211314109186","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-220ce1c705":{"name":"@open-mercato/cache","version":"0.4.3-canary-220ce1c705","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.3-canary-220ce1c705","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ca4ff452358731f1bb242a0859719dd58704138b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.3-canary-220ce1c705.tgz","fileCount":38,"integrity":"sha512-Q33UwCoRE/835F4x8NQEYhPDFxG2dsKxLuZKdrTpAXxFj+F/NvMnoq7NkQVvo9sH4I/0BJd9KMUntOy062oO3w==","signatures":[{"sig":"MEYCIQCcM9YW/t/9KeQXxJWiERlzEx6QPcAIUMRhm0LeDUw4wQIhAKdZ/uD3EZr+/PmTUFWu6OBYDh4swQOVLz/Ppcxk/NO1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185520},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"220ce1c7050c4dd6b3faa9e175417bd858357642","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.3-canary-220ce1c705_1770243174075_0.31213478796768923","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-6eb51adb47":{"name":"@open-mercato/cache","version":"0.4.3-canary-6eb51adb47","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.3-canary-6eb51adb47","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"24e4bfc56af9ef3a1f353ff66db345981685f8d1","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.3-canary-6eb51adb47.tgz","fileCount":38,"integrity":"sha512-WYzPpL1Ea1VCfE725R3mEre+SfH521JVdNUTrIUqPFJ8EkAbRVRuIZ9ysSDZa5bMnZ9rM/ARW3FH9l4urimqPA==","signatures":[{"sig":"MEUCIFtfwmkd+lWKqQWWqkq7pnCHk+ZUgL1tL7GlJLMZXxvfAiEA06PFuEHJ8QqtHITDa7/nAcGVEqU8vhfpK6pkXou/uWI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185520},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"6eb51adb473b15d937f6d7e4601d99a940166978","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.3-canary-6eb51adb47_1770244229288_0.6300006386456403","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-dcb359ee6a":{"name":"@open-mercato/cache","version":"0.4.3-canary-dcb359ee6a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.3-canary-dcb359ee6a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"98dd33f61dde922c89611edbbde1340a041dd460","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.3-canary-dcb359ee6a.tgz","fileCount":38,"integrity":"sha512-6bNRCplG3W4ZDNNwxxQUwNzIU344B6yJZFPtx9Dk4j9GErG11X5yaoeyVWVHhP+kxhCfxrokkSaJexdeum93Kw==","signatures":[{"sig":"MEUCIQDao6kahNm+ZKrxEMNQmSW56GJ97WPgBi+tUeR2u+ZYcwIgKtqaZW8zy4QjRHf35bGST0CiUUBEIuFbw8ESfVmZT5Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185520},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"dcb359ee6aa040e8b9f1da3129a68d29ab08e338","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.3-canary-dcb359ee6a_1770244306592_0.5469706321706389","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-02358116f4":{"name":"@open-mercato/cache","version":"0.4.3-canary-02358116f4","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.3-canary-02358116f4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"dbea57ba958025c892a1f07a9679b78338c9e3be","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.3-canary-02358116f4.tgz","fileCount":38,"integrity":"sha512-G1kWwD22JnELz6quG928+/IE8i7LXgwR5waOXxMZzY9HYqSVHclGsobwi+XZvzMRcqHHe8gXNdx5mW3EO/d4PA==","signatures":[{"sig":"MEUCIQDABDuTwyiBDY14OI/SX4c0w4xDLZWIKZAVbXjVZXXwaQIgZH4+0TXKwUc5Z5629FwGb8WBqUSZ7ecx8v9uy6Ea96k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185520},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"02358116f4659f6f527669d36f7e709941090fce","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.3-canary-02358116f4_1770244358682_0.12808611886364396","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-6c9be6bd52":{"name":"@open-mercato/cache","version":"0.4.3-canary-6c9be6bd52","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.3-canary-6c9be6bd52","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"79418d137bf81aee331e41a275d130217193ceae","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.3-canary-6c9be6bd52.tgz","fileCount":38,"integrity":"sha512-KYHTrEdlJqmWXBJbLJ6cbMnzOB9Q96Aam/cSF+F7KsEeVwKuoSLP1/wqFjpgq6CC886B4RaDgtC4H57/SmVRLQ==","signatures":[{"sig":"MEUCIQC8L2A+ktjI0FRO6wcLDZ7Hu1vBLqY+wMm+0rDLVhPZWgIgXM1Q3BGLe9IKQQoH0rK+4SViV+kATmd1FvmbzxGfso8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185520},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"6c9be6bd52aa7df7ec92cbd97ea32f20de267d2a","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.3-canary-6c9be6bd52_1770244718485_0.8507765495413859","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-db5c9c52f3":{"name":"@open-mercato/cache","version":"0.4.3-canary-db5c9c52f3","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.3-canary-db5c9c52f3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b1b8119147bda127f0a908cb4b6fbbb69eed85aa","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.3-canary-db5c9c52f3.tgz","fileCount":38,"integrity":"sha512-waKxfUvqt0vnD+y9xlUzHCJVwO9EivapuHt4dTNNcGusqvPHMrCXGH2o4DbFibjE1kGz0fNLkrs58f1r48SYbQ==","signatures":[{"sig":"MEQCICgRkOamKQXvqho0vecg63gJzH9Xjqi/vHdwJTuR4dFjAiAA81eG2e9btLgY8AqjD0Xp9xBMzm9h4Z1IPOWO+2fM9A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185520},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"db5c9c52f3a84d9d53e204b60956793f78a49b08","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.3-canary-db5c9c52f3_1770245180600_0.13016837161997286","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-4e76749056":{"name":"@open-mercato/cache","version":"0.4.3-canary-4e76749056","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.3-canary-4e76749056","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c206544af58885e2a020af5d9856a15ea7a1c1f2","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.3-canary-4e76749056.tgz","fileCount":38,"integrity":"sha512-1su5kC1BbEcppUfI0sYGORLM9qUeqFkT2cGlR4leyagOKoS9cVMg2S+A/amJgymJfDNqQdkoHANeCydvjWZDOg==","signatures":[{"sig":"MEUCIFhKYqNHIdRKsNDRlm8seJrm4lcdj+6zEhWtdNMi/rO1AiEA0hEEb3InNl0J0gmTaPAI1jN2qSzyaLvF7GYeJWrR3yY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185520},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"4e767490565ba22a1b4fd0b3ddab30dc0d217958","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.3-canary-4e76749056_1770266738984_0.1962299586301579","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-87d77b1cf5":{"name":"@open-mercato/cache","version":"0.4.3-canary-87d77b1cf5","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.3-canary-87d77b1cf5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ad8218f9df5276cdc1f215c669a379622db6cdd6","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.3-canary-87d77b1cf5.tgz","fileCount":38,"integrity":"sha512-21ttQM3LD+tSzjAPH/XrU82gyJv/N1ieW3gFrs34ej57JGpDDMgHUykvCE2OvJ7+7BVuwr6G14+H5i2JktytuA==","signatures":[{"sig":"MEYCIQDH/fuwli9qTkr9G7b4r7gfvfj0z3VRlXef5LrkkI7tXwIhAKLX0Cy3C6Snwh7t4m9UG78gf4QY/PUQ8ySts03C7XJG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185520},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"87d77b1cf5d76e74ec2f68d6ad9b99a680aa47ec","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.3-canary-87d77b1cf5_1770267153604_0.370448588131276","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-dcfa7c9d1b":{"name":"@open-mercato/cache","version":"0.4.3-canary-dcfa7c9d1b","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.3-canary-dcfa7c9d1b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"94cc38ba00aa92891bda37a40272909e97ad058b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.3-canary-dcfa7c9d1b.tgz","fileCount":38,"integrity":"sha512-UjXzxm830RJJTP2jPifvwQVnwA5MSwdLKhxcKWMCj/2gb8NRazYMPQcOXK5ZISEZ7E8P+mP9nJFPUvJICMi/Vw==","signatures":[{"sig":"MEUCIERgDVkIggpQlxrlSGNa79+u/7+C4JjIqU+c6Ys6lVYQAiEAp+Z7fRwl/mgm4QBoJcrddXb9fZl/hZcsjFCevInxv0M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185520},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"dcfa7c9d1b45f86be4116c0f282223110cce4199","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.3-canary-dcfa7c9d1b_1770268229030_0.8447558858846511","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-21d29229a1":{"name":"@open-mercato/cache","version":"0.4.3-canary-21d29229a1","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.3-canary-21d29229a1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c78677544a0d683062b14b8d82033bd256826da7","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.3-canary-21d29229a1.tgz","fileCount":38,"integrity":"sha512-QiXLeRu0e86wlz2JYeJrQ0+s+T/r36nF3OLTYfL5hXGyRn2xZ+AhTljBiBg9YmN8FnKIuSOFJOU8Cwvug/ZCXw==","signatures":[{"sig":"MEUCIDjhfvvPM3zVtPJhs5pbKHlNccueMIRvF4VI1Sv115C1AiEAlCa1GrSrdSXiSl7IN83h/iqxnn1dXT2NgrVYBJUDO1A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185520},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"21d29229a1d75d546a4269271ec92077f7339f7a","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.3-canary-21d29229a1_1770268407254_0.8872584682335278","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-1ea3b6aee9":{"name":"@open-mercato/cache","version":"0.4.3-canary-1ea3b6aee9","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.3-canary-1ea3b6aee9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"4c9535da5067215a7f57a1d848d78dfb1628fa54","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.3-canary-1ea3b6aee9.tgz","fileCount":38,"integrity":"sha512-IYwQOcpwE+CX55Rpu4niKmUU0Yup6HVpVYX9vBW7FXIKwaJM/ewV+UWv8cwZuqgSqX8s3hDd/g/fQjsXZz2W2A==","signatures":[{"sig":"MEUCIHrauNHVdR7C2PeF/vqAhJdEoJ53i3I4MTQTfFTJLR1/AiEAgxkutPr6u5hILQUgc5BLH9UXQkbg1CwEu33TiovfdaE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185520},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"1ea3b6aee9bbe604824f426a26d173f55ccac003","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.3-canary-1ea3b6aee9_1770269137375_0.8735715621204387","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-191aaf8f13":{"name":"@open-mercato/cache","version":"0.4.3-canary-191aaf8f13","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.3-canary-191aaf8f13","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"285fd96bd414793a31447ef3263ff36abad45fcc","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.3-canary-191aaf8f13.tgz","fileCount":38,"integrity":"sha512-6LpLowmMgQ4xSIWHtAu3+0yaFypSmM5IdWYMPqDX7k3kJvO7O9iEfb5f/PIcqvypnuxkt1wgHs4piGKlCjV63A==","signatures":[{"sig":"MEQCIGhQTDtNKStB70dye9+i6xSHghXLxqjR6zsV/lSGKSgHAiAopcribxq2JyFXt1lCDq+Av66Y6jx70bwOTuYh06MY5A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185520},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"191aaf8f13ee07b3063953f2bb69a9a2725427ef","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.3-canary-191aaf8f13_1770269980171_0.9847460995638475","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-453735ae88":{"name":"@open-mercato/cache","version":"0.4.3-canary-453735ae88","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.3-canary-453735ae88","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f101079066892587772fc9eb56dd03c48d717d46","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.3-canary-453735ae88.tgz","fileCount":38,"integrity":"sha512-6G26jA3HM6qWoN9JU0HkbxgpU3am4H2tBME/jjFa5BTq1nyrl6gZipodIZhzqq/GTwSZ2uAzN/VTIDTyQG0uNQ==","signatures":[{"sig":"MEYCIQDuo0I9GfzyYSa9iuwxYJgNr8os6LeW9OdfBxuSmBSrvwIhAKWu07QLIRdMlh0ESWZAV7caZbncYPMjSdYQNj2poh+8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185520},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"453735ae88ee4ea69e1b6e2f60755331a3919d74","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.3-canary-453735ae88_1770270032441_0.23713154904155398","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-6b867ccda3":{"name":"@open-mercato/cache","version":"0.4.3-canary-6b867ccda3","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.3-canary-6b867ccda3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a03228ca56708a0656fc70cab3313aad722f3ca2","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.3-canary-6b867ccda3.tgz","fileCount":38,"integrity":"sha512-oau3SWmlm9SF1b/AjZ7qPPsIgOKCvjX6pdZ6Win45QzuewN3YFCjt9akRSx0IH0PQngHvHWAcX/u4d125GBuXw==","signatures":[{"sig":"MEQCIEnFJ5ozXtoKSmUbqEkMRz3a9gdqfSQHrcN0QJur27FdAiAHn2Q4sJvNK8/EmHWcYISpLn9UYcxQyJ3omoCQq/m9Iw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185520},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"6b867ccda3450ffe846dc1462f0f0b0eb5591b2f","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.3-canary-6b867ccda3_1770270165234_0.6435351602786343","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-3a48a33e5a":{"name":"@open-mercato/cache","version":"0.4.3-canary-3a48a33e5a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.3-canary-3a48a33e5a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"2970ee9fb1ab555ae649ca38ea6443e2924dbba7","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.3-canary-3a48a33e5a.tgz","fileCount":38,"integrity":"sha512-lnJxjguU4VJFVaan2z6iHqjwWEqmuAdGAhB17/RpKKFJ9Yg1yo2SvGLjPoXc/lo6Nl/U5gy1JolBwHo2dg9+UA==","signatures":[{"sig":"MEYCIQDbzN2vL93LL53nFUTkiyZXiaf8xy+dMm9BbQxWWYpHBQIhAJgWlHRro1vhzKEMPxJrFJb6Iu1E+mLVYwt5EUGgpQfV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185520},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"3a48a33e5a2d75dfb6822fd9aecbdd5bd6345bb0","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.3-canary-3a48a33e5a_1770270483473_0.25745997643623464","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-03af9c4435":{"name":"@open-mercato/cache","version":"0.4.3-canary-03af9c4435","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.3-canary-03af9c4435","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c986b3b2cbc8a0c27ce32ce8f16a4e9e2adcf1fd","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.3-canary-03af9c4435.tgz","fileCount":38,"integrity":"sha512-8PSStOW0B5d5wtQ31ITKbdhAOGHq1adxj8bm/C5rxT58CLY9DacYGsCYdPFD+k6lwj8YK5/EZeZeCYg7p+WjHw==","signatures":[{"sig":"MEUCIDPy95flu8ik7BjbHoG/ahNiX5L45QUoLmZnmDNHhqKsAiEA/Wz6B5nF+v6lZhaRT/RlEiGEQhzZ3bjCjWudPcdZVws=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185520},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"03af9c4435fab1dd62abbc605a74265eab42f3d4","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.3-canary-03af9c4435_1770271331210_0.5123912256623919","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-2b30634486":{"name":"@open-mercato/cache","version":"0.4.3-canary-2b30634486","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.3-canary-2b30634486","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c90c3c4b4caa2636c6e9214b6dc18d18ec21bc4e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.3-canary-2b30634486.tgz","fileCount":38,"integrity":"sha512-88F/4etj+t8mgfsFMGcB6seRp1XMf3Gt2iwG/DAZtKdxbLf/vv37659shbULIk/UMPTFKOzqW1LZXK/a2Okoaw==","signatures":[{"sig":"MEUCIEDJ0qIhnYA321jU8QwD3hrDnP+aZIC6hbF1KsoMuXHmAiEA5e3gSrSZ8k0z1v8MYy/btumvMTp4j6rJIdjG7tHDZQI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185520},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"2b306344867c92f176ad27c0d514084d36f48189","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.3-canary-2b30634486_1770271491012_0.7062200944389219","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-d24d4d0683":{"name":"@open-mercato/cache","version":"0.4.3-canary-d24d4d0683","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.3-canary-d24d4d0683","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"1ff9cf56e2628691dfb48c5590b9076285cdf62f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.3-canary-d24d4d0683.tgz","fileCount":38,"integrity":"sha512-WRORB5T31rLgfwdrUp9jFySWM+DU1W+/2XvdCj4JCbFuUTxdsrVxOcfjJCu1iJsK2oj+c7n0GZRIXx+DzOmLYw==","signatures":[{"sig":"MEYCIQDuRV00yXeGgRIZ57YvXh3jvrLFwUlGYcmY8S2qfp2GtwIhAOwnVs2i1OHZLcpqsiAtgeSNoxV+MdvxG2WnifJJg2Qw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185520},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"d24d4d0683eb2d70d45d81586e5fb9146ef9ea79","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.3-canary-d24d4d0683_1770272155956_0.026720122667008184","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-9acc6e5d90":{"name":"@open-mercato/cache","version":"0.4.3-canary-9acc6e5d90","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.3-canary-9acc6e5d90","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"836c78d9f0a63499759b6d657cf8a1df4ca26898","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.3-canary-9acc6e5d90.tgz","fileCount":38,"integrity":"sha512-x0LZMMcDfzAcxBwdCz1ebTPwx6zt+YynJwo/MvexZmZTGXR0wp/JXaoPev2MKno1MXQimm9gz1J5KzIsBGBlGg==","signatures":[{"sig":"MEUCIHStsc17/buF9PhMV2LWx8qSdiICIUHRlFpcu5Im+hMGAiEApfLwlhwslmTdEI4MIbh3QzgT0VxYbkDj7tBVI+SjDTU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185520},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"9acc6e5d90b12c95cee8fa6eee495bb8df4ee576","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.3-canary-9acc6e5d90_1770277494469_0.7424119600003083","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-49457a2899":{"name":"@open-mercato/cache","version":"0.4.3-canary-49457a2899","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.3-canary-49457a2899","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"0ec47b8c00f529347bbebda8cf6956f50ea33d84","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.3-canary-49457a2899.tgz","fileCount":38,"integrity":"sha512-fRFt8t06OS2EOJyy4Ll5VLahwSkZGG2WN/qOueqSm4jhZFmlC+X1It8flfh7F1xFQaEdog1//7BgLTP0g97CSA==","signatures":[{"sig":"MEUCIGN7dbTXnjFJTW9RaO/lZl2mlhMypzNJOlmMyvuqLwhkAiEAlqNwifwkBceH/kT0Z+6jIjaKc9qEHlJiM8mwTEWEpvA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185520},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"49457a28991c89152b96d9559558318896f3888a","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.3-canary-49457a2899_1770279575054_0.42653386383930747","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-766e473fdf":{"name":"@open-mercato/cache","version":"0.4.3-canary-766e473fdf","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.3-canary-766e473fdf","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"14ee0e3e55c8cd6f1f614804cd2ddfcce5f6c363","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.3-canary-766e473fdf.tgz","fileCount":38,"integrity":"sha512-RvLsZ9TdEW/nW0qmda6m+xt8XUHJoUJ5kjaV253nVNZ7oaC150Q/v/IXisvxGJtgcMaGMcLCu0A0neCtpbBlnQ==","signatures":[{"sig":"MEQCIHpwQZsrojsJfbUB2e2jglEvzSeJes5BHSzmDuU19XBwAiBxAcutN2o8s8yKIQ0xSybKYV/WhCIpbU1x5vxFbTiGNQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185520},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"766e473fdf5a1cf46ad4f7381a54fc54e40806fc","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.3-canary-766e473fdf_1770282528695_0.6634034154500714","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-5bfe2e60c2":{"name":"@open-mercato/cache","version":"0.4.3-canary-5bfe2e60c2","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.3-canary-5bfe2e60c2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e9f79e0347fbecc81e124e83a93dd7324c162ae1","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.3-canary-5bfe2e60c2.tgz","fileCount":38,"integrity":"sha512-D6aSfTx6rZxzD37sKlytglt0LfXyDsqyR6SmAbsMUvQJAmkmi9QuXKfiL3IMyh4VoCxIFV8rS32jQ1MggDXBFw==","signatures":[{"sig":"MEUCIQDz4zPPUUt8J8QbfSpJJvQLiKuO9fZVBcQQzjzPKvAoUwIgXTZZ078F7Biu7qpIIiIILeyaFuxEPTJ5MG8jcVaoEPk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185520},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"5bfe2e60c2f0f2139ef689449728781ae16b8e8d","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.3-canary-5bfe2e60c2_1770285019966_0.5302721078801709","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-d1a6701031":{"name":"@open-mercato/cache","version":"0.4.3-canary-d1a6701031","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.3-canary-d1a6701031","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"41036e5c52099e9d51fb68d3a208fa97e40eec64","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.3-canary-d1a6701031.tgz","fileCount":38,"integrity":"sha512-mkO1kxLM+VC4OhuzF+Ug8JhiBVoh+zvxpsvBa6KWVMdPfsLZJbsuYJ40eV/WTCQTtize+QSAsDavEDivD1K02g==","signatures":[{"sig":"MEUCIQDcKxhYMAjhU0Hd7HnFghg/QnJi4gz+OvmluKTHXaAU0QIgDrFG3Uo4AwLtCynHwsMyDqHyTSl4vhFagJ/KhxHHJB0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185520},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"d1a6701031ebbe82bb01b1ea15d6c4144a38cbda","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.3-canary-d1a6701031_1770292961772_0.056942037803185075","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-ab760ea4f5":{"name":"@open-mercato/cache","version":"0.4.3-canary-ab760ea4f5","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.3-canary-ab760ea4f5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"02ef2ae38d1451f9df26d38154c686672d0b63c0","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.3-canary-ab760ea4f5.tgz","fileCount":40,"integrity":"sha512-LnCKsLHxLtEFo+Z2UN0nBBoeFPgSMAOI2tl70+a9aNYD58exfEIPsAemE6pSGHTipi+mmkMMjwbC77C/WYfSEw==","signatures":[{"sig":"MEUCIA2WIlfe1r4ghAdyihfhWD4P7ehVP0DAMDyWNlLNH+mJAiEA47Z6ceNbfaRS+/Kk2I6kYgJqlsgQTAaFh0okIwC5AqY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":186473},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"ab760ea4f57ebb6a850910ea7527677a5da09565","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.3-canary-ab760ea4f5_1770293386465_0.24902391492075648","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-6e694a0d07":{"name":"@open-mercato/cache","version":"0.4.3-canary-6e694a0d07","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.3-canary-6e694a0d07","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e8705af1b7b704b79d594e59554d30d55662fc92","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.3-canary-6e694a0d07.tgz","fileCount":38,"integrity":"sha512-rZGalAkq1HxUsmKFq6HlG0yEky19/GU+miFBVNucpK0d+/tcqfXxDMrA16h0bM/8hokbSN1LFrKwUrefsY41Rw==","signatures":[{"sig":"MEQCIFhrW9//ySOz9Ilpfb80mksL39x3cCKHrzKZyEArvG0MAiB20Il4YzIqYcKABmkD88m/pJLKIRe4BH+GT5miM0gy3A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185520},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"6e694a0d07db02211fed1582e573385be3f183eb","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.3-canary-6e694a0d07_1770307662240_0.23242967239113344","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-f71b9c71dc":{"name":"@open-mercato/cache","version":"0.4.3-canary-f71b9c71dc","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.3-canary-f71b9c71dc","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"1eb2095304f446c869a1a0f2a451bef8e4d8d9ed","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.3-canary-f71b9c71dc.tgz","fileCount":38,"integrity":"sha512-R4iLT2dAD2rxWe9GGH4JwoQ77+qC/+ZaB+7gFXKLTbV2DlnKEPd/Mckv8xJh6xQbbqWfCtY07GKQq4DpHR9WDA==","signatures":[{"sig":"MEUCIFkaY/5RbJWS7zeusc4RkmYAYv2dW9nl1SUHnNfqOXAzAiEA9ucLzIpBD4h+rxkmTY6sy9xyeqZEAYSZ/zsC0sO45tw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185520},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"f71b9c71dc6d2278d56eb2516e2c16bc1f1d00c2","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.3-canary-f71b9c71dc_1770308737223_0.8533372874762735","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-09998d7722":{"name":"@open-mercato/cache","version":"0.4.3-canary-09998d7722","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.3-canary-09998d7722","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"255a8f727a9ceef57dfb4d1cf38094249e003876","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.3-canary-09998d7722.tgz","fileCount":38,"integrity":"sha512-CFEaW0345ueMChwww6Vwk20pFt05uSjKdLiGKjZsztQgqkddta0vtpy3NXqoSSTXDeiM6TdmvDba2my2b9Kzqg==","signatures":[{"sig":"MEUCIAjJzVcNlqeKQmLbhQseFcDm/18F7JUy2cKMlzppTfZAAiEAsiYTLV2laumMAkk1G+7FjlJtDR+p8D8I28oxGXDFIrk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185520},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"09998d772267df5942af4ff3ac1b2a3fedc61857","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.3-canary-09998d7722_1770309346937_0.25478730725726995","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-8e2264ed91":{"name":"@open-mercato/cache","version":"0.4.3-canary-8e2264ed91","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.3-canary-8e2264ed91","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"75a9a87ecde2b49675d952c81f3e179e7d57af87","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.3-canary-8e2264ed91.tgz","fileCount":38,"integrity":"sha512-RLqXT9XUkXwuF4qao+MD0nY9vzUaMIjOTFNzi0JpcyWpad8YJB3+kHBVKlW+vNqUEu4W1Ov6Oc6y8jzw6LCkzw==","signatures":[{"sig":"MEUCIQD+d/R6n1wq5FVfPKZpkO9sPJ41cNiDzux7lV4Mk5LDqwIgbESlofSz/2urtE/NCUpGc+exI08dslSiJtZLvZqaFdQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185520},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"8e2264ed916d69007d0add45c5933850d2651c21","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.3-canary-8e2264ed91_1770309566577_0.8739884148778982","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-0a9be2c0ec":{"name":"@open-mercato/cache","version":"0.4.3-canary-0a9be2c0ec","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.3-canary-0a9be2c0ec","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"132f354f589bc98ff4b0622606539cd9600235d7","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.3-canary-0a9be2c0ec.tgz","fileCount":38,"integrity":"sha512-dseH/Imdzx/hFnDhUz+NnRt0rTqs1HYqpR7beCbYD5VFwQ0JTZl5X2a9LjFPClGgmJaCtPzoCYlTuyZoYUIWzA==","signatures":[{"sig":"MEQCICY2gCTYRfWRSsatwC3dyFK9lwXKvrPLK+tlJvyRUuNuAiACyo2STmrHQP+SUNMaWGhYdUPtPyZhI+0TsD1ViFW9KQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185520},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"0a9be2c0ec95e45c99797088e73b366774616d77","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.3-canary-0a9be2c0ec_1770309655809_0.7550589930374532","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-d2a5d6da01":{"name":"@open-mercato/cache","version":"0.4.3-canary-d2a5d6da01","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.3-canary-d2a5d6da01","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a7b2f6e5d4e1d17a6e3aec8436652dac3edc507f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.3-canary-d2a5d6da01.tgz","fileCount":38,"integrity":"sha512-7hVdVlbbELOHr+00wWL3NRnDLN2eO30C0COELn0a7amEZCpjdC8H0/2KokyM+HDg41gIjKxaRcFfCdRSmfjIMA==","signatures":[{"sig":"MEUCIQDPIiAJTinSKRtzW5zYeF3XhZvjSQTj0rLo1v8RkQlKFgIgNiacw8EXYbOBSn05foTBaTr6uPlCJ1Tc+EGp6BWTYyE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185520},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"d2a5d6da0146e428b2c6db6ed702e576b9432f8a","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.3-canary-d2a5d6da01_1770309708523_0.6308995596005686","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-3028e98340":{"name":"@open-mercato/cache","version":"0.4.3-canary-3028e98340","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.3-canary-3028e98340","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"59c70fb01b5eca4133ebd74c20dc47a7b148b70c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.3-canary-3028e98340.tgz","fileCount":38,"integrity":"sha512-7+pZUz4RP3YJhNdYoFfh+1pWj+Y36+duHTwOgRH1RrJoRG4DDieGe5ijFW9vlTHJZ7q0BQvXhHkyI4E9kS8XYw==","signatures":[{"sig":"MEYCIQCnCamx3kymO9lQMmzg/3aH0mbcI4awXLgofsJvbF+XeAIhAJTZUAdfnC5oVsUsnnqBle+e7ALi3bU7WuaA0TY0P0cn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185520},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"3028e983400ac279a8ecbaea8c09542c872d9d2d","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.3-canary-3028e98340_1770310154124_0.511900658494802","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-16f544d75b":{"name":"@open-mercato/cache","version":"0.4.3-canary-16f544d75b","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.3-canary-16f544d75b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a2b91a05dd410a284ac41010eee1cc0a3fc09e12","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.3-canary-16f544d75b.tgz","fileCount":38,"integrity":"sha512-EvCL+n6jJdhrml4ZFrLCWXiQQJp90fSM7YLw2SQwmQ27iz1+Gm5zn5i1OuBqjT/9b/qzbphrAL3ZecqkZiiNYg==","signatures":[{"sig":"MEQCIE6wJnd6YwYJGLUNzT3Ukjxnceyfbo/XlS8UFlXFiy3YAiA9M1wBSAyRcgZrP7gKdoCM76nfGvjPny3S3Hhet1Ca+w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185520},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"16f544d75bdbd3ee65d06c7718b2e976aeb9dc43","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.3-canary-16f544d75b_1770310259256_0.7346801798364482","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-35d08d8355":{"name":"@open-mercato/cache","version":"0.4.3-canary-35d08d8355","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.3-canary-35d08d8355","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"080a4c93c10c68ec4fccbde24af50bec8c4172e2","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.3-canary-35d08d8355.tgz","fileCount":38,"integrity":"sha512-fzPzKN8zsBYFbDehdw5PP2/d2NkCZQvcYD/Z6u6kT9ruUzPgNUy82Ug3AbJ0hey43/4LV6wsPNeQ2h2T6zxRNg==","signatures":[{"sig":"MEYCIQC8UQ9yM0hlKiOBI+7sw5stKjXqqDKOEnvb9RYIwiMRpAIhAPR/sDrbHBgEPsvUcHuwvi7G//ugDGXFxtT73f7FzpVL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185520},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"35d08d83554ec33844afd9651a6b6fb72027ea41","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.3-canary-35d08d8355_1770310298860_0.8400231433182597","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-63a600b879":{"name":"@open-mercato/cache","version":"0.4.3-canary-63a600b879","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.3-canary-63a600b879","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"41b51f8a112210d4de0761a6cd94afe267d3b019","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.3-canary-63a600b879.tgz","fileCount":38,"integrity":"sha512-2POqo9PfA7CpBGLDV+OHlhDSBYUr7kHP4YhPWqCV23rayQCC+lDy0Dgw2sdT4WNOABPz+nOYJ2SATStF5dfrVg==","signatures":[{"sig":"MEYCIQCS/OJcPcUN4JxhJtKTlMcWjVAStYQ/RpStnBX/u5HuDQIhAM02GnYYyCyyBaO2U66Ctz261zSVcdsW6mLaS2svjS9n","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185520},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"63a600b879585307a78890b1a4b95503c642e489","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.3-canary-63a600b879_1770310769417_0.0012767454202484707","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-0e1fcdf945":{"name":"@open-mercato/cache","version":"0.4.3-canary-0e1fcdf945","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.3-canary-0e1fcdf945","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e33270d54f4de34255b975e20970c623868e67f8","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.3-canary-0e1fcdf945.tgz","fileCount":38,"integrity":"sha512-yPSdFiT5N+gWOsp/gsMeJOR7dOL7RNuoiuJo6B+8e1MBpOcvX4jgPyE1Kb9qcvFnWuqN7njNrpyr2LDNl0IBOA==","signatures":[{"sig":"MEQCIE9ZQuBBVqdfPyFtoMMBt76IE7YHEwGpypWVtSKWYWdpAiBKnwPqV583ozzJC+XozXZ9VXMcY/4O+5paywPJm8UhSQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185520},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"0e1fcdf9454adc771c1e450be88f8a8261604202","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.3-canary-0e1fcdf945_1770313859013_0.538511428646185","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-64d27bb479":{"name":"@open-mercato/cache","version":"0.4.3-canary-64d27bb479","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.3-canary-64d27bb479","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"0a633425d49db81b001af7c101a03502ffc2e067","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.3-canary-64d27bb479.tgz","fileCount":38,"integrity":"sha512-w21cdhLv44kCseFUwPncTL0E172Rzof/QZsPQ074huq6jUDYl+vdm0odBRcF9t1oN29QUru7WopAvF0d2wvGdw==","signatures":[{"sig":"MEUCIHBzDGyNySpgasorGgXjScsSDoVlVftnBsWR8YqC5fYcAiEAovqJuv6mHifwTeRjvlSChovUbsyRvOIuRzPLe0tEzEk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185520},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"64d27bb479fe6a34d871894346a1135c2d94c04f","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.3-canary-64d27bb479_1770313860966_0.2955716173980223","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-8fa6646012":{"name":"@open-mercato/cache","version":"0.4.3-canary-8fa6646012","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.3-canary-8fa6646012","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"0daaa52c715dfd3c5f1c6820faf9458eceafca00","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.3-canary-8fa6646012.tgz","fileCount":38,"integrity":"sha512-NTsmvJjGtTCQXCWcMiIPmLxrOki/qcaJlIvNkhOoSJ8EXM5P6Y9X9tBPr8BTL3VmzSPJ8ug30I/9qNt1IPvucw==","signatures":[{"sig":"MEYCIQDTSIJDShNFxCvBsYgbRqVk9qQYmR5g/DN2CKxTlfudSAIhANop5gh853upJHfbj75xfT1g9xSCMtL8v6YAyibPOcGV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185520},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"8fa66460122ec6db9c24c09eee724175e3239cf8","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.3-canary-8fa6646012_1770314587724_0.3784315138901919","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-cebf58b183":{"name":"@open-mercato/cache","version":"0.4.3-canary-cebf58b183","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.3-canary-cebf58b183","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"7e341294494c3d0b8b56612dbf3cc577043045e2","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.3-canary-cebf58b183.tgz","fileCount":38,"integrity":"sha512-ZlMX7fiKDDzbffTWE0DYIm6xNt7taLrvc2sUsR4xhl3H2vBXaA+tmIlhqjSk1B9jlg1DQkbrHm0Zid33DV7Q+w==","signatures":[{"sig":"MEYCIQCB2Ha+OCUVezfTpUXAansOTyudE0jZqHjD9piIVyCE8wIhAK0oP1HnhFAzDbZ9/YGdRxBV24G06Su31PAZeGBgwWFw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185520},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"cebf58b183bb5ee2b58baadec7552b1dea1d1676","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.3-canary-cebf58b183_1770314595657_0.9043155845007858","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-34bfa40918":{"name":"@open-mercato/cache","version":"0.4.3-canary-34bfa40918","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.3-canary-34bfa40918","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"587749d1719191c7fea807042cdeb8a491bd8ed1","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.3-canary-34bfa40918.tgz","fileCount":38,"integrity":"sha512-8biDxooKs80icgvZ8kC+CMFDa+NDSQv/isloCT5Uom/8Gt+50GDzLFciG0FlB/x5YkzDOd6c/q29L/AkQnybIA==","signatures":[{"sig":"MEUCIEJFZtvEldQ3vN1Aysf7MIFq/pW/8FeTZX1fK95i7Mb8AiEA7rOh5YMIqkMRSnWUykwd/Uqk9oOHXVYO19rrCjW+wRI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185520},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"34bfa40918d2a0b79414d29f0318bc2a06868487","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.3-canary-34bfa40918_1770316626215_0.09452776714773381","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-11a736b899":{"name":"@open-mercato/cache","version":"0.4.3-canary-11a736b899","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.3-canary-11a736b899","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"82e2647403d3dc35630c2d7a332b5cc86b2a49f8","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.3-canary-11a736b899.tgz","fileCount":38,"integrity":"sha512-/z48gtd8lfy0VTW5GQqO+vHD6bAE+HOdTKglh4jeYXdwUi+5bOquKdySCikavZAHd6Fz9jfsZ8JNtt3FDCFGFQ==","signatures":[{"sig":"MEUCIQD/MQUdUIjdq99PncnpjMKpizG9aOqiH+swEbjpvpdGnQIgF7w3FEzP8vg1yf3xAKngf/doJM0aZWFL/hmanIO0Zyw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185520},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"11a736b899f78e4078b4001a550ab927915700cb","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.3-canary-11a736b899_1770372946095_0.43227068989045225","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-01dcc624cf":{"name":"@open-mercato/cache","version":"0.4.3-canary-01dcc624cf","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.3-canary-01dcc624cf","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"9aa6c16296b6624c6d79f2045f11d6e59cef221b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.3-canary-01dcc624cf.tgz","fileCount":38,"integrity":"sha512-WqBacDB+Fc2I2RYuzGdFyLwyXRgOjthAwlV1QQrXrmud5HWv/8IYKau8lYfQGKKFFReXPprOBGJuimn5XHq70Q==","signatures":[{"sig":"MEUCIQD9CL/OUdkRM/pTbYlAQMqEzHLQ+PU0biI1uUcIav7tJQIgCNa5SWCyvtGy6ojqInLxmLXTJJWTV7HnhaDJBcBOohA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185520},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"01dcc624cfa02acd403d811bc069ec53d0469a18","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.3-canary-01dcc624cf_1770395176279_0.024496240542710712","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-f6878a89c1":{"name":"@open-mercato/cache","version":"0.4.3-canary-f6878a89c1","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.3-canary-f6878a89c1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"5356c6adbd5179107c8c5a1defaf3c30dc6ffa9a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.3-canary-f6878a89c1.tgz","fileCount":38,"integrity":"sha512-6k9QyFpTbThf8mi9WfV12WTiPCnIudGmKs3d/ou1TPCv+wmnKVLs5cs4foo8249PTjtBlLc5tCYf5EcVuqID5Q==","signatures":[{"sig":"MEYCIQDgya1nL6VyoVn0XdfGVVpuKZShBftwL7LqFTz7HoKQWgIhAN8mWYP2VBghJZWKAxsYfWc5ZQ77DjvEAcXb2xvc5kNr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185520},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"f6878a89c124d0a30929aa23404c74136c9d760f","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.3-canary-f6878a89c1_1770443168805_0.722338652825057","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-4feafde388":{"name":"@open-mercato/cache","version":"0.4.3-canary-4feafde388","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.3-canary-4feafde388","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"cebd2f7f48d3bb2ef7c0ad2869277830f6ee2b96","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.3-canary-4feafde388.tgz","fileCount":38,"integrity":"sha512-vyYfKmEYsbIfqMcPrELuoqL1HneODRABdyArrx5RtBvh73cEiyuvnZMfsH7zNMMr7quRGpUIUTCNKVyUqaVwbA==","signatures":[{"sig":"MEQCIAWkeJ1obV/BJB0wdGM4oH8sXuDMXuoWKquK5vUYqtYGAiAeUXVGbQudkzbnV/rtjCBf3R6XAQgCR6xxzFZNOpK9zQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185520},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"4feafde388a7c3b56ef5ae153a4e67c6a7c6f286","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.3-canary-4feafde388_1770458628087_0.2611757877310661","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-c603245d7e":{"name":"@open-mercato/cache","version":"0.4.3-canary-c603245d7e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.3-canary-c603245d7e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"904794f168276be70a71d6fed8b1b5fa3fef2191","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.3-canary-c603245d7e.tgz","fileCount":38,"integrity":"sha512-HIbFanP8Vn0dDMFdQBBTXJe7HAe/vDF5L88kw4y4Ld/9NR9tRYHugrAef2qqqmlBaZLT2jYw4IoGnvT4jhx0WQ==","signatures":[{"sig":"MEUCIGYzBkomlAaQxnBpakj37f9VOPun4tQM49XRkkRDL50oAiEA21krFV1ltrCe/PBIfT389egsV+N1z1tY5adXtFArtLw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185520},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"c603245d7e6f644d6a7c3a5efaf75867b718f166","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.3-canary-c603245d7e_1770458905688_0.5161205312620374","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-c57b384580":{"name":"@open-mercato/cache","version":"0.4.3-canary-c57b384580","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.3-canary-c57b384580","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"587a46a20b7a4b2245cd1a959e6678d9ce9aee39","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.3-canary-c57b384580.tgz","fileCount":38,"integrity":"sha512-G8BBaa8NzFHxM0QnUmbwKXN0XL6h4Q709mbxQxvVWcfO+K3U7Q7OWc7nHRVanDENt9PRqpJy2IVtLAJb+5io0Q==","signatures":[{"sig":"MEUCIGawXTSJJF5XAoHuoAwaQCUprJeIEkwFHN+iyuxxVLk0AiEAlGfNchqtHYNRA+3Bg18urdRnR39YRZx2PmhBAodwU4U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185520},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"c57b38458004d3e1595c0a6a0123aa065351c9f3","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.3-canary-c57b384580_1770458935350_0.3992240183148441","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-b7a8b31946":{"name":"@open-mercato/cache","version":"0.4.3-canary-b7a8b31946","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.3-canary-b7a8b31946","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"9affa32602565282ed461b751e74141c47483254","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.3-canary-b7a8b31946.tgz","fileCount":38,"integrity":"sha512-5TCYQze5M4TrXYJrgXyqcUZ/SwBK2TwyxXDXfoslC3kxlVLNOSI4V7xj+A8fkYX2MlSn+uMIQOgim+ZvlItquw==","signatures":[{"sig":"MEUCIQDTlhOSL7WFwLGULleX2XrS+C+pWCgmkBA4/9YDSsT1BwIgXmV1tJnmq51w4qdlUtF2ZZTXUl++3jcTHLGnwSCDWOA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185520},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"b7a8b3194624821f4403caa2178d5709c756efa4","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.3-canary-b7a8b31946_1770459102920_0.8260763836942819","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-0c6bde60bc":{"name":"@open-mercato/cache","version":"0.4.4-canary-0c6bde60bc","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-0c6bde60bc","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e7965e1f156f567e286c7085908da6e31e86cdc4","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-0c6bde60bc.tgz","fileCount":38,"integrity":"sha512-5ZaqzWEIro3ORU+MD9e0o1d97Twl3izw0fLMN7wayzPlDuvceyKEKNoKvp895jE1OaeUthfTR25VjoMOg8ENRQ==","signatures":[{"sig":"MEUCIQDX2TvM1OR5MNDs4Hj6bqt6XR0XYDFdMzFI39sr2KiCLAIgMN6T8/k435NyYau3dl2N2uLqk9QRCX1QhGPATMeaLRA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185520},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"0c6bde60bc93135cfc696a0ca692137428136657","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-0c6bde60bc_1770461973720_0.23018408196123508","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-15450e4f45":{"name":"@open-mercato/cache","version":"0.4.4-canary-15450e4f45","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-15450e4f45","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"8b1de2b0cb5b071570f74998d3862e69e3939752","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-15450e4f45.tgz","fileCount":38,"integrity":"sha512-TaEauV/GTqvASMVUS5xkejeX0GCIapyHhVyCTVRubu3pLA1BsndRbGL/jpLDZEJzbCNX7u1OjqtRSPXg4FXoeA==","signatures":[{"sig":"MEUCIQDi+Y7mABAKaIzTvzNqudxajTTn5aAWyJb0EzGQpa9JfAIgPLn2hWHpw3F0MZjXeiVJAeSbh/5A7uMFUsDaIgJxARg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185520},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"15450e4f455b4d444df24756fee0b09ebf053d9c","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-15450e4f45_1770462632975_0.4177750707336565","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-e593559afa":{"name":"@open-mercato/cache","version":"0.4.4-canary-e593559afa","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-e593559afa","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"db9b8f40a44ba8eacc5c4f2ce60832864f32542e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-e593559afa.tgz","fileCount":38,"integrity":"sha512-B+X/OXgAIUJmmc9JYTFNbWyJjjZYL7E2KrETE27FrMxxt/wdh4VzDA3ErsRI5xjiTFQFmnL386lL8Pp8XM5aeg==","signatures":[{"sig":"MEUCIH1HWtLxn0m024sTblIPRTVQfVhFbTbqmEfDsdw5kICSAiEA1nG8wnokOE/Kr84Od6W3fzETvbVOjoJUZh7hXVvmmAQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185520},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"e593559afaa14720ae8127147f977240fba267e8","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-e593559afa_1770462776568_0.8771071748953814","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-08c4599797":{"name":"@open-mercato/cache","version":"0.4.3-canary-08c4599797","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.3-canary-08c4599797","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"79c6ad48853fee3df9f38e7f35cb3a9c09442029","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.3-canary-08c4599797.tgz","fileCount":38,"integrity":"sha512-z4KRLdp9E+8M9u03aHOXHo10xEvV0Q3Ex40KKJAbj52/z1y9rfh5M8Dnm10nK9nDpyYAzP5ZnD66xqu4Ns7J6g==","signatures":[{"sig":"MEQCIAHEzlPT1J2fue+j1kZWHLpCa5TsQIc5PhgkgYSevsxoAiAUqYEnvOSX3DVUmQlHoYSONk3j8esBAgeBfO+t+y4enA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185520},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"08c45997974cee4e94842fa25c6dc7957285813f","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.3-canary-08c4599797_1770462998378_0.661561438580339","host":"s3://npm-registry-packages-npm-production"}},"0.4.3-canary-fbc10cf83d":{"name":"@open-mercato/cache","version":"0.4.3-canary-fbc10cf83d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.3-canary-fbc10cf83d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b63f785aedeb6876e05edc51156f21144c6d55d0","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.3-canary-fbc10cf83d.tgz","fileCount":38,"integrity":"sha512-PnAmOY9nLASPbBqlA5EZ3yYRaXcNtdIm+1DEhUUhITGaTStwesnL136no96cuXEd/Ye68kyi1lWiVdRR4qYCaw==","signatures":[{"sig":"MEUCIECXzzaISQ0ZYL7BJCM9wCqe/mrO5pQHrCwhnmPUPYrdAiEAxJfFysxw9Wz6pbp5b5rNLlYvJulX4/2u5EebCqr6Evg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185520},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"fbc10cf83dd741f4d9b06fbcd5b1f0f35967ad88","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.3-canary-fbc10cf83d_1770463187602_0.5744971036184094","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-09ad57ff81":{"name":"@open-mercato/cache","version":"0.4.4-canary-09ad57ff81","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-09ad57ff81","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"0bae3e074f2fdc0e72d0afd119502bc66fa66f9e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-09ad57ff81.tgz","fileCount":38,"integrity":"sha512-842ewR5OJOcfcNQmA+O/cvegVe5y21st7DpJc5fJVD9QRVyO50AhDbsuTyyZNjoTFuj9oADI8oGY9WM4M0+5qQ==","signatures":[{"sig":"MEYCIQDOxIgAPe9KiWIUHBIsekO2kVvAeBNV2N//ziSc+MQ1WAIhANA8ZqQYvuH3f6XNu43qB8gduXaoguo0onrym2ve4sdi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185520},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"09ad57ff8126e6129474a7085960540abe8e9b01","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-09ad57ff81_1770528450471_0.09520126426001285","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-fb8739e86e":{"name":"@open-mercato/cache","version":"0.4.4-canary-fb8739e86e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-fb8739e86e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"83a896b44c90c2905750d1906d585e7b2cb5eead","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-fb8739e86e.tgz","fileCount":40,"integrity":"sha512-x6mpFIMI5510Yx1fsReos2p+VZI/SCg3LUFmZqSTgcOhZWnPdD9duKrQtcBXAFsHkKeFu7MYg/vLfKkE0wlWsw==","signatures":[{"sig":"MEYCIQCLF/RsZcdBL0H+Lg56uQbw+EkCMCRzOVAu+WWA67kn9AIhAN4TUNlCjAvc7Rc+rEzwMxDn5dKoRXMoXvI06/K92mhQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":187788},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"fb8739e86e96bdf490b922ff1cda0b58d7f33d57","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-fb8739e86e_1770535229324_0.5694680710878621","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-158e53479e":{"name":"@open-mercato/cache","version":"0.4.4-canary-158e53479e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-158e53479e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"22a3f02d05811c0cc0cac2b2835216d582e9df71","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-158e53479e.tgz","fileCount":40,"integrity":"sha512-E7ANXLhx5fx2kuBYFVaLmhzZHt5NPPXHzAqP7R22eMTi9MKs3Uro/fVBveMZOcVpERw/cB2d6OYONDFEYtSdgg==","signatures":[{"sig":"MEUCIBHxm9EQ0cxU3GIlrlPF/By7bwjHOY1CxfOeOQcxpwFzAiEAmRA5bql5aY9JdJuLDFajcVUmkftGwMWZJVQtpfF+vXU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":187788},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"158e53479e50893755f0688d1f382581630893e7","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-158e53479e_1770545642606_0.9083045268450634","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-443b639b77":{"name":"@open-mercato/cache","version":"0.4.4-canary-443b639b77","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-443b639b77","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"6df4e04b35bddf3123ef7420c11704d822dccb5d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-443b639b77.tgz","fileCount":40,"integrity":"sha512-PcFvgwiVe+CoqxOudqBmRBOIGoqI1QzSpQSgBZXDajjVfqkOjdXf50JfPruN3/QaNCe5GmmjkTZuMO5qDPGKcA==","signatures":[{"sig":"MEUCIQCp5I/YFHiZ+HAGnt+mr9Jjrm0g4GU7VYAdb6ovzHuZVgIgRVzc9Q2OwvN3ig0mHgymXwf7pNaUR4qWdyw2uxWjvU8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":187788},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"443b639b77bf84f68868762c2ec4f767e3baf9e8","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-443b639b77_1770546082840_0.03948484245592421","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-0a02749006":{"name":"@open-mercato/cache","version":"0.4.4-canary-0a02749006","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-0a02749006","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"6b73b72d8b05c7e1e2256e32b46764ab8e83ff94","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-0a02749006.tgz","fileCount":40,"integrity":"sha512-bImvystV3Vioj+v1hSRQPHrK/imN/uysVs7QAn1ni/D3l2emfqkvE4ZhwChbtbFg4xrHi3Y/OKmomgPArEcQgg==","signatures":[{"sig":"MEUCIBIcvBp4hqUbh9M3Vb9glKGBegUJxOiMYZDJ0t4lrFxJAiEA9H+OJCNlDPpzk77PfKZrV9kz3cGGP9SG1mFO4+tXeeE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":187788},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"0a02749006ba8074cde579c5fb1a7f9ef57fc4bd","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-0a02749006_1770547146698_0.09363726985629395","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-8cb4b03dc4":{"name":"@open-mercato/cache","version":"0.4.4-canary-8cb4b03dc4","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-8cb4b03dc4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"486aa20e2385eb45dfeee38d860daa750c908dec","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-8cb4b03dc4.tgz","fileCount":40,"integrity":"sha512-S1XioB7RiQa7eqIu55p8anrML06QBllR9XQ85T3AlQ+8iw6xqHs3SdbXIyVm+8cuej9pr1ic2FSF/UDRiZGVWg==","signatures":[{"sig":"MEUCIQDOnpO1sB5c97FcwB1+0/k2lIIqFE5nCyU/Hk9jyCN8OwIgTk43VH3ySfDEHj+HHLZ7b5aHehtDaJxhVFLUm/CBaqk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":187788},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"8cb4b03dc4342a1a02d6e4057978020fcf7f6c6d","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-8cb4b03dc4_1770554879813_0.3446759465806175","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-6d4e247f3d":{"name":"@open-mercato/cache","version":"0.4.4-canary-6d4e247f3d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-6d4e247f3d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c1b339240c52c29d897e990c8910176e89490dfa","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-6d4e247f3d.tgz","fileCount":40,"integrity":"sha512-hRpjBYsT38f9FuD7BXNh1xUPtH6I8qOBQ0PJI3HcfA8kROTfatff+NoCtvrdEGl3f2xQ4mQFfB0EjhRB7RSTIw==","signatures":[{"sig":"MEUCIQCmDBxMN4PHwvPJc8gqh0QwqRpXP9gXCZ6yGHIwgg14ugIgf8KSe3dTPFENbZaIgJUwXTNL+w8xgcJzOxChST51+YA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":187788},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"6d4e247f3d86acc5f9e59bfb4623158c87378f09","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-6d4e247f3d_1770566812694_0.24235054897948327","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-d5722435d4":{"name":"@open-mercato/cache","version":"0.4.4-canary-d5722435d4","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-d5722435d4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ffc7659358a7a2b7a94fb6febaf7551613733ee8","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-d5722435d4.tgz","fileCount":40,"integrity":"sha512-aa0SI7X0taTp/NxjO00sU9zuNJSAHHdGDhbclC5qM1dTqdxj76wWXWfXFDzUqy8bkAMJrD4eyNe9QeR0yznQfA==","signatures":[{"sig":"MEUCIFMsM/ikVlQ1GsjwpWzGfVzZsMa52297QpLXemiZ478bAiEA0toNA7tKmdVej6vOqb0rtAK1dTOJ9RP4cIna4XVNkUY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":187788},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"d5722435d45852ef973216ec2b40b1eba15e6e57","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-d5722435d4_1770567035697_0.08360818584458407","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-d1c700aeaf":{"name":"@open-mercato/cache","version":"0.4.4-canary-d1c700aeaf","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-d1c700aeaf","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"857b9f5d34f4c9bd59c279fe8a8bec01882d2233","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-d1c700aeaf.tgz","fileCount":40,"integrity":"sha512-rRGz5wMebpAcNa4WQQmvKUdo6ZMO3VTR4t2KpIsl0/bh/bidUqMCbmW2PXED+YFkMNKAwRQGlbNede6vxlImSw==","signatures":[{"sig":"MEUCIFZidiTEI5+xcBS/ygzkp3s7AtDnvf04efCSttrbfNXBAiEAuMj62fTXN9lXNLSVwfgpzaUlXPVXMRGIxmZVCJHGo8g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":187788},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"d1c700aeaf09ce1c8c4430f0e5a993c50b702150","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-d1c700aeaf_1770567288571_0.30711566750709274","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-6b71037d41":{"name":"@open-mercato/cache","version":"0.4.4-canary-6b71037d41","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-6b71037d41","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"2f9c54538341b2ba5c61b5c2984b5859ad297f1d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-6b71037d41.tgz","fileCount":40,"integrity":"sha512-aRlmAfSY+DnIkpUfu7k8UL80qpe4RhBJkIiIsyTj8dZcSrHWm3JRBQ2kp3crFrpGtA9oxoJ9Bty0cnkOZ4SJtg==","signatures":[{"sig":"MEYCIQC+Ja21fnPhy5vaU6mKpY9o6WjyBDiOKWJyHT2QUnHvnAIhAJ9S8RIeQUFzVKcrvcpfkHesPY+1piJv/g8/6sVsTBLk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":187788},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"6b71037d416fe7b66f20d1efdaaba53b3bfa60d3","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-6b71037d41_1770567807041_0.5144785009953905","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-12c189d936":{"name":"@open-mercato/cache","version":"0.4.4-canary-12c189d936","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-12c189d936","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"729026da8a43abf8d8050a041baed60349f7f9d3","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-12c189d936.tgz","fileCount":40,"integrity":"sha512-wrXe65PwNPsJUAdp3NMEciohAjhWWvJkR+wEfQ5Q62wdu+Pu0gDWCw8VXhsmw6Pd5ZKZebb0gznNkbxXdfsERg==","signatures":[{"sig":"MEQCIHDpOYirDVH68fXEqAVqvJaNqgtdhJwmDEUBzu1ROFYhAiAvE4VS5V1Ig0xZ6lO68Y4U2cT97qgUZyy6gYCM98WKDw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":187788},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"12c189d936a2c1f2d0abaf6938b0c35e8a7e351e","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-12c189d936_1770587307904_0.7588556728484983","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-00e7946d37":{"name":"@open-mercato/cache","version":"0.4.4-canary-00e7946d37","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-00e7946d37","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"6440639becf3cc40276463ad86ad3e1be7823aff","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-00e7946d37.tgz","fileCount":40,"integrity":"sha512-aguKU3xiWYP25CXVWa1ZO25w8tvB2wlygzzfQE2I7cZcxgNcOlI3v1yRkrDyJr4VT+OeBg76L0rGf042a6YvYg==","signatures":[{"sig":"MEQCIEySOm/l7T5KENu6e8A3bWAsbkGw4Urc1cTONeivEMb2AiAzFP+kNcM6AZXS70c8xZQLM054pz7zm/UnA1rFDz2Ehw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":187788},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"00e7946d378c8bea912f9ecf03675f14d6839789","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-00e7946d37_1770596594771_0.5233209684144422","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-710137af35":{"name":"@open-mercato/cache","version":"0.4.4-canary-710137af35","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-710137af35","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"1e41fcfe967d7c03270d38e3f2c627cba3f0f2dd","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-710137af35.tgz","fileCount":40,"integrity":"sha512-bHB7tviMAizNUkaszexUywFQxZEjKN4Iw/FBGAQ0BcBn4hOTshr7j8he2nlCGyUwPhAiTYVvr0AIHB/b7v0UDw==","signatures":[{"sig":"MEUCIB6y9pjR8GCAnumSVR4+S+GZ/fkm797/H95fx41D9M3rAiEAwDxB4tFORzYAHsoOCO/uCas6MDyJjOuXKOyJLPDnXBs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":187788},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"710137af3571d66c4a43774fd7c556b2affb7f71","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-710137af35_1770597535744_0.0656393992972717","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-1423eef0de":{"name":"@open-mercato/cache","version":"0.4.4-canary-1423eef0de","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-1423eef0de","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"2b346c2ff705e34fe6f2cba3bae87cc92dc9f2e7","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-1423eef0de.tgz","fileCount":40,"integrity":"sha512-1hUe1jRmkh7snRo/56aun3xl+2g5ZdeEuNY0QmpRjERzcqNF9FngrQdC4knGTA7oNQKYCMUMOf1bZ5die0FxkQ==","signatures":[{"sig":"MEYCIQCJM/cXNYuDjEL+ufm+9lMZM2HK5oL6wjt2wMbPUuVz8QIhAPRlN9P6y2N3/b6AHRXwMsx54AGKvxlgEW1n/uicYn9M","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":187788},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"1423eef0deb487c2ba03def5f6419e1b256f30a4","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-1423eef0de_1770613809101_0.6464671547817644","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-4e43c7f260":{"name":"@open-mercato/cache","version":"0.4.4-canary-4e43c7f260","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-4e43c7f260","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"8c09ff82ea07d93f6dff77969ff2de8a1065331a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-4e43c7f260.tgz","fileCount":40,"integrity":"sha512-1hujglaAVZUCNbQ0qfwVK6XZZReqc8cM7OG51YAy0qBYWJo7Euipi5bk/ux3TmNSjtEP5tbmX/NhsWFzRmaqKw==","signatures":[{"sig":"MEUCIQCo5SZ3Y4FkNe7YnVQSMnNpFkXrNCgfkdpmj4GCSGReiwIgNL0fjQ1F0h0U+pZ6sfVIs+3ZMuly5f+JlOq72i3zYe4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":187788},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"4e43c7f260c04783a99abaf4f393909bb95023b6","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-4e43c7f260_1770613888939_0.44316643799378097","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-c9ae6e2258":{"name":"@open-mercato/cache","version":"0.4.4-canary-c9ae6e2258","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-c9ae6e2258","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c76943b55c2c5daa709c0dfa139369361ddb22f2","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-c9ae6e2258.tgz","fileCount":40,"integrity":"sha512-H6F/FuM+CIDOSxwE3WKsBrQHE1uH46pkbB1A8RdgRU9651gJ3EL/2Sxf3gBuxomRAnfIzbmQpkh5w7fpij33lA==","signatures":[{"sig":"MEUCIFkwf/3cIa2naQhXVFs10ht9+bgk8wSQ7RQy18XbW6VeAiEA0ZTm5z4GEqipX0D9JlVo26wki4el/FM3o/6wdSc/zS8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":187788},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"c9ae6e225869e4971542d84f246be4810152679d","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-c9ae6e2258_1770657420643_0.5471559319897072","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-4a0ac07a08":{"name":"@open-mercato/cache","version":"0.4.4-canary-4a0ac07a08","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-4a0ac07a08","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d325a91fc68618bca6eb07c4ea1fa40a80276b00","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-4a0ac07a08.tgz","fileCount":40,"integrity":"sha512-QXiSo0YEGKg1NAF4ZTtL4NfAA7jZuZDUMwZHEd3HLVg1NLtR1hL2QO/axOSCPT7io5qOpx0Tdyn+kIMp11LXsw==","signatures":[{"sig":"MEYCIQCgcaoM58gULsvpjIPc3JwwM+hsiLI5spTNeKtyZr9hDAIhAKHXscfTeBbh2Jk9yNewx99Y0uZGLbrpGTEWBNEp5/Ks","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":187788},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"4a0ac07a08587dcbec7936a0db91ae40552debe2","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-4a0ac07a08_1770658721680_0.8290008571831293","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-24cc92992f":{"name":"@open-mercato/cache","version":"0.4.4-canary-24cc92992f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-24cc92992f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"5454f4e09fbb394257b433ec610d32fc0eede53c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-24cc92992f.tgz","fileCount":40,"integrity":"sha512-v2bRAPsHXVEdrMNZVujq8QTs5LjxM13idRuSjBxVNyN3yqpEa5qqVriLXIccCfAQ5XvUmn+ZJQtbEM0iw6ZnOg==","signatures":[{"sig":"MEYCIQD755dgcJrWDuGw7cHgKSxU+sJRGyb8XUcGZxXMPJp/9wIhALNfNwFNvKfoiArqNs6b2wDVRJkmafc7/hEo84e+E/9t","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":187788},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"24cc92992f322aa17a7d148444d297d891c4755b","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-24cc92992f_1770719627584_0.09567660032899816","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-a123a2ecaf":{"name":"@open-mercato/cache","version":"0.4.4-canary-a123a2ecaf","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-a123a2ecaf","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"27cb22c23172d36a2c540916340af0334b457f1e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-a123a2ecaf.tgz","fileCount":40,"integrity":"sha512-cmftpxg9mxByDe+yIb+PbYGtwCYiRyj6JQset/SHJYNv8FxwESpJEZLIeaZTfhwLEuDVnvw22k+JmvDqbBr20Q==","signatures":[{"sig":"MEUCIQCkbm1SQok2qEArh2HnAgq/DLdcFBuHvhTsjmtRq4du7wIgcP60FGHdlAzvRSNm9vvUTPxxB1GfFCEkLRpnsUb/1f8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":187788},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"a123a2ecaf36e6f547df70328a32b8235be0eec3","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-a123a2ecaf_1770722629585_0.9028982418112406","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-c6050f1d49":{"name":"@open-mercato/cache","version":"0.4.4-canary-c6050f1d49","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-c6050f1d49","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"27024da19a271ea62cf66f8f10a35e0ddac45a13","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-c6050f1d49.tgz","fileCount":40,"integrity":"sha512-sNk0Smdrv/f7tejxJ21jvowWNM71pq1SWSdyKAYkwBPpqNvIkFoCSy1MYl5vYuzoFH2dTF8AVYhACpSHq6NO5g==","signatures":[{"sig":"MEQCIHv5voO1UikkUP7CVUxU4oWOKPxIAIIhhW4JpD/W2ZzKAiBvvJXm7mNh1K0vclV3uTqN1bTdhlzZeQlSn6tO5SP1+g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":187788},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"c6050f1d493ce7969a6726ae97beb9daf09d1beb","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-c6050f1d49_1770741635043_0.06456177975731858","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-121f2de842":{"name":"@open-mercato/cache","version":"0.4.4-canary-121f2de842","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-121f2de842","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"8f6338f25c20e2b6527d1c2c1212810e749410fa","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-121f2de842.tgz","fileCount":40,"integrity":"sha512-hcg1Z3ynojx6Ngie7uk3ks50EDzUhzE1JfprjvFsa0D0toqKysiXe87vaQJ6PMmomEiTkFe/7cr3WO8Dko2JvQ==","signatures":[{"sig":"MEUCIDiQGFCtuQhGCbJBeUaqeuqIOVmgjpl7UNFsgxqjZX6FAiEA2p76ItAestaoeAUJ+tD+bDxyjAJXzs7yJ9MKzOlRYuM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":187788},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"121f2de8421db084124aa350c0404e11d20763e0","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-121f2de842_1770800884133_0.8025602170894532","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-91cb38deaa":{"name":"@open-mercato/cache","version":"0.4.4-canary-91cb38deaa","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-91cb38deaa","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"4acdd08a23be21fbfdbd32ced22875be1e7976bd","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-91cb38deaa.tgz","fileCount":40,"integrity":"sha512-hDau3uHeYOQbenO/TpseZJm22/i4wrJq8XP2a49OjWqboYyMrCgLxJ/hoxQWnO6Q/bXqJmnds1ssd7+DEL1Qyg==","signatures":[{"sig":"MEQCIDXc29lhss/BlE0TbmjgkkzqyE6LzW3krYVD2vFw2jRLAiBHJMj0vNjsUdegNCd142N0/D/bXWjxnvUbpL1BDdwgaw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":187788},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"91cb38deaab96d2d6d2a2001baa6c913a4c29019","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-91cb38deaa_1770803747758_0.7260886735289638","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-3bd004f086":{"name":"@open-mercato/cache","version":"0.4.4-canary-3bd004f086","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-3bd004f086","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"2773aee82b8434534634f36c899814dd1eaba17b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-3bd004f086.tgz","fileCount":40,"integrity":"sha512-iN/tauuhXIX+s8fVWWuTL4DIkELyFb8QzaHYCozPhKSTKL64+v7KChp5u2aFW3pBq/dKZSf/VwjvAkMW54wYJA==","signatures":[{"sig":"MEQCIFRXzSSpyLlSaAx9zVqMDWC5sTjvSY+RG/P/4tp4+ANbAiA0513Kabn5KfKr+vrnAqSpVcicxpek8Sk7KONDPhQNbg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":187788},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"3bd004f086602d856398dce5fab4799939bd07d1","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-3bd004f086_1770818675620_0.7913068918972401","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-f68d0bcc08":{"name":"@open-mercato/cache","version":"0.4.4-canary-f68d0bcc08","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-f68d0bcc08","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e661a0d3e9f54d3f9eaf747cab62342ba4a702e4","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-f68d0bcc08.tgz","fileCount":40,"integrity":"sha512-B7T+3xba1E/R+0iEhMovAartl0VqZjFGiWXiCZ9DZ5iiRWFNF9tsgx/uGWlPl3KAvs424+8juBHsPat6qmeCyg==","signatures":[{"sig":"MEUCIBJFC9C3WA+PVDNF6QqcGtdDd9Hdx3/sEF4VBKANkDUEAiEAkDDGEyAfZkTqvaO5lOyW+3yF1YMsWj6F0r2A+e5o08Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":187788},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"f68d0bcc08f5160b8016f21c6ec6b50e9de0d079","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-f68d0bcc08_1770827332321_0.20170875660803378","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-90ba1d161a":{"name":"@open-mercato/cache","version":"0.4.4-canary-90ba1d161a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-90ba1d161a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ade2cc24d91b004ca55872db4703cf6bacc99e81","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-90ba1d161a.tgz","fileCount":40,"integrity":"sha512-qVU4lx43WsyJZYxsSUhtza9BfkrKYlL1eP8pTRqpE3dLjBKbN5HuzecKEtZL25Qub45NQVnjIWJybNsF/YmrMQ==","signatures":[{"sig":"MEQCIA7UMUOcCf8w8HUmPQbm+Pn6iM2kbmdz8fCOX3wmzWh+AiBHoSBWho84wSahH+n78SZBwFYtC6R6NWIui3doetW0hw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":187788},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"90ba1d161aee77eb8e18f5fc2283cf876eb26c52","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-90ba1d161a_1770849266348_0.2987681007489198","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-8eeaebdd84":{"name":"@open-mercato/cache","version":"0.4.4-canary-8eeaebdd84","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-8eeaebdd84","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"81f1f66b5b072df84e61846f8384280c43dc2ab8","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-8eeaebdd84.tgz","fileCount":40,"integrity":"sha512-KL5DkdXfPwxNwnWpkJU8D75Cjl8ghtA04Hv9OdK0UfStXQNTqrJf8BVK5OVkHshjOhVng19on07RxmjRUQpUjA==","signatures":[{"sig":"MEUCIQCvIYI6AQlEwh22GoCPmnU7u9X34LQJYLT0MNWC1VPfsQIgA3Z5o2fwzVDKEG2c4htMd5VxH8WDy08z4FZ39KuYxlM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":187788},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"8eeaebdd841b038853ad69351926391e10e70d36","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-8eeaebdd84_1770907691748_0.49126565077264495","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-49b1fcfbdb":{"name":"@open-mercato/cache","version":"0.4.4-canary-49b1fcfbdb","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-49b1fcfbdb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"67daa912a5c7d8f037b94e88f7a40b0a817d10b1","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-49b1fcfbdb.tgz","fileCount":40,"integrity":"sha512-XeEkWrWouOAG7Tun+GeR9SoqbZT8t7MClMlzJM2jqIXX19Rt99Od9W5IruOgwVr+8MvRn7H3Ao1GiXWrKd8vBg==","signatures":[{"sig":"MEYCIQDsSfdInAc2rmSZUfDxFl0kg5Ik52ilKmwsZV/HfMFMngIhAMda0KjRq7Uy6/poTrzUaL4f9KPTPkhSjTR0De9BTlPl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":187788},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"49b1fcfbdb4b4205e06fe2df863598ae6cd41f3e","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-49b1fcfbdb_1770910924994_0.9874053144827639","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-e6eb0baecb":{"name":"@open-mercato/cache","version":"0.4.4-canary-e6eb0baecb","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-e6eb0baecb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"fb317192f3dd6c1f75077b99f4ac4c32ed7edcfd","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-e6eb0baecb.tgz","fileCount":40,"integrity":"sha512-ooM4nEfQPag6sA4mIThv2En53ID9opCLlNVZRPUG5f7KIH6l4Bhc4Db1reLOR+6yKHWds5Jta7QpFsWLYf/whw==","signatures":[{"sig":"MEYCIQDsgr2LUBUlIlmDBBWt7KIs3b4tk/b0VfdeMZJGH6Q2CwIhAMBNwwxN+zoWixz+yQAYb2ABH/AioSViX7kn1mWBmMQD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":187788},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"e6eb0baecbb56f58e6db98d20aa96fea4aa72aed","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-e6eb0baecb_1770920661846_0.4056909807542619","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-6c932ef5d8":{"name":"@open-mercato/cache","version":"0.4.4-canary-6c932ef5d8","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-6c932ef5d8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"63b589958d35410e430ac23c7c592cf1d6934d4b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-6c932ef5d8.tgz","fileCount":40,"integrity":"sha512-2G6cqHWpBfxL3VQh0+0K4DHkPZLLTP87uel3Jd1sFdyz8oauT9vBZc+RPbOXzpcSvXBPe4cFsAhP1nvjLmc8tw==","signatures":[{"sig":"MEUCIAaGSASlM9wva0Gww563clr/hByC41h6UJWVHZ1glk8YAiEAo9qwToobMTsHnHtT9/UlJG4/qCBxcaEREXzduvgOGVc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":187788},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"6c932ef5d8fad6736765b4ae4077d430687fdb23","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-6c932ef5d8_1770922121929_0.13897734260456507","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-95b119a8a2":{"name":"@open-mercato/cache","version":"0.4.4-canary-95b119a8a2","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-95b119a8a2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"cd1edf190ea42a72b325e083cb9fb72b9e73a8a6","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-95b119a8a2.tgz","fileCount":40,"integrity":"sha512-1MOLZCjibUnF9c6NDVNJzBNsW62V4ZsLklL2C05R2tW9Qv2s9mfSGVt06VDC5xlGdqOSwyb73h09NdHmcfJ0Cw==","signatures":[{"sig":"MEYCIQDhn/A0sTVgzSCyrLcMec2kVChJWRL0pA1asF9z47sCDAIhALah/QjC5UCEZC3AknCAyFAurx02MPWli/uZjnogXvXY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":187788},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"95b119a8a25dd7a9a57b2afebdcb04940e3d2929","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-95b119a8a2_1770928309610_0.8543514381179484","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-5e1408fb29":{"name":"@open-mercato/cache","version":"0.4.4-canary-5e1408fb29","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-5e1408fb29","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"cfab9b2fa58a25c2b90d368b5e96fba9d305e53e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-5e1408fb29.tgz","fileCount":40,"integrity":"sha512-g7b1G91q6o/1uGtRgSQwozw8cWLnpQu3kg1o66qkH/ryiMott7bukzNXn9vcrr3EEEhvWVwsHJ4/6k/H7DRsZA==","signatures":[{"sig":"MEYCIQCHdMkgeJaoD1wHOTzBz7rqfVjQ9zssR8uYekl5fjbbNwIhAJur8h1p244Swbw1eiaY6dcOrI9GQ+DGm1SGMym94LU+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":187788},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"5e1408fb29b1d7c735c2285b70653ea2bbd40369","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-5e1408fb29_1770930480389_0.5388845341364381","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-f47a574d13":{"name":"@open-mercato/cache","version":"0.4.4-canary-f47a574d13","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-f47a574d13","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b290df52989177d71f8051b677b542f3a380c9d7","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-f47a574d13.tgz","fileCount":40,"integrity":"sha512-AAdz4TjlkmR4MgtCCTZ65MN+DHpinwZeF2KSMncBCyLHUe1OJvW10d8NMIvYKEauU9V1sz/uqTdSPyko64D/hw==","signatures":[{"sig":"MEYCIQDHjgwW/QUFzhjHnAFB8R8Dum4KY/NUsYaRXjyNB3+gGQIhAJyiIPrYg03hSXFIAjh370nVEH4BeMPpZ+8bZy/YI+6N","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":187788},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"f47a574d132970a57be708077f48b785409ed981","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-f47a574d13_1770933953723_0.4903141428052449","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-f4be432ba1":{"name":"@open-mercato/cache","version":"0.4.4-canary-f4be432ba1","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-f4be432ba1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"7fe90a0ed755284954a2447f42ea5f9e7dd3420d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-f4be432ba1.tgz","fileCount":40,"integrity":"sha512-yFHJIKJcezMZfw3A9YAzb6MFS58U6qPQf5jBMY7sKBMKoswJlj2Cq3D/cU41MrIooud6SJM2MVxGhTAwcph+iA==","signatures":[{"sig":"MEQCIAkAWX4GDX4ZNXjQjIl3thm70BlzLZOp7uLcno8s0EOkAiBYyQoYQxQxiOlsZA1JgWZ79SbH96Htk1Nh+qYj5at7Hg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":187788},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"f4be432ba1c4eaf12731d3fca8403d940e0e9f4f","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-f4be432ba1_1770959827414_0.9967303124566409","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-8f43e01f59":{"name":"@open-mercato/cache","version":"0.4.4-canary-8f43e01f59","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-8f43e01f59","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"340de5a85cc9d00cd874c4f6b00a859829a9b9fc","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-8f43e01f59.tgz","fileCount":40,"integrity":"sha512-fGYw9564Fsi0YgBSNmefXy+O30zqCXEuh9O8wsq0M8Dl7K1vhvGtA7XFbSIltfDos9W+ZhnrpsqtsN5yDgkj+w==","signatures":[{"sig":"MEYCIQCD7dAitJlzH2QPjkNaeZXkdEDFnai9fBQSUOHK6uobZAIhAOD1jqtQZp/tCSeq4kvBfee504w37025UmY+rIsMDcoA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":187788},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"8f43e01f5971953518f981589061176abe13d3ba","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-8f43e01f59_1770961570685_0.3796142814018504","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-6be4f78cd8":{"name":"@open-mercato/cache","version":"0.4.4-canary-6be4f78cd8","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-6be4f78cd8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"08eafb8a7aadc08c05bc153c752468cedea7523f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-6be4f78cd8.tgz","fileCount":40,"integrity":"sha512-odq1bulBwlE8HocmPDOKw27D6z0hEsFEUbW6tH3tEgI3InvqcdkV+ZpLN3jkawaEtZTtTcHcMimGBM1HymmPHA==","signatures":[{"sig":"MEUCIQD1YBfvRyXleSIvH0qBT53YP2hoVKDKUai+4dFLFsL5xwIgNYeqsGdCLcqqOQab8e0bTmreqIb7Q7iF4gFKXqq+gIY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":187788},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"6be4f78cd86bdc056167cd3be14952ad1cf12466","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-6be4f78cd8_1770961988714_0.6863592897763957","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-98c3a21474":{"name":"@open-mercato/cache","version":"0.4.4-canary-98c3a21474","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-98c3a21474","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"aca69f9f38dbc61a3d794f9b799cdd4de5c57dff","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-98c3a21474.tgz","fileCount":40,"integrity":"sha512-4ebO/92SboWLXi+dFR8hhFfflfmCbFo5tbB/R9ZHzClXIQj+xTYF2S36/mxk6vtnpmezaaAqPwHw+29S22aeRA==","signatures":[{"sig":"MEYCIQDgRGE4MeHhBf6RzwZ+XKTz/24aeJPx+Kap5CdFOQ3lZgIhAKgswXZjUko/ZbhYh5u5kIuyUlms8GLYvlgZuAlb8b96","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":187788},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"98c3a21474aaf486fa79202ce68175cea1ee0c51","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-98c3a21474_1770970425963_0.8778071147822923","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-5140d1dca2":{"name":"@open-mercato/cache","version":"0.4.4-canary-5140d1dca2","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-5140d1dca2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"813939bc4d7e528277dc415544b8d45df99f9570","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-5140d1dca2.tgz","fileCount":40,"integrity":"sha512-8VNb6AWZZ/NtywWGusFIU40CQ2ZZTbgbK0u1KwZHDTooc9BVm4P/+NzsZneRYpaDmxGvsD61THedy2tydFGMGw==","signatures":[{"sig":"MEUCIHwHV0jaOqwcLtZ5eKCt3kxWk8ANpG0QeEkOlVH8Y6NYAiEAz3uZy3lZ6s8K6VbmXNZyLsAxbUA2gjI8/GtunQmwnP4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":187788},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"5140d1dca28df07b2bb6a03a3a56ce03abe45100","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-5140d1dca2_1770970730819_0.8635164391947863","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-1dba6806b2":{"name":"@open-mercato/cache","version":"0.4.4-canary-1dba6806b2","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-1dba6806b2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"3ced49d1397043164d92a3b0f035237b92f838b3","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-1dba6806b2.tgz","fileCount":40,"integrity":"sha512-rsCfy1TFHKPK/tW7fThKjzG4PTH7tpeVJC9DdMC8ixSpAFViFFZOi2eYIWS07l80YSGz9CD41RS+W+zdAkIrYQ==","signatures":[{"sig":"MEYCIQCQ6PGnLiK33S8tjg9+8QJQQ3BdCvP+zESlxY5vMa+LmwIhAPiO1nmSNDW5GbiyPgVjRMeQrRZY2MJptUesAoBeudIK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188113},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"1dba6806b27c8b13303b0dcc2ec9260b79686f45","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-1dba6806b2_1770973747948_0.12029588629478338","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-ce1f32fa09":{"name":"@open-mercato/cache","version":"0.4.4-canary-ce1f32fa09","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-ce1f32fa09","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"aba98220c6cc55a0917ae373cc8839f9aed84c40","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-ce1f32fa09.tgz","fileCount":40,"integrity":"sha512-7yw6Isn/s27q8FEaba41obfNVCdBQQRM4oxwt6yNen7N6+Ig4Dtgt283WQbZ0H3P1I6IpEjKcEUJF5vGuQD39Q==","signatures":[{"sig":"MEQCIDdZHEZ2bRw9ExXDAEWu69Tmav7oATufqF0hJS96OJEdAiAn2L/j9G6dHpdRv9zFNC6zo2vwYC780hsljI5W8fwE5w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188113},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"ce1f32fa099aca165b6377e7cdbcbb0d2da1bf2d","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-ce1f32fa09_1770974218899_0.464951041257454","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-cb87db51df":{"name":"@open-mercato/cache","version":"0.4.4-canary-cb87db51df","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-cb87db51df","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"63b40dd1db3a57bcd38b58b067d0d7b2d85c3e51","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-cb87db51df.tgz","fileCount":40,"integrity":"sha512-w5nTAe/IfZ2JVtPBmxckVP0l0eFC9BPboEox9i5exudUgXDeWCyQrwNxwlfvixNmnNk1Db+3JK8OhnRy8TZuUQ==","signatures":[{"sig":"MEUCIQCNNvEWh6F3Ie8PaAjRwUibFTMIg51dhpVtApAKv/8bgAIgW077506Z8VqKR3+wI8/yrdjvQcAAXhQp8Rq4DYxwzSc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188132},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"cb87db51df2c95ef77108eed8b2440f44c8444da","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-cb87db51df_1770975134827_0.4427898995972086","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-52ab54a929":{"name":"@open-mercato/cache","version":"0.4.4-canary-52ab54a929","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-52ab54a929","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"67c60db8b548a9529c657ae3951031ded9247b86","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-52ab54a929.tgz","fileCount":40,"integrity":"sha512-JzHCk4LzBy4MqaIqw5ghSmjLaunsuCgtSROnHuBXBWJu+pgH6TSGzLCT4i+l013zNTr/iQHsN3lATVtp1OMXpg==","signatures":[{"sig":"MEUCIBdM/nSSkz6iCsbsYSSSe7dDjZ/Wn/3tU0sF8nzG5gTqAiEA1ZZ6SnF30S0SyqmyjR3NZfI5be+Uqm+QYHhlqpKtN9k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"52ab54a92999efa962a63de63c099dc71fa7270d","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-52ab54a929_1770975173541_0.35165382997205397","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-40b0b69153":{"name":"@open-mercato/cache","version":"0.4.4-canary-40b0b69153","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-40b0b69153","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"5a1f8a8c05fe5607a5a9c090c5e64104f8056c05","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-40b0b69153.tgz","fileCount":40,"integrity":"sha512-IuxC28eDjPqWiOwtdkI8524Sl+Cn6jOg5ZqSIKdnyVJ8XJ9o9Rp9In2fM+8IdoJM7LVEERfiot5u1c/MisuUtg==","signatures":[{"sig":"MEQCIEC1GETbIvR+NfCLkGOmlqGJGldmPhCdYFiw0oaNNAN3AiBHVxnCEyoxk3YQmMB8uyeXLJrfk8b/VsFUch/eT/yEbQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"40b0b69153d64a0f87e21ed6939077938e35968b","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-40b0b69153_1770981794496_0.928348700132664","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-a327e32033":{"name":"@open-mercato/cache","version":"0.4.4-canary-a327e32033","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-a327e32033","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"584861e78f33566cf7b397badb8a2eec39311da1","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-a327e32033.tgz","fileCount":40,"integrity":"sha512-1Nr+vTZcEGBlwD1l1N6Vhx9eukmzeNvDjuB+IDRVuQJgyrqVShoj3yBLzwjbqUJOepsxnzDRh3ub2Un4zOJPDA==","signatures":[{"sig":"MEUCIAuHJHiNcoarmR+E0vaWPFO0I86OUpkCdpiTV9uBBDfoAiEAsXxe9Wvs4F1B9SEdpLE3LMqLLXgumCH2Pi4hasawjEg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"a327e32033915cac4501fd276af2e09c3e583191","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-a327e32033_1770982196690_0.03089350582353445","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-89d71ed16f":{"name":"@open-mercato/cache","version":"0.4.4-canary-89d71ed16f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-89d71ed16f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"1dce25a15bbea4e626357096e5ac372e1bfdb602","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-89d71ed16f.tgz","fileCount":40,"integrity":"sha512-z2o0G/k/oEgv8xD+GH7jfm92f8fsm3Z+XrJKp1/qcQQ1DTfLKPkWWqMDFR9di14fNzWn6hJZDCmrX0k/jqGf3w==","signatures":[{"sig":"MEQCIDhoAq+3eB7qB4t3HgP1Bw2Sa9OYqBvv6Pgag3/qjYN7AiBzjE+BUnVu9ZsEqwJSxbSbqM97xLec1VzXr1yowVqR6g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"89d71ed16f30eea2262a40d9586ab0bff6bb6c3c","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-89d71ed16f_1770982569604_0.7280929378661503","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-7510188274":{"name":"@open-mercato/cache","version":"0.4.4-canary-7510188274","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-7510188274","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ae461fce60f19ca256a1eabaabf0105d3f12e291","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-7510188274.tgz","fileCount":40,"integrity":"sha512-0POD8s3d6oIuAqum6YFPPsikPnOGjG7/P1ZP7CuGkKFnv8oU28CpsgK6Y+bVQUW9KlDoL0yjzWRqOtzZgmYBWA==","signatures":[{"sig":"MEYCIQDvfJk4cdyUcbdBSjOtsfRoJwx1HNeGgSzOGAmKCd3bGgIhAO5XRZ7CcO690SSOjyUL4EjESlV9wSNlMeO8pclxt23R","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"75101882742f3d50a9da01e2b1883d5470634101","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-7510188274_1770983570508_0.7581510651649446","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-71c04aefae":{"name":"@open-mercato/cache","version":"0.4.4-canary-71c04aefae","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-71c04aefae","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"bc87ef8b9e1f033bb34abba33009eaeaf663ebaf","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-71c04aefae.tgz","fileCount":40,"integrity":"sha512-mY9qpVGh8Um/bhGFt5XnfEQ9/F6bZanWrp72WZ9pCwnhY372QTvurBzbfmaxoEa+6FfzQNXBBbucu6DvqSDPdA==","signatures":[{"sig":"MEUCIAjm+tTZ7jegz6qaUSbwGTprGU154mFrloHkxSAvIjxpAiEArIQ5cg6hObu5QcFULhEwY8fzUjturihWjMURFfscM3o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"71c04aefaea339a96ccccf194bddd68f77fee410","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-71c04aefae_1770983586607_0.5147428368767957","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-130e7fbd32":{"name":"@open-mercato/cache","version":"0.4.4-canary-130e7fbd32","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-130e7fbd32","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"6e5d574072bc6bfeadfd657cd0e728ebd76c7e4c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-130e7fbd32.tgz","fileCount":40,"integrity":"sha512-iaRUJl07CLBFDPD3EjHqkfzBmsY7b0Tc19nZ/sNp6QKXRg3aBg9Bnx7GanN1iepYD8esUZ9DPwVObOQRlMCTvg==","signatures":[{"sig":"MEUCICD+0z+Mp0tWDnYMRQ295FFDZOKRChiF0GpCKFanQGS/AiEAoD5ipxc6CafKlyomYJ+66UskBUddNm4TyUc8fZxTwjQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"130e7fbd320922bca76d2d62a43534add4f00b89","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-130e7fbd32_1770983712534_0.46938454218672154","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-7a707ef561":{"name":"@open-mercato/cache","version":"0.4.4-canary-7a707ef561","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-7a707ef561","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"46ac8cded3b62bdc9dc389a2eb5801f1d7cdf301","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-7a707ef561.tgz","fileCount":40,"integrity":"sha512-6pGhTkyaHqjFSr6FXy3AXrXhYisj75E7XIPdjqY/RRuGmseRiWhWWDAwMVqipjdHX+/+XXMZtUGM4QFjSZsm/Q==","signatures":[{"sig":"MEUCIQDhUfmi8bUtZsGFk6nHOMxbN+0IZdWDb2c+ZZZv9I6FzAIgMaSqX8/5W7fhVEsGDuYNcrbJTs33qMePAIuNETBismw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"7a707ef561cc3dceb1408b8304b9b6b5c5f9f4de","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-7a707ef561_1770983945280_0.9756095388015533","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-0c7080ac4a":{"name":"@open-mercato/cache","version":"0.4.4-canary-0c7080ac4a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-0c7080ac4a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"dc2018cf1080a1a10c9330582fd8b7270a7471da","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-0c7080ac4a.tgz","fileCount":40,"integrity":"sha512-w9uAhcBPhDMo6ykkwGSzVw8eEuLlyDGMFw3iVdusWlk9zQWAjayQxLACJDRDW92RoUGdpexL4M7YGRfGlC4jTw==","signatures":[{"sig":"MEQCIAa1w0z8lxZ559C4ssq0wCtJajZfCiJRgfT2XvS3ET1JAiBDuPNoGHZDG1wMLdXPFY5H6xXbcePmGBejoURH5y7O+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"0c7080ac4a1c80db4f9b8b69c0081e5bb9fb5fd8","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-0c7080ac4a_1770984480903_0.19729505907964273","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-e3c114ad03":{"name":"@open-mercato/cache","version":"0.4.4-canary-e3c114ad03","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-e3c114ad03","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"4120cf5b073016a5cf8c0ec77449f7e9e83568be","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-e3c114ad03.tgz","fileCount":40,"integrity":"sha512-IkhDzSZWaCymuH113FZBjgftl0sYRZ/vrM3XV3NgULjC5QJa0ZEYnXpQ4xN/hdYerkLW8rX3ht4sY4nxve7PXA==","signatures":[{"sig":"MEYCIQC152e8Md5PoWM8RSmD3mz2zZfkm7I2T3ccdIWgmjWdoQIhALaq/kJiuY1TWbwr2xhCd/9mb+oQJrw0m/x+7Z6+bZiD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"e3c114ad03441db6cb1ee9bd6f15b4708152e590","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-e3c114ad03_1770984932910_0.8627616624678491","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-a94b8d9b00":{"name":"@open-mercato/cache","version":"0.4.4-canary-a94b8d9b00","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-a94b8d9b00","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b2b2aac3619ac14212b788c965a80e24a36f7381","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-a94b8d9b00.tgz","fileCount":40,"integrity":"sha512-+UNva1Ohb/FAt7F9inTtr/ZZtpkYsytsb5Hn/BAyhxEkOSNikZc5/ab8pZd7MEEbvTDHQa11xugp3+Xedlc4eA==","signatures":[{"sig":"MEYCIQCZVx3TwGd72hmSQ8lJXlKugIIEnNEjKd9LCavr5YGDVwIhAPbXha92jqRJtTfjAS+TrJL4QOCHwFHbwfuSxTWKgsAe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"a94b8d9b00d473f1be95ba46717ab3e1766ee8af","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-a94b8d9b00_1770985226488_0.5989532776501574","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-39f4c051d8":{"name":"@open-mercato/cache","version":"0.4.4-canary-39f4c051d8","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-39f4c051d8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"443d8e8b9801539e7fa4390673f1ffd9f042c58b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-39f4c051d8.tgz","fileCount":40,"integrity":"sha512-pDoATdJKuLasy+XUnr2p6OjO0MarX8gUnNXLbAdI9ndAo4B2wpi6BFubpMYCptUM7Sn0t/0yBEdtlDVajIhuqA==","signatures":[{"sig":"MEUCIQDv2RAOWTYLbDp9Xi6+9UhaSwtxOcV0ipJTWMr/TueDjgIgMirzWJOEK2eBON3HTLwt4NvRSILyf2md7h2/W9STJCw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"39f4c051d8a6714a689a73524ebdd31a2a169805","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-39f4c051d8_1770985227974_0.5443709643923866","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-fad4c72362":{"name":"@open-mercato/cache","version":"0.4.4-canary-fad4c72362","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-fad4c72362","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ec005e1d096f11b9d0d052df7b11ad1f4e742525","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-fad4c72362.tgz","fileCount":40,"integrity":"sha512-5KpDhDp9APyERYnWGBqZCzrH5g7VXfon/0B1QdiYSmK0azgliw55t6VqdF3/rXCGXYicatWRyjjbRMQfUmazwQ==","signatures":[{"sig":"MEYCIQC8hfYbqYzI0ghc26Dt9ymcKIAjkZisvjSneKwSqu4ZrAIhAKv3sZWDeIFn3AM+eBOOduO2UaHgQ0fJADzkKlyvfkfY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"fad4c72362651ee4e6da2e6b36d2b4233c496812","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-fad4c72362_1770986422101_0.9209126235042417","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-8458ac6062":{"name":"@open-mercato/cache","version":"0.4.4-canary-8458ac6062","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-8458ac6062","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"3edf6417c40a381ea1c3f3ac0101cae7c530878d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-8458ac6062.tgz","fileCount":40,"integrity":"sha512-fBwEPhPsX8/yCYIVNXK7BjkXNR2u0K0ZaojotLgeKTH5Dg4bGki12+/asu/hyE+Iief8ilY5VxnWZnZpSaDmEw==","signatures":[{"sig":"MEUCIQDh/515I4DHpht07kOp6u93B9Ej6MEotQjpHSGidTWcoQIgJD7leZWl0LXsW3butZRc3U0I1bU/fBesZLcfkrw2mT4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"8458ac606251fde3db0ae76b2ba41c7f737901f8","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-8458ac6062_1770986437961_0.5587574287914943","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-9cba48902a":{"name":"@open-mercato/cache","version":"0.4.4-canary-9cba48902a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-9cba48902a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"95c34941f09e05bee11689897a119ab32c714d08","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-9cba48902a.tgz","fileCount":40,"integrity":"sha512-NXcTpOpk01C0Ekw9Vk/ZIjQv2mOSWwkuYl85FvcKvjzFQ85jxw/Hes+DnaP4wonmhK1kVzm9L2+Th79xbRekAA==","signatures":[{"sig":"MEQCIEKuJWHEhmEsTaa6We0bvn0FB81lwvR2aFknshjhQT8MAiAw2lBCLlkb8tbn+rxszXcUzaQJ7+y711FmQLeJH2yylQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"9cba48902a207b3ad857a40d26d39870116cc49a","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-9cba48902a_1770986824060_0.6059451457073644","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-dfb9f91bfb":{"name":"@open-mercato/cache","version":"0.4.4-canary-dfb9f91bfb","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-dfb9f91bfb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"4a64383f5496c5c5cf7a9928f4a7b63f69e8c404","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-dfb9f91bfb.tgz","fileCount":40,"integrity":"sha512-aBIh4F6HjTv7yP+PVMlAtPq3gfT7IWgNs+mN1Y3M/s1i9zrzvXj+aGgckKRSRaukgvuRovfOfuW8aoP/BvAhFQ==","signatures":[{"sig":"MEUCIQCLD5WzHTyotrpGCK7cIHAX9pEmUdTVEwrhP4t5gSHHvAIgYM++QzTyioUhko4CoMtqnL7bc36sXAVgk64koJQzipY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"dfb9f91bfb08781ce9168fadfaa63c504f133a84","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-dfb9f91bfb_1770986842735_0.9641241378547591","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-cf647abed1":{"name":"@open-mercato/cache","version":"0.4.4-canary-cf647abed1","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-cf647abed1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"84617e77970be5c5d61aaea6eefe0a1e85578485","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-cf647abed1.tgz","fileCount":40,"integrity":"sha512-yBvbxkkTNAAyha6QtpzMBDVGbXexV8BISQmW784frhWIBqYaF54DZ2UwykvpkhmGibGzfV9SOUtVfkSbIuIeLA==","signatures":[{"sig":"MEQCIDWW2vkJqO01OY/HQHsnmuYiD8ulLs3SIdwva5UegH6FAiAnxXoKbJvbjaQGvBooNSM9aCGGGMzH4k+xmjiSzJ/RSA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"cf647abed18463d5fe0c8ec3526cce9ec22f88cf","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-cf647abed1_1770987099835_0.3257806787650208","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-22931c0686":{"name":"@open-mercato/cache","version":"0.4.4-canary-22931c0686","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-22931c0686","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"0d1f5b91075ddd138b6cf4e1e62da161533c4b34","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-22931c0686.tgz","fileCount":40,"integrity":"sha512-0OlyBw9xARxY6eEx6+AIKcyJdLHBsWljSiZ791DqP24mKidpj76RMCrf4je/CjMJOC1bG/94+Nhc/Njk9F556A==","signatures":[{"sig":"MEUCICCmNfrtn551ESF6Shbg3XfBh9AXLE+obW3EP861hXQhAiEA8IYlYSFhh9R7DxuZVSf5c7fj0rG2/VlT75ZQPAbHYZM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"22931c068680fe44772188e2ee3746f6bb9abf7d","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-22931c0686_1770987133694_0.10900460645368892","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-ee3fcc7457":{"name":"@open-mercato/cache","version":"0.4.4-canary-ee3fcc7457","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-ee3fcc7457","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"edea80b30e5216e06c597d659aaf9ca0efb2cfe8","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-ee3fcc7457.tgz","fileCount":40,"integrity":"sha512-20BT0qvqPu5cIja6Q1lkgY1wO1yzq9j2LhmOCEpAW0bDMK6gbONKqwqp3yMSQmOs2G3Jk6AZZtOL87bPshjw2A==","signatures":[{"sig":"MEYCIQC/7MZsdy4vE3NcgMem2UUQH1re25MEr+apItr1/L+DbQIhAKpiztoNg24xHF8qZqRinMTj/jTZbo4jE0AxLsd9UuSQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"ee3fcc74573c9f6cb47f50b0a93de93945bcee9a","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-ee3fcc7457_1770987539065_0.8027567333021666","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-c3a5ee84ce":{"name":"@open-mercato/cache","version":"0.4.4-canary-c3a5ee84ce","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-c3a5ee84ce","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b2912d9e201b8718c1ffe4a8bb39d5ade86cdc69","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-c3a5ee84ce.tgz","fileCount":40,"integrity":"sha512-OBwlXTcCDjaqCxVkD8EDj0NvtFSO9T1ksB2WFdPSUE39W/xCEN6vFi7m7pMkWm+RStIlioSRPDiTCqxIQQu0AA==","signatures":[{"sig":"MEUCIQCo7iidOc65brHRrP+tZ1+8l2i0ex6k2yGDUl8fjBn9/gIgLGbuj14L+3CyhMn1wHfsVPaIaAnYypwJE06fHPDOoXI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"c3a5ee84ce83937114c2b94ae1b3e894fb824bc0","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-c3a5ee84ce_1770987554125_0.4929789058317102","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-0d94bcef82":{"name":"@open-mercato/cache","version":"0.4.4-canary-0d94bcef82","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-0d94bcef82","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"2fa0bb1f3077206a78c2fd7c0e293427ac143882","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-0d94bcef82.tgz","fileCount":40,"integrity":"sha512-8Fa5CbZBajekW4k4yOJJNQX8lU9xSNOWLkEZf89KwzpVQYoVc2QwU/S8NEaoeWMCPM1LRABRtvu255215S9Rlw==","signatures":[{"sig":"MEYCIQDnOE7Biw+Dg8ev2i0OeFny1fLr/HQCWd9kGk2wryaivQIhAO0izJ5K7G2kU3S1v2Nv9J0SXi0BqILe6iss/uH7A+e8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"0d94bcef82855ce96dc861bc5074c6a42ae65bcb","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-0d94bcef82_1770988231038_0.4569480067557663","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-4608340372":{"name":"@open-mercato/cache","version":"0.4.4-canary-4608340372","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-4608340372","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"3af1b55305637ba92ca5e60fb13405843147d23c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-4608340372.tgz","fileCount":40,"integrity":"sha512-q1ExSOppwoUI7FvgamE7NCTpS6Ev3Y2hyCFAPju7zO3EHWMEmEE08L935uLYJ1Zn8UOT5VQ9AEzBLbJLb3HYag==","signatures":[{"sig":"MEYCIQDvJrnpFpSq+rt22Fxu7UhQwxH7iZjUC8AEZUksABtFQQIhAMFo6X0tfwe/6kTZhQ/aYeeJckm2SzgE0OoR3vy9lKEC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"46083403725746656cfc1942b59f83c98dcfc4f9","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-4608340372_1770988259506_0.7914645986881235","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-ef142e9c45":{"name":"@open-mercato/cache","version":"0.4.4-canary-ef142e9c45","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-ef142e9c45","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"466586a1aaabd789c470ec5eb64ef9a7067afe10","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-ef142e9c45.tgz","fileCount":40,"integrity":"sha512-rUMy8i5Z+8UCd9u5WyA6Iz8BItv+p3W+lFPXv7TQ3rOviQ41bivOPI0b0NeBpwUk/MWIR1GxOFc5gFP722Hb4Q==","signatures":[{"sig":"MEYCIQDYGZcrwhKXkXk+P0r5VqrlNl2AI8dNToD4bSXUpiSaMgIhAPH+mTrKtEwzdlsKHldp/31O/ultL/QyxEbGlIOlbW7B","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"ef142e9c4590f672d7f9f984311ff9e53ee74352","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-ef142e9c45_1770990645829_0.13300066374752229","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-35669ce9c1":{"name":"@open-mercato/cache","version":"0.4.4-canary-35669ce9c1","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-35669ce9c1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"9720d6a3b6b70761ba40ee107055d400b9759c4b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-35669ce9c1.tgz","fileCount":40,"integrity":"sha512-PUZ6OHS9n5DBeAk8/q1v4PURdq53WZFGnsB6PLmC31TefIQaGncDJGXsxNRiOwAOJYehuAL6CXP8bT4ROnzXEQ==","signatures":[{"sig":"MEUCIEwbzdSJseg61LPQ3ECgcgHZ92r2uidJJ68OUyf2QvwwAiEA2vYlkexP9GtHkMdPlCIw+H/NfFRmThP6MQojKPbKUHc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"35669ce9c1be7eeec551b006a9f6b38b63b5b08d","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-35669ce9c1_1770990662157_0.05087502969761437","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-a420641b93":{"name":"@open-mercato/cache","version":"0.4.4-canary-a420641b93","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-a420641b93","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"94632d8263690b57ab7ee89cc45818c811c92eb6","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-a420641b93.tgz","fileCount":40,"integrity":"sha512-ObdQHMy5UeIBPPubAs0p2mRtnBcs0sadepUFKnfrhPvddU8e9fL5uATyCVezChes0GCo+kHqSuPt/x2bkR2TBw==","signatures":[{"sig":"MEUCIAGTDbVsTg4Jfm6aH4oYjdji//1mxNCc9XaG19C1bf1EAiEAwzxeVd1E1iFXlbtYDGyhSNGq3xbxQHBMKyhWrcJwnNI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"a420641b931c18ebb082747e99530af90dc18035","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-a420641b93_1771049798180_0.7345511290302078","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-01d6aa342d":{"name":"@open-mercato/cache","version":"0.4.4-canary-01d6aa342d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-01d6aa342d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ab97e587d8529b87c28cc3d195a58da23b819d50","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-01d6aa342d.tgz","fileCount":40,"integrity":"sha512-DDNntQ2Yplsra5hgFMvq5V4iZpAFesVOrp6xzHRjAc2UtqxrW8xRst6UOZ8ATN+D/whSHfXbg9WfOfAcMmCeBg==","signatures":[{"sig":"MEUCIQDutRkOwdBHecGesow0zBQzpWUV2v7ZyIxqajGyn/k9vwIgXWbLsKTHhKFQWlm3J/fZaTxyWxlsERgegND52OdpvQM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"01d6aa342d4ccac4ca630e63c28cef623b930516","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-01d6aa342d_1771053245123_0.01723648196249261","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-c3b8b8a0f0":{"name":"@open-mercato/cache","version":"0.4.4-canary-c3b8b8a0f0","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-c3b8b8a0f0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"7371ba8325051620fdfb79a96596e05e2b8a3f78","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-c3b8b8a0f0.tgz","fileCount":40,"integrity":"sha512-URIRZ6lvwLMKjXg9LdFEmiHgpF6J/Iqna819XFg9HV51+qoE9ENnnqALA5o2w2G2aG35SwXN0IjtbgO13Ghe4w==","signatures":[{"sig":"MEUCIAoD5k85PT6VraW6nBer0eMWRulhOcDknq8VLKClkQ4iAiEA82Bs9j2Qdn65pAPEYfaU4ipdFmVVfmkoIHqE9FpvdgI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"c3b8b8a0f049f90a401aa46bbb30d9611c1739e0","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-c3b8b8a0f0_1771053736636_0.5047390925774193","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-6eabd09969":{"name":"@open-mercato/cache","version":"0.4.4-canary-6eabd09969","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-6eabd09969","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"3631b08220c3186bb737060e5723876303843f22","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-6eabd09969.tgz","fileCount":40,"integrity":"sha512-P0HJuY9oJNZ5hR2/j/S7DEHqo4WTA1Rlh/ygluYCUtrIo4V4boqMmjyT4H+MLCD/bSLy9k9jtEG4BohefDdliA==","signatures":[{"sig":"MEUCIQDu09HK6+KkIklARaP5alpIueKYwurO1LRNl71Qs08NtwIgA6O4mUekc/U45gsr1+Htszqw8wwaGzMp6DckGgGyGEM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"6eabd099699e49f2409dd8039b3d3a5ab50d3c4f","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-6eabd09969_1771053740353_0.022714231897300152","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-14d2dae757":{"name":"@open-mercato/cache","version":"0.4.4-canary-14d2dae757","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-14d2dae757","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"3d8da77711c1ea5c4f0fad154f55abbc33e9170f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-14d2dae757.tgz","fileCount":40,"integrity":"sha512-OEDuGqqGWZ+mq+9lQzwsRScuSqT2xarpBSnYR1fMTDcykN4z8Qv7XUbkZLxQ11CUg0FmvNUmSg0m7syY+WDsxQ==","signatures":[{"sig":"MEQCIEre4InryRFYK1PZaEHP70TRfA8uANeC4/lEUCuzT5qgAiA3AdTnXN2YbbYTEr8Kg5fFSRb8r/Er5nDZAT6P3h/Kkw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"14d2dae75732620af1e9c85ac1f44f7d87db0d44","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-14d2dae757_1771053791932_0.5987050097134228","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-08f71d84a5":{"name":"@open-mercato/cache","version":"0.4.4-canary-08f71d84a5","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-08f71d84a5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f52a84243808cfaa8cdbabd208b246f9d29809a4","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-08f71d84a5.tgz","fileCount":40,"integrity":"sha512-8wU5N2mdeja+Jyzg3tK2KiLLfw14qq1zmdoWcp8qFn4EMdJhra3IFiya5W8FOrGUTMMlSX0ynrR0afxy3xPHVQ==","signatures":[{"sig":"MEUCIQD04ys+308unpMDyEWlQ/rOfF5m9wlotfY7aQqh7bsVHgIgX6JwzUBz7ZhIW6zM9uwUNlJZEjH/vZ1coe5VERJIm9w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"08f71d84a59381e71c77105490232ee9161385c2","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-08f71d84a5_1771053795907_0.4626107652348137","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-499660b9b2":{"name":"@open-mercato/cache","version":"0.4.4-canary-499660b9b2","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-499660b9b2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"89bdb5ee031e9b3535b6c5a7deea37f84c60d979","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-499660b9b2.tgz","fileCount":40,"integrity":"sha512-S7arLfAWZr2aflWZ8wGQdo1Tr/9cD4BmalYxbn5Wn/L62z6iyKCeaS6j5PArJMQ0XU5pScy88OIaEvkYjIDAsQ==","signatures":[{"sig":"MEUCIFau4IAenwYmHWM+IwwgsnRitxsm8pPCWeM35ZH5q+stAiEA9Y9YxTdG01RR8uWYKTGe4lqttIGpIL8ZOWOWsnzB72U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"499660b9b2f3631e04eb330ee4429e5316064fee","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-499660b9b2_1771056540907_0.1944459535623011","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-96658ce347":{"name":"@open-mercato/cache","version":"0.4.4-canary-96658ce347","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-96658ce347","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d851de93a5c6a9ec6382a9d57815b63ea5cd60fa","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-96658ce347.tgz","fileCount":40,"integrity":"sha512-Q9/zCMHrARW6eK5TyptMqFNzg3MX4jraPRRCrV1gaBXhv4A0oZWCOezgutbcMtTQe2jqgyPJ/FFLcwf79RRsLA==","signatures":[{"sig":"MEQCIFtmidWBTcMiJFoQNATVosW8yjmb554OGv9Ks48mRe6wAiBSoQkjbf4wRtkn4FxI+Da6TUdlOYvVGHydiSxEzgoMLg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"96658ce34782e5c69b01231252ec980e2a43f538","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-96658ce347_1771057846590_0.5064257537272772","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-d4a59ec891":{"name":"@open-mercato/cache","version":"0.4.4-canary-d4a59ec891","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-d4a59ec891","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c8849d9fd67b0fd08cce8d88bdb4359479585f98","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-d4a59ec891.tgz","fileCount":40,"integrity":"sha512-92a6PfeYSItMfZo2N5Ei3jpiOGW7Nlz8W9hNLQsoCwC+Tr9CjfKUCll9g+OR6Ikar6thPwRxQdcyPGUVn1U+VA==","signatures":[{"sig":"MEUCIQCMepnAZy8U/WNSTjAS2RGf4Bf+MXUFdbAjAo5S+xEM+AIgIG4g5tBK+UbLhmUrCihO5hwkaaGNl9MqUy4dtbxz9aE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"d4a59ec891e7f37b776826353d1daaa19c04eb38","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-d4a59ec891_1771058420975_0.8657080438587763","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-30d77fd8b3":{"name":"@open-mercato/cache","version":"0.4.4-canary-30d77fd8b3","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-30d77fd8b3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"98f9e0a1014817df8bd7fd009f6e64da42fb864d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-30d77fd8b3.tgz","fileCount":40,"integrity":"sha512-RvaJlucjU0dATKA+HKOL9N70/5Eq12oEmCIVwpmqwlz/S1apKf1aQO8bov4iBdQiAlq+cvmFD+KS/WQq+4yw9g==","signatures":[{"sig":"MEUCIQD1L/K+Ba4egrVEt7Mzjptj4sEMnk+rGCf3pG9q5aFl7wIgdOWXSLPfe6+fv3iAgjExn6Crv/vEDiDPmaOjSx2530w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"30d77fd8b307b95dda4b678704b3bde4f591b2af","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-30d77fd8b3_1771059789838_0.19868720388057803","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-353c8782e9":{"name":"@open-mercato/cache","version":"0.4.4-canary-353c8782e9","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-353c8782e9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f77acf68ef0415642c1925b6e902a1dbf850bd40","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-353c8782e9.tgz","fileCount":40,"integrity":"sha512-UMNbD36yXHBZqGRVKa9o6n5rq345FMQLodBljP7D2UfFQvAcXCfSN8MyXnD+0lvOISrkIdqdxVAz7/IV7t4xSQ==","signatures":[{"sig":"MEYCIQDoJFZx48LNBE6ISq72DkVvduzKt2V8JmmZEO6TgtxoqQIhAIM22QTns1TWBvzPlcmOrN9/F6scj9aX5llKfy+w2Vq+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"353c8782e92000baa781024bb44f9797b85287d5","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-353c8782e9_1771060340020_0.07845107152935715","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-ede5b49e03":{"name":"@open-mercato/cache","version":"0.4.4-canary-ede5b49e03","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-ede5b49e03","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"63d79dc1f3c070bfebacebb800da0279961005b2","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-ede5b49e03.tgz","fileCount":40,"integrity":"sha512-0FcvTQC1GW/W52u/7GDyREgpzRj3bwEhPl1JVRTYs/9zJkJdutdMLRPd4OGjoIHwBg21F50lsbaG/m/8GV8pOA==","signatures":[{"sig":"MEUCIQC++vQxJJ1lve+PT/BE1s3rYYxBCcNsFzhcbCp1K63XJAIgcqppDE1w5U9YsrR9novXZPaDPiM2KkPVF7n+z/ImNps=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"ede5b49e03ac1d7b99c3e2d78692ab956981037e","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-ede5b49e03_1771061227537_0.8811214712551372","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-4af5ee2f68":{"name":"@open-mercato/cache","version":"0.4.4-canary-4af5ee2f68","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-4af5ee2f68","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e94c3fa8487aeecf945efbe3c1a6f271be19baca","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-4af5ee2f68.tgz","fileCount":40,"integrity":"sha512-tDbaaFzWMyVkT8NvXz3qH3rjdLn1Fu50qZaZ+6zHqPGlgsV5FKQxVfTvMsOus/gG7IHHtxpKHiON3DxW5pnCbA==","signatures":[{"sig":"MEQCIAS6envBbj7jvxRDPxLxurxm9thEq4DU0a+BM7XvGGpPAiBRKwpg2H7iMJWB926XfY9uJ7+o/VYh4vbDAq50EyTY9A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"4af5ee2f683d7d3bc11b929b79ee4771f610f3fd","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-4af5ee2f68_1771062330003_0.4741020773904987","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-d35712c681":{"name":"@open-mercato/cache","version":"0.4.4-canary-d35712c681","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-d35712c681","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"48ea572efac8a2856c4729389a50b5d3362f4525","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-d35712c681.tgz","fileCount":40,"integrity":"sha512-4Nk6rG+bD6X0ZafxZ8eHP1R1kTCtr83V6QUL1s4L/kVppRsEcNoBDocEn04EE5B6+LFkIhFOUsBcJMkl9Z9Cmg==","signatures":[{"sig":"MEUCIQDqfQV/7i2Nk0DNDRl8n1f/6yJo+VhvTaCTiRH3p5569AIgF7jgaYjpxWuBf1f0ynM4LIL+4evqmUACCjzGQYVqlFY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"d35712c6813369cfe3cebdc85cad3fafca676806","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-d35712c681_1771062615812_0.8328631725834508","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-a716f56a7c":{"name":"@open-mercato/cache","version":"0.4.4-canary-a716f56a7c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-a716f56a7c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"3868d759681639021edadf20f3ac13be94427202","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-a716f56a7c.tgz","fileCount":40,"integrity":"sha512-FwJAaYrEEM+E8JBDanfxWdgbMKW+Xp6qdSP3gW0poL0EAhwUvERElRQP/3+Ldc/R0n1W2ug6e6rqo6dUqA3CXA==","signatures":[{"sig":"MEUCIGk/UOuQQCfnpWwPKIITBjf7B/ZlSdX/IkCv3I8orKc0AiEAnuhU98ZrwBnF7uH7Ko65exdYiZvdreB6bMa9syiMHLg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"a716f56a7cec4309ab06f50efadda9b24aaf64fe","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-a716f56a7c_1771063347428_0.07050051441272953","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-6d71ba8064":{"name":"@open-mercato/cache","version":"0.4.4-canary-6d71ba8064","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-6d71ba8064","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"0a3325c625c790ce8035f0394c1a920205bbbc03","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-6d71ba8064.tgz","fileCount":40,"integrity":"sha512-M233eA+H7kFPPOF3aJwx21C2gDj01iBnSnDiamUzDJ3QyXPXboaTpp6f99No1QFsd7cWeRAK6giF5Sf3kf36HQ==","signatures":[{"sig":"MEUCIHEKL3HsMoRzW+DBWEDkMZUgo0fyHMM+q+bKaqIL5I3vAiEAuzJO2XsSj3aMpyRChRHIYe5+NcfRIZ4rbYWiKCDJla4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"6d71ba80643539f8305e7317f593150496b82997","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-6d71ba8064_1771063968893_0.8591199652999706","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-611fa9d9a1":{"name":"@open-mercato/cache","version":"0.4.4-canary-611fa9d9a1","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-611fa9d9a1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"4e7f51b8dac6143849b6d1c85879036f6cb83c45","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-611fa9d9a1.tgz","fileCount":40,"integrity":"sha512-IASDkfFeeWaVS7Xe9ru0xbDXhZopoz+eX3/Wnl9oJQGy2NbntVLksNks4DovkmxoVNikDioetlFbvM//JPNeUw==","signatures":[{"sig":"MEQCIARo47+rwqsU0KGaJ5a60E3JSER8y/4YIeUFXshKVOkYAiA0a75N1syM/KDeTG8xogNER1xz/CXfDNVi5gvxeCbgsA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"611fa9d9a14667fe51ed51b81ed252f2647228aa","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-611fa9d9a1_1771064042710_0.9970665943698753","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-c366ad6619":{"name":"@open-mercato/cache","version":"0.4.4-canary-c366ad6619","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-c366ad6619","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"9dad7fa80bd760c4c99b3e8a810c6efe5fb0b300","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-c366ad6619.tgz","fileCount":40,"integrity":"sha512-wzV7U3ylpUtrgToTrk+u4nMyZWi66rIP22NI/ms7ClYLsrIU8V9s4c1T5pexOF8GNK3fUowzMTFJqdoHWINsBw==","signatures":[{"sig":"MEYCIQDvyRBzINarzgjBwsIZumcuRoQRAEI15dfFZcIKDvwTTwIhAOSnHu0xOYxYqf9wV47laEpLfZ+JCjDWJvc5Kh7uJECJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"c366ad6619c8580b1da5f538259b4a623a47dd53","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-c366ad6619_1771064997426_0.6374370752863001","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-6d5dfab757":{"name":"@open-mercato/cache","version":"0.4.4-canary-6d5dfab757","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-6d5dfab757","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"1eded74a32c79f4b52a3376c7a3638ad03b24429","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-6d5dfab757.tgz","fileCount":40,"integrity":"sha512-BdBChDgcclfRmmjsw+3ehBKlnWfiVUlKGk3ed/KSnizY6K+MMivmd3P8R7WFZq1Vd0XIK5xOZaOkQTRDicaEbA==","signatures":[{"sig":"MEUCIQDh/CXz5eqS9n4EuH9gWxt3/o1Ylbxz3Q8NcUG48kHcNgIgEjDttdqaMALUCE59dDmDO26DdL089PVyeujkz1xOnWE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"6d5dfab7575ca1819864a057305de083ac3d17b1","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-6d5dfab757_1771065574277_0.4125117108140999","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-fa9b0c01d9":{"name":"@open-mercato/cache","version":"0.4.4-canary-fa9b0c01d9","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-fa9b0c01d9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c0aa828719b794bfc03cbf47bdad99537765f3d3","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-fa9b0c01d9.tgz","fileCount":40,"integrity":"sha512-UCse18S+XU8Hkj1Ddjcw46jWXe8HSfbQ4MKn9ZufoomjCkASNGD4kIfgjZ+aWOMVMP7Tyv+EDYE7Lxu1kpvJRg==","signatures":[{"sig":"MEQCIC3QhqXOWWwioCat0wLHQ25u8XoE+FEZIxrOz/v8U2MjAiACkH/IjrEdOBLF1n3GRi+nE0+HLydBtUNJR58KzPlLUw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"fa9b0c01d9b602375de6cc933c3fea2af4e30507","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-fa9b0c01d9_1771067208478_0.49903368676439164","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-45c340561b":{"name":"@open-mercato/cache","version":"0.4.4-canary-45c340561b","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-45c340561b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a84975f646929f358e40d7f0f9c6f9205c1e6859","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-45c340561b.tgz","fileCount":40,"integrity":"sha512-eZqAVTSu8XgWR31ZvJ5Y2uGYYT/H+CtPGYjSPJ+LCIhgU5L1Y23NR8mf/mv7FXXKUUFhPNqoXQJMrVQ+o6nhSg==","signatures":[{"sig":"MEYCIQDkagOb2HfldsYc1adX8TqT+rmJJwuL4OaQIvGplD44ggIhAJMYH9d/bWIvmQWHgqv4dbuW4/wL9+QRiXVDiXrn68qd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"45c340561b12de21046c2d859bf44efd6c6045a8","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-45c340561b_1771067213071_0.5922083215388991","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-57cef19fa1":{"name":"@open-mercato/cache","version":"0.4.4-canary-57cef19fa1","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-57cef19fa1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"7527b155d8526a4d81fd7585964831a1ebf0b9f5","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-57cef19fa1.tgz","fileCount":40,"integrity":"sha512-5TJ+47264+xhXfD3QXaR+idJ0U4LKyB4xSK1/Jle2Ek6dWDVEscXLc8leflZw6MqIAlVF3KdHEEpDSLny3WazA==","signatures":[{"sig":"MEUCIQC3Kt9oHKwuIWmDQQ8U03NELvmOQThzYLoaMBKFX4Mk4gIgO/gjQOqnb+sX1GjnlcW4SJmqpTlPuX6+QWU8s1MSlY4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"57cef19fa13c8966911efdcf3ac67cf59f520d0a","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-57cef19fa1_1771099783262_0.1694377709782613","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-e9650c3565":{"name":"@open-mercato/cache","version":"0.4.4-canary-e9650c3565","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-e9650c3565","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"7d8a688832e8a5a1d863356cd921048c6d942c59","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-e9650c3565.tgz","fileCount":40,"integrity":"sha512-q6nWNcaaJPupdZ0SbSSqsqWICNrJgqZ/JhIhKW7d4nyUcbDO7WSRTU5Gxo1wTzYWKHPwUjiYLefblm27P11DFQ==","signatures":[{"sig":"MEYCIQC1YHQNYo6w8+UIz2X6hyhUODdke7rDOm/IrQq3K0mbbwIhAMf6xBOGHVyodUiTTEoHTcB4y7h0DNrrjOjX9RXHQmio","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"e9650c3565d0839334ab85c8894abe29fe68abb4","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-e9650c3565_1771148690287_0.8390628422280135","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-027edb26c6":{"name":"@open-mercato/cache","version":"0.4.4-canary-027edb26c6","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-027edb26c6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"4a0a7a5fdf034939adb105c8d01c39c6afbbd3da","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-027edb26c6.tgz","fileCount":40,"integrity":"sha512-+QLZVOWSHbzS6zZCDuKR/iMBasyAQdyNbmkEw8ZsMX/AYeu8Yk93xpwPQMkkcNcnTOtLJNdt/IrrYdEv1kD4Ig==","signatures":[{"sig":"MEUCIQCuRP1Z0FRpkXfb1fPh0dy+CKz73uavNYKCV3C9JHVVpgIgMwH7uKN2/Hi0TFhVpqssHmO6SqNXMyhFt7gOJR1Rwvc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"027edb26c6028d562aeac3310d7b6d048bb2c69e","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-027edb26c6_1771148990790_0.21278454958404414","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-23278da750":{"name":"@open-mercato/cache","version":"0.4.4-canary-23278da750","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-23278da750","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"41fca62ad085e49b08b57ca7ca0998eef06c3e6c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-23278da750.tgz","fileCount":40,"integrity":"sha512-MBiGRPN0xsKbdTaEtRixdwrwJnW98+xJDfOC3XH9/s3RRD72mqmkyVjDJZHjYbwP8Kf1stH6zmQuSebLxA1/cw==","signatures":[{"sig":"MEUCID5jLjYJtwKyV4xfaIMm4nq0Hvy6RYGeAMsoI+VD/xiVAiEA260B3kPZSsaNlKQycACg8jvFPgSZQCASOx4QI20ZdC8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"23278da75098bbe71924698cdcf1a5001313561d","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-23278da750_1771149956280_0.8628666465424808","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-6409977fa8":{"name":"@open-mercato/cache","version":"0.4.4-canary-6409977fa8","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-6409977fa8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"609a74ab48492b70e25ffd6b74b4c8d22f557204","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-6409977fa8.tgz","fileCount":40,"integrity":"sha512-c3NJuv29XQB3whv7wDqisoErTxsvdGSL2Ob/vD1xqDUm0lTi8Naydnv39lRLnMRd4RsMo/9Ho20JO/7i+LFGRw==","signatures":[{"sig":"MEUCIQDUBjwQ7Wn6JyckBxqv73q5FKIe5YyxIunNSmfZsNrShwIgbmWnVFZEVM1z0UZU8VV70KeKkUdvNxZlCN6rKzqjH/I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"6409977fa8ec77ffc390aaf3b818a819b72d3260","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-6409977fa8_1771150149673_0.2270257927769359","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-8558fc0ebd":{"name":"@open-mercato/cache","version":"0.4.4-canary-8558fc0ebd","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-8558fc0ebd","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"aededc2b6a50a30f0d0592e1acd44261b77dd6d6","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-8558fc0ebd.tgz","fileCount":40,"integrity":"sha512-F2Y3XevBMBHn+1i2BeEZvnfth12D92Iic+BfD7yo40PVgGeUwKSe7aCJdflWQKACIwhf972+95sOoforAETtJQ==","signatures":[{"sig":"MEUCICazRq/WnD1wV0Y4FraVz8U/HR/SEt9fk6PkIUYXwi/wAiEA1z9Y3pAbvuNnJEsDSm9wIvv8kfyzqEeL5XmTZIH7e6k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"8558fc0ebdcf9fcb73d49aff4ffc85131c4f21dd","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-8558fc0ebd_1771151165251_0.5354215226042303","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-bb8909f1a4":{"name":"@open-mercato/cache","version":"0.4.4-canary-bb8909f1a4","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-bb8909f1a4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f7690e93367fbcc48a0415a6d6f784bb84eb5324","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-bb8909f1a4.tgz","fileCount":40,"integrity":"sha512-6CiUOQreBnssTXOVZE0kvRVvQ2/Se+3cCzSjvpbLjZWYhmQEj2/wYOQcMDF8xV/qqcLpLN/LdBrXh5wMJp5iWQ==","signatures":[{"sig":"MEUCIQDv3hzJvt09639E+D+0ERXApkkiVYpQt9nuDsuRjzIL5gIgQHRJndjVuGRnwihL+uTeYKMm65VY10v1VlKm6i0wdk4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"bb8909f1a4f56f71561a839da2908e7c259a9a99","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-bb8909f1a4_1771151636956_0.43733038481356323","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-94334b4cfe":{"name":"@open-mercato/cache","version":"0.4.4-canary-94334b4cfe","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-94334b4cfe","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"3a9a67f2b344ff65a255c4c3712ee1562e06fe8b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-94334b4cfe.tgz","fileCount":40,"integrity":"sha512-mAX0yUL6TBwRqSxIcJz/iqAIttl1F6n4FEMHnNnLskZfVWIXeYUVIhYmAYD0IxwehaHfkXJ4f81YyE5+lLJdGA==","signatures":[{"sig":"MEUCIQDxSZa+5YLwyviNW7wd0lKUyrNjrQArtaKM9f4BVxs9sAIgWaO2Rtj1zBYTz9DdM6W5ldJNTtnFA8lTRw+9gnMDb1s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"94334b4cfe2dbf49c4757c0441652c79e2dad668","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-94334b4cfe_1771152178357_0.3207018500121992","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-d89d21f42e":{"name":"@open-mercato/cache","version":"0.4.4-canary-d89d21f42e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-d89d21f42e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"308cfa0a1d45e0c6ce8b2f37e476605e27f59bcb","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-d89d21f42e.tgz","fileCount":40,"integrity":"sha512-6ptgq79Fs2q4QQCJ466xCihgEciRZZ6OhyaiD/0XZSMDP/xtbTuwtoGp2SNYhZLrr5h7nG9+MTybIkkOpVmwKQ==","signatures":[{"sig":"MEUCIBvrYduzIAoCI0QYE6RudCW0yUKeGdf00hv2jHcW6f2IAiEA7nrOqGNo8ks69crIe+SPD6qPe4Rhs+TSbdJGiSw6dAE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"d89d21f42e5da43e88cd51ef85864a62a1a4f9b1","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-d89d21f42e_1771152285169_0.12207975182461328","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-8cbe0353ed":{"name":"@open-mercato/cache","version":"0.4.4-canary-8cbe0353ed","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-8cbe0353ed","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b08904fef6a9aab638c9ae9f8edd3f4270d633cc","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-8cbe0353ed.tgz","fileCount":40,"integrity":"sha512-bgy2dipaAuMtTTlZKzK21mZ86XQTkQYfdnzQKHSRnaXT6hriWq8iGiaeMVWnuq24FHnTUsJhd4AVHYUVZ+nE4Q==","signatures":[{"sig":"MEQCIEBwShqsml8jQUO7JDuXc8h3NbxEDFAA3svKAsabwrUgAiAY0XInPeHoOanLUqV3M3K7CICAjQfMz6yfvxNvgB7hig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"8cbe0353eddf5af941cd0470d64be0aa30e4e653","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-8cbe0353ed_1771152571687_0.14730167091488866","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-41a3e36fc6":{"name":"@open-mercato/cache","version":"0.4.4-canary-41a3e36fc6","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-41a3e36fc6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"8846a5cc9f7f4ebf60229e71eac7dfd7eeab416d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-41a3e36fc6.tgz","fileCount":40,"integrity":"sha512-Bl60NR2TSV4u3+vh/XMbYUsfKKkLaeHHKGkskQA5WvRJite+dIdcqdLp7z/gv+htW5osqj59St4BTfsYUu+2tQ==","signatures":[{"sig":"MEUCIDvL0UQ9txzsXtxZnqoAeAtqPUVMGtVdedlheYDl4SYaAiEAgnMmyG5GFpXAOSnKL8LUXvuCQH+IQjg1+35m8DVPTZg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"41a3e36fc64e7087c032e0f754c40ce1f9cac4f4","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-41a3e36fc6_1771154766351_0.5110695265348031","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-46e07c2c0f":{"name":"@open-mercato/cache","version":"0.4.4-canary-46e07c2c0f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-46e07c2c0f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"109bd786adeddbfdd8ac66b9381bfead860734d3","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-46e07c2c0f.tgz","fileCount":40,"integrity":"sha512-593cMnVt9yQt8VuydXq3V0aMwtT4zmAd8Su3nGKX6fk9T2u3bnxzJ3GjX3TxxnSBzW7VI3TQF7U6R9A2/N4xbA==","signatures":[{"sig":"MEQCIGp9waqcC5usGfvvoux/8cYZx6DaoyftnV2tE9AOBtLNAiBiATHohL3CSKVl81S79OJK9N1oZxprcqek6j1vyKPE4g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"46e07c2c0fc184a270cdb293695da5de7e461ff2","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-46e07c2c0f_1771155445243_0.2900579595235657","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-6ae30b5100":{"name":"@open-mercato/cache","version":"0.4.4-canary-6ae30b5100","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-6ae30b5100","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e78e43f25e3179c19888069e8bf7585ad7f89239","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-6ae30b5100.tgz","fileCount":40,"integrity":"sha512-G9JVlv7Th9dXXt5IqBgQ90wU9HnLHJpwmLcW1UM3ojX9RydO9DIN665wWlvZCjCVgKS/XTMCWtz4ku76FAFD+w==","signatures":[{"sig":"MEUCIAmG5CzrE882caS6rGughI+DoQqC+jYu3tXxD9WXISGrAiEAo8AswzEyp8PGWqyNlQVCA4jy8szlK8rWCYk8mI/EB/g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"6ae30b510068e058f65b7c90caad3e3e7d36d3f7","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-6ae30b5100_1771155875699_0.9228093723216575","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-60d2489b08":{"name":"@open-mercato/cache","version":"0.4.4-canary-60d2489b08","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-60d2489b08","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"553d75291e1fbca5e740372a409b38d64cfdd358","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-60d2489b08.tgz","fileCount":40,"integrity":"sha512-RjdzrAjgQQbGT1XJoxPFcFfhU0qkfbdIcLqKRZHgpiDtwWxXL1XDRVJqapsYCIXJkqfu2N4bcKOWm9dwCIRA4w==","signatures":[{"sig":"MEQCIEHXSurAO5dsEx+9CiHlRobTqATHTXL02cGUSyluOzb6AiBXQqaRpIObNztQozat1duZ8PGNAaz+ka4TJmgPB56ggg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"60d2489b088556c6dc26fbad2e27260476f0503a","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-60d2489b08_1771156782436_0.16353395846488383","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-6128301cc8":{"name":"@open-mercato/cache","version":"0.4.4-canary-6128301cc8","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-6128301cc8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"05c2a39037193e124e622165f6117cc6ec6b9a78","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-6128301cc8.tgz","fileCount":40,"integrity":"sha512-+R+1fRgmF+hXJCtDObs7Urz5BI29xZEJwj8gZZu+zbtm2I6YgQqoeAK4pfv6lgV7m6wnGpdkN42QfBr3eCNE0w==","signatures":[{"sig":"MEUCIG64xnaI0IcGbPEHV9e94i65ccRm12m+Jamd14OQu9scAiEAizSzmfNhlz9yrBbaNeVS6sZMyZQMCo+9I6du2dnUOCQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"6128301cc805de857de45338fae293947c0aaaab","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-6128301cc8_1771157602638_0.6513180570932144","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-5b0f6af620":{"name":"@open-mercato/cache","version":"0.4.4-canary-5b0f6af620","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-5b0f6af620","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a79158c695b59d6035dd6c815ce64607c1986f06","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-5b0f6af620.tgz","fileCount":40,"integrity":"sha512-OQw/yyK0a5Kua3yhCkKWSSwtBlPB7U48LL1dHod9yUEYuBmRdTbZ8y6AILaWidY+9Utzm+CghpkV0Tmqz5JICg==","signatures":[{"sig":"MEUCIQDtwf6X7B+Gk8EyleMarIiegONw/xztemZN7ZTlTqcRygIgJ/PFIU1YRQRRKYVFSl+61zD7y34auAGkNakdi4G6mVM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"5b0f6af6201688f966f1ee35050cf5c9fc98f313","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-5b0f6af620_1771237535722_0.9086813940190053","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-4644f80af5":{"name":"@open-mercato/cache","version":"0.4.4-canary-4644f80af5","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-4644f80af5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"643e364fa502a60d6eed0bbf608052a10447b949","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-4644f80af5.tgz","fileCount":40,"integrity":"sha512-8Zm7pviHiVL7JfWFIiBQ19IpnLR6IUglsDiK4Lxv32mFBKDSAP6OinCp9QLa8T7hWD0c5qxruiPdcjvcLJSZJA==","signatures":[{"sig":"MEYCIQCQZdShHLOl8djPc12ddduT8fepHwRxsJ7mYH4dJlXceAIhANlp9r9vinhveVIS9G3iXvoZe3lnieElMaL6c2tKnL9v","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"4644f80af5b33cc6de7353092aaf64593af032cd","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-4644f80af5_1771245453405_0.16149402563684934","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-45ea6597ef":{"name":"@open-mercato/cache","version":"0.4.4-canary-45ea6597ef","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-45ea6597ef","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"eeeabeb33b8ab09f898faea52f8467e970b6995b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-45ea6597ef.tgz","fileCount":40,"integrity":"sha512-Vz40DZi2PP6QBQQNJJ4mR1cJ4xxaaTVDOspevN1wi3pxDptuCC6gIJCWJeryCFqFnuE/KwYYoDODlHtNWmoJ1w==","signatures":[{"sig":"MEQCIAruyhZaopIVWRjeyEZziV/KskaZus6glpcmKdhu3Yv9AiBpkt3SIo2imrvNkVA5frkgQc+5EQOF/SmaVczHoRdpeg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"45ea6597ef5fd7fc9b49689a1c7f6dc47b3d7aba","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-45ea6597ef_1771252493743_0.1681010554862421","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-7591bcf53d":{"name":"@open-mercato/cache","version":"0.4.4-canary-7591bcf53d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-7591bcf53d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ffac8fa1185056e307d16d2cb61a9f796ab22865","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-7591bcf53d.tgz","fileCount":40,"integrity":"sha512-XJtFPRciBq9A45PpjWzRjWcLJRqFEuv9sYJqGW0AcKZ7oX67Ht0EwRL1s4rPPnqJRRQ89WIpSYItttrG53sSrg==","signatures":[{"sig":"MEUCIFIdDNrjjAHEiJFWfJius1DoPjTpx91877wjgQNAv3PiAiEA7FGQBsjnpxJpkyEFY89/ehPtNUaI53CWxDTo/XfydG0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"7591bcf53d8300c580ed179df5cfcc77f9e3dfd0","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-7591bcf53d_1771253291209_0.42086762812675094","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-a1d791eb76":{"name":"@open-mercato/cache","version":"0.4.4-canary-a1d791eb76","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-a1d791eb76","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"9fc0a00cf1b2f6b65a70407fedae4065c6ec6b62","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-a1d791eb76.tgz","fileCount":40,"integrity":"sha512-5vfmhyNrjNL3uxINbFRX/8Mp0GkmMuUgQ+HY0OSySlQpU/R79LRTEExo477iF1mWgTGXTIHe+vnMWgOS6uVk4w==","signatures":[{"sig":"MEQCIAgetIt3BDGNjOelMqKoOhFLP/lcFt5OCd/UJudcHLgrAiA04HyLHi5r8PIMlFyaIGHCmwR68Z9IqfnqekeTbDHYxw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"a1d791eb768716252d5095544b564976bf3241e4","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-a1d791eb76_1771253644076_0.6709876414789513","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-e527018e16":{"name":"@open-mercato/cache","version":"0.4.4-canary-e527018e16","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-e527018e16","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"eeac5acbff29ea18288acc0c9bbfcc1cc7fe0da1","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-e527018e16.tgz","fileCount":40,"integrity":"sha512-vd+xlQfCs+fPYFjDtKGu8M4kvkHk3tnZWxLdls74SNQEaMbDhA4SPxnniuyMKqb6xbyiqFpQ/eUBJ+p0AGtrQg==","signatures":[{"sig":"MEUCIQDn7iezUdCINin5jWwtacrAZhe4bysoNdIxY4ZHJtyjuwIgG1kE4Dslf4eSk7oZj5/e1jTZ4QcmHnaYo6Awpf2+3oI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"e527018e1681e7290be9bc29ce822a4265ab41a1","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-e527018e16_1771254256205_0.1336900352400705","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-1a115653c6":{"name":"@open-mercato/cache","version":"0.4.4-canary-1a115653c6","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-1a115653c6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e7437669ef4486df96c91531b0bdaa730c0fcc0c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-1a115653c6.tgz","fileCount":40,"integrity":"sha512-kjrE+U8f6vTICY/lydorZhslDfUHAQEB/qXaCy0FMHyFE/Ec9jE1K5q/3sDkzFkT6biVwBTk6/UlNzGmFn4QHQ==","signatures":[{"sig":"MEUCIAgswBEtNyX4VQrHnfBTrF7OHfCfuiiHYzqzV6jy4qaiAiEA17clNA3AuEG+4fe3utfVzafJ4sSI0r0QJ8DsoCH4/7o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"1a115653c658eb4c1dcd9962eeec63525460e6a9","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-1a115653c6_1771254841071_0.8983715336825298","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-4f14ecbd03":{"name":"@open-mercato/cache","version":"0.4.4-canary-4f14ecbd03","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-4f14ecbd03","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"404bffde2a8548405c315572da76f233ea5b7529","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-4f14ecbd03.tgz","fileCount":40,"integrity":"sha512-pGXoqcIvvZHpl/zi300RMjMK0IXdWMHeh6+KfY+kEviV01DI7ev/lf+TVeP2Uer90rIpY2yWosD3zJ4Z6LnsBw==","signatures":[{"sig":"MEUCIDg+Dvs/8zcJ6MOPXaVK8ugOxfu3rL+xDaqKZaI95jTeAiEAqM2h87YJbHhNifkNvHiXWHEfWl6LXYhD19HPBqCpVtY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"4f14ecbd0388d60a52f4111809166d1850a0540a","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-4f14ecbd03_1771256637506_0.37822110665189923","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-f63c25d648":{"name":"@open-mercato/cache","version":"0.4.4-canary-f63c25d648","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-f63c25d648","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f26cb5e3d46e1f2f72e18ecbf40b7b3860aef2ab","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-f63c25d648.tgz","fileCount":40,"integrity":"sha512-SP4mMxPEgxwTbwCMDycUBqcpwqq40oRW75/ISsMDr4JbPJyqIw847Fn5WjsijCMbB8R7lrrXpPJ4oPYfIGPlKA==","signatures":[{"sig":"MEQCIFCMmn5fwb1U2UIL8crSFei8I7ikXX+iamKaBVLL+iyzAiA60CFVnvVrwa3X3SWhsCesKcF84cOHWv3DNIEe/u2z7A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"f63c25d64815f64d29056092d1208b5e1727b3c4","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-f63c25d648_1771257455305_0.3881450818324568","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-6c42adb9b9":{"name":"@open-mercato/cache","version":"0.4.4-canary-6c42adb9b9","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-6c42adb9b9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e770d1eb3c40971a448ead227237021ca6e2ab4a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-6c42adb9b9.tgz","fileCount":40,"integrity":"sha512-SeeTwcF/0/41Ecg4ZRgbjY2s5+tdNmtwSc8gWvjy2jtMOQ9U454RUAtkJEI9Y4pYeiNQiRqWQBWl9v7eD+k8zg==","signatures":[{"sig":"MEYCIQDAW6qC8MYOHRU3zjr4yf2FmIlezD1mbhELy5SGp7YtfQIhAPK1initFmgVKBM+dNu5Yvg182JFaLFGCD7vZ9Vt1ZD0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"6c42adb9b9d471cef6d24f4dfc1fc4fd3adaa5c6","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-6c42adb9b9_1771303203000_0.4092116576725189","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-d0af84164c":{"name":"@open-mercato/cache","version":"0.4.4-canary-d0af84164c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-d0af84164c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"249d66b5cc5c4413da1d7e502899b34a86371de8","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-d0af84164c.tgz","fileCount":40,"integrity":"sha512-F3Rl5QnOKIrrn+QyTummF7QDdCe4hakx9CjxlNEmC8TrdCCRC6ISzVuXCs5FQnov2bzpxnzZwN2kXjwOjcYBkw==","signatures":[{"sig":"MEQCIApY9ZSFfX9rfG3KeFteNUimFegeoYRZdbDYKJ4Q2zuoAiAwA+BWkVrXhQ1/M7zxurB9PYD7ZuTcqAveWMGM7Bi1uw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"d0af84164c2860ec37a867bf146962bdfed901ab","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-d0af84164c_1771313260725_0.8011914329977587","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-fa4f32eca6":{"name":"@open-mercato/cache","version":"0.4.4-canary-fa4f32eca6","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-fa4f32eca6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"4255ca80aca4f71ebe8e07cb3b2bba91199a81bf","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-fa4f32eca6.tgz","fileCount":40,"integrity":"sha512-dGhv9edtLWj4HX62jl2/fKQPX/8IytPCxVz5Afeg65thlj16lyBrD9GzFrmmYHMrcalz75zQU93PwAbJIZPzRA==","signatures":[{"sig":"MEUCIEJEMFIlMY1FGQb0EBb+SnOFo32KZ23gI8AT4SfieenuAiEAuTPneE9rq+5NmWGnDFdgvuMZ2c2kodutyg5Tu5C2Z3c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"fa4f32eca61c5a50c8783b68ca7200732809beb0","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-fa4f32eca6_1771313312628_0.7237837664291669","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-f4199cb33d":{"name":"@open-mercato/cache","version":"0.4.4-canary-f4199cb33d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-f4199cb33d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"1fbb4213232a7ce385eae36a5e154dea43b01d28","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-f4199cb33d.tgz","fileCount":40,"integrity":"sha512-IV9797SnXIhx7UUpkQqrpD6MJUyqfWvOzLMXXIdRLrXU83IckQuW3RTwA7DFyP5tL9b5U5yGp4I93UWW3ThUkg==","signatures":[{"sig":"MEYCIQCYTMT1MruxCNfdYop1z2/nVjK4cgoRcXi17JyftpFRvQIhALJV7aGtc7SlJMNYolVdq5isGF3sCk52JwgkmLGE6gI3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"f4199cb33dca23b16a1b49d549222473ce31842a","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-f4199cb33d_1771313480842_0.2657169727430788","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-6aecfe823e":{"name":"@open-mercato/cache","version":"0.4.4-canary-6aecfe823e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-6aecfe823e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"da1b1430ef091d24fc87df2299dd8e678aa34576","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-6aecfe823e.tgz","fileCount":40,"integrity":"sha512-nacRVD/dd6zQId9H8BHjQH/hOXB6FZx208f/CHDd0B6MUPNaJMWFOgsjXzKEuRUsPz+EG9V5R8vm8WfVnA37UA==","signatures":[{"sig":"MEUCIAW42NA+qQ5jiI9z0v7T/UNsKrY9i982fxxibL0s0EwoAiEAyY40DKaDiy4huC4rGDoucuhK24YpaYE7RZQTTXmRGNg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"6aecfe823ed47731a468d3bf01688b0cdbe0dbff","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-6aecfe823e_1771313641259_0.3980201245911308","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-a50b609301":{"name":"@open-mercato/cache","version":"0.4.4-canary-a50b609301","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-a50b609301","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"254c5be7649aeb669c3725339f01fcb2d13f2fa1","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-a50b609301.tgz","fileCount":40,"integrity":"sha512-CMO4ikCrZhuJ3HZHAjNEpAXRj7J88O0YeEoUexDw3Ulacr9JHiv8qFsoPpUTcOTopOF1PSaDnh1kYQsaovWItw==","signatures":[{"sig":"MEUCIQD9BNavkjeGmZmMthGEvwNJaAIx3lEp/0PU+In66V8puQIgRFj19s6mP9mNHzPl1cSPGK5s5jjRkfkcnpmCFWp7JUU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"a50b60930169bd980648c3f40099891e9d120cbc","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-a50b609301_1771313971894_0.8456558573888522","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-44988fca6f":{"name":"@open-mercato/cache","version":"0.4.4-canary-44988fca6f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-44988fca6f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"5b4ffd0324a65c3017796a3689d86b9083e29501","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-44988fca6f.tgz","fileCount":40,"integrity":"sha512-WpMraY4LGuI/MmkopIz662AG5iiMo80McUX2zfwvv8aHGLyaCl64X7RR8uW1vNxuJO5nEexIiyp2dnXN2KAM4w==","signatures":[{"sig":"MEQCIF68ONuKqtATRXN3YNVXTHmNfefyUXBh1Cir7Da0IgZPAiBcGhPnUVSiUFID3ubm/KT8yOMp/s6Y6yu02j6meM1weg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"44988fca6f4c4ea621ae5061580ffff53d2ba32c","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-44988fca6f_1771314553596_0.6123018176171837","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-4abedde45b":{"name":"@open-mercato/cache","version":"0.4.4-canary-4abedde45b","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-4abedde45b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"79b864222e1d69f7c760e8a96d102460f5fa3725","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-4abedde45b.tgz","fileCount":40,"integrity":"sha512-vY1ppyucCfqJamhMCK2ZorkjGqnt9yCDcaHuLKsc/LwEAoq7acU4NpDYbQa693jjKXfD8i69YsjwYZbUOugeog==","signatures":[{"sig":"MEQCIH75UTeDL2cPr4j3L2d+BPeTdnlDfwD3s+8rWWZX0f9NAiBXYWaGzAcQlssgm7LlUlrZpOb26actlwQMx1k3Rr5Z+w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"4abedde45bc6c4a92ba55a4ee4fe9d601a7b97ac","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-4abedde45b_1771315780757_0.5508291609702025","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-68311d37d0":{"name":"@open-mercato/cache","version":"0.4.4-canary-68311d37d0","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-68311d37d0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"437a107fa0fa79ab22042e290d1c6c481ac87892","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-68311d37d0.tgz","fileCount":40,"integrity":"sha512-TVUj78iKM0sBjfl/5dddciFtfdSl3b0eUdXqis7o0FDkbBJSuF3U38JHuVUw4dsrofym+HPkQwysttpk6CKOMw==","signatures":[{"sig":"MEYCIQDfgOzEFLZOKY2qihxMYKBP7tnVuSDWOEGcqoYZpgYp7wIhANyIWO6wpR4YFiaEvDrITucTFLMqxbHN0delEFVgcMu/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"68311d37d02b84e068935409ad7f8f8cf239657f","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-68311d37d0_1771340035471_0.15093169416682328","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-8c01d6dbd3":{"name":"@open-mercato/cache","version":"0.4.4-canary-8c01d6dbd3","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-8c01d6dbd3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a5c21ed6b28626bbae45edac5e3c98f48304623f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-8c01d6dbd3.tgz","fileCount":40,"integrity":"sha512-e295hYC6+L6J2UZBlWhxYt9B3I1/3UVKtGstK43DrZsIF0nY7/47bHJo15mk4V6f6MhTG7c7VDhT5WmLzuceJA==","signatures":[{"sig":"MEQCIGljMSvYYe+e+Esk4lsO6drLa8gk8rHMiDIVgsciYmWBAiBbjKdR+vOMADo1OrPupJP0CQpvPSjXEdzCeJEnt6nb6w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"8c01d6dbd3b9ab44ff7f731c75b5426be4e30b01","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-8c01d6dbd3_1771340198850_0.9183536545507547","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-2c6693ca73":{"name":"@open-mercato/cache","version":"0.4.4-canary-2c6693ca73","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-2c6693ca73","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e6beef5b5db85a9f8bf7bb5c81cd11bafe01c51d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-2c6693ca73.tgz","fileCount":40,"integrity":"sha512-NnfCI+BZnGJpZ1corkiJTDStxSWoa+l+RCCY2PjXPySsKtuZlRoAcBgRS4Ie/hUYNRnBwToDa6D2DRAYhpuCgA==","signatures":[{"sig":"MEYCIQCgFBYFZo+s0NoPqs+lTDooUbD/X2/rFaebxovvte528wIhAMSUlRuhSayjKsQjF70F0WJmMKpddGh42aZbQ1D2ot8v","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"2c6693ca732651b71ef2514b0cbab8996fcaba8e","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-2c6693ca73_1771340692824_0.598816138516922","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-f33981580b":{"name":"@open-mercato/cache","version":"0.4.4-canary-f33981580b","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-f33981580b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"55ac316c7feaaaaa520251a001b64d4626bf1799","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-f33981580b.tgz","fileCount":40,"integrity":"sha512-rynPvtkwd4adoIKi/mk/3X+mz+I8qyzz9IaZKFx5z8/mIzgF4cX7gbBG2xRYQ+Yj+krSGp9R80WsYqVRwWLoDg==","signatures":[{"sig":"MEUCIQD5m2bmj1akM85ELG/Fg0wMemJf+HHhmIupFw0us9g3fgIgMBY47mcS2J+Sw5PAGa1U1dFmzE9J0krU8Zjs52VUVcE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"f33981580b6cf930b086843251c98704b1a10740","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-f33981580b_1771340882303_0.39497938558396695","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-76f668bd77":{"name":"@open-mercato/cache","version":"0.4.4-canary-76f668bd77","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-76f668bd77","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"02a3079dd60a609ce7d70129e8b9bfbf14d563da","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-76f668bd77.tgz","fileCount":40,"integrity":"sha512-FDBr2Mh3gPqvbFiz0j6wjvR9XOLxzMdJh1BGf2+tfWq1zzOqTAsNEluWlvPF5eRa4DkO1sXyZRNdTKpw7sm9uQ==","signatures":[{"sig":"MEUCIDHx5dEvisp0aV1IWqN8F/iEPN0qoNrmNZ6/r3TzKXtMAiEAv9mK8IRE011aM84dGekX9oYTifwwipB1ZwT02CgUueA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"76f668bd77642a89de68a74f9cf85efa18f57034","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-76f668bd77_1771340941253_0.0535092992769457","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-ea2d108d35":{"name":"@open-mercato/cache","version":"0.4.4-canary-ea2d108d35","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-ea2d108d35","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"4f8fd77f33137b8d0af4740ce12bdc0d8d2b006a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-ea2d108d35.tgz","fileCount":40,"integrity":"sha512-pe0Cau9FcSHXVazGiCgyVaO/BHJAkL/kBC8hXQiqbo7VZqSSy91Gpj9P6ZVEfEwPLtAadYF7LcByFksuRQ/X/A==","signatures":[{"sig":"MEQCIGyp76hhK63AaqohrRQQBQoHePgdigXEBuidFou1/sEQAiB60hYBCfOw6CP0oHRzZoApkIIjahMx1nK9OKOB/yluGw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"ea2d108d3526ddd53e724a0a7881359c1e9155a3","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-ea2d108d35_1771341062751_0.8255797236248501","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-feb93426f1":{"name":"@open-mercato/cache","version":"0.4.4-canary-feb93426f1","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-feb93426f1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"30f70bd39a620249aaa8d5b2bbb598cf27c0d05e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-feb93426f1.tgz","fileCount":40,"integrity":"sha512-LuM9JmnVK8UmpsiK60Od8uGW0IHBk+Amfnc4lUumgW8PlnTIN24ayApwaMA7gb/NsxiICroXCw8mge8apHcV/g==","signatures":[{"sig":"MEUCIQCTK/0N1JdGMuKXEleIsOuJTlxW0VewQ7dd4418cSVxmAIgOzhqA4bNY3B8pqy5nIU3xGp2U0P6qHgJ8SRjS+XLkqo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"feb93426f1ac2a4f5bcc0c97c4f7e419b9e95b4b","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-feb93426f1_1771341065087_0.8137445331962807","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-71bdda3c42":{"name":"@open-mercato/cache","version":"0.4.4-canary-71bdda3c42","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-71bdda3c42","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ec2807a4e399bb5631bffae90b64e43aa569e1d3","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-71bdda3c42.tgz","fileCount":40,"integrity":"sha512-sAtrBYZsGy0wEP3QjY5ymzxTRXTZ4UKdFe2NGXoKW1LU7E8V5SJb9+oJYrtfawcp0yovfJMCFCThnyiSgXLP3g==","signatures":[{"sig":"MEUCIFoe26ax7V86slUfdh5CnLmXEKRWf/h5l2ZlCJbAoDs0AiEAiAXh8IGeuc9IoBtC+2TSvfx+ipxEVYPfOxQ1DvEPtWM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"71bdda3c42dabd12733937a980e56bc02d2f4db8","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-71bdda3c42_1771342349277_0.10117245922405882","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-efe20e54bb":{"name":"@open-mercato/cache","version":"0.4.4-canary-efe20e54bb","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-efe20e54bb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"70881bac774c504e6febd738475301ecc0bfaede","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-efe20e54bb.tgz","fileCount":40,"integrity":"sha512-gVSkVUU8xl2H447jc00y/POXjBD4IqBLDAO35ctVP5uIUR0ayntzFpzaS57MdyD3nkbe8qSLJ7GwpMnz8C9Mpw==","signatures":[{"sig":"MEUCIQDTrQGVA1ddqmyNJt5ejUH6XngQnoLcfhpEKiogYkHNSgIgeUyxieWfqqCUGKGeCrONaltLjOblapGQ2/bFJbRcFmM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"efe20e54bb915f7ce86d492c85beca9a9f28e155","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-efe20e54bb_1771342381375_0.5049125784645339","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-53eea06089":{"name":"@open-mercato/cache","version":"0.4.4-canary-53eea06089","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-53eea06089","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"9eaed353fea4a1746793123542064c70f90aa1a6","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-53eea06089.tgz","fileCount":40,"integrity":"sha512-eXTGGR1QlXBX8zSRtkG0Tctm5rU7xQ8IGeQl6hMrQm76QSwBy4G5cCvYCdFUwZhr+lQeQiN+aHVqAgE0omwQeg==","signatures":[{"sig":"MEUCIQDJsncZDblPn8E+RHmc9LPQJ5gX+rRA46J5gUqDYPu1lAIgOs1lBWvnTN60P9FDaICc1McY72inX7wqzYzoU3meykU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"53eea06089bc2fec3b165301b6eb4f061706dd3e","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-53eea06089_1771342889847_0.7075258368285497","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-c68e7250c4":{"name":"@open-mercato/cache","version":"0.4.4-canary-c68e7250c4","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-c68e7250c4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"9c6e8a9e823e41b2e6da349e5c678d64d47d5a15","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-c68e7250c4.tgz","fileCount":40,"integrity":"sha512-G1YMfqMCnKhVRekFF7P5nTKcSJ7CRzZxYcqBwsJdds9Ox5o9TiQsyJEa+PIPKkdWLgSZ+YUQI2U96KNfHAZHCw==","signatures":[{"sig":"MEUCIF0u4056C45ggoVZj3Xm6tqZKYmjlV3gZRuVPJ+hOZfYAiEA5SUmatNMXx14qzp2rW0fV2T2gHQb4cYzs3w2+CESaLY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"c68e7250c43aa8a4351f44920ac0e6e9ebed994a","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-c68e7250c4_1771343298829_0.6834057131324642","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-71d491a1d3":{"name":"@open-mercato/cache","version":"0.4.4-canary-71d491a1d3","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-71d491a1d3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"33a0ad438cc7121da157dada39833d6bf90b2587","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-71d491a1d3.tgz","fileCount":40,"integrity":"sha512-83c5f9nZTUtPMD54mwU6CG+CEONlCyGrnR2ulFKgBCt7QJp0oGytL3sQ8IxNXHRpp3uvdtl2DoVitM5VecQT+w==","signatures":[{"sig":"MEQCIFR7jqvSmvv0Ha5l42sggdrzUyc7GpUhY+wi+dyzXdXdAiANnWRskSbRygqv3gfkHpmazOTzcMmrRR7oidxm6xjAIw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"71d491a1d3f537a690ea6533e6353c73337aeaeb","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-71d491a1d3_1771343491560_0.9217101196301676","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-d2c8a2409e":{"name":"@open-mercato/cache","version":"0.4.4-canary-d2c8a2409e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-d2c8a2409e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"73661dff30a87414ce600b37fab8f93b6a47e196","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-d2c8a2409e.tgz","fileCount":40,"integrity":"sha512-zKNLgiin8oHJ9IJpxfzFkiWVd1Ct55STeZ7BAOaYlAVn5Tq691AJMZYtZ9elMLf1Wiq89wdEOOWnGGtetJ/74A==","signatures":[{"sig":"MEUCIHiq5mthy/t+Mp+Z2bugRQb1Ftq8tHJ6cJCQSmZHm1hlAiEAiMaflkDMvS9vHJrA++qtFvSfNnsBemPfmx6chjxTbw0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"d2c8a2409e6b1b24877cd30a7f5143cfe22dad6c","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-d2c8a2409e_1771395777990_0.28060603653623817","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-ecf48a9768":{"name":"@open-mercato/cache","version":"0.4.4-canary-ecf48a9768","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-ecf48a9768","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"6905d94b35642aef1a9b01f03fe535328abcf741","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-ecf48a9768.tgz","fileCount":40,"integrity":"sha512-d1FkkVokfZoKu6O0xsEeuI0wQ/Ne3hi3X0g0MvvzbZSiRtALe0qiIWZXQiNXp+lUYUT/Iw+/2tcqFkeX7Dj73g==","signatures":[{"sig":"MEYCIQDMXUguTsd/CkmuO4PLg24MCkAAPVT+k31mHOz80K0sGAIhAPogQtEZx2UMlGP9uSy+eujuNXowSKDnsInGJvYZpqHC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"ecf48a9768d3f61c4a0da90da8ee2b3e5f70dea2","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-ecf48a9768_1771404240105_0.29302558645134913","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-6b0582b230":{"name":"@open-mercato/cache","version":"0.4.4-canary-6b0582b230","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-6b0582b230","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ec80b5f66600834a096cad4c2e81830e316a45f0","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-6b0582b230.tgz","fileCount":40,"integrity":"sha512-3JkxRtFmjYdJ77LLj3Geo4KljwdeTexzSVOwnTA5krezoRKwvJzZqQYKHbFaO22FpmXh5PwuoJ7/7CGHWPQsXg==","signatures":[{"sig":"MEQCIHunm/yYIZjU+MnXbNB4C+/rHC9mDtObHSbfnt/XsC4hAiBjW7z9TfmV2wNoH3DaUGizN+sk20yHihi6rmadmEzRrA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"6b0582b230a594b1925594df29a1889dc5ae2148","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-6b0582b230_1771408051338_0.4404950269455179","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-749f356eae":{"name":"@open-mercato/cache","version":"0.4.4-canary-749f356eae","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-749f356eae","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"aa888df3739f94e85568a19e2594242dee673437","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-749f356eae.tgz","fileCount":40,"integrity":"sha512-tnRMUFZniXYaWF6I8pFmrUmPK7tS+Ugb5pGGVGK8UXASJw3z3tMEG1koHDDW8fOIywtdSll+QfkUGi9zjLO9PQ==","signatures":[{"sig":"MEUCIFsvIaLiuXHxiisFXS0rIcBnEQWk7P+u6vfxUAhxw0BGAiEA0m7RQ3qRBRhdYq2oS8qZfQJ8YJw8rHRtggO6szvGc4g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"749f356eaefaee31b4d0e23be5064dd0f265da58","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-749f356eae_1771413648298_0.44487864181272907","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-7891cb1b9b":{"name":"@open-mercato/cache","version":"0.4.4-canary-7891cb1b9b","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-7891cb1b9b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"033994d88b4b80394a3456d21c472c8aca7fc6fd","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-7891cb1b9b.tgz","fileCount":40,"integrity":"sha512-Bb8KW9NcIn/DSQmuY0DgYvkZfCSGz/CwiHcP50z0uW3fEl39MC2B0FiCoKW/RG2ScOCpxAUdW9dApppuJwqsnQ==","signatures":[{"sig":"MEUCIQDew64Z17xkCHRoPWx7OrPvZgQlcLworjOr8ZBBs9LFeAIgOQ+oC+Vdo3sMx9gUswc5mpCYM5hLlz0nNqz+jz2TRC8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"7891cb1b9b3aec346bc9d74e6d573b1cf86b1fe1","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-7891cb1b9b_1771414324740_0.9851171018161262","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-0f70fe26f4":{"name":"@open-mercato/cache","version":"0.4.4-canary-0f70fe26f4","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-0f70fe26f4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"319255f1a24bd12b809a9ab744e704b84ff18af8","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-0f70fe26f4.tgz","fileCount":40,"integrity":"sha512-mxlpK9d7QZDTkkqwkAxt5/rG+J3wYawxawwh7JpfXZVbn67Q8VMOBtItMNYi7yP98I63qy+VvZGLrQzjFTcF8w==","signatures":[{"sig":"MEUCIQDn7q+j1uUXMxp4qdqBI8z1GlvtlIqNEhlbAq+79zzGVQIgEzS0qWWFWaktPJJnvHoL4ivSUqwpLFzKAg32yRKqHqo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"0f70fe26f47bf9fb025b6236e33a32f08cffaeb6","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-0f70fe26f4_1771418795641_0.13205807816091042","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-764ede834d":{"name":"@open-mercato/cache","version":"0.4.4-canary-764ede834d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-764ede834d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"85d88edeb5cd34586912fa33455ab07e250941b0","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-764ede834d.tgz","fileCount":40,"integrity":"sha512-0ap9CGbpLp5ArO5ycdaSrPtuWaheandqaJCghjPnD7L5hxJ32hqfZZcn0T8JcJ5ccRxeMZww/1H2gJ/SF9j/og==","signatures":[{"sig":"MEUCIQCoXz+Rph+B/LfHilx+JF6pL19RUvsxvYrlNmxZoeh5igIgIJCbNLwFG+k/AE+dQyG4KgQBJBR8lSfi1bArozgkXps=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"764ede834d713ea58b6959bdd75d6f16c5599532","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-764ede834d_1771418796825_0.5308750656430261","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-606ca9cc91":{"name":"@open-mercato/cache","version":"0.4.4-canary-606ca9cc91","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-606ca9cc91","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"cd384f71459781352686eaa950af3b6669a461f5","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-606ca9cc91.tgz","fileCount":40,"integrity":"sha512-/iZeOFJnKYaUss9bLX8js9vouH8CegaK7QD+axI1FLaIVso7srjH7bS2WwqQBh7VpwLUYJND0lBTWptRziWVxA==","signatures":[{"sig":"MEUCIQD40TiyhBv2ixJCy3p/cyoX6/GQp/Crxg27QIsEiudMWQIgZ/+CKyaZUSDhW+YsthBJJ5XkcqqCRG7LH+uAQLfnOBY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"606ca9cc917e4c2feca8da0887f521de48cc82d5","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-606ca9cc91_1771419568185_0.13710283196318507","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-2a2b8e417b":{"name":"@open-mercato/cache","version":"0.4.4-canary-2a2b8e417b","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-2a2b8e417b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f2efa94adc107478c9c9ccaa58ef6245d585b30f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-2a2b8e417b.tgz","fileCount":40,"integrity":"sha512-2gAUjRjIf9bSdxW1fk7RyGDGJZkRoLrJSDBlWVsZLNNTNIvIBX65d9Zmf2i38yD1XC2hmSoRKFKQATSDTXGM/g==","signatures":[{"sig":"MEUCIFMB/DwIMgatHL68OLNQeezU39SUrtxrsMnbtEDnPIuLAiEAs4d2khxeA09UxoOAGFvJP7/KRyBkMa9i0j5wr0xnFOg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"2a2b8e417b04b636a1e0d3fbedbde8e769e79ff8","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-2a2b8e417b_1771420350617_0.4103704288920689","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-19df2a711c":{"name":"@open-mercato/cache","version":"0.4.4-canary-19df2a711c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-19df2a711c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"445a2da1b1cd09374954903efe003d96abdf544b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-19df2a711c.tgz","fileCount":40,"integrity":"sha512-EqGnPi2G+5IsbxmWajcItzcUFMqtNTY31LMbYXfJX1DjrGIFIzjS4+jMz7y5fuyhemU8SUwgXIDIl1nLEgGvSw==","signatures":[{"sig":"MEQCIFOFWLoMmk1fxVzMZDLk3IxxJGBl0SlujurFFz7fxqqcAiAwiJjwKyUJT2SLt0g8ytOffI1abAygCUKOfgIovc5UZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"19df2a711c035d02e6b866d9d630a0db32d366a8","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-19df2a711c_1771426681981_0.7901682082390842","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-d61915a22a":{"name":"@open-mercato/cache","version":"0.4.4-canary-d61915a22a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-d61915a22a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"7082d251fb535d9249f1485557e3bcebcd26ae97","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-d61915a22a.tgz","fileCount":40,"integrity":"sha512-FVdvNznTzUxV8DN14uzMPg5g2xfF2rSSZlO9ua+AR4MKDdS/Jk3u00b7UTRg8o97B5Px/qmJPOCn7zYYX6/VeA==","signatures":[{"sig":"MEUCIE7D5q+3AFtcszMMufqAw6ItLK4Smx8qWSvIuZ/ulpwqAiEA3l4GrSzN2zuda3ten0N6tdXAWPXR7TAsWhx76p3ydyg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"d61915a22aee894d877570be1e24e1dfbdba15fe","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-d61915a22a_1771441491304_0.16287989839648076","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-027e2abc7e":{"name":"@open-mercato/cache","version":"0.4.4-canary-027e2abc7e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-027e2abc7e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b354c88d6df22ce27c01e486617c2ee5d79ccdd7","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-027e2abc7e.tgz","fileCount":40,"integrity":"sha512-YojN9CF3VLwtXHSCXIyj/nWY7/n0b03PeM8GyP3K+7NpoUJXCmfs8Q/2W2oKGGnGERTF+/cDNqGqSt6KuTswag==","signatures":[{"sig":"MEUCIQD+E9iZEC5j/KUFM5YMDQRX4HHNd1ZlFIrI+LXD8ZLArgIgCf7KI6OSPK6Mm5dsLjQmtA0678rizCBdHCXnXLPQtgY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"027e2abc7ebf23e093a60e21c2f41251f3283cb9","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-027e2abc7e_1771476088762_0.8830556730144139","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-febf9bc9c4":{"name":"@open-mercato/cache","version":"0.4.4-canary-febf9bc9c4","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-febf9bc9c4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"acdc2b3fbb8c8346ae69b401311b9457ebbc9d9e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-febf9bc9c4.tgz","fileCount":40,"integrity":"sha512-qGEhpWaNgMPkphx6vNss3IRAjIf1Mk9Dcyn5slUzxRfWu1Pc/OVfv4pJ3G4IbyS/cPfl+V8wTtw9AdpAjNinQw==","signatures":[{"sig":"MEQCH0rfn87dDVU/Qo/XmefpMDPs7F0LQai0QZkQQ6ckWrACIQDLtTOJ6pjFWcQupuKV+rj/L57GSn8+K4ilmv8rmdt8MQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"febf9bc9c48fcce6975edf1a4f31de1d592cc45e","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-febf9bc9c4_1771493233511_0.24288124510433495","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-f3ba66bf90":{"name":"@open-mercato/cache","version":"0.4.4-canary-f3ba66bf90","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-f3ba66bf90","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"23259e1d0158206e592e872224ac293456f5be5a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-f3ba66bf90.tgz","fileCount":40,"integrity":"sha512-F2y/6laXqi56le5Pl9lJXscvEScBR5qXML5X7/DdxsNEKATBCawvmnMH46TKUDA2W9iqc8aXXv788jmM2aG7Cw==","signatures":[{"sig":"MEYCIQDjGKBZTyDw+ueagJM7KMSPHKacihYeRwplHPOOMuICjwIhAOHaSD0odkFjCKYDMeDguAWdVUI6oQKsHoOYolZ+UKfh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"f3ba66bf90f284066ec3a34503c7012341cc6e4d","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-f3ba66bf90_1771494193511_0.5354924872911815","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-9efe6004ac":{"name":"@open-mercato/cache","version":"0.4.4-canary-9efe6004ac","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-9efe6004ac","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d26169602bb64a92580c7dbb13bcd277deffc443","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-9efe6004ac.tgz","fileCount":40,"integrity":"sha512-mAqfa6YZ5YEOcNFXcOxkjCXNIuLxL3U0n6nd+tc1WjDahkXs4dhHUcl3+IIDVts9sHBCnWHsUbSUDpF8UpTAXw==","signatures":[{"sig":"MEQCID97TtEmfrRYopR8TAGNbrzlUHFunSixUNwNHXxck2LnAiB1NDPX/ceXBin2fc/yV0KgT+5HeOV1z0ipUQ8O9ap+Vw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"9efe6004ac1720a5225e51f1ba88bdb0c0cdcad0","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-9efe6004ac_1771495657442_0.3423292452057687","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-ffc01adca1":{"name":"@open-mercato/cache","version":"0.4.4-canary-ffc01adca1","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-ffc01adca1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"838b66cd5d6e5e14663f5edf033b3d3bba9d97e6","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-ffc01adca1.tgz","fileCount":40,"integrity":"sha512-BcuisvLZXh7m12kAnvJSp29ki3SjFnOBNfn8/thD2RHDGP/SjRrQbIbB/zUm0CM/YWT9pkj8zBxFGDyAgf5w3w==","signatures":[{"sig":"MEUCIDqS+2J+IfJxA0SwixPjy32wtzRnEbSOtMP8he4ORheRAiEAs5yNlO4LZ9MWUHlqZCwNknTX9YuR71ansYDe58flGms=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"ffc01adca1356bd9e460dd428b95e063b9a99535","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-ffc01adca1_1771496662612_0.0493206675680149","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-7ba1a08b05":{"name":"@open-mercato/cache","version":"0.4.4-canary-7ba1a08b05","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-7ba1a08b05","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"31bdd69add9b64ba36b915b40c38dda9bcb81dec","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-7ba1a08b05.tgz","fileCount":40,"integrity":"sha512-bIUYdHt1IknJJZp7RzgxWP92KYURz+64em+vuGPZ3v5YCCzupecfKG4qUrfouzG9ISmywyLibvRF4tGxFrt0lg==","signatures":[{"sig":"MEQCIBhnXS5DoFrR/0FbHuALYZyLwgo15pQKKnznrx4HBHZGAiBQ2CZXZVw3Bu0fOvXjwV+OAzWd3kFny9HXMCd2h+WHYw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"7ba1a08b05acc98509207f1767215863869389d1","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-7ba1a08b05_1771562632065_0.39315884441226734","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-0609cae0f8":{"name":"@open-mercato/cache","version":"0.4.4-canary-0609cae0f8","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-0609cae0f8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"3c5f2e929a644d4e5f768548792cfcfda0764384","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-0609cae0f8.tgz","fileCount":40,"integrity":"sha512-KZsoclr69YI3u5wYWd6aXn5+G7uKPi9XTc4tYc4bfGq12FcDO5GIS0OlE0icMM1JUHayClmj3uoSXDQZknN3Pg==","signatures":[{"sig":"MEUCIEl3J2w+X8pHwqnnbf5PP4A076HhC6HUyZw/SQHeoYt3AiEAjwrTY0y6/Vb2LFNvbWihnA0kqVbCIqFCYxJB8zmWWtk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"0609cae0f83ab6b7acacc30fcd06d12ff6d0f543","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-0609cae0f8_1771562928678_0.40099421920595146","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-f60471fd57":{"name":"@open-mercato/cache","version":"0.4.4-canary-f60471fd57","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-f60471fd57","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"97f9cc47827268c900f2aa3d8fbbdc73845e6de4","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-f60471fd57.tgz","fileCount":40,"integrity":"sha512-3AT1N5Y4hnPkBUjDZ1wu+jGCHSNuVZosd/nosBEV7FTNrhBZhi7gjQCnkdgqqkQOdpzHD1peS3oPatCjGXPxxQ==","signatures":[{"sig":"MEYCIQDRMc9y0nEKw/QRVRTkYN5ZZjYS0FtEkR3warqfEtpIJgIhAKDksif93k2+VT8oyF+a89VKZYewSQMnQb7BMqqzi/4f","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"f60471fd5762d57534c7def21a55c76c1a16ef21","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-f60471fd57_1771563313705_0.5192638438229269","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-f90050043d":{"name":"@open-mercato/cache","version":"0.4.4-canary-f90050043d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-f90050043d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"597b21fcc33d9a2250fbc24c236e7476697b57c5","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-f90050043d.tgz","fileCount":40,"integrity":"sha512-3dIl1fx/TpollieTWz37lUGJAIZ1utnlSZTEJgTsh2g3CytAx0kX83QOnQUsoK3G0KIUpsOOypFXlk5Vi6TjZw==","signatures":[{"sig":"MEQCIAv5fLoxxndf/142TQA8jFIxfSXJEIsIGFo22IGr6dtmAiA+MC3nbgyVR8xZJj6/gOfMPTeqYoOWfOa8WSaYmu4/YA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"f90050043d788ec895d9e0d1c1185fb2363478fb","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-f90050043d_1771563493582_0.22005005797644128","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-fbbdf06794":{"name":"@open-mercato/cache","version":"0.4.4-canary-fbbdf06794","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-fbbdf06794","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d00f38880f569c2816ad184cac76a4d15dacee02","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-fbbdf06794.tgz","fileCount":40,"integrity":"sha512-gvqymXKCzrfH6EeAIT2PfGgFRAihLdskWTtIxmKeGKgEZDKIM4DXf0zmVGoDpPKnwJIRHweCqyyiOGpEPEb6+Q==","signatures":[{"sig":"MEYCIQC9Ta3A9mGTC7qAt8f25dVLZZ6sIcLF9DWYxAZvQPykFgIhAJR6iPxNbaq0oyuwLxkSiN8nO08bZ2V0xx4S1kSy8rS3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"fbbdf067946c16e5addc153f112a89c602f78651","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-fbbdf06794_1771563661923_0.663359522504599","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-9a0a2676bb":{"name":"@open-mercato/cache","version":"0.4.4-canary-9a0a2676bb","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-9a0a2676bb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"0308868187976bb7a3c627ac3bbed8908588d6b7","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-9a0a2676bb.tgz","fileCount":40,"integrity":"sha512-MzbW97MkUEGz+x3XdNQ3RVQ4fI6XQIazD/rzYB1PUjyckABFhjMu1kKZZ1MeLOJQfxxHp7dxO2xg73tspSoywQ==","signatures":[{"sig":"MEYCIQCFdeI6zLRLHNVIoxoSOQ1p8VFvu7XPXc28oRHVO5sXiwIhAMf+8TCH44p6GTnrP57y68xgw9OALJXKUtnZfAfrNmDk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"9a0a2676bb154e0401e6db54d4cb142033c69be6","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-9a0a2676bb_1771563738303_0.7415137166179364","host":"s3://npm-registry-packages-npm-production"}},"0.4.4-canary-3cef319bf9":{"name":"@open-mercato/cache","version":"0.4.4-canary-3cef319bf9","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.4-canary-3cef319bf9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"bab4624e223832970cb54605d3b57ea97274b10d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.4-canary-3cef319bf9.tgz","fileCount":40,"integrity":"sha512-ekGkBYCo1aW5lILbg8P0XWE6x+KGSeRSmlVlgRmu4eGMa4E6yU0Hz6BeON9h3ExFTTzRF2BtkiDIXnAz09BfGg==","signatures":[{"sig":"MEQCIC2mOkawYm/0p0uXvcULXB9Top6jCX4Ks4Lw9NX/W6zqAiBkl0Zk7LacOige3bJMyoNS1cIALWJjRg7OZIOxcBCRUA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"3cef319bf906260980973212bcdfa45baf77587f","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.4-canary-3cef319bf9_1771567403095_0.3628380086010743","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-a790455b92":{"name":"@open-mercato/cache","version":"0.4.5-canary-a790455b92","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-a790455b92","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"cd05f70a3697545f292866ec48b5dc2a0fbc3f42","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-a790455b92.tgz","fileCount":40,"integrity":"sha512-rUbF+pYLLrf7tXX2+zq+E1WafwjoChrZdtHI6Rg6pBzQ3VRoPBAG9U47PU3UXo6edZ6Fuxb34nhKC4KM+WDo5w==","signatures":[{"sig":"MEUCIQCp8f7dyQhvAf3uw/4OjQzPQX+JjV7SZrTkP02MFi0h/wIgRWqSerzkSctNK8shK7kdchoi9g14zrQ+cQX1kMWM4lQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"a790455b9204e2569f84d09d34de011174b7cf74","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-a790455b92_1771567769098_0.599376909571264","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-91039ef295":{"name":"@open-mercato/cache","version":"0.4.5-canary-91039ef295","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-91039ef295","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"bb03e976bdad918466f434566db63d13754f89a0","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-91039ef295.tgz","fileCount":40,"integrity":"sha512-YcbcYgC8kVzxPJzCDVBY9JBhyfcmz7yU7bSJy/uBNt6fn+uldtPKo18ceOr3Sk97BEfj9+TToxWTtDJOErqFoA==","signatures":[{"sig":"MEUCIAnZYs84Aekr6Q0zMywYT/8PG/EfeEmAblQYa0DvfakxAiEA98S0z3HyR+KxAlq+Ikb6bLCtkJpH8WVmJMeJ0eXMjro=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"91039ef2956af4f35cdba49b4cf29c6525fb0b8b","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-91039ef295_1771567941409_0.7025416439164045","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-353cb8a604":{"name":"@open-mercato/cache","version":"0.4.5-canary-353cb8a604","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-353cb8a604","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"95fd82fa8f20f62fe25b39f8fbcb8d5e1c7e2b68","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-353cb8a604.tgz","fileCount":40,"integrity":"sha512-4ptc2p+2U3GhfJ1cIGRzTkcd3LTt5h9HfeSKiq+9r9KiQsaaclAJQPmMGiuEkXWR/tPW17lhUiCj/8fkx36amA==","signatures":[{"sig":"MEQCIF7LWtpUgUYgr35+gZdEgyJRFMnrEHo5R1wGndp71StUAiB6Qg2F6bIA9GqMPnD61vlQWU+vPZaIPLFQo9kT9g9TqQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"353cb8a604e50cc5ab4091170f548fe5d20d558e","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-353cb8a604_1771568080273_0.7153352441137084","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-276ca6eb69":{"name":"@open-mercato/cache","version":"0.4.5-canary-276ca6eb69","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-276ca6eb69","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"3041f20bb46953979b5884b09eeb8957088f3633","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-276ca6eb69.tgz","fileCount":40,"integrity":"sha512-7m7M4H9SOp2NxYDrj1W4eFc+eCg41PBLJpK8p7VLirpLfaDsXvZQHTSPLC5Ahq5y+eTjt1Sr7y2Glp5LuI3jWg==","signatures":[{"sig":"MEQCICQYhvLjc8eQCoq/f56uuH9gKmG4/4WBdnoAaJOR146oAiBADqay1otx+H3GUxvZhOjP3b3xP2QfSDD2u0AjcFmSnQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"276ca6eb694756097978b2eaf54876b7912c81ec","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-276ca6eb69_1771568469368_0.3384904799489452","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-adbbb33839":{"name":"@open-mercato/cache","version":"0.4.5-canary-adbbb33839","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-adbbb33839","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"8c5300eaf53ea4755cf349d575c5c4e2c761f05b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-adbbb33839.tgz","fileCount":40,"integrity":"sha512-F7yfEPWgMVEbhZwTzf1F1fSRGBplh1lJLOncV5xgYTy+Y7AsqXv17jrwftWLrz/QZY0kVc3G4Mhe6EcArj1l8Q==","signatures":[{"sig":"MEQCIHXziFNznmPmQ6VwmpaWyL+/vGQe+iF5Go5yQnT/SVYAAiAhFj/0qSUQBF8TioFDHcD1LqFhSq6e4Fe3nq6EPpjkcA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"adbbb338398159fc036e10ad929388f0e6584f6b","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-adbbb33839_1771568541870_0.9315426333179222","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-2dea73404d":{"name":"@open-mercato/cache","version":"0.4.5-canary-2dea73404d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-2dea73404d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f8ec319b5c1066884c6d7864c7a5b0fe9eed11e0","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-2dea73404d.tgz","fileCount":40,"integrity":"sha512-6i99P2abaXbOOHBhg3OFHIaP8ENXXNz8qMjH8ivBhIBpqNpj9LrPEDXUkqsYsaLvI/9yl/Qvy8GIu00JEsJBvA==","signatures":[{"sig":"MEQCICiS1zBLKJPm081tK/toU+YS+H12WdNeRoiccZ/W5lUKAiBCysKfoDWLArskMbJ7Bm8NOtugLR5SPaH354y1I3nohg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"2dea73404d5667d19e17f425c77159ca3330d1c4","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-2dea73404d_1771569376131_0.7985684741954904","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-fdaa7f52c2":{"name":"@open-mercato/cache","version":"0.4.5-canary-fdaa7f52c2","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-fdaa7f52c2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"893ec8af87e4778d92d91e86b19f7d15ed4d8e20","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-fdaa7f52c2.tgz","fileCount":40,"integrity":"sha512-ZCMXFol76AqWFmbaiOAU7LqzCWoNXsifC3OIX9qVpAF5+ZefyCXpCREyIa0rxlNMmpj6+FaVx27oXEg0dAQfZA==","signatures":[{"sig":"MEYCIQCXA+Oc8ip0YCg4THrSxIKUfrlVo1Dm3Bnd95K3ZmPz1QIhANve3Ygs8nfNCSTAx3oKCnxItZqk2J9eFeb7h8veb6NK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"fdaa7f52c20d0dda5b546b4da2403548a39a3231","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-fdaa7f52c2_1771570280340_0.12456221162109093","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-71aff181c8":{"name":"@open-mercato/cache","version":"0.4.5-canary-71aff181c8","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-71aff181c8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"9cbc8faee2d6e13e12fabb076bc57571ac44a4ac","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-71aff181c8.tgz","fileCount":40,"integrity":"sha512-1H3Hrzs/f5lQJ/jJ4FyfhSq+kZmV1Ko/clMF+D93V8VUNW+AN32ueghmdKvwHUu7ky+ykp8hYYk3d3OAtrv7mQ==","signatures":[{"sig":"MEUCICLow3djGPTIIO8MY8LS5SmZhb0Dp9qsXMsld1dNqzaiAiEAjv/ovfTHKwsM7ieONs32vEyf3i/T4Q4mLszuzrWupUk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"71aff181c899723456a753b707067b18d8c33cc1","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-71aff181c8_1771572226933_0.27761961233591315","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-014a25b81f":{"name":"@open-mercato/cache","version":"0.4.5-canary-014a25b81f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-014a25b81f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"2c6205c18b0aa6986e2b88e4f6c06cd996926add","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-014a25b81f.tgz","fileCount":40,"integrity":"sha512-doJi+JdCF7Ng3BDaQ9e3wj/fC7HsWixxis6oxWn1IX7qZGPaUrnmq+j3Z4KqatwNq7MH5oRc8lLqOScu4UzJfw==","signatures":[{"sig":"MEYCIQDas26+UeJJ0sawkmboUia0Y23Mgq6KykB1agAFTcL7gQIhAM14lLhlhNLh8g9K7QRNBstBlU0ZA+OEZcS7D8KtKox4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"014a25b81f28ef9fa5b0d7958ebfd48de7871e95","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-014a25b81f_1771572905548_0.5019386536301269","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-b4844a5d91":{"name":"@open-mercato/cache","version":"0.4.5-canary-b4844a5d91","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-b4844a5d91","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"1dde605b4b05b3a75427b0a7da70213bbb5c760a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-b4844a5d91.tgz","fileCount":40,"integrity":"sha512-g8b6aQEEKvCNrvNbrn5xp/w5oDHl1aKslChRZKf5P8hbJ51rUgXD0s8zRWooBy3LpmbSbwTw+hOF9oxXBPmAOw==","signatures":[{"sig":"MEUCIQCssT2ue0VGV301TGhMfJZASOUuiJGTH2hdpk3Wz4HLNgIgYXZYP0MXx5N4XCI/6k84e2SmKD00CLQhcvJYm1AAbhA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"b4844a5d915d124202ff6607607516969ef3904d","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-b4844a5d91_1771572944764_0.5856991864167509","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-dca53b14a3":{"name":"@open-mercato/cache","version":"0.4.5-canary-dca53b14a3","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-dca53b14a3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"0d22920c9ec4737c3f77974b163f1bffdf2a6cb9","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-dca53b14a3.tgz","fileCount":40,"integrity":"sha512-HGwYIMqERxaCuAXcPZazI/ODDJds9w34cTOUMHQjEeOEapjl0MCCSMhdE1KRYLRO/qvweGtu6RCWk9wNBErXVw==","signatures":[{"sig":"MEYCIQC7+KoUQPmlkBEwR8CbbTCyN2gRswsWSLNxvQVg66Oi1QIhALzpjmgX7/pTh2N++RKIMughj/D/nQsKiXAo/xExYD5+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"dca53b14a339c89fdf3b089ea7147b55b17412b1","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-dca53b14a3_1771573222157_0.4448907911669586","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-d313e3d83f":{"name":"@open-mercato/cache","version":"0.4.5-canary-d313e3d83f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-d313e3d83f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e7b12b1d9e762e67e2af2bbfd1066746d1b3d098","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-d313e3d83f.tgz","fileCount":40,"integrity":"sha512-QH0Qvw0eZf9m8NLobhM+QnkWiqNbYY3E+QDluqwsefh7MF8jfmxoslf0Tqono79/6o+Y8Ns+YSKVxTJvsZDX4g==","signatures":[{"sig":"MEUCIQDuhMWA/UnaP5xQJq94Am+d3t9VCkSUTapwyJeqIWjETwIgX4yHpUP/2PqYg8VXQJM9HqhQUcHgKISec1T2lMs7n0s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"d313e3d83fba6ae61e8bc3ab91871e8cbb22a32c","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-d313e3d83f_1771573238920_0.5393883285759229","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-12ecb2825d":{"name":"@open-mercato/cache","version":"0.4.5-canary-12ecb2825d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-12ecb2825d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f2f188d2561961976cb2651935974650bc6159e1","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-12ecb2825d.tgz","fileCount":40,"integrity":"sha512-wBbTlFtsadTHwY8/ehxm76HG8lWjSIJP6yOcIssz0GxbvyZEGV43xKBKvAx4ahK9peiZz7T9tBkSI4hTqKNrWw==","signatures":[{"sig":"MEUCIBsVfomWymqWmmYmhTi2w3NWutddOMyaFjTeNU9o+ZO8AiEA8ZzMM/bGYVpfPDTrv8QFoJ5EoBEw5DoDgvKA1rDtSQ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"12ecb2825d9bd8f495760c11debe37989305063c","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-12ecb2825d_1771573437805_0.6874325183572088","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-c86ab0ac3f":{"name":"@open-mercato/cache","version":"0.4.5-canary-c86ab0ac3f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-c86ab0ac3f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"1261f8d6e3aafb36eca4aaeeb7d720589ed7bc85","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-c86ab0ac3f.tgz","fileCount":40,"integrity":"sha512-cE42f2p/vrNCHV2YhIRCOxhtsZ5LRp9vmt/MiuzMGdRHZ8NtK+wF93a5t2XaSR/BXipMA7O0KSECoqgKNcfjGg==","signatures":[{"sig":"MEQCIGI4znfS2trE0k2xj0psg/QFgEjRLUJhqmuGi+CGxg2sAiAuSDbM43/LPibbrOI2r9VD4veImwtPSN9Asop//1hUiQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"c86ab0ac3f3a3eb66ee3c24ecf6e135079fe0af9","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-c86ab0ac3f_1771573451556_0.5278121952539248","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-296df039fb":{"name":"@open-mercato/cache","version":"0.4.5-canary-296df039fb","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-296df039fb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"be194f47d9994f49bc31f1d8b09acadf7aa702fc","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-296df039fb.tgz","fileCount":40,"integrity":"sha512-1LimLCY1uIOWjW2718AmvZvPiP3YhHx0QPEgicZbDNkqgjojIdUFZ40uAPjw4uEOw9B1GZUnJD2tbsL4MD+JwQ==","signatures":[{"sig":"MEUCIBxFeeVo1EVQfXlilnJiTH51GtYcPDwSl8zDNxNJMfoTAiEA1O7kP8oHYjl+t9KAaQ0XHzDrHSOlJs/jscCUmtW2Uo0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"296df039fb76ea00abbfc77c10dd92cc4ea95059","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-296df039fb_1771573879989_0.9087820563082829","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-214a1162ac":{"name":"@open-mercato/cache","version":"0.4.5-canary-214a1162ac","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-214a1162ac","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"046d7de4410cd114bf0fbee0191c2918752fa6a3","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-214a1162ac.tgz","fileCount":40,"integrity":"sha512-Tjs1W95xFxePD5O+ZueU+65b2wtYdtEzviRHB+M+I5BHSEIrntzQhk1KXUQxbKLU+7+Cs2im4eXuLvGxpGG3MQ==","signatures":[{"sig":"MEUCIQDQt2pXtiy2RIqOHenQ8tVFiSQCEDWVOE2n5d3+I15EEQIgEs3doMDmEC9MZWV8PBMQ4xWjsZZ6Zv9JRhPgTiYxi7Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"214a1162ac2ca28014ee67b167e60adb35b8d33f","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-214a1162ac_1771573893005_0.3707892483702224","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-d78135d719":{"name":"@open-mercato/cache","version":"0.4.5-canary-d78135d719","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-d78135d719","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"3629c81ed05e7dd3b630c4b1cc19cebcea1b305b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-d78135d719.tgz","fileCount":40,"integrity":"sha512-1zrWGaRRAphY/CuKiVmq42BChigtXZ9GfbxDJmXTzzmu5U07i3PqR5ifZNtc+L+DfqbmvmobLMzRSck8vcRqQA==","signatures":[{"sig":"MEYCIQCCEqDHzzd9p/dm6DC2aX5DYhOMTDVowjgBrGkv2UXhtwIhAMGRuGQZH7dpL4bJliWMyV+3FTg4BpvUYgy3TsqhaMIy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"d78135d71982ded14aab7251541a036c8d49fd24","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-d78135d719_1771581322874_0.42566162992695955","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-a10a6a83c0":{"name":"@open-mercato/cache","version":"0.4.5-canary-a10a6a83c0","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-a10a6a83c0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d7765dc32cab5bd6448b035771df9d15e32a302c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-a10a6a83c0.tgz","fileCount":40,"integrity":"sha512-PgZdFCDn1Wg6H9dfjK4ZwMBPTslKgrdu5F48mMFcf+Ois2r826B9mSvPdnl2J1RnV9Hk7sv2aZwa+TEk5nlCsA==","signatures":[{"sig":"MEYCIQC+LeQLXx28AjoTB/XZLDoFYDOM6Oa3zzEpWeA4tEiJdwIhAIspckMyhO78PDSyy8AXGtCd+Dp4Jk4dsZX6kR2nYTYj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"a10a6a83c0ede6527a826b2a24e9ed3046b6f24f","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-a10a6a83c0_1771591632741_0.3448449897466035","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-b26c6e6a01":{"name":"@open-mercato/cache","version":"0.4.5-canary-b26c6e6a01","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-b26c6e6a01","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"49d5b943eeb65e6c9c38c57dec200e78c5faf5b3","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-b26c6e6a01.tgz","fileCount":40,"integrity":"sha512-iTLLvItVf2ZQV6ilxaPZYFMb4UyFYJRwdcmbThRjaSJHGt9XBd4rIShQUfLcDBGksdHJ0HHAfnjmLpwmzwgzKQ==","signatures":[{"sig":"MEQCIEZcBC5GRfj+ArDyaPjG5C3+m04NKSHmuk8aVr+VfvKYAiBDTG7Mro9kxSJV9a/BziKYpnvpnNk4cFjUoKdsGp64BQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"b26c6e6a013a02c0a5750adc31ac78c2884994cc","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-b26c6e6a01_1771592205846_0.9896225778079895","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-83fe1bcfcf":{"name":"@open-mercato/cache","version":"0.4.5-canary-83fe1bcfcf","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-83fe1bcfcf","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"67317177084d6bb39eeda99c51155fcd3aa3bdf7","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-83fe1bcfcf.tgz","fileCount":40,"integrity":"sha512-cZRqEn4n+LxStcjSSjaBR7BEMCq07x7Z9PwCbCR8ko+IQSVe2VDDuNKdIIvj7ugCSU4aOpNnUOFsjwb/9Bv+JA==","signatures":[{"sig":"MEUCIQDNs1JN6ld+778tz2KjmUvlYVAozrM3Iu8w3hBd9hFFwwIgPJTJDtQ3c5MTEZDucGazIE7DlDwFWVW0L0ssVKKPU8Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"83fe1bcfcfdc2fb4f4259d932f67ed48027f4fcf","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-83fe1bcfcf_1771595777921_0.3286043164653363","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-a6392f1a57":{"name":"@open-mercato/cache","version":"0.4.5-canary-a6392f1a57","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-a6392f1a57","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"8bd8c17ad746b6f598d2fc4ad218b4d6bba63590","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-a6392f1a57.tgz","fileCount":40,"integrity":"sha512-qcRg10Ok0Ira4cn1b4J0EhNp1A+rAVQp/WgHiiBGAfNw0y0SQQt9UEiCFTbgOYQFe3ciup6S+jpQEC9L9k0fDw==","signatures":[{"sig":"MEQCIEiESYkr2ALja7fjpHnUfVbelfT88Mt+5TKPBOMzt74sAiBdFBmySi5Xx4oW2FWjzbf4+0RAeK+Y5nvBlaXBHqCPWw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"a6392f1a57e5187abeeaa05eb12b94ab40824d06","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-a6392f1a57_1771595820904_0.5838607072144935","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-7b8830bbce":{"name":"@open-mercato/cache","version":"0.4.5-canary-7b8830bbce","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-7b8830bbce","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"6eb6e84662fdffff913673d32a48809a2e4a2efe","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-7b8830bbce.tgz","fileCount":40,"integrity":"sha512-Qmc9kQIqTgYabql6+9fCFXAj4i8GIIQLsezPcf7D0bGv+jLxZGNDZL8TEWgmwL7EwQyuH18YCY5yilh6mWjoHQ==","signatures":[{"sig":"MEQCIGDHjLZnnUIuVZC6jhqo32vXpanJe/wm55WQsGDz2E/QAiAdSPaEz/MNmLc9U5IGMTbxrm7yaDfdHylPXarAtXr0wg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"7b8830bbce8a679e3432564a906ea6e16a39f257","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-7b8830bbce_1771598908554_0.6502424165181699","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-aa1f6c1137":{"name":"@open-mercato/cache","version":"0.4.5-canary-aa1f6c1137","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-aa1f6c1137","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"0b30545f914d88655c5c4d41b85967c36313b054","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-aa1f6c1137.tgz","fileCount":40,"integrity":"sha512-4mClKnEMkxgUZXX0NlZGkLuAzCE/czSDH8rzXxrfB+3DjY6yEWzxdESCw69nHuu1M+FmDi7ujoR6bXfcAQHwqg==","signatures":[{"sig":"MEUCIQCdZWd/dhQU4mrBfhXZv8Muztb7AUbERhVPKYBVXlPZSAIgCEHjEm8jPK1rqktRc5pd+0JZIJ7uLeGz0lutyHtbIe0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"aa1f6c113703a30ee129069f10d5f313980f490a","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-aa1f6c1137_1771600165357_0.13691036987715055","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-2bdf5551b5":{"name":"@open-mercato/cache","version":"0.4.5-canary-2bdf5551b5","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-2bdf5551b5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"0feedb8ebd2548c9fdfc24c5f2408b6512343c18","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-2bdf5551b5.tgz","fileCount":40,"integrity":"sha512-kDocxTnVzIcoxT0MCJKR3Ilc0j5X4OgLDwvK22Q4WdkxLChy7Nq8Ja0DWVMTEZ52kcqLnYfpuvvsK6y7Tzut2Q==","signatures":[{"sig":"MEYCIQC2bHKI/hErQpcyKWIo5jzWZuXX69PI7tGwk+oesj3wcQIhALJqN/SBMUNarkpsOePgsz0Tn1DWMR0p8fN3n6oH9+gN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"2bdf5551b57fb4634e4df4ff554b7b304ba47d84","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-2bdf5551b5_1771600179755_0.11329590827220604","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-698a1da413":{"name":"@open-mercato/cache","version":"0.4.5-canary-698a1da413","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-698a1da413","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"75d02b9da4b70b575d5f343942a7ef35786df7d6","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-698a1da413.tgz","fileCount":40,"integrity":"sha512-AkxJwT8BNMTqI8qMF+tPk3NAgbiOZeQHtqVY6EfUUzNpu/AGiVvAENFnbxBnxBWNQBNunbxkKqSZ0r3pAMUiKA==","signatures":[{"sig":"MEUCIQC286Jrms4HchNIMM5X7T2sxuljjKQiJnbyZi1xIBa0bQIgIhgipwdXNC3eEEVys4a428Bf8WuOnd3TxkMP9Mvimw4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"698a1da413d0e344bed961ca03e65e638f6d7707","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-698a1da413_1771600211245_0.5362742819839152","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-357e9dfae6":{"name":"@open-mercato/cache","version":"0.4.5-canary-357e9dfae6","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-357e9dfae6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"9e1da07b4541cbc1b95e26e172cbb3b13b4db872","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-357e9dfae6.tgz","fileCount":40,"integrity":"sha512-/AsJl6TbtnzymJvAT3/odtLvN1ZI1h1e7XlQOuYNOVPqtqV5VzBtqPWj+QRRWp6U8Uhv4A+kMYNNYlld/2goIw==","signatures":[{"sig":"MEQCIDHEkpMgWCsIeAHKA87xbjxVgmNsKYaFknWQ/euKAnThAiAn7zYxBLdY8OaNhOiGNG9+egGljbZ5eCnvZ9zkGybEkw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"357e9dfae662310cf20bbf8852eeeca58cf19386","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-357e9dfae6_1771605005401_0.22899135148271843","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-b3d224ad22":{"name":"@open-mercato/cache","version":"0.4.5-canary-b3d224ad22","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-b3d224ad22","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b31bfb831f713ff4fc45d13dbe5d5dc9f1e26ae6","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-b3d224ad22.tgz","fileCount":40,"integrity":"sha512-1rF5Sz3X3zqta2Z/6I+chih3ROV+vUlzWArnYKGd5FZrRRsD/CjcjtCd7Q9cClYYWXnM1eVRGQkjl9VBEOSJdg==","signatures":[{"sig":"MEQCIHL5iSCkdTB/eg7XohBKJhKm1MCVZqU6zYYQ5yJY50hSAiAQdZ3hM0ZnXwS4J+ssK9jWVQTf0/Xv1ONV6kOH4E+eNg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"b3d224ad22a6d650bd73e0ef7e6e31d5eeeae61a","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-b3d224ad22_1771605261147_0.003994270951430456","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-5224fe49e8":{"name":"@open-mercato/cache","version":"0.4.5-canary-5224fe49e8","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-5224fe49e8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"617acc67b4aee03ee4d08394f7876de2381538bb","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-5224fe49e8.tgz","fileCount":40,"integrity":"sha512-p9Y2xaZUWr9dPYQ0LJ+wLIawo3M61YMIWpqXLpiv3rvGS6OTdyrJGAsnE1/DI914AwY3mhUWSO0Yy0jNjxyfIg==","signatures":[{"sig":"MEUCIB1OaLr3HDToOuEwLKlJXr7G1WG3ftFAwuY8vjh5HO19AiEAyNzxxAbpFM/kZFoAB7IqkU6T2qHepNvKJvHCO0SfGzk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"5224fe49e8ff89fa44aae8cb87be6a99a6870b38","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-5224fe49e8_1771605952413_0.6536146669221128","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-608292afce":{"name":"@open-mercato/cache","version":"0.4.5-canary-608292afce","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-608292afce","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b644df1af72030f7f5ee0c6723c4e200201839d3","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-608292afce.tgz","fileCount":40,"integrity":"sha512-nE8+Rrtz5qYodR8uipyRJwgGjbyoJv9Pp1qG8zhynKGCXCxYhTlffDZwxH2EYJfGybvahgWAcuSBwvT31NwGNw==","signatures":[{"sig":"MEQCIGlMYbx9jb5lenSg44x4BB+jdkWwyms6GPGs45nszKJKAiBk/+HPgLQfjnaFmqSETRrVLvtroJSBQy8R8qbxqJAtpg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"608292afce22cae059216f495ff1a2f9ae9c39c0","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-608292afce_1771606099200_0.2991621453333124","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-fef53c5d68":{"name":"@open-mercato/cache","version":"0.4.5-canary-fef53c5d68","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-fef53c5d68","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"2ba975986db8712d7bbe7e78e7d9f63b5452ada8","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-fef53c5d68.tgz","fileCount":40,"integrity":"sha512-+L/4PuiDFI56XQqGghx5TULaOzC18HwY2Vtqcv3I0d7E2eivxk9GpmqczrbJZYS4QjtibHcpNCe02hn94R9FdA==","signatures":[{"sig":"MEUCIQD3nGiNJH8u10rfszW0++kLssqX01XDfzOqComoqdHqMgIgb4qLUUtgSwO7iJioSsN0u7gVhdDEyjT38P3iWYI+FBk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"fef53c5d68cabdd2298722e5a1a44a585613ec90","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-fef53c5d68_1771606273897_0.16306924754423346","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-58078bda49":{"name":"@open-mercato/cache","version":"0.4.5-canary-58078bda49","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-58078bda49","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"455a16bf6f549a1ea4c163e3fe4d0f87c269cc7d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-58078bda49.tgz","fileCount":40,"integrity":"sha512-2cVFOirRWG5gky7ucuA24qzes44rXs51YX5Gs6x4QxSwgRhWqrGImujs+mV5qnZU2JJDXcnNdnecKknDzmxCGg==","signatures":[{"sig":"MEUCIQCWOakl3FXVc5jIPULL74o+i8tFV4UXnWE/lTTEOlBwjAIgG/2IDr44AvtXJ7kN7cT33+6YmFa93po5Fa51ldo9wk0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"58078bda49fcba16d562fdf7d71af7013b6173b2","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-58078bda49_1771606491652_0.15354765512761426","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-b1eca4cf50":{"name":"@open-mercato/cache","version":"0.4.5-canary-b1eca4cf50","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-b1eca4cf50","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ee709af8c9dc358a2e2fea279a85b2aac6b64907","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-b1eca4cf50.tgz","fileCount":40,"integrity":"sha512-T2XzjLM4k5F9qoorMZljBb1hfDMT+5A1bYwEBvJTauxsvOfIKYn057r6WPxokBsya6x3KjHsQdjeVtGuISU2ng==","signatures":[{"sig":"MEUCICg9MpRhiEI6dhDW47RBlp/APr9ZGGQ3ToJqwBV5pxBjAiEAu3MqDxRB/Pf78CIyYX9vNEVjvVKWxt9+YniM5Tm1aws=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"b1eca4cf50b8b326f13cadf5fc893f07c612e743","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-b1eca4cf50_1771655425989_0.6916810240994073","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-7f1b481cd9":{"name":"@open-mercato/cache","version":"0.4.5-canary-7f1b481cd9","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-7f1b481cd9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"1b003a6bd79f9e1c83e17d109ff335af002bbe8a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-7f1b481cd9.tgz","fileCount":40,"integrity":"sha512-79mPZ8DvSfR6lGdpLTb3G4p910sWQK6VYwZFI2KtAc/v8HIofI7REn6Q6twGX3fJF2Dt7qMlBwuMFYUXE5vItQ==","signatures":[{"sig":"MEUCICsyOzRF41nrasKQ5L1v1qhQT1q506Z0cqCaYmiznKfAAiEA4Dp3axMSwNVaZg/n+wM7j4iDDfl9VeGKEC2wNMpMEIk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"7f1b481cd90a26883049278ac2efa59e33bc9f39","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-7f1b481cd9_1771662237363_0.2452538324900233","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-a0e773ae4e":{"name":"@open-mercato/cache","version":"0.4.5-canary-a0e773ae4e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-a0e773ae4e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"9874874c29d79868ee6550af1a910a6ff18691da","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-a0e773ae4e.tgz","fileCount":40,"integrity":"sha512-inXMEHl//Tzr4gV9Pgy1ghsEpjBuLhbLiEkGWdfv6b1ctN10YlLYsE+09Ycic5d1d1o5rv0Gh8UvZdCzsmIPBQ==","signatures":[{"sig":"MEYCIQDM5jgxEW7nQVtWjCw9thF1pEs4ljFB+nf+AtLAKugWaAIhAPLtp9MD3Imiaz2GfoRvi0myo+OkNGZexS4zle50PCSS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"a0e773ae4e7ebfd2ed04d63fc6cd37e44d004247","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-a0e773ae4e_1771662281870_0.958490306389246","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-74cd513b34":{"name":"@open-mercato/cache","version":"0.4.5-canary-74cd513b34","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-74cd513b34","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a6bd328770c6520a5d145c53d1c0516f6f575689","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-74cd513b34.tgz","fileCount":40,"integrity":"sha512-qOYC0+7IvhZx+3SVrDk5eSfuQX9As7/Zoefsq5SqMJaolRPcHEA88xJi21/Ws2LSvgfmdfyMxn1SCxXICfZkwg==","signatures":[{"sig":"MEYCIQCwkgdP48QSY6DGOqd7SlWB/JpCK0a41eL+CnqKhFCaBQIhAPULakhtPZ8sqBT4fyD4XfOY0LEVdcsPF4Xxbsx1KdUN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"74cd513b348b4bc94303b3e9b3f18e5dd0122d16","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-74cd513b34_1771662573822_0.9636202993464247","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-c0d7bc6389":{"name":"@open-mercato/cache","version":"0.4.5-canary-c0d7bc6389","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-c0d7bc6389","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"2bd99a40b162d3a15d2a1f33a6fb264f6a86c3d5","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-c0d7bc6389.tgz","fileCount":40,"integrity":"sha512-dtVO38hHXBUEnsC3Sdd1rPtx++MxTKv8SIBL2ZebJhWzcrqK2+cdh+ytQM7HEJgrzFGFQ689J66wPNW5KR7DVA==","signatures":[{"sig":"MEYCIQCdDkCbFsAEAHflr6xFec359mAsTB3sn9LpWpoYzgYAxQIhALd8r3RCgH9oj+mg9MYkDR/QLwMQ9w5qTVzEt2CaTz7l","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"c0d7bc6389fbf028f61920b7f0f4d344e750ebb5","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-c0d7bc6389_1771663262216_0.6361273162527437","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-518319ab06":{"name":"@open-mercato/cache","version":"0.4.5-canary-518319ab06","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-518319ab06","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"fc7752c8255e9d6b4af9675d67ede20717b60e55","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-518319ab06.tgz","fileCount":40,"integrity":"sha512-CaedWAQv0k1r+IsH0XRB0V1QNR2bIupaymbE+jC7MIBsd5G+lmgOrWpFZu6uq9Lnzum6QsFJmQlSrBQxhVjqRg==","signatures":[{"sig":"MEQCIDuSQ3pRbVLCSmR1BPwuhxM6k8Q5rJ7BWOheH017m+VgAiAPZQXmuBqtsH1Pay75x1FwOXNMuXDzldqLn9slbJPeDg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"518319ab06f0db4bee2c9628301876d397b5846f","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-518319ab06_1771663666770_0.42334591302759383","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-19df10bc1d":{"name":"@open-mercato/cache","version":"0.4.5-canary-19df10bc1d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-19df10bc1d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"5ccf9dc6909838556975b1efbcdaf44d4e351ced","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-19df10bc1d.tgz","fileCount":40,"integrity":"sha512-KerP79SMqtpQxLo03F1ICD7WyAiDNTz6Aqaw5hrxTd0JrOMa7isMYuHlUMIex7wDmM4437FNEYdXD5VSch04Qw==","signatures":[{"sig":"MEQCIF5qEQs1kehYj7eCkN6SwYn54S+dG/IT6w5DllJa4wA5AiBUgXFva22VY1ecR6mUBDXZUTzu0j2RvLT6Mnuo6QQGZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"19df10bc1d2c98ac8cc12cfe9e9bc4bb601acf0d","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-19df10bc1d_1771663860159_0.053354992991622385","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-1358563c47":{"name":"@open-mercato/cache","version":"0.4.5-canary-1358563c47","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-1358563c47","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"70e8ae2b58353e844ef6fbded67140617cfd9a95","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-1358563c47.tgz","fileCount":40,"integrity":"sha512-4JA1puqxAJzCMIJgCofytvUVHRt7WtoDxN1yf2voGySE5o2QgbIvZt+CDmaJVf0UuReZVQafHWMlFBed79clwg==","signatures":[{"sig":"MEYCIQCo9cM8beFe2+/1vPxC1ErKgALq3BMwbXoOYX1dCJZSiwIhAKDik/P/QD8tn9x0q2DG9Q92oi2bNUAvQaOcKlLAg8yy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"1358563c47c1a7605b10b1f1efd6acb0dc7f679e","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-1358563c47_1771663912319_0.32270521917905937","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-ed60459677":{"name":"@open-mercato/cache","version":"0.4.5-canary-ed60459677","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-ed60459677","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"1d892b9cc4aab4cfb590f62eff0940f6a2c4e500","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-ed60459677.tgz","fileCount":40,"integrity":"sha512-BcrGdWfa3LFlqChY4ke/RZ/wg4Qez8PS5i4FMRS0I/QrnpMq9I2O6MOp+hjnzOuJ/XqlrzEgPJtPaTcY0fYUDg==","signatures":[{"sig":"MEUCIQDOsuOfM04Tean5hQNOUlromQ3Mnctf53V7B6MSHjG7tQIgBM8YsOtJORw4w+m6cBq9PwUZA3mHZDYIQxthx3KqnBw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"ed60459677a57fd9efb5f255c381cae153bae4fd","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-ed60459677_1771663960439_0.4702552708520371","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-40ca0ac3da":{"name":"@open-mercato/cache","version":"0.4.5-canary-40ca0ac3da","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-40ca0ac3da","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"1bc682d814d3aef4fd1511f80477e7de6f4fca71","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-40ca0ac3da.tgz","fileCount":40,"integrity":"sha512-Z1gwG32yp8qS9Wat5RoO6eoBhNnlQYHtAI3tLaRLU2cVp710bnsms7n0ass+aV1xI/4EIaVa0GLFAnHZwZUb7A==","signatures":[{"sig":"MEUCIQD2OrkGQncp6mVeRjLB7xZx21AUaYReuJULwOalLm198gIgJrfESRJjVJwGMq6EHtcKCW+Jj0K6PoB47qhWqKLLX0o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"40ca0ac3daffa1d9713b8c8cc9c9bc462c2c71f0","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-40ca0ac3da_1771664440735_0.7649046448748196","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-5b65659992":{"name":"@open-mercato/cache","version":"0.4.5-canary-5b65659992","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-5b65659992","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"4c99c8ff44c2089217b9dec652aedb8cf986c3d0","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-5b65659992.tgz","fileCount":40,"integrity":"sha512-5v/lGCW4sGpDO14sGbTFYuoh2yJOiRazaHlQ2VGcPlOeBqbEhoWQYNvxAugZ2gf0GM0EjNoa/CN1kbsllFDtGA==","signatures":[{"sig":"MEYCIQCKliUGWuLlF3pL7j8yvy3kovjtxyBANWEVblV+kUikZgIhAJW7mEtxiI9HdVVOhsJ1tObpBUWIad+ZWLHUvOcbxvhL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"5b656599924f365ec5f34a2b36cdc3644a0eeae3","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-5b65659992_1771664778626_0.8554835389819706","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-fde49e52d9":{"name":"@open-mercato/cache","version":"0.4.5-canary-fde49e52d9","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-fde49e52d9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a3a3e4d7ae9fcc153ccacb59691942dd503d62e6","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-fde49e52d9.tgz","fileCount":40,"integrity":"sha512-0uaiMevkmUyeuuCVRCh6BudbT5iPfiWuarb12GWGJi3s9NCmkYfzwMVRb1lj7uYEjBLsXUPqJb7TH8h5aRmoJg==","signatures":[{"sig":"MEUCIH/tgViKdbZN4MJx27ETxgc/NKIBY60o/FESgKMcppbaAiEAwC6I54Gh2kcfwaSb35EsP05guFDcXVUE51A4QQcicso=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"fde49e52d98fe84abdf740f33903ab7143744261","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-fde49e52d9_1771665910417_0.7247346966637738","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-e343c2eb57":{"name":"@open-mercato/cache","version":"0.4.5-canary-e343c2eb57","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-e343c2eb57","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"662fadc517afcfe8bb5b8bcfa8bac4665774de84","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-e343c2eb57.tgz","fileCount":40,"integrity":"sha512-GyvShGFzS5OGZgEOboQXyfy2IOOnEIDOYHhtLiMNe4F7pG/diTVbkn9pbq5qy9yW4oWtbYPSjsl0LRADlT6Bug==","signatures":[{"sig":"MEUCIC0rQFNGEaJZjcgAqwhkxSZXj1b9U2zh8mYUBerSVVLuAiEA5bfahceF6WkguQOc5M6xtnX5WE+mmOMHZpR8KMZLvjU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"e343c2eb579b91504622eeb7efbaf1b183dfea53","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-e343c2eb57_1771666336534_0.6293639753301064","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-35389aa7a1":{"name":"@open-mercato/cache","version":"0.4.5-canary-35389aa7a1","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-35389aa7a1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"8716705842f9780a1992fcff7549807d98820ee4","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-35389aa7a1.tgz","fileCount":40,"integrity":"sha512-EQQ7UnUwmOhvB5Wj0BiXYd6HbnUqSdU8aGdWZG7wSQ21rLyTHAC90Khp31c29WCejkvnNRfIaJafGVzBPuC6iQ==","signatures":[{"sig":"MEUCIHf6ro7EjXpKPbXTZxFr9IlVCdCM0r8pIKGEHDMJNNm1AiEAtrSq4hf61SVG1x/O/cufnGBHQma1+KRNm7VkWJH64nI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"35389aa7a106fc9f3dab7ecb51c45bfac9290047","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-35389aa7a1_1771668046674_0.8149509918540068","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-980cddc830":{"name":"@open-mercato/cache","version":"0.4.5-canary-980cddc830","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-980cddc830","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"6c762ad74143e80467db1f3f1775eec0e11fa622","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-980cddc830.tgz","fileCount":40,"integrity":"sha512-GiMue7rCso9pVUoWK0QmRkIJcfzhs1knir5sF5bhS81uTBIkWcxAuCvLWZKjQhUJCKN/wWSz03ajUimssEjvMw==","signatures":[{"sig":"MEUCIEzZPyc32yyKC4jmc7Jo3zPzJI6pRce+7nujBNZvZ4mNAiEAuiukVfYTHkfcXI3O05I5CkNoRfeWY7Dc5/HCBPf/N9Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"980cddc830cbefb4710675a3ca2a93cf9d98f158","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-980cddc830_1771668508450_0.12973366866350444","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-d601f4e5d0":{"name":"@open-mercato/cache","version":"0.4.5-canary-d601f4e5d0","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-d601f4e5d0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ef568dccfbb426801e8b50ce75827fb47d3377a9","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-d601f4e5d0.tgz","fileCount":40,"integrity":"sha512-LP/pdIdhRS7GjJsJSi3zoFLkFPsD0WVwHpjHjbNWZlhh2Vree7UvZaU17jg2MxHci7WIdyXK78Lc6b+qVmiEAw==","signatures":[{"sig":"MEQCIChMsWdOirH25t3KfUKHngJJGSlfhe+PhZAnC/fb/jn2AiA1DDNNqrNOMVdKGT2P5UCLVAPOUwyoSuGFRszLOh+BZw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"d601f4e5d0b93f1a17bfc40e82f301a4ab634e96","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-d601f4e5d0_1771670431817_0.9869717367849506","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-383b0e4e31":{"name":"@open-mercato/cache","version":"0.4.5-canary-383b0e4e31","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-383b0e4e31","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c37d51356492339a027bf89a37c9a4b2e4b39de5","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-383b0e4e31.tgz","fileCount":40,"integrity":"sha512-fwdog7BMBOxUMIru8apxsvuIhB2Aa3SUG1MAImDZlz+9YIrBag9o0qUg4gWcZF1r80Fx9qZF2ScebQ88gBJjKw==","signatures":[{"sig":"MEUCIGHgapKzzUMlK8tkonA6gTJmtUOUPziaFRMsYKuvydICAiEA0SKbzGKUdnSKkegIX2NBk+qmFQccJIsDQjfI2sh1Wc4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"383b0e4e319de80f054daae85b2a14cbfce6ea3e","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-383b0e4e31_1771670979116_0.35827911048855166","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-5a67e7be7f":{"name":"@open-mercato/cache","version":"0.4.5-canary-5a67e7be7f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-5a67e7be7f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"60eadde4c0645f4f1219bb57ffea8e9b24e53794","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-5a67e7be7f.tgz","fileCount":40,"integrity":"sha512-YrPLL8yabLh7GbOKqqlbulqFwxia41/N3TXHzewPqPq+DRpTa1Yg8IxyN7IeQU0DrOeQ1YXjWRel3cD9a6ipSQ==","signatures":[{"sig":"MEYCIQCPPMLhDtt/zdKBQvTCw0mDnxhow2+kVro2Y735fd2j8AIhAOr7HzXY1MpPpO5gaD5K6Vwdc705nsQgJHtcBfgHZTFJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"5a67e7be7ff5956834858de57c3a63dab0b95123","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-5a67e7be7f_1771671545746_0.5450448354349955","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-bed488451f":{"name":"@open-mercato/cache","version":"0.4.5-canary-bed488451f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-bed488451f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"19aac792218a2702d5eeadb9eede5126498c0e7d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-bed488451f.tgz","fileCount":40,"integrity":"sha512-SmudI/e0EZodm1VE2Cg3Iaows7iSGkpkTuU3ijtUWSJWXMkgV8k6WXe4Rjbl4wh1EpO5UM8lk/xVEOBLL8eUTg==","signatures":[{"sig":"MEUCIQD9N1WYXRkEauzg+BPTl7RZWAafbjnWkgbftZVRteuzcwIgHHC/0VxedhlbU9Z8eBB/qXu0KiVWqcgrJNgvr4VU+uY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"bed488451f1bffe5e1700c1c5e184352f55aecf4","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-bed488451f_1771672037606_0.10637647961173924","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-ab0e72c62b":{"name":"@open-mercato/cache","version":"0.4.5-canary-ab0e72c62b","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-ab0e72c62b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"92ff22b831aa3afd7d33bb4d990001089894812e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-ab0e72c62b.tgz","fileCount":40,"integrity":"sha512-femlQY4ohGhaAvmDJOeVT323/arT5VOutVH2M8TFVbcpw4RZDeqXDTYKmBNc6MQSb7oPBVMHkI3JnjLrN82c/A==","signatures":[{"sig":"MEQCIGIXCE9igoQdIQiJjY5hH3QJJrg5fqI2FZePXtBMMsnZAiBu6kxLTPMK2fw8dz5B511L5xm4MkVeF/oxnUB2QhNMiA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"ab0e72c62bfbe44a019b7b4309445c14a136af6e","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-ab0e72c62b_1771672331670_0.6198602871304131","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-46b3c5ab75":{"name":"@open-mercato/cache","version":"0.4.5-canary-46b3c5ab75","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-46b3c5ab75","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ebb8d9439c66d963adb431fea8a6dd96616c040a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-46b3c5ab75.tgz","fileCount":40,"integrity":"sha512-exNNDBiXYvmeOOc/vacpZSo2LE7JoMnzpyLxsWxOhkjvuw/WK0KHJFMVKBXhIg0HPxu0uoeX+97tVwHV1D1n2Q==","signatures":[{"sig":"MEUCIQC1/diTeWkXqJBHp0nZdaO+CIltePCqJ7/BRPhJs6ZoCQIgbFRR1uLzbw41C/oaghUHxCvLRqbuzeNHyjchzqrqkEc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"46b3c5ab75ddf6854f4ef2be1547fac37da24cbc","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-46b3c5ab75_1771684759835_0.2573537072973624","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-05e00eb4f6":{"name":"@open-mercato/cache","version":"0.4.5-canary-05e00eb4f6","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-05e00eb4f6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f6fcad4449b0403440c3da268d9a00cf9fd961a5","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-05e00eb4f6.tgz","fileCount":40,"integrity":"sha512-TLKZdsJhwHz5f7AKwlmL5DcfkLty5gA0MwkVSAtTMVqWhN2IkSafYzyVTa9LxsjSHyRsC7YsommYWeVBbl1oRw==","signatures":[{"sig":"MEUCIQDbUw5Jn3BTiN3t9+nPnjMp5RkXejbd3DggqWsW2+LcNAIgSGZ/G9Lby/Y/MRE3o5tQzIPs8SK+Bjtjh+maE3FiSG8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"05e00eb4f66de811e7a37e6c352b95ccaa24c3ff","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-05e00eb4f6_1771685965286_0.4466011588061294","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-76039e2829":{"name":"@open-mercato/cache","version":"0.4.5-canary-76039e2829","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-76039e2829","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"4818be61269ea4441729b08cb3327e4a99541014","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-76039e2829.tgz","fileCount":40,"integrity":"sha512-8A0W7Fe2Iek6QOoGYWJifWJw27qH813Ab7v4mh0CaIOO1GTeuY+hD5uYRLImMj0yI0aWupmW0zdknpa2DiksvQ==","signatures":[{"sig":"MEYCIQDDDUhOmQ7ZNJCnrb5GrKBGl7CF07XINA/auR3rL9T8AgIhAK+mNIgHLGagjF6ucF1PLV9e8eMYE4j8+A1JSHNnRRLt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"76039e2829e933a766a19967bd89168be36f4efd","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-76039e2829_1771690552894_0.8779944694614021","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-7aca116bef":{"name":"@open-mercato/cache","version":"0.4.5-canary-7aca116bef","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-7aca116bef","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c4223f2172ff00b6f41cccdba55ad9280a016021","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-7aca116bef.tgz","fileCount":40,"integrity":"sha512-C09HMXXUHszrsEURZ4uzfqFlmASsHESO70H6GBqkbF1g4riyuJGtQVmWFkeiCiDq7Agtl27zdtjlt+YfJTAjEQ==","signatures":[{"sig":"MEYCIQCjciLlvHF7iOUK24nAX+cFiRYKZKxsuRIR4UPXOqRm8AIhAOIVWZ/utp+MtgtTgSnawHHVxv25vaPv2ueba445ZMJT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"7aca116beff201690db7f374c107a0ef87b110db","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-7aca116bef_1771691351525_0.9212733867058429","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-a3a95e7efd":{"name":"@open-mercato/cache","version":"0.4.5-canary-a3a95e7efd","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-a3a95e7efd","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"29e904172e98534869f5b648b906b766c7e561a0","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-a3a95e7efd.tgz","fileCount":40,"integrity":"sha512-Fp85m8+jZAH/iQftgzyCrLji9rY6ynoBn5R19N8fGrtkKGL7PvCjxMcqV0oy2OaQYj5/VgT2lWPgvIa/V9wZdA==","signatures":[{"sig":"MEUCIB60jUH48zkn8ZBKVwnFC5Vzxv0iTLCn4ikN1sSEmkEyAiEAz45GLw6nu8AdQNfpnxrcEme7PO/NK6zjEZOc1o1cpCU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"a3a95e7efd02f2d35a65bc899538b1aa0acb80b6","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-a3a95e7efd_1771691918928_0.21048603555150303","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-e03d6410dd":{"name":"@open-mercato/cache","version":"0.4.5-canary-e03d6410dd","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-e03d6410dd","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"5857bf149a339613f24365c79de206d514b2fe9b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-e03d6410dd.tgz","fileCount":40,"integrity":"sha512-WBIkWf3V9vQ5rDGkpb5jwmb6c7Kk/nHYPQT3DvNT8Ye1ln0sSAZ0h0/fcdwFxkPq7QdjCd7IEIQ4048bFxHjRw==","signatures":[{"sig":"MEYCIQCvwNUr3KFpSERZQScbh2rtTMeLir2JSCJAO0NDKaULnAIhAKbQrGdgmV2x91nqwH4PJkgqiJXQYq81p1bxPzjqwwPJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"e03d6410dd89123aa3adbe1a8626f09906e4f149","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-e03d6410dd_1771733699928_0.19284726088945203","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-4d389c9fec":{"name":"@open-mercato/cache","version":"0.4.5-canary-4d389c9fec","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-4d389c9fec","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"dd3d3aba3c8ff4c221cf03c1c77dfd26f6b0f1e0","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-4d389c9fec.tgz","fileCount":40,"integrity":"sha512-O5a9hznXYRrmCpi0CWKPvLwmUFBcoYRt4Kb5wZI62c0pBXJacCS43v4e1RYT0/p1ffWrl0RN9pcOJJrOzovA9g==","signatures":[{"sig":"MEUCIHB2e3vJpccdoydq9hLpGkY4uDQ+q6YS5An420dadPvEAiEAnuG8yJllIM3MuouB5POQzm67+kqVENK7JECDkP8XOV0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"4d389c9fec21f3cf5c7886e5212be52ac84182fa","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-4d389c9fec_1771735524642_0.9209479568582455","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-2bd1371a04":{"name":"@open-mercato/cache","version":"0.4.5-canary-2bd1371a04","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-2bd1371a04","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"588de0029f10466849459f5996b0ad2ae258b745","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-2bd1371a04.tgz","fileCount":40,"integrity":"sha512-xwIoWTpnEDsX0fykTdhMA71EDBZ/kIM4XWCwwr7fHqFiSe4tZyltrGGQxYMpd3mShY6f45CPId9eWkULfhOJtA==","signatures":[{"sig":"MEUCIG3iW2oCCAvHrVdKjvLN2Rssq0dZxKPtYIo2EF6lVkR6AiEA1uAqb4H8VoAUs66Stg/5mFNmOisCLfAwmkDJe7bZIeY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"2bd1371a04f3f007c7570d6f78e55b9a6c85eb58","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-2bd1371a04_1771737186468_0.0976384973523321","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-889f3866e8":{"name":"@open-mercato/cache","version":"0.4.5-canary-889f3866e8","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-889f3866e8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"3135e829d17f9ea55bb6b0d2961c1da6e91abae8","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-889f3866e8.tgz","fileCount":40,"integrity":"sha512-YHfbN4w6Ro3dUqvw7oFYAF+zMojppriTMx45cVQQU0RQRt7s1F+78QOBmObuGJxxE1eE1mAxUOXi41Go9IR40g==","signatures":[{"sig":"MEYCIQCkZEJBHcL9CAXftfdb2WclJe9FzIsy8W+3P2r/enbcIwIhAIrVTtu97LJrv7zw0CRO6L3RRcVFLJqYuZvpxkFE632H","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"889f3866e81fb94e3d913a9fd82f1e0ad7e6af19","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-889f3866e8_1771737520232_0.4183399877131613","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-d32b0fd890":{"name":"@open-mercato/cache","version":"0.4.5-canary-d32b0fd890","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-d32b0fd890","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e42ee8c775826192ac7a1989b330b9572034bb4a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-d32b0fd890.tgz","fileCount":40,"integrity":"sha512-rtPG6ByPS9DcSvCXhJZOflU+Mu73Ix9GzBFCQ0IYkinjKU0bDxSG2uKfKMJZXw5ipZPs2KKEbgESsePfdxWB0Q==","signatures":[{"sig":"MEUCICu359xW4JszfNWyH39jDjXij1tgyEeRsFI4EQNAvV7jAiEA0GGBo1xu6RNZRiMnZ2hdMRNpRgaEAiTcO9WXN7YMrnE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"d32b0fd890563795333dc60678dc7ddc9b741cf9","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-d32b0fd890_1771739316430_0.6748619646938905","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-282ec422e7":{"name":"@open-mercato/cache","version":"0.4.5-canary-282ec422e7","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-282ec422e7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"791f2621c3556a47d34dd3a631ac57dfa6c608ed","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-282ec422e7.tgz","fileCount":40,"integrity":"sha512-TQre6IEfEfb0MXH5tJbGlfKBi8mARkvKCBQAkHjhloSrH9g/CVJVDZCiUK56PAQvgDc5QSBXE1OPsr1AVX34wA==","signatures":[{"sig":"MEUCIQDhy+RaymWmFS1CvX0XgDNWCbOvAyCjS3z3D8mlUI3JbgIgSIDoXPG0cScUfAeUg8Vh3QQk8fIL9AE1qi4R3l3Fqmc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"282ec422e78619ae6d559d3e5c98ed12b60ef711","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-282ec422e7_1771740474585_0.38972671929353275","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-c3efe6ec44":{"name":"@open-mercato/cache","version":"0.4.5-canary-c3efe6ec44","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-c3efe6ec44","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"eb59d7610de2dcebabefa263f9f5c6267aecc542","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-c3efe6ec44.tgz","fileCount":40,"integrity":"sha512-TYsJKZWgLM0CdMBpg9d/edcvMSF4UzNgrLRJ0UtSf/k0AfGWF7yhZ4gbcQRb+to7JScL8uEki/+TCSPbye8QfA==","signatures":[{"sig":"MEQCIGp1ewve3sUPAeQxQ9qNVTuaaJfRiitN1q9k333CT6foAiASz9juAzvA04v8PhEMbHkzV2+iwwYPfzt0pz/inpzPkg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"c3efe6ec440d206b75f7f04d44d4abe1303e224c","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-c3efe6ec44_1771740962746_0.1168490967378295","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-341e9b1d77":{"name":"@open-mercato/cache","version":"0.4.5-canary-341e9b1d77","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-341e9b1d77","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ceb628240ff357ac926e2d8d390aa7ea39f2b2d5","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-341e9b1d77.tgz","fileCount":40,"integrity":"sha512-RV/KOIkx+PcBsGJ9WLGrOXHJjO5nhucWD821yl4iN1QWtbmH/0TibxO6AnUrjaQtwTDcv2o1++fk1xtXalcwTQ==","signatures":[{"sig":"MEQCIH0lX6uRZi294t2z3o5JYXfyEScBaZUiB8uD5mY7VFaOAiBCSKtHHcQHOJBu2qVwcldhZJMRUwPM+gqF8428IVZ1JA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"341e9b1d77ffbbe2ba0980f119bb4d903df83584","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-341e9b1d77_1771741144487_0.8535794148755091","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-9a9fc82ce6":{"name":"@open-mercato/cache","version":"0.4.5-canary-9a9fc82ce6","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-9a9fc82ce6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"03d6b298e49106af415c0ef8a33d2edbd037c198","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-9a9fc82ce6.tgz","fileCount":40,"integrity":"sha512-gmqqnRR0VUWkZWAYmjdrPChvnyMFy3M5B1L5Ph8ZzL7zz/zZlw0mljjbhHN8KtUorGGAq3gNeA0c55uM5R/B5A==","signatures":[{"sig":"MEUCIQD3xAIwEodjfYRfXPbnhRIhKF5Zl5/fY6ZjzeBc3zyUrgIgO3ndY0ljZqO/8H4hcnEkU9FQfNz8uLNGuS/l/VimCKQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"9a9fc82ce63db28c44615bb353fd9b978b182624","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-9a9fc82ce6_1771741193814_0.5015972774361808","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-d09c09f41b":{"name":"@open-mercato/cache","version":"0.4.5-canary-d09c09f41b","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-d09c09f41b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ef6f9a9b3e8b7a539808cab12149f367cb01fc25","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-d09c09f41b.tgz","fileCount":40,"integrity":"sha512-ziLqOKlic5tZF1DWllgQcyXmbN0BCDNjZgAeTSDubIfIB9m2C4RyR1Nf8j2lglUgwTY742IFZsb9jFzSInFFbw==","signatures":[{"sig":"MEYCIQDedIdd33pqMFOimVjlC/sbrXD2jcp4sl/IjNbp7lPoowIhAJPO64KsK41AU/zPj+837p5JJCLAWXr8l8+CMCRJVnTY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"d09c09f41b62f351e99f1ed3ade3cd48cabcf381","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-d09c09f41b_1771742266296_0.01916193229097951","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-052d5df4ff":{"name":"@open-mercato/cache","version":"0.4.5-canary-052d5df4ff","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-052d5df4ff","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"21067ae3b198cdb89339f8a9fb735032bcef94ef","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-052d5df4ff.tgz","fileCount":40,"integrity":"sha512-YL7Dw+w+zfVECBLBSWVTrjnnKSLEKFHtAfh7f3C8JLA+1DxKG0Jude0o5nlzD5bDLE12KRO/g35kBMQ+4rve6A==","signatures":[{"sig":"MEQCIFaDCkgKd4zX+AjCQQc5f21KuE7EnKO4VIX+OqXBbDCQAiBWWXfutPVNInQpaPRHHfSJG/MaV++weMSvG9/Zvnc9OA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"052d5df4ffd396108c0da01e21389a11df3bd45b","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-052d5df4ff_1771742430970_0.4944960616636156","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-645e5bf0fe":{"name":"@open-mercato/cache","version":"0.4.5-canary-645e5bf0fe","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-645e5bf0fe","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"bdbe933bb0317386005e78afd322894e6f52d3b9","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-645e5bf0fe.tgz","fileCount":40,"integrity":"sha512-HIfhx+A+n+ky1DBHmD1/cTJLCX5cGspjty8Z/VQJxPswme1tOOvEabS33+u+yER0B1yUuFS0I6B7hdGoSLeK4w==","signatures":[{"sig":"MEUCICNsISPmC6/TfKGU18OajLrw4O+LwmeoyVsmiLHukm61AiEA5KjTbPnZg+qbcnHqg7dZFs9u35FlGcRTz/0M5fI0by0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"645e5bf0fe99e46384ebc4fa93d1ee19bc2485e0","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-645e5bf0fe_1771743670835_0.3857025779159584","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-266ed2ab5e":{"name":"@open-mercato/cache","version":"0.4.5-canary-266ed2ab5e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-266ed2ab5e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"8bc9c2faa90a10bee7a5352ff88f1d39295f08a3","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-266ed2ab5e.tgz","fileCount":40,"integrity":"sha512-B4ZwOxtPK/IbIr4oe8eeNs82DG7lyGMfrlktDIF5OWX9O/Ag6NVIHoA3XmGiOlY8tvF2z6xDpYW3pkPTFOOzGw==","signatures":[{"sig":"MEQCIH+bl37CBj9CCZSh9ogcHWJrjFBpyPVmacng4fFZAnCrAiAfR8oKz93Tns/I/IKKaNysDIVYK8p9PRnKbaih/YZlhw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"266ed2ab5ed6501607d10fcbfde4a37044242bf2","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-266ed2ab5e_1771840508542_0.8846824923321281","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-54860a1d1e":{"name":"@open-mercato/cache","version":"0.4.5-canary-54860a1d1e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-54860a1d1e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b332d5db9a2dbfd8c4bd7e8e918346e125ba6bc8","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-54860a1d1e.tgz","fileCount":40,"integrity":"sha512-QPQFUrxVn4IZ1IQhIzGQvheJjeUmhbp+z5lJG7uvORjbcxE9m5rrgziDSzUlV+BQbFbwBbK9fwyeA2vxSaMFrw==","signatures":[{"sig":"MEYCIQC2klga78cJAB9/0IfOr+ESOKsv0YoqstT7MwocUvQ3VQIhAKrMbtVrat+gyx4luMKiqr7gLgUpP2icrJk0Yaju1KGr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"54860a1d1e4a096f9ed3d9067e41f5bca5ffd898","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-54860a1d1e_1771840628332_0.43794820907724974","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-07b43cce7a":{"name":"@open-mercato/cache","version":"0.4.5-canary-07b43cce7a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-07b43cce7a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"2559ab9a69ca3f17ddfd8b0356dfb48fa3b4133c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-07b43cce7a.tgz","fileCount":40,"integrity":"sha512-fqveqlDoudx1FEVDLyRKWNrVRkOlocldrG8jQIfQMbCutQ0vq6fB77L4XbqgSvwYLkbpFDmTWmd87ZLsIosNQw==","signatures":[{"sig":"MEUCIQDf0wQIBSVCUM5PGUq1USlMllO5V5jHBxKTdH3KbfW+kgIgfXlJ0HKbuzb3KPuf5ECcOEZYgFPOtjiUEnxvMuVTN9s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"07b43cce7a7fa1fa29dd9d8c0dc261adef690e01","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-07b43cce7a_1771845049485_0.5851879865481988","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-7fbe1bb02a":{"name":"@open-mercato/cache","version":"0.4.5-canary-7fbe1bb02a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-7fbe1bb02a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"bb2e5ebe7b5610bafe01227e3bc959f8145504be","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-7fbe1bb02a.tgz","fileCount":40,"integrity":"sha512-wil0YT54lvH8m/ExfkPXYS2nX0ujZG8aWm3Wdd7t4FadcTb2SsJsNa5Ide1Q8uJkwVJ8VIbRZOV7GES7NH/uSw==","signatures":[{"sig":"MEUCIQDmmk+uWESPesESNWifQ18oYpkaXGv1zV/tqK1HRvcXqAIgOv0NVAVIkiQiQVw/f/bXzKl8p58NXm8h6CzBkPMf9mw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"7fbe1bb02a0a4cc664958b4419b4b76e9eb67acb","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-7fbe1bb02a_1771848201778_0.2021313204400974","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-a99982ac6f":{"name":"@open-mercato/cache","version":"0.4.5-canary-a99982ac6f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-a99982ac6f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ca50bc190fe08918cb13393615c2d8646ecbbf73","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-a99982ac6f.tgz","fileCount":40,"integrity":"sha512-viZuYkg+FgbpFlKFHfielso7DluDUHOZgL1CxcgsQ0lNBdD5KtPwBa7+8VI+0ZeomK9QuMEBkoeSyyCBc2JK5Q==","signatures":[{"sig":"MEYCIQCiTxjaPh5v58LKqecKKPKmwbbqN09FbRV3rspcpWJDsAIhAMA8VMy7vK/wkgu8FrauYNs5AHwbyQ8VBNH6ZtFNDRsW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"a99982ac6f0e7cb2dbb6c8fd06e1519f16f7c329","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-a99982ac6f_1771852700758_0.2948013951293702","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-e05bcd74c0":{"name":"@open-mercato/cache","version":"0.4.5-canary-e05bcd74c0","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-e05bcd74c0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"aab4103bb6b89f2d4c54f4ebc85765b6b5e1d1f9","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-e05bcd74c0.tgz","fileCount":40,"integrity":"sha512-ZPqPXkMl8K8kWgCHukcPqhNp84r5X927hK6RbaRmqe0mpyMry+vwwwUd7NkHXb42qFfX6SUoMjNMtibKzQCZcA==","signatures":[{"sig":"MEUCIQD2euxi6HZJA86UUQdnAscomEj748gkHJe3psYFDCOh5gIgHi3kf4m6glxrEdQfH7g5K/ORnFx3xPC24sLM4XBeSII=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"e05bcd74c09ed4543f0a3e45630a651f5fe95b98","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-e05bcd74c0_1771853450616_0.456636932647396","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-60a6d9eb5d":{"name":"@open-mercato/cache","version":"0.4.5-canary-60a6d9eb5d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-60a6d9eb5d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"19105ad10cc09de1e56bef734df7f3e8e8500e1d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-60a6d9eb5d.tgz","fileCount":40,"integrity":"sha512-ifFC8oHWM67Fl8//YLs47FXtFsUOyhFqg2SvOjgV7CMjFG4pchvIezwIyLd5nGtTRxhEc/B53ltbU2NWGgi6lA==","signatures":[{"sig":"MEUCIQCbwt/TFvRzHar2YfAmW9vcQzog0Gg8zkpe4BuaaMNYAgIgYlA6EHb6Wzb2QRRVIoW2O9Goyi/v5xYZ1x9EPuTOSvE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"60a6d9eb5d0528f52c1a2d77171c89660cff8430","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-60a6d9eb5d_1771858651214_0.010276003141654","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-b0044660e3":{"name":"@open-mercato/cache","version":"0.4.5-canary-b0044660e3","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-b0044660e3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"58e1d54acb92fcdee0a2faa5237a521bfc9650ff","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-b0044660e3.tgz","fileCount":40,"integrity":"sha512-OGQYv//YeW7tb+vRUrblTlezlMCqypOob8Pp26iK75Fc1guhKknOtTPIPy5N4LtPZmCja0uYl6rtJpI6mfloRg==","signatures":[{"sig":"MEQCIFzFEbnslMA9YwzszO7TbfRgBlOucccCdAX1GOd10WiWAiAZ1VJgBuGZePlTv12A9fu0xYwHbgG/SwSWctdCHsmkjA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"b0044660e3191a0d4ccfb09cdcba9f681421d691","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-b0044660e3_1771859911821_0.15748067532648324","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-186270af51":{"name":"@open-mercato/cache","version":"0.4.5-canary-186270af51","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-186270af51","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b991c81b154359bf24b29acc5fa98e07b2da14cd","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-186270af51.tgz","fileCount":40,"integrity":"sha512-CLW9M5gguAaB9K4egQK5Tu+e1bFs5HRMtlM713gc9tjYclFeb/VUd5McJYepH/6lWPbLpKajPhJDHb3TnD/t6A==","signatures":[{"sig":"MEUCIQDCWLyg3Edom1RXI+cngGwe69TNTHMTDI5i8Njq8q394gIgc2EYW7NU6eZQsJc+htX6FSSsz7/DwguoY4BsVq3bIxs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"186270af5107321ac43b0d6757aa45d4f4cef383","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-186270af51_1771860922674_0.9832381422329564","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-1221e30ca2":{"name":"@open-mercato/cache","version":"0.4.5-canary-1221e30ca2","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-1221e30ca2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b9e52dad7585fe7726cf53c13e2ada56ab3dd3d9","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-1221e30ca2.tgz","fileCount":40,"integrity":"sha512-m9TOHaH030GWH/OvF5G260jojcAelo2riUYR15RapZnVN5ZArBy90MVmA8FHFqjNy8yGwS2jdjYZJFtvUtYhIA==","signatures":[{"sig":"MEYCIQDefu01mQVpO3/ZTaGUSMziVOxSXX644ZvsUByQgyXdawIhANhPz0EkeZphS6Tt1MWOlpIsaBKoDpGhcCEahc520vF7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"1221e30ca21c1a5cc76f8cc54c92b25f9ff559fa","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-1221e30ca2_1771861372002_0.13298054474415655","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-73b377aec4":{"name":"@open-mercato/cache","version":"0.4.5-canary-73b377aec4","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-73b377aec4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e0ba65bc483ddf330b9c8ec7af389104f38f4475","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-73b377aec4.tgz","fileCount":40,"integrity":"sha512-7F6xTZ2LAffoUPOP01ddA/M/Von7fbJ4210UDPSeUp/C3zdjKRuUem5r6Pcrj3BS77sP7mMJPa4ssfqdBsQUzQ==","signatures":[{"sig":"MEYCIQCRtcbyiEQBB8O1+zcK7QE/du0V6JByCxxoTbE5yvRB5QIhANJ9i0Uz0Ck/7CBXrnCBKtSugLM4leMLVqk4tVc3XOAs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"73b377aec4ee9d49e783150ae23586838b134857","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-73b377aec4_1771861375958_0.30161506806891425","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-06b140b5be":{"name":"@open-mercato/cache","version":"0.4.5-canary-06b140b5be","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-06b140b5be","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"cded60510a609246241997d8160e3069a1cca332","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-06b140b5be.tgz","fileCount":40,"integrity":"sha512-yd4/5JYVWYL6/vOVcE7QUGg7zqY4qOdHy7S21zmT6ylZqxaMLHbXoH8TU6Bthi8u7c+KmsWQFEDJ/wZqe4GTng==","signatures":[{"sig":"MEYCIQD/62Y9HmcKFSamhyq1Q2n5BcsjiBDrHpv8yIcCo8rgQAIhAN5aFfPGXqfGxtQfBFTgNzO9OC1hB1+8UZum5H/pyWih","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"06b140b5be192f8e82550dfb7d9af9631a6116be","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-06b140b5be_1771861434332_0.9438669885503617","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-5feb94f5e5":{"name":"@open-mercato/cache","version":"0.4.5-canary-5feb94f5e5","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-5feb94f5e5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"6ba890d9cb244f24e0f8ad2e9097dea7cc815413","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-5feb94f5e5.tgz","fileCount":40,"integrity":"sha512-2AUoDZMwyu+IB+DGvokE0Hj1tmQvqUmdUATbCDAeaKZdtHO21/iyvEmnuFLZiMfETnF3npIlYYeLgDlR7zlgPA==","signatures":[{"sig":"MEUCIQDTJcR0Yz0WYIqV5fAHv54xt5tzNyFGm/cHKd78MJYdDgIgBMXuXVCChYxEKqHyTFfIR2DVQR2ERYCR1erKdWE+N6w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"5feb94f5e54c8ed3a33f8402f87450526af7ac30","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-5feb94f5e5_1771861496564_0.6451381618575935","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-56b51ef8e1":{"name":"@open-mercato/cache","version":"0.4.5-canary-56b51ef8e1","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-56b51ef8e1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"9dc555e7f5fccde916cca32b2160ab37852358c7","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-56b51ef8e1.tgz","fileCount":40,"integrity":"sha512-1CxzqVxi+lD7n/qwsu26xxQ0lGtnnvKhMBNRFub4qr8xWkFj/ITHgQvcOQURJUR7VYnX5SPhbZHOOkMfdSBkBQ==","signatures":[{"sig":"MEUCIQCFxwRsoCqz0ouaKGelFzKy5meDItvKpobuNPUnpTNUsQIgRo73bAdJwBDdJT8vo/UOekk0vd0JzCuhhTgXILzAuwg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"56b51ef8e14d6a11be54a3664232d886f7f9588b","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-56b51ef8e1_1771861898353_0.6270115617865601","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-df0ce5e161":{"name":"@open-mercato/cache","version":"0.4.5-canary-df0ce5e161","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-df0ce5e161","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c3fbea1da687fe52d6b54b96d4c41d9f579fefae","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-df0ce5e161.tgz","fileCount":40,"integrity":"sha512-kr6yYynGZjZBn6d+n9pb/G52Mugfcmie2Spehr31pV8CEvtGbLv/Rp+GGXcf119vUlQUPkSnUT12ctrW9bVSQQ==","signatures":[{"sig":"MEYCIQDG7YCbsmN8r3Xj7SqGMGvZLgjBX3oJ/ahIlnbTVCWdxAIhAIEC7Diw/cpV8xs3061vZloFLelZnqg5qLCEMJ3OKbVv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"df0ce5e161a7b4431c74f16fac4be0e07a42d104","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-df0ce5e161_1771862259943_0.5792479533108514","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-249e23628b":{"name":"@open-mercato/cache","version":"0.4.5-canary-249e23628b","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-249e23628b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"9219649138ab4773ad7e8cbebff7ba025f59d681","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-249e23628b.tgz","fileCount":40,"integrity":"sha512-vokpEi3BMr2ybfVYaCupfEoD3Ey9vJz1pGxo7wvnO+syTFBz7TN+LEtisy+ApVG5KO4NxFNkVGuikHzwVbwOYA==","signatures":[{"sig":"MEUCIQDiIHBpiNAUf9kiQPq8iHVSNYSuE5fZUEzmQfwAHAUTKwIgaf/kOmfUYmUaSiQIjHzZuJdDj8u0dI1jpJs4KFutkxw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"249e23628b14a6b262e4ea53e32be01c39c758c6","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-249e23628b_1771862446531_0.21852061991774407","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-5312877a02":{"name":"@open-mercato/cache","version":"0.4.5-canary-5312877a02","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-5312877a02","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"fa1cbd30bbf876cd7ba5360f00e71a870ebf4c8c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-5312877a02.tgz","fileCount":40,"integrity":"sha512-GDMyGxyhAUCYfkcwWiIaZ6VRdlVPwg5kdb3dRI0SqBb3NGEyIGz2KaReZ/PecajhLMhwyteS23jdGwLK5milaA==","signatures":[{"sig":"MEQCIHiFk0HvjzwocGRws1WorTlCUXtpXJrPNCjGGpgZe4gfAiBef1l4vJkpdY6LHHImgzTPRPcFf7pyfxSHzkV7lKehOA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"5312877a027af4c0129647c5f6649f3e8329313f","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-5312877a02_1771862589039_0.4593717385315943","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-3cd76df281":{"name":"@open-mercato/cache","version":"0.4.5-canary-3cd76df281","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-3cd76df281","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"eb43f93192deb238f1ae990a81faccb87591c907","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-3cd76df281.tgz","fileCount":40,"integrity":"sha512-6GpFFlak9PZtfuDhpvGh3LqHE01B1T/lOZ3IFx7jbv076ZyxhAzSkYfpJflAz1VxzVRUXFxMrCG5zrSCfpWjGg==","signatures":[{"sig":"MEUCIQDsK6YVCD2k9K/q/pS+MmYm8jOD26Tka/uVxsIvvTM0xAIgUPHUIoM3aPFjsH+Zy4LIYsprkQNXXma1A1mImgZmVcM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"3cd76df2812a4ad518dbe6afbd267c9049979942","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-3cd76df281_1771862737946_0.5067618863542123","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-955f460b49":{"name":"@open-mercato/cache","version":"0.4.5-canary-955f460b49","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-955f460b49","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"732754b9a352b67caf42712aa26df693afa04aab","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-955f460b49.tgz","fileCount":40,"integrity":"sha512-eLQC6aECOqQPTUrJKZ//HpRPg8rZyoUR0G8gcXB3qUZBY3eccD8u7vovSsU4i71WZy8A0bYv0WdwsnN+f3rrBQ==","signatures":[{"sig":"MEUCIHyThZqvtgXAajpXqTiHgovArGKOOIMEIxh58K5sjKD1AiEA9u4sXRh9PtGYe06BQKJiTTi4wp5BsI9Un2SqKdw41vo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"955f460b491086c2e4fadaaa49438cb5932e3e04","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-955f460b49_1771869406707_0.1503876431084934","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-a51d7006f7":{"name":"@open-mercato/cache","version":"0.4.5-canary-a51d7006f7","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-a51d7006f7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"3fee785cda3518464f2e954f5dce0f29b8d6cd93","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-a51d7006f7.tgz","fileCount":40,"integrity":"sha512-9NB0MgXxPbSugriLzXRJrgQW+SmGJ8N47qc6M49P0LJewSSvz+D2MfCKN4FnJPkVG2iXYWLGcy7mWCFwQz3Ovg==","signatures":[{"sig":"MEUCIDRQ5Q8CL1qYVzP7X66SQ1XAVyaksmqhyMtRWwLVZplnAiEA4fkM5ranQqNQlL7q6GkJ0vqT6tkBQkIMTIbnv4FSiIs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"a51d7006f7d50f6c50aaf68481210a95fd69f74a","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-a51d7006f7_1771876565749_0.764655221341568","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-e66f412870":{"name":"@open-mercato/cache","version":"0.4.5-canary-e66f412870","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-e66f412870","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"9f8916627b7338b83d2357c2ab70b7ef2cb286aa","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-e66f412870.tgz","fileCount":40,"integrity":"sha512-sVac1WGDw9uc7qqfM238l9Bd7cuQNn3LTlGngcbchS8bxmcF0MkBTML9dDqs33aSAmJWBzYXRlO3r9eiTIfZfA==","signatures":[{"sig":"MEQCIH1yl2W1Q8fEKFl/MvndAy34uXpNwOSAqe/1TclvkDkyAiAPrdyq7+J/7VR55fiJtKyAFllWf4hVXPZZddcuTmdX7w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"e66f41287038fed49de3ac478b903c9d7115a299","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-e66f412870_1771884386179_0.6866329773301949","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-8c06256d58":{"name":"@open-mercato/cache","version":"0.4.5-canary-8c06256d58","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-8c06256d58","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"2ee47e9834daedad4cc79decda85770bde550f45","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-8c06256d58.tgz","fileCount":40,"integrity":"sha512-TEvgVuH304bN+XHONDiNZMUdaX5W9/1WjZZYCsOuH76Ns1WKn87M0DG0tIQM6D5Q/5M+pwXT5Iuak5qow1dvvg==","signatures":[{"sig":"MEUCIE3zTX5rHFYyXI86zSZXYb+4v10cMfo+AYfUUePfZmTBAiEAsA8SgCt+/1e/rnqEy+g2k0XzfYxiLALIoLLZiPANKEM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"8c06256d588eb163908e894046a0308c7b73dafa","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-8c06256d58_1771919951812_0.05087697698318028","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-06d14b7025":{"name":"@open-mercato/cache","version":"0.4.5-canary-06d14b7025","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-06d14b7025","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f541cc66d0e759195cbfdbd2d950436747807e82","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-06d14b7025.tgz","fileCount":40,"integrity":"sha512-e1mSbdhdmTX1koRA5NGNjZaiWQOq/8Vb+ihivSMqMkdeFidtAHZZrbNa7qz7nsrZBXVsY6qrOmBOrP7eQ+u/yw==","signatures":[{"sig":"MEQCID6ooR3WKw9EhZIOS92m/wMqqscDgB9oF1xUKTNptBWRAiB0CGP9y2lNuVG2nvowCWEUgIHvg6oLoLxjA2aby7n0Hg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"06d14b7025231eda0820fa919ad4aa2048c6da2c","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-06d14b7025_1771920168461_0.004466272272108052","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-36bae0170a":{"name":"@open-mercato/cache","version":"0.4.5-canary-36bae0170a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-36bae0170a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b375bf78bd9aaaf5d276393da54d1f982a0cf976","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-36bae0170a.tgz","fileCount":40,"integrity":"sha512-Xb/Thh1TlbDwT27Tqz0ujex0JAmew8T65bACf73EeHhqohIniZ3iMSlmzMXYAXv0es/SHw/qkfpOpDUQRp8A1Q==","signatures":[{"sig":"MEUCIQDbClY3O517CFzh6B5JXq+q/WleB+s11TAB8aIYp640XAIgLHY4S/R/cFTNobZ6XgyRBGWgPUZp2NTDcOwyVhziykk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"36bae0170a4d7c960b325835fadc4dc563f8bce3","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-36bae0170a_1771921537038_0.7737724229746152","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-3fcf810da6":{"name":"@open-mercato/cache","version":"0.4.5-canary-3fcf810da6","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-3fcf810da6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"15793cb4e5b4f09f392a63f1efccfa604690fa16","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-3fcf810da6.tgz","fileCount":40,"integrity":"sha512-O/63lhrnXHmFgVDPc1mkh5Ti4HB1g5v17fB0IOhBfxofGpVhtBWYFnCE98Y+a761Q9W8if43UWe9i0up4DSujQ==","signatures":[{"sig":"MEUCIQD7DLWj6KSdV5QWAqPIe5PIVUi9eAWJ7qTJh5QOdwvD6QIgMF0EjxX0VI6rOGfmfj50H6u6YwedkBxX4UHcoARrR1k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"3fcf810da6617470a2090f640722d3f167b89be1","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-3fcf810da6_1771925735405_0.03068392101160522","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-70a58101f4":{"name":"@open-mercato/cache","version":"0.4.5-canary-70a58101f4","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-70a58101f4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"355211549e5ec0502d4d8e5897bfb4722789ebbf","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-70a58101f4.tgz","fileCount":40,"integrity":"sha512-IRLNMPN/jlRAaPwN6gTExtwbLz9NZZyH2zosxT32N0e8Vuo+E3M+4rqegY7pfDUlzp4+mTX0KM7NbZ2Ew4wDDw==","signatures":[{"sig":"MEUCIQDo/BE37u0+TQYPmzikyK5EdKcm46ZMxPCLjYKBSB4BIQIgKl4h+KISQFN9y+EAwa8mSTHNru2PNXRcP2M7OEDxlp8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"70a58101f48dd000a8ee1fc6691c82a5b1944fe8","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-70a58101f4_1771926671373_0.8133480123198769","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-014e52b75b":{"name":"@open-mercato/cache","version":"0.4.5-canary-014e52b75b","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-014e52b75b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"9e04922cc7bf22e5a32489e8ad0a7c6bbd84971d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-014e52b75b.tgz","fileCount":40,"integrity":"sha512-MIUZj/O8qphBGGMDvQPXNlxFzUymhVt4OVwwezL+0C1lu5fpvrwnCq75/bHx6icYtf5p8UMu65hrPTHLw6ZfFw==","signatures":[{"sig":"MEUCIFkEs4GvmS4IF/ssLTlebQQ+/K6GOlkVvosR3bOcAuWvAiEA2f8hvVdyuQb/9W9CH4vE3Orn0fPIJoJrSUj5wXNG1ig=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"014e52b75b983c01a41429c17fb29c7ac4f31cd0","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-014e52b75b_1771926940319_0.2647753925610976","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-407307c12a":{"name":"@open-mercato/cache","version":"0.4.5-canary-407307c12a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-407307c12a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"58ce4f0a693d21c687b1c760c7520702b1e9b8ab","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-407307c12a.tgz","fileCount":40,"integrity":"sha512-bFxqEnzozA/YvTiSZxlofGshRZoepq5/a2xpjfe2nRzSAC8zdffGYwG5cEnacy8P5n3NhB6oTm7/KzqQPDydLg==","signatures":[{"sig":"MEQCIBqh81T+fLuQxhok+XYXHCPKaOJWh+pfZLWJIfGPl1JbAiBcPk+WzRvaL7rQSAshgUtEohB6NKn241o5+1QhhCUqRA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"407307c12a9f51c912228ddb350e48d8349f1ce3","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-407307c12a_1771930041079_0.31656213802971833","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-e48da30e17":{"name":"@open-mercato/cache","version":"0.4.5-canary-e48da30e17","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-e48da30e17","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c58fcefc9e1083849be382712d5fce5539db24df","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-e48da30e17.tgz","fileCount":40,"integrity":"sha512-L5D03Ik2BLHf7n+GWYGhEAfqbP6rHTOsId5/Ofqp4Q6K7nvB9vsjt9D2OY3LkpsYtUAwRJh4tguqWjJ0Z4rH9w==","signatures":[{"sig":"MEYCIQCGesmXzixCLL/sa7SNXgZ2dJlo8ByKwFsfUJ32TX+3ZAIhAJQUmU7OZw/P+L6f0041rAw9hSKYmYEtnwMEl6/x/FFc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"e48da30e17b6a4e43cab2278e4e6f6afa40e8106","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-e48da30e17_1771933433984_0.2121791502451127","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-198e4f31bc":{"name":"@open-mercato/cache","version":"0.4.5-canary-198e4f31bc","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-198e4f31bc","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"37b104358bc417f01736e657b06a1091fb9db00f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-198e4f31bc.tgz","fileCount":40,"integrity":"sha512-mKuYyZfHHJVm4FaS5Mhq2RHgTC3rlniCIwEqab21UYY4LOnmnn/kgyiHizgeE4w0B4Orm37gbOHyi/IYUspPGA==","signatures":[{"sig":"MEYCIQDgWfI5Iv/W6YPTpNJ+djrNY1mdSxOgdYAACm1c7UqfZwIhANJlYmJBO5Pajzp6y8SSmS8LR/+hdQhY2dLg6F711yMx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"198e4f31bc044693eb97fd0cb382fca90d6e40dc","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-198e4f31bc_1771934537533_0.7870741494423774","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-2f123e3fe9":{"name":"@open-mercato/cache","version":"0.4.5-canary-2f123e3fe9","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-2f123e3fe9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"aa9385c5256d741acc47bbbcb5fd604f5f315a54","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-2f123e3fe9.tgz","fileCount":40,"integrity":"sha512-9andI59gpKof9cBQBNNtBR8USSaJbnzD9f79FMaEuknv3K0B1PzQN0Uyqw9IzW9KFKoeBXPNLdAL3qJcaMm7NQ==","signatures":[{"sig":"MEUCIQD8g2RxgkAqZkolLlSOce9eSUph7VkzH2ZPouHxfvHftAIgaDxrtJ9nEVg1DTB/0C5+nQVAM09GExSOG4R9tSDnC+Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"2f123e3fe9debe69cca5f32612f1b47917a794e4","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-2f123e3fe9_1771934860771_0.482866342138492","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-develop-1d17c022c6":{"name":"@open-mercato/cache","version":"0.4.5-develop-1d17c022c6","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-develop-1d17c022c6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"2facd98bacaf669698fd524f3d74cd6bd1666c0a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-develop-1d17c022c6.tgz","fileCount":40,"integrity":"sha512-MnZre7e9fsPTf+n7gYlxbKwHI6kxGqzcnkatBeFYqVBSd9m98XWaxnZ4N0Nq6CBzzduu8eUiRySPSUm1TchnQg==","signatures":[{"sig":"MEYCIQDNV/ZXaIgeo9k9jR0UIqfwuxAOmqk1YS0b+KTbGpjkyQIhAKrwfquDWGS4de6QOHxbluvhvQahEwc/PgEXmdkX9eIU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188159},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"1d17c022c6bc500803b9f0c367768a998551c7a0","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-develop-1d17c022c6_1771934868209_0.6100575411300733","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-develop-3a1f417390":{"name":"@open-mercato/cache","version":"0.4.5-develop-3a1f417390","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-develop-3a1f417390","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e00857df6489a760cd8c8cd25c582ae6f2fec395","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-develop-3a1f417390.tgz","fileCount":40,"integrity":"sha512-UwsKapqDhVqUXDaWf22dWdamPqr/FD/+UzmEAkWgtDKnNaPdSSGIogbo6vFswA54/0KqgorYjbgsU0qSKoG8HA==","signatures":[{"sig":"MEQCIGbblHuUF2qaZSvJbd8EFTjCx04jUK7wACtzOjWA16xUAiBxx/ZPEEwb0x+Wo1wZzTohHW0FQkUTMWHmoHcRXcyC+g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188159},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"3a1f417390db6fdf617397292ea7a1ed1800f19a","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-develop-3a1f417390_1771934897542_0.1284732275163165","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-af4fe9d03b":{"name":"@open-mercato/cache","version":"0.4.5-canary-af4fe9d03b","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-af4fe9d03b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d76ce45a29f05a644330581aa22c447d08eb4436","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-af4fe9d03b.tgz","fileCount":40,"integrity":"sha512-S1QOrvx7LAfPAHtO74q71KWcQj0YsosmS9PlKAs7122RgJsUfKruHmn4Z9rmw9cA32mMjtb4gJA81x5D96VYiA==","signatures":[{"sig":"MEUCIQDunsU6UlD+D7DFXQxmThVcYiSt4WjowIIsdh2gnZFQYwIgEcXm+wYBz3cfPJJEcgMfpI/UuzaLSgLzh6X3NBT1Ewk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"af4fe9d03bb8d1317dcb36109e659731d629ce91","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-af4fe9d03b_1771935486988_0.9953732221638347","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-a9cf4de698":{"name":"@open-mercato/cache","version":"0.4.5-canary-a9cf4de698","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-a9cf4de698","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c644c4b320ecb5cd1bbe63906cabe329894b4e63","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-a9cf4de698.tgz","fileCount":40,"integrity":"sha512-dKLCrFGsfF/813FbkfuK4JQ1K7AkeeQePpB4OwIG52+KwWDX6uALZUK7BwCsSlaDUtuCBjDN5S/JJvDovL4TNw==","signatures":[{"sig":"MEUCIQCJUzy3P8/X2DjB1Lcq4XjW9J2C8iMqxu/FqVWQs8re6wIgYVKe9BYWSRe3HmMIRhRrIWidGRSm/0avIWQ2TVmzTrM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"a9cf4de6988a7abf9c107b5925021e927f463ef5","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-a9cf4de698_1771935692575_0.32284750558564745","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-3ff58dd1f6":{"name":"@open-mercato/cache","version":"0.4.5-canary-3ff58dd1f6","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-3ff58dd1f6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"8a08ef2b2bd21c41ad403c8bc0ff1f473017bf34","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-3ff58dd1f6.tgz","fileCount":40,"integrity":"sha512-OlsPTCHf8IUQkh9V9o9FCdIrAd+UTlZRSsUy4PoMrO5GYZ0xITdTvCNGwqAMGA0RrkreMbthw5mv/FwqxxBgpg==","signatures":[{"sig":"MEYCIQCyklY6L7xZ9iI3SzRWsIVbnfHY3qd2MS4UASfzH1VCvwIhAJx3pQN2xyakGRmVV5F+watiHDq7lGmS/Bl8sRG4OS0f","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"3ff58dd1f6f2bb68319598ccbd29f08c7377a63c","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-3ff58dd1f6_1771936004413_0.7087521781771287","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-d1b651e432":{"name":"@open-mercato/cache","version":"0.4.5-canary-d1b651e432","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-d1b651e432","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b27ea733e160ed04e884907435f166f5e8b10e21","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-d1b651e432.tgz","fileCount":40,"integrity":"sha512-3HhDjLLQpr1OVuGT2RnEyWRUFPhR+2ckXE5VU0Qw2pIe3oQJ+hC7hSCNEGG3SpEsEiI78vpV62euq2ZiZd+7Kg==","signatures":[{"sig":"MEUCIGsbG6quu4AU+83D+7ozcoXamucBR7Zq0dnbKqguyJ//AiEAkA9YOL/mADlKGqCpdQNm4rtGYaJDvHTc/dHqvacooxo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"d1b651e432953acfc82b0cd4720a6299da09b58f","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-d1b651e432_1771936285301_0.36446016820667326","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-0fef67e136":{"name":"@open-mercato/cache","version":"0.4.5-canary-0fef67e136","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-0fef67e136","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"3b0d818a30cc3f3e5408f56051dd03800c603725","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-0fef67e136.tgz","fileCount":40,"integrity":"sha512-hWs3g1Nb598MUTJ2PaRAvnzk56j3bkfBBng9PJTd2HiN4dbh6Wv6efeVHX02FEZhDUDQ5+1B+OESRAlflIiwLA==","signatures":[{"sig":"MEUCIQCzLV19+PoygLxVbsYwWWGcqDDmWMk6iqRIBI/DqiF6HwIgHqjbW8y5viqAfSZSZrgLG54EPSHicixX7n8k3A2/cmg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"0fef67e1368c26f443c5ef5f2d1bfa2cb22840cc","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-0fef67e136_1771936982647_0.9390252522612665","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-develop-d2b533133f":{"name":"@open-mercato/cache","version":"0.4.5-develop-d2b533133f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-develop-d2b533133f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"47378c27b815ce76552fec43dc7b7db11fbeb1e3","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-develop-d2b533133f.tgz","fileCount":40,"integrity":"sha512-ZkCXCT4a1Lik3kKoZGCSnkW2WC8qR4q0VjQtr8gngO5ukDNqESpAQNnMNXW1p2S8B/+GP8jLPlAaw2tXQsyjOA==","signatures":[{"sig":"MEQCIEOiTk3grH/piuWFrCk0JBxm3amkx//H2cOxhcxjiW+jAiBQnLjElwSJMnIgi1Q2KgYS459v+3zgkwA2oUrT2cvCcQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188159},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"d2b533133f50bed9843af16b9b93220dc14d4a31","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-develop-d2b533133f_1771937285426_0.8445508748543207","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-739d2cd6bc":{"name":"@open-mercato/cache","version":"0.4.5-canary-739d2cd6bc","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-739d2cd6bc","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"77eca74181b4115e33e9fe781af89a0914835c86","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-739d2cd6bc.tgz","fileCount":40,"integrity":"sha512-CM2Lb7fjwJGxkP/SITBW7hKBn8+1cWliFoJg1wE5ravhro1ezpHWXCLxzEJ0sR/Mll+0tN6V2v1cJvjeDpn83g==","signatures":[{"sig":"MEQCIAdhbSn7cKm3hhblUTmQsKBZtIqxA2shW5QSSeYmOtxzAiAlfJe+fW9eCuVCtObYXGzAW+a04bE8Q6jhNNjBFRvIEg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"739d2cd6bcfe1b277eac06da1266315bcb8a65d0","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-739d2cd6bc_1771937521939_0.48218998113202605","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-67be84de14":{"name":"@open-mercato/cache","version":"0.4.5-canary-67be84de14","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-67be84de14","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e670f0991889a55f3657dbcacccb7129a93e3831","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-67be84de14.tgz","fileCount":40,"integrity":"sha512-3k6B+pxfCPZH5nw6tIR4jRDKASz+PXWYWpQSEWJdU0BR6lOfcGKuuif25qh58yIHix3j6PU5LYW9xLs23zh+rw==","signatures":[{"sig":"MEYCIQD1MLkobZPAdxH8HCB2WQyDys0au8LIVKFx8GIwUOU2JwIhAL1WIgcpRAECXNDAMi2LxurjtV2eJpGKaNF5sPEwCEmg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"67be84de14cfb2082172f1fe9dfa0452e2c821fd","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-67be84de14_1771937735073_0.5231607870484565","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-edd092d7de":{"name":"@open-mercato/cache","version":"0.4.5-canary-edd092d7de","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-edd092d7de","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"aa1a64c1cf8433b14bf2a9d1764a7922d9ae743f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-edd092d7de.tgz","fileCount":40,"integrity":"sha512-75wbswf3VcBJql/QgxX5DOwDfD3iS+VgNP8AJ1MYkru1aILiPt79dP367CDSt2KQ9b5KbJnK1oXi3brYa5NRAw==","signatures":[{"sig":"MEUCIG/PxginAhWjiHHHvLL5IkrzNxe4C2ubKBefgEG2cAtOAiEAkY7PyhXNcQbTxFq97y7eQfcMUgfIzzu8NB1+Pk/0qGQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"edd092d7de6be292659ec97c0a878966e9ee2c63","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-edd092d7de_1771938123683_0.7322801392478411","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-829f3974c8":{"name":"@open-mercato/cache","version":"0.4.5-canary-829f3974c8","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-829f3974c8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"fca991913c2046b2b518dde1ae4b34ba65b26f5b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-829f3974c8.tgz","fileCount":40,"integrity":"sha512-iJckBs65lSpdGpxZKIufBTxxYpW4H63jRRGIVEIT/XO+fEEAmi0eRgVOjcQRENXYUnUvo5eW8U2IjaARLmBIlA==","signatures":[{"sig":"MEUCIQCPGDQ8bBUhXJoSmqhsU9H/5SXRUgh3CL4QXAzorve1pgIgBQs96OkiSmmJOQXpSnDylil0Q4OnlCMxjVXk84micjI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"829f3974c818ffce3355cf018508576d6bfe92d5","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-829f3974c8_1771938805112_0.0353093011964658","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-21f3f3178b":{"name":"@open-mercato/cache","version":"0.4.5-canary-21f3f3178b","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-21f3f3178b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"9fe8b3df7be254c857bf273578c671fcec4d9e2e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-21f3f3178b.tgz","fileCount":40,"integrity":"sha512-kV5/IK7T8v4yiTDFk+cOQ3ZkAcEZ/1PF6YZ8nFB2/BvWFd0WYAo72VPisd6TR1NCNJZ+qh57HPMTA35IyhmOVg==","signatures":[{"sig":"MEUCIQCZOUaR2plIxmlUQWAeM9429WNYCRwEGlbtX6/0WPjcFgIgYJBrXNcFA1wad3n3qsDsP/cxaZ+OJ0C2QUrSU9znTK0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"21f3f3178b0abd4b939fcfe4d357b68e629ce359","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-21f3f3178b_1771939341578_0.46924069625040743","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-5be231dac4":{"name":"@open-mercato/cache","version":"0.4.5-canary-5be231dac4","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-5be231dac4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b310caabbbec7397b0ea07cb11f88fcf18b2ebac","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-5be231dac4.tgz","fileCount":40,"integrity":"sha512-7q9PR0JLr1BgD6FWqF7eviyTWr3W4gvjCYKpFoSyqRMc3XKlMsxJztY1Z3IMH+YAku5VR4+hobMTgpUXj9IXOQ==","signatures":[{"sig":"MEUCIBc28TMV1ZfPq8cMRdBtsiTRjwsSzi+/ojk6/GmdrX6vAiEAvadXLsME0OmDOVe/5X44J1UIIZ6e/jDjHssCyH9uqmQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"5be231dac4ab4891edd48ce9654f7c788181dec6","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-5be231dac4_1771939667770_0.6310000879794819","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-355cc9cac7":{"name":"@open-mercato/cache","version":"0.4.5-canary-355cc9cac7","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-355cc9cac7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f6e888fc16697d2617f74c2027ce84e035dc317f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-355cc9cac7.tgz","fileCount":40,"integrity":"sha512-hDra/1t8QMJLqoum1SfAwOlztm+M6z4DB6MkK1AGs64NpSkRsQBBgxNoRes88y83i26ybPYfav/b90Sg8qHe7Q==","signatures":[{"sig":"MEUCIQC0/GirzAF7s/jwh7VF3rOl6CexYyRgpz1KDSNUNAGgLQIgQX+YVaTq4HzXfSkpAWWFp6lVRJZAEkZRFCCswKW/g7M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"355cc9cac78cfdbb250e31bc2b0496649cbdc0d1","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-355cc9cac7_1771939760529_0.16018298288890986","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-aec3b4c968":{"name":"@open-mercato/cache","version":"0.4.5-canary-aec3b4c968","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-aec3b4c968","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"3d8345f0445466cc6ec1bc799ef42ddbf8223bf6","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-aec3b4c968.tgz","fileCount":40,"integrity":"sha512-5IrnUJ9Tsb79v0yBrKdwyUp09IGEl3bNv9ej/5x/xjMOWlx/3pYCtuUL1ZgoQ5sUumxivNwLFym9uUqzjy96nA==","signatures":[{"sig":"MEQCIDgEB6hLxfn62kX/WigFVXoS6Lxd2l7R3GOOaHi1kOW2AiBj4UDD4CYhRomM2qI6LkGh3sYFlBAY9GBlw5E8rBqy+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"aec3b4c968b7c9d94ad224c783bcf0fbb3546c89","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-aec3b4c968_1771940443680_0.40783131552684315","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-6214728370":{"name":"@open-mercato/cache","version":"0.4.5-canary-6214728370","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-6214728370","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"818e0bd3f624de3894f50081c4a81938db0286a1","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-6214728370.tgz","fileCount":40,"integrity":"sha512-BGc3tXAK2pwd+O6KrGjsTKEEGfexvOvm3OAb/brkJ5pAC3c7pZJky6N4Am9LJVEkavcaB5CmZKyGVzO4Ft9JnQ==","signatures":[{"sig":"MEYCIQCzaN57Wq4pG07BUpd8RjKmqbUwgAvcokhRD+quw+O6eAIhAIv2Nqgxejw6eO7R0g1RMScBCz0u7WRZ3swXrhmfdtOc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"6214728370988b4ffea4ebfeafd78089aea18028","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-6214728370_1771941494834_0.9647700070223979","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-4d70e378e1":{"name":"@open-mercato/cache","version":"0.4.5-canary-4d70e378e1","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-4d70e378e1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e94d5e213c0564f6f023f6ff8efc215cfae9aece","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-4d70e378e1.tgz","fileCount":40,"integrity":"sha512-XzVkhbaQ4sJ4D0y5QJeaue2PuWdYq8x8BsoVDAYwgrwKAkk/140/9MxN6qFe1o+XnkO7togrRJzzcZ9QMPwYkg==","signatures":[{"sig":"MEQCIDXFIjGo3u6RVQAqfMPrgjeJOOnT5SQqwMZPrck8OnH1AiBmG8lwaXIKDogYHnVe13uPx6/Ttis3ccX+P5Xco2P9SQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"4d70e378e11da7bc4e3da4ca4564b710904d8fd5","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-4d70e378e1_1771942182043_0.4689691978691035","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-678cd2a8a0":{"name":"@open-mercato/cache","version":"0.4.5-canary-678cd2a8a0","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-678cd2a8a0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"8adff2439ad9db5adabf23101a6dc1cf9eb1e185","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-678cd2a8a0.tgz","fileCount":40,"integrity":"sha512-LnExNq5Xs/stOG4NB3rOjyYwN6eTV6Tw7hhZ2dpkoxn2JuaVzeDux56TULpYGKFtdrob16q+juj3yA+U6LsJng==","signatures":[{"sig":"MEUCIGw3nyhd3b4+2EwjcRwrODMpK1SHi30Pke85jsAiMzCzAiEApioHfJiMcaqsDXrT6b1rG5SAwUWdiYtFaLK+JVFe23M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"678cd2a8a05b8c10826514aee1ac3d58da49a7ba","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-678cd2a8a0_1771943068724_0.7613882237613383","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-develop-6dca90fa1b":{"name":"@open-mercato/cache","version":"0.4.5-develop-6dca90fa1b","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-develop-6dca90fa1b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"07787d4522b6c6d455b2e92168b4970d254fa802","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-develop-6dca90fa1b.tgz","fileCount":40,"integrity":"sha512-ULncO5gM2cadJBKXgDio19Tt3Pcp3ZvV3uxbtHoLJ3XfgvzySEAbiwtERGDfVj24DSLzBn6UANsgpW16chc/1Q==","signatures":[{"sig":"MEUCIFXtGl2D4/85+XhnG/ZgM/ISir0yiAOprek3QciG9l4VAiEAmk709EdfDt2Q50Rju5y6FvphRr2jY0w33q23qL7W0i4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188159},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"6dca90fa1b3f7a80f01ae697f9ff09edff53ea19","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-develop-6dca90fa1b_1771943246425_0.6924145858790145","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-47814f972d":{"name":"@open-mercato/cache","version":"0.4.5-canary-47814f972d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-47814f972d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b61d95e0d5a0276a398f7334c210e389b259b2a1","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-47814f972d.tgz","fileCount":40,"integrity":"sha512-j1phr4SA3mRK6uxTndXmycbXTLf0FuzonpE9ukIu6gFfeWnIMc+k+PeDjIl1CurRhxoRy3W/AvxMMPbiIhy0qA==","signatures":[{"sig":"MEYCIQCj60dh+6oOYC+z6agAIDjpr9hYHcEYhMT5rzXVgkSPXAIhAKg9N3fjfQtravlSKLjtGMWpdviKuGajNi0i3gxAbdof","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"47814f972d30393f7578d871a71211effd939559","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-47814f972d_1771944869518_0.9833250159765947","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-develop-3093b8bee8":{"name":"@open-mercato/cache","version":"0.4.5-develop-3093b8bee8","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-develop-3093b8bee8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"da371b1daf43c3963aba63a07103183e1b73a0cb","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-develop-3093b8bee8.tgz","fileCount":40,"integrity":"sha512-IBcLlUxtccaXF8eRvhBGMElcL6gpfu22PLYWUb/2iWeLKHwwG5vdmsuYu0MdRA4ZMKBgc0UczI+TwcNv5nvgdw==","signatures":[{"sig":"MEUCIDx12B4zbzEbATC4Ouv/3YxhmJoP1d3frOJh9NHx1Y5QAiEAs7zzmG43V3y/f90CbvN29AkrYGipe9LwXDaOtk6MUyE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188159},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"3093b8bee89481867c3c6dd5e3cda299663e515d","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-develop-3093b8bee8_1771945287283_0.7829730056676087","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-4b27422a58":{"name":"@open-mercato/cache","version":"0.4.5-canary-4b27422a58","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-4b27422a58","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a01c515dfd13628af475407fb6943fcd523aa11c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-4b27422a58.tgz","fileCount":40,"integrity":"sha512-fV0jZ/AlLX1iX95FyyLfphb/ln7odRXoyccXzPRJ4kN26N4VVjZ3skdom8zissyAfrp+eVRcZqIFXtyxQlptzQ==","signatures":[{"sig":"MEUCIHSf5zRc6nGFfyUkDHDurUcKXtD3MrwFVYI1m/IK92MnAiEA98Ri9CqJH+1tyD1w6MuBJkCmMcB+KGvd6EZZsPx5d7k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"4b27422a5826f6e110c2b8cdb1a5436bfca3cffd","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-4b27422a58_1771946969666_0.024533401870040272","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-46f1db343a":{"name":"@open-mercato/cache","version":"0.4.5-canary-46f1db343a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-46f1db343a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b0ef649b3c2807ab70684f903a6f58c4cf259ed6","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-46f1db343a.tgz","fileCount":40,"integrity":"sha512-tRQfuAqh06q+EVaRk14sXixH3GszuyJLv2UWztH1JadcOwdEHIHZzp3Oyd9HIUnOLBgs8uz9jX27l62kpJzyig==","signatures":[{"sig":"MEQCIGi4gN26Vq51JAeB3yb9xIlj2iPpBY14+CRK/c1WGcN1AiA2ECyp+MFLZqLPTKWpTXwb1uRMsjauKHeHlp64jtllGw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"46f1db343af59d953091769eb69a8d61218ac42e","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-46f1db343a_1771949239248_0.5241088530798104","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-develop-995ce486fa":{"name":"@open-mercato/cache","version":"0.4.5-develop-995ce486fa","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-develop-995ce486fa","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"0bb32f0c34ea32096328563a48ebc20028241a1c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-develop-995ce486fa.tgz","fileCount":40,"integrity":"sha512-TinkUW5nX+z97IkuCrIbXHMNXJGJ+8+DfQYJcIxnvkCwl6R2+0wqRyg0VO/8zxgON9nKqlwIby9CRafjnoVU2Q==","signatures":[{"sig":"MEUCIQDyywuHMuQghlBY6++dhSccJO11/RR0Kb7nK+DItH6CIwIgXv1McQ1D6YvbMQkpd+F7+daXbboTpztvL3woDjtQX4c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188159},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"995ce486fae45883f9d144138ce34777ffa71486","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-develop-995ce486fa_1771952718998_0.9738292476793875","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-faf06366f2":{"name":"@open-mercato/cache","version":"0.4.5-canary-faf06366f2","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-faf06366f2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f4b3915c0387c0f68d8b30bb5a5473e7b7d85976","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-faf06366f2.tgz","fileCount":40,"integrity":"sha512-gNNjvGYReTAbvk7EjG4xa2shgpm3mEZpw01eVpthyyQdq/1kYT5RuA5lBl2Kx1txgRzDR9L4ntm3V65EaDh6iQ==","signatures":[{"sig":"MEUCIQCNQcihm3vEEns+99Pi/UZpuK/VCoEs1PThtkH26HFHswIgWgJWS4p18LTYjxfsPmszOQ0d9xi8gZMFLTm9KJ03Wwk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"faf06366f2ec0ae9300d99a3d6bd0f8ce312a34f","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-faf06366f2_1771953046176_0.45203708001107046","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-0dc028f508":{"name":"@open-mercato/cache","version":"0.4.5-canary-0dc028f508","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-0dc028f508","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d315a990e04b24f532bcaf4ab0eae84f468f9b65","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-0dc028f508.tgz","fileCount":40,"integrity":"sha512-9RcYyyMVu7/9iLRjVaZoLi2P2y+Y5vTpZrjJVYvH1ES+W1grdeV88K+p0lmE5MZZTdNEFyKkLb66I2kS5OjyfA==","signatures":[{"sig":"MEUCIQCyHCvPEynB2iNXYflfgKyP2M9+y2/Sl34a+m6yVph+TgIgHNriRnDLzcLxcxyfHCH8+qHEBjXQyRn74tVRFp2FJJw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"0dc028f508d2f62852d8a31cba55858b763c4b1b","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-0dc028f508_1771953348213_0.6041124112693179","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-cfad607cd2":{"name":"@open-mercato/cache","version":"0.4.5-canary-cfad607cd2","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-cfad607cd2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"06cfea498c0b59d4303e9ffb48a03d6d0cf80a60","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-cfad607cd2.tgz","fileCount":40,"integrity":"sha512-eEOFvQgzVKJaxts5aL0W5QCe/D9oKDRcxYQ0B67vswu4Ao5vLcNA4ZyHgz/hOMRMDSn0JN7KgAbhDll9lru8pw==","signatures":[{"sig":"MEYCIQDuxiTI3rTS6Wnoi5K8TReTxkb9xOluwzhs1f6mxLnpWgIhAPCPvn6knEuDDlFcMEEAsZrt+qzvQS8fgHJSgU3ZxO6X","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"cfad607cd2d798a0aa543f3955c069fc91ef494d","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-cfad607cd2_1771953899139_0.7926878546783669","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-08f5ab6b88":{"name":"@open-mercato/cache","version":"0.4.5-canary-08f5ab6b88","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-08f5ab6b88","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"8e486595f1bed280c6aff49b6103dcc73586cf94","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-08f5ab6b88.tgz","fileCount":40,"integrity":"sha512-zxI4fihAg6NUzHyDJj5We5OHyNrBfEO9vF4lE+sdZljEcyNeXWcFoLRG96ram7Wh83qMDWCzdS59nijhs1Gpag==","signatures":[{"sig":"MEUCIHvnvdgnggqu4LLr8CJP6MJ3AlRmh/SzhIZ1aNz0itS9AiEAjBYwCCcr8FQ4h8cX/5FYrKisA3TtyrRCFTS/+MLM1ig=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"08f5ab6b8821cf9b84976890a1047c4df33d3c45","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-08f5ab6b88_1771954352605_0.6384506436398771","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-develop-8a56591995":{"name":"@open-mercato/cache","version":"0.4.5-develop-8a56591995","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-develop-8a56591995","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"8867169878c76a23d781e52378618e6da1e2784e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-develop-8a56591995.tgz","fileCount":40,"integrity":"sha512-vh5LVl/MQRRUgd/ezynNNM2wDvYghuxK35DL8u3lWig/y8/OC+O734PyxO9kioxsWXwtPUUmsFGogTZtCR7GbA==","signatures":[{"sig":"MEUCIE1vCpwWNRv8C05gysNl7BHZBRTXYtBeyUAj3/fvv3gcAiEA8xlt7WNIpfGM+xLbZoYrzvSAeQqRb6JfRng3KEDQ2rk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188159},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"8a565919956db4b099fb085222705e0f7b8d4a09","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-develop-8a56591995_1771954563762_0.7726817122308505","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-abb12d9789":{"name":"@open-mercato/cache","version":"0.4.5-canary-abb12d9789","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-abb12d9789","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e2963000a32ce328ae5501238ca63b193af530f5","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-abb12d9789.tgz","fileCount":40,"integrity":"sha512-5jt/Hs0Vc4/lkYIs47wW2mkBKQ8jIVhlCo23lRPeHpb5henX4LSz2gfayN8MoH4XY49C8r8aoGDRBbfz/Xzvig==","signatures":[{"sig":"MEUCIFU6i2mDjtDU+tUTQrxYGhJNAbPV2AaNm7LpXxnwmj02AiEAjEUOTbo315SYUeN3m6gPm5mv3La081yTzpdYIunYdxk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"abb12d9789d6fd95349508e761c1d64a1fa31aef","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-abb12d9789_1771954899783_0.28903923477447924","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-1bc7e121d5":{"name":"@open-mercato/cache","version":"0.4.5-canary-1bc7e121d5","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-1bc7e121d5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"7919e796c73319435d30830122d8e22459447783","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-1bc7e121d5.tgz","fileCount":40,"integrity":"sha512-Lgfw/tst4l/TnFum+9/5hd0S7dICW049vwcv/SVI9OS/evBJq+7XvfbrcH63wuLmc/u9s0E9Neci4jpsv74Hww==","signatures":[{"sig":"MEUCIQCK5JpN283Gy0j6PwlnEHlOGvSZOtVqPIRvt9hpddkGeAIgeZ/1lRxprKhsV0BFg/u3RXzT8Z5zHDFmIez3mSRMeaA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"1bc7e121d599b9f7c29985476af703eb60cdcb5b","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-1bc7e121d5_1771954996172_0.8035602042314409","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-7bc7f37452":{"name":"@open-mercato/cache","version":"0.4.5-canary-7bc7f37452","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-7bc7f37452","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"368d732ee110727de0f153e0083b272168b2f443","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-7bc7f37452.tgz","fileCount":40,"integrity":"sha512-NlFZ7dBNMRgNz1NwwaK9a5ew8sBBGeNZG+qpaZTO/9f0+FLy43g4zUO7n6TEKTYRIj/QQUgoJVg26dNuJ00gDg==","signatures":[{"sig":"MEYCIQCew/VVYP6MbPrNhVfgKG0vcsvBtefPctoEnlmzSjo4xwIhANnzGWmk/IH81sEbpLWyHwb1eOsdmKtJeRZxnIgcL/8D","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"7bc7f374522eff552cacda03f7cb045a473f21f4","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-7bc7f37452_1771955604968_0.8283813213843185","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-d50cb826ee":{"name":"@open-mercato/cache","version":"0.4.5-canary-d50cb826ee","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-d50cb826ee","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"0423b5eaaffdfa11eda91b829586b1068d261770","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-d50cb826ee.tgz","fileCount":40,"integrity":"sha512-UBZazHhGjtJi4EJeAlSDlXpFvmYknLj1X/ND81JXyuMD1vQJ1EuCaWDgimYVtuzbXshzfcX+WAC+/Vs8qazdNQ==","signatures":[{"sig":"MEUCIG2mU3Be047KfRQxWT36+pU0VLd4VHYktD4jWJ5iT5PuAiEAtZqI6DcHyJCebTBW20wXl4LxN3R8eeG+LqPQAI4WQCI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"d50cb826ee1301137268a5413b63ab5a4a6bc2eb","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-d50cb826ee_1771955628153_0.5681191471080653","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-e65ced3acf":{"name":"@open-mercato/cache","version":"0.4.5-canary-e65ced3acf","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-e65ced3acf","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"45397ef7259e2309579fd13b0e841590ecc5b2cb","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-e65ced3acf.tgz","fileCount":40,"integrity":"sha512-V+iyhPHxVe1KtMHEONxQsiroZxFaK80jXgW0PhltwMSOkLwHc2jwovbt4VWIsqTfHGY2cuGIADmNt0iwnDOFTw==","signatures":[{"sig":"MEUCIQCFCBZnaAsnTSmaUXOBk+nK1rYUSYK0toM5sSdPjDQ64QIgKvSOygOL3oorXM70SX2CAcewiHtW/+G0pMOnhkNTkGw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"e65ced3acf3980053d9ff5f2ee8b295c2a97c6cd","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-e65ced3acf_1771955874184_0.6593559677539795","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-302e668a79":{"name":"@open-mercato/cache","version":"0.4.5-canary-302e668a79","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-302e668a79","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"90dd3d35da1481969a8d88d538a8fce79e950f54","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-302e668a79.tgz","fileCount":40,"integrity":"sha512-Qp9pFFtVB+FBa7O8wNHHFe52qzbxaZncoX2WB+cQ55aaZdIjs9Kn6f2lGYqSOxywvWPg39IetZRC1dBtFkc/uA==","signatures":[{"sig":"MEUCIQCE0iTxAnfu66xTD8PggoVbKktzgdN3hv+OWBDgKQCnUgIgWI8Bw/OOMF9zUD3ruhpX9dgqxF9OGa+ivEE9olO0VfQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"302e668a79676900432d32774f26ac2fdac40d2d","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-302e668a79_1771955956980_0.2898765250538706","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-aef87d3c5f":{"name":"@open-mercato/cache","version":"0.4.5-canary-aef87d3c5f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-aef87d3c5f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b8cc67b9a8082b1dae568ba8c9b9a078b7cbcc29","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-aef87d3c5f.tgz","fileCount":40,"integrity":"sha512-9iO7UvOefybP5d6wV2wY4uZDQnwBV7HCguXiUt0Izemq76LNrjsHtng2CcDDKSBT5tLK5XQDX0jLWhEV8H8shw==","signatures":[{"sig":"MEUCIQCPLACWchrROsErsj9YjRPK68MvuWqnBLKLMmmwHpwvIwIgGj1yb44uy0uv1Q98CrQdojLvZk7f4MR92YKcM2nToKc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"aef87d3c5fc5851e1714553173337a933380ec08","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-aef87d3c5f_1771956013701_0.5609329380415891","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-develop-17cfa89764":{"name":"@open-mercato/cache","version":"0.4.5-develop-17cfa89764","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-develop-17cfa89764","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a785a212ef61bf2e3c1038dd1251d57eafa4c665","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-develop-17cfa89764.tgz","fileCount":40,"integrity":"sha512-kZYORGpatYglP9S1PKMKzJlzgoMqI68Gfoqd3GrTVRmN8I4FIENAYrxt0gWWKZ31bIb9aMRCEkL6TaeUzJoewg==","signatures":[{"sig":"MEYCIQDCPMGSQDEVf4Ta5sJGHL60zzSKo7dxccgNddSW3NKXswIhAM/EmHM+/pRaz4gSO0tHk/E8KdhmHzGrZXgXzJri1mUH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188159},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"17cfa8976452802fc4169c4c8a31293111e4f822","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-develop-17cfa89764_1772000774195_0.819956439945809","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-2fb292b994":{"name":"@open-mercato/cache","version":"0.4.5-canary-2fb292b994","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-2fb292b994","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"0c0486f0283b554bc2203f9cc06d81b4931ef1c7","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-2fb292b994.tgz","fileCount":40,"integrity":"sha512-tE6AKeJ4QmhD3vx9UWLZ2WTDWlft1cUwxIi4rOj30j60hW+C969343KoLswhj+hGhNH+5VfOZo5F0CAxR5nJOg==","signatures":[{"sig":"MEYCIQDnrGCw30TYV/N/G6OEGZTMp9Itah7zXKS3d2b/fYpXJAIhAL0cd85MF4KjHSyfVh+YskSe/6WGXpf9im8y1usoIu3F","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"2fb292b994acad4d4ef532f4889618c30820f281","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-2fb292b994_1772001687035_0.09638777075822591","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-56ef078d26":{"name":"@open-mercato/cache","version":"0.4.5-canary-56ef078d26","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-56ef078d26","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a8c982049dae9016f200bc1ea540d95a17f26ffb","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-56ef078d26.tgz","fileCount":40,"integrity":"sha512-kPeFHczYbtv2kEO1TDchx0yJIHvBSrVRtigeQCRghylQ6BqalcmZwC1/HGIIjoORg7YoBZBc0Q0k7FvBr5/uiQ==","signatures":[{"sig":"MEUCIQDT8CeGfwWr++dDprMbrFK3tJzy3UJa89+0k81XEInBsgIgcoyo0Ox1jcQ8VRENCP0hV7JAWjDqpc0BWqDLWaN30RY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"56ef078d26e6d008796656866c91e6f1251d153b","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-56ef078d26_1772002518973_0.45203178125850196","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-99f2185b9c":{"name":"@open-mercato/cache","version":"0.4.5-canary-99f2185b9c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-99f2185b9c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"9d4092a6b845d46930f039e649710a2e3cd24563","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-99f2185b9c.tgz","fileCount":40,"integrity":"sha512-3HuQpK9KOOM9rr6UxzIc86S4uCJIvwpcKVt/ZiPhFmzoPNKSEFKNTXg1pd7z5AqPM7ftdCUXkuwYGozWa9IvZw==","signatures":[{"sig":"MEYCIQDEIcl/ZqW95nUaU4zP4upq0h5CZEwTxE3WYGK/hioLbgIhAOwif7YIA565HQp3lsBQ2w5JLmZmgLZbrveNaegZhdh6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"99f2185b9c1bd48f8204dabf0d2815b467f8f329","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-99f2185b9c_1772002573013_0.9216978524304476","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-a17a33c1e2":{"name":"@open-mercato/cache","version":"0.4.5-canary-a17a33c1e2","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-a17a33c1e2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"6aff5084c9098ae892a0a8149732c2ad192a6150","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-a17a33c1e2.tgz","fileCount":40,"integrity":"sha512-lMoCXCoZswbmR7cRnQOKKYGWWoH6wD8dTpAeMhxhciYMnfoSJkL/s/HjYzMk0DEhPd0EYZjpjryfRzXQmmLdvA==","signatures":[{"sig":"MEYCIQCIv48tqsBLeqpY/6Xh6K+Du9Bk2MWO/xEUOqxpbuckMAIhAK1M6+iB+r0xHlSiB94+o0xqkUgG7RVW9Jz+i3Ds5/mn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"a17a33c1e2ced9fb12518e36b5d605cb7a0edb37","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-a17a33c1e2_1772002920842_0.00761132597801728","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-develop-2e9903a57a":{"name":"@open-mercato/cache","version":"0.4.5-develop-2e9903a57a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-develop-2e9903a57a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"2238729f64c50e667434a1a0a7f35a169dc321a0","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-develop-2e9903a57a.tgz","fileCount":40,"integrity":"sha512-x1OU1wNCH6UbEdm00AD8F0gwa40B2AU+didjcMe83VECRLme1W5qoDohVYO99oTDz07TzKZeHN3XRbF4mpgH8A==","signatures":[{"sig":"MEUCIQDfEVniCF6GrQ8nBMZsmF+/lJqNBlqmKgdA+OD24VBVzQIgDbojUOjXsDQCIcNZ9cj58SnTNofMVIDQfoaykFWSru4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188159},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"2e9903a57aa1ef442be49f23e62595e2fe720f21","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-develop-2e9903a57a_1772016639575_0.9090779384105607","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-2c75d2b780":{"name":"@open-mercato/cache","version":"0.4.5-canary-2c75d2b780","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-2c75d2b780","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e2bcd1d86304e822ee883996495945486927df97","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-2c75d2b780.tgz","fileCount":40,"integrity":"sha512-5+JyWzIUJPcKnFhA9I61ZfcFWMb4msv9um4rKDyCkV+AeOhlyhWlbwCSgjyyCW0DbEFqoc1QwlCSIqeo26j66w==","signatures":[{"sig":"MEQCIGWW5BfpHk94EY/D3lmJtIvfjxTq8Wxu+exqPLhw/I9+AiAA6xHVPRByDglSP5sdq9jP9idXRSKUh3gfMEiJZ7rEkg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"2c75d2b7805634b5b589f231b6f34520aa9f8df7","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-2c75d2b780_1772016694694_0.9467306808930547","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-8a830d7cd0":{"name":"@open-mercato/cache","version":"0.4.5-canary-8a830d7cd0","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-8a830d7cd0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"6d38db489bd638d901bb3da61ebc67abe31eead7","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-8a830d7cd0.tgz","fileCount":40,"integrity":"sha512-VwHaQTJB3Mg8T13pvLd015MLzULvfexDz3qWBgg7euZ6sYWFsgcDfHBrAr7XjAY11SsOq6NyC5x8lHYG5r8fRg==","signatures":[{"sig":"MEYCIQD56gidlOGdX1r4/LsIy4TV/X9jaodkVyh6IYxVcqXZwQIhAOxFd0cZSFKmBp5lJVL5AkTGlIwnDVya1qwRfdcDQz1N","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"8a830d7cd0a727a4b9295c2ffeb7a580a353ee33","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-8a830d7cd0_1772017899782_0.8967521953058999","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-f497da450c":{"name":"@open-mercato/cache","version":"0.4.5-canary-f497da450c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-f497da450c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e17efbbfa630d351d42fcc69bdbccdfe559cc39d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-f497da450c.tgz","fileCount":40,"integrity":"sha512-35c+f5LZSKvK7fkggKa8uI7ahmxGMRLG+dKOyB23nrKWF/6m7LZwpChVqN8bpt2SIqDjk95ovzkUsBaZEUnhHw==","signatures":[{"sig":"MEUCIQDe7r77gFmTb24aFDq6cci69mB97o5ERCpUVoQmN4aWlwIgKORTJF+FO9m6j2RJrXwPshBrGeVWHLb7Q/EGdg0pAV0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"f497da450c42635d1430948e6927558ffb1be841","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-f497da450c_1772019886346_0.6918571378446425","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-bcd3f67398":{"name":"@open-mercato/cache","version":"0.4.5-canary-bcd3f67398","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-bcd3f67398","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"022ea4862cd32a4409e215e4a1239f1fe517e914","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-bcd3f67398.tgz","fileCount":40,"integrity":"sha512-3KGNBI4OFeugoFES1523uAUUo6pbVs5YvNYbgqT/pES2+OLPa5bXJzMvWUFGnJJmiGqC0PPDNytKvI5vQPOXPw==","signatures":[{"sig":"MEUCIFcqaLroayXZkXHifIiXFFBtrOu1qRPOU4sWlONBUIqAAiEAkIXJzzTKVsf24J83ASBV95dUvg1RrEXjQE+dixEAg/E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"bcd3f673983d38b17940f48617bdbcf2276e22c6","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-bcd3f67398_1772020084642_0.4877033902766639","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-56f36b4253":{"name":"@open-mercato/cache","version":"0.4.5-canary-56f36b4253","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-56f36b4253","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"9da672718c37c52536bb6b6edf6326463fc170aa","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-56f36b4253.tgz","fileCount":40,"integrity":"sha512-odjhyYMecMjah+ByYsP6KynbjrEjkcRFIqvVxMbOgepxHkTzkrZacdnZuMQiJrI15YMttVLqwKJZ93fNdnWV8g==","signatures":[{"sig":"MEQCIHPQFqG/gUZLEJFDEbheIuXDE9vj+1GZM0myoArvvi6YAiAbTmICAvUiO6dq65t7E4qvB188Xl3S4rrbLkWxRluQfg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"56f36b42531f9b837c65ca9ed4c049b8f43ed30e","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-56f36b4253_1772020352077_0.08708050935767053","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-a41569799d":{"name":"@open-mercato/cache","version":"0.4.5-canary-a41569799d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-a41569799d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"0b598b066d406b373f6ad2bfec40b62fe1e5a20b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-a41569799d.tgz","fileCount":40,"integrity":"sha512-GinZh3Tm04X0klUS2KQ795yVG0byekaQfWzzmKdkN8AjEuxT9Dq5kTruYZGQ4giOJUy8dg851ZAQK7gRMWk7HQ==","signatures":[{"sig":"MEUCIQDcCZhkYU8M2Gmv0R/c9wTtrWzFrCBYiJVPMe26DnbUCwIgQdqLhOiG84FbJyDu62VMpYbRDc/6K/5cXWiqi63I+Qk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"a41569799d7a7550ccbe663d82f8bd11ec503766","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-a41569799d_1772020514542_0.6293541237671039","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-aced15b545":{"name":"@open-mercato/cache","version":"0.4.5-canary-aced15b545","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-aced15b545","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"6fc38357a997b03c95310851b67ac155fd4f8b7f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-aced15b545.tgz","fileCount":40,"integrity":"sha512-fay95tFFct6uGhtadOFjbuULUEWSSnxOTSJW1qTtShmC5OZF6Ikc2tiTCZYpzRsEiLncamQrQ8u8lhSLU69MGQ==","signatures":[{"sig":"MEYCIQCGubALvMILeZwOvKljLr1KG8GCxMdnexWIMzk8E/1jsAIhAIAYeaZVf+rl7zCBS1NsR7kZFh0I/KCfXGY3ed9mRVLz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"aced15b5451b1c9d669064fb44e363ac11711a15","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-aced15b545_1772020991698_0.18285152399032722","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-f6be778799":{"name":"@open-mercato/cache","version":"0.4.5-canary-f6be778799","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-f6be778799","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ea032e5c1b093eb0fed0793e5ae29223d2400fb0","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-f6be778799.tgz","fileCount":40,"integrity":"sha512-CcBCalaVqmY8CRZ9IfcAgcp7RBIr4L+XzeZZl09PdL1M0arz3ElBKnBRcKNCr1kLA7gtsSZ1KFEE0rh0IViV3g==","signatures":[{"sig":"MEUCIQDsMArrT3ioPCyMqtdgxKB4TodhZeSZcMCuIUyHGHbe2QIgP9kAvgmEcb+O6ZcSK9PcD0wEOlGwTLBq6jtQrKO2s0E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"f6be778799e78e2dc299a26f85eebc30f1e09e6e","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-f6be778799_1772021038969_0.36260965795448885","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-develop-eeccf7adf4":{"name":"@open-mercato/cache","version":"0.4.5-develop-eeccf7adf4","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-develop-eeccf7adf4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"60ffbae7db0d4de5f57359722d3d9c7559d303b0","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-develop-eeccf7adf4.tgz","fileCount":40,"integrity":"sha512-jYxKtttKLnRfeHxgK1VprJ0VoEI3FEFwEgCgy95rfX+q+u1AiQJljTRDyK39Qmftc7zCjKnra5Tc328kXogBrA==","signatures":[{"sig":"MEUCIQD1dY3KNR6pmWg1guA5KWMa4HESUBxd3hrOKXycydoQ0wIgShAGWV7a0hl/ya7/d2rlN0IGbX3CaSLPq1helqttBlc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188159},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"eeccf7adf4d980f54b02db36ad3101ea449dd7ca","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-develop-eeccf7adf4_1772021801961_0.17178277237914763","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-develop-754ef4d2f0":{"name":"@open-mercato/cache","version":"0.4.5-develop-754ef4d2f0","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-develop-754ef4d2f0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"2ddc25a5970d35e88f1e9903dbb83dd6c0e23ac6","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-develop-754ef4d2f0.tgz","fileCount":40,"integrity":"sha512-C/3Zss+XyYZBG10lqjWik9pDKarsVN82coiZtd8/BdZkieUQ84wcQ9MI4FV8a5TcTTfZnGw+1gERuMqfMnPoig==","signatures":[{"sig":"MEYCIQCFEelqZ4GKqjIcjlDkzHyXmrIfI4vkQUisfD2X/wtx8AIhAO8ARslNQm6SXsYTDqKSfoV0cOfezwyoE2ROdznnyryq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188159},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"754ef4d2f0a5bb08b9f3d8f3848afb4a12528612","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-develop-754ef4d2f0_1772023681598_0.5439831028808366","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-3bb1102648":{"name":"@open-mercato/cache","version":"0.4.5-canary-3bb1102648","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-3bb1102648","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"249690dedfc5e1dbd84eb171a276ee4c01031e51","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-3bb1102648.tgz","fileCount":40,"integrity":"sha512-JfXtush+x8okQsbDJ4adfHbJPSoNdSLqEaMn7GdcAzwm5QM1YZIdYWjYwPVDKHc+tucXdAAzmlPLVMrdss4Btg==","signatures":[{"sig":"MEUCIA1fgzMQpwrsdqAeq82SvdTmBKX/r6C5FURJKaqcq422AiEApqY1KnwW4JNg567UZtP3oU6kteLjaeGxvt8fCIHuJsw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"3bb110264885da1c9e445807203fb5a099069ce1","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-3bb1102648_1772024478315_0.8108204605398719","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-97376056f3":{"name":"@open-mercato/cache","version":"0.4.5-canary-97376056f3","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-97376056f3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"20b7b2f7d5e42bf810158498a5c4ab1d69abae60","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-97376056f3.tgz","fileCount":40,"integrity":"sha512-yerpEF8p/9l6CTb6nREvQ8qHoXPwYtBwN7tFXFUN89x46Ehn00Ts7cKhlFUPZd3UE4fBHxXil+/oDKnYAQbnow==","signatures":[{"sig":"MEUCIQDzAgqrCt+A00KjE75LTSX2mLuP6DSVxRwPDE+4qYV3BAIgbyX2P9sMn2Y79z/1bYfs54edPML0gsrhvwSej9JB0LE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"97376056f3a13f30fce15fcaee6bdfafe7cd2032","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-97376056f3_1772025010601_0.004652980086308656","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-1a8410d898":{"name":"@open-mercato/cache","version":"0.4.5-canary-1a8410d898","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-1a8410d898","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"705463d2c5ac82c786142697ba3ef4a47554feac","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-1a8410d898.tgz","fileCount":40,"integrity":"sha512-krPezc5mHir/psrtBp+j5CHx0FwW1tn//Hwv9p382YG6QfQEL2AMQMiPTp0rRueS+QjILjEiANMS3x/aIoymSA==","signatures":[{"sig":"MEQCIC/Sg1+Rhbl26b+petLiMHwef7zq5qX/8NJfJg5+aKnQAiBXUUefeEKBtG7zWacD2q9Njsn0DuQT1ehcD5E11jbUnA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"1a8410d898cf29fb085c7ff63658d84bad446538","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-1a8410d898_1772025149939_0.5586532580451573","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-07a17e3367":{"name":"@open-mercato/cache","version":"0.4.5-canary-07a17e3367","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-07a17e3367","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b6ed5a1070fa05df4a9b4aff3221cb89e4faa775","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-07a17e3367.tgz","fileCount":40,"integrity":"sha512-hP28TCgbj+WnYY5JrF3Qg0RThL2PFq+5Sc8RtlsCEPjHOVfISXp8zr0e51tspQsTTb7bBw+KQVJzvtvH/tYBLw==","signatures":[{"sig":"MEYCIQDfAx1IjJ6wtOVX2Rlu5t1i8KpZ8kuAVIRonIFSDVlYXwIhAOQgtjMT18uXFs13ZpuSJeQjN7k9Nro5o4wfNOa5tweL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"07a17e33679b94ee8ec242b028def8028a665ce3","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-07a17e3367_1772025862354_0.28311480859451477","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-3227ed4d67":{"name":"@open-mercato/cache","version":"0.4.5-canary-3227ed4d67","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-3227ed4d67","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"0d0481b2ab883f5568e7983804cb6877a5ab5fa4","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-3227ed4d67.tgz","fileCount":40,"integrity":"sha512-SX8Wq+JuW/+Rt9cxj57kGXPAHvLdBDVDifnqnhwgkKiKOiUGZCzqq3AZIOU1DjzJyTOPsNS4QhRbjWTqLphdtQ==","signatures":[{"sig":"MEYCIQDzWJ0yK7GnTb0APJsL5fSyN4J47FYWwK9B1mEgmgHDCwIhANEgRle5zI/Ok1uB9SwYfqXC0DR7F/csimAvMGlLiogm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"3227ed4d677c0abf22a2362e3d8276c2644f0acb","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-3227ed4d67_1772028087846_0.6914987995631636","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-e897c4f133":{"name":"@open-mercato/cache","version":"0.4.5-canary-e897c4f133","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-e897c4f133","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"91edbe41495135738865d4efe5e5e5f39dd47d98","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-e897c4f133.tgz","fileCount":40,"integrity":"sha512-XUyhV2Btz79pVeGLajsAwB7SxhV2TDbx0aVVAOl18wp/pJudGvir/VsMXO9Z7HameqF4Pd4jvebGHbstUcJrfQ==","signatures":[{"sig":"MEUCIG8Yci3N500QCM8aaqvQc+hsHUQD2D8CdxTx+54E9LoaAiEA56lzb8ADuAxYhKpZUBarpmVMheSCv5yA21L6bZAKEuA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"e897c4f133b85aba727022b6b8faca4cfda80003","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-e897c4f133_1772028971668_0.5197186393392845","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-045fd7c183":{"name":"@open-mercato/cache","version":"0.4.5-canary-045fd7c183","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-045fd7c183","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c6c700efeba3035d477c8af1112e2bbda389f9de","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-045fd7c183.tgz","fileCount":40,"integrity":"sha512-elFyXIQCHf73qWxU9R0mNJbvOvMV2p9Rb+FA1v8PJl75SCDPyaSsY8r+d7/YjdqFKWFmwIlW910sdjPoANE0Jw==","signatures":[{"sig":"MEUCIBCRcV98O9h/Pgik5QKpZsxflEGMpYq3ZWEWFDWp09H2AiEAr3azIF1B/x1dRBueeRk4PlpRiBpLpJ9+laqwehvSmgw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"045fd7c1830c325a880db55b854f18eea90af086","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-045fd7c183_1772029087676_0.8496216156799734","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-01a69b8c87":{"name":"@open-mercato/cache","version":"0.4.5-canary-01a69b8c87","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-01a69b8c87","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"23edfb0b028d67a4ffda6b5397ba6d7179362054","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-01a69b8c87.tgz","fileCount":40,"integrity":"sha512-P/mGIgoDhYIM76iMgD3qeBV3iea7oLuSoMxYP0E5SgjYxF1l8nVoWVxJnCYCvMQWMFK2dnG0aYDqJihezTb5zg==","signatures":[{"sig":"MEQCIA69KNcxXJXTNGexutnEyYjB7sXrcImZjhz15XiRmyyCAiAnVMO+GBIPMRizSS7upN4Jqd68F8bBW8qVgVcGIfoFRg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"01a69b8c87f81c8751a87d0e556673f86c6d222b","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-01a69b8c87_1772031057396_0.9952613624743547","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-8086ccaf81":{"name":"@open-mercato/cache","version":"0.4.5-canary-8086ccaf81","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-8086ccaf81","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"fd404fc71800caa7cd0d2177c822d7d4a587a59c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-8086ccaf81.tgz","fileCount":40,"integrity":"sha512-3/x1KUmhWCf6S3UIWYbaQ1yULbJd7eBp8YfmhgDsbfALLnSsrLHZoDx2PyJ68pBNtlh2DFF8lIsIPxiWt5XOFA==","signatures":[{"sig":"MEUCIQCe7DqYyrP9YaspHfDazY8c2QQd5REEDFkNFEFtZy+vHwIgGw4CsVzuPM4FRUnnP+F9eQNhLb4PfS5BRifKJFhxrt8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"8086ccaf81f916199f522c501566db8a071b9cf3","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-8086ccaf81_1772031803379_0.6519460878702437","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-5b3d161fd8":{"name":"@open-mercato/cache","version":"0.4.5-canary-5b3d161fd8","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-5b3d161fd8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ff3d8bea24b8259a29dd30a9ef17a44820602ec0","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-5b3d161fd8.tgz","fileCount":40,"integrity":"sha512-AW+lj/pD1nopdBoplpiYgs6Bu08Bw27nYJj9fnLz+uzPE+VPN3yMBYlObWCVx7Seg8MDR9wY87Q2rzLsZYcThQ==","signatures":[{"sig":"MEQCIEDeA5tIsQ1JWfOf9pcYJ8wWPVj6LLlPG4jTIQpE+dbZAiAjqMbRAgRZAKTVAi5yeS7WY5mqxLfT27Z2lMVg75PPbg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"5b3d161fd81a3c53ea8e2a7f84bd3d3233eddcf3","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-5b3d161fd8_1772032220615_0.23705270907063025","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-05fa34d021":{"name":"@open-mercato/cache","version":"0.4.5-canary-05fa34d021","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-05fa34d021","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"682fafc1aa97060f3f9aeac7bab8782a18fc1465","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-05fa34d021.tgz","fileCount":40,"integrity":"sha512-9beIUmMcW7Pr24C+O7jVMtkPKHR4mp8zgZxQMUqj/LhpOuZ94PUwGtTy0gOwlR94+oXKIe4lZE/TV8akQ2SmCw==","signatures":[{"sig":"MEQCIFhBr2RsAD52SUhItK5Pm6Zfej/w66kkJFjt+/P+xjxlAiA4zsy+SR/24baSAx2m5d+ZVg+Q/2SNvl7U8HoHlXyLWQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"05fa34d02132e2ed2959a6afab9985c4f7543fb1","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-05fa34d021_1772033149500_0.10206021520249209","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-98a37b0ebd":{"name":"@open-mercato/cache","version":"0.4.5-canary-98a37b0ebd","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-98a37b0ebd","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"4bdf1926aae892645ce51ad6d22b4d26a07c8b66","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-98a37b0ebd.tgz","fileCount":40,"integrity":"sha512-ReLC9HAGzy7U6FOlkIWjHcbCHpBDOnKnmlybS8tYnT9IE+tnam3xhf++fRMO6nC6JIk86zxEONnP9Fa9zO1RSA==","signatures":[{"sig":"MEUCIH04qHVRaZXue929g3WElYLgua60JKIEeaFPQ0e/aszyAiEAwQeJm9r3Bc0dLwii820Z3ufPg//UZvC1AfOzZqLfCwU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"98a37b0ebd3a77acd90d91d1c7739dd25b3d566d","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-98a37b0ebd_1772033321991_0.381704237120549","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-b0efbe8cf6":{"name":"@open-mercato/cache","version":"0.4.5-canary-b0efbe8cf6","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-b0efbe8cf6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"63847ecf0eda96d01d79473e1e8467d9b78ca65d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-b0efbe8cf6.tgz","fileCount":40,"integrity":"sha512-KZPpdHdKi1Lo7rzSJ9Sa/8JukTyt3VOGoVFV4tS33vd06m6lW4fQsf5zoCnHzb9O8vsRpewVauKjvsv0mQP9/w==","signatures":[{"sig":"MEUCIQDE9YUrtoFs+Ef0zWBlTjSZE1teezTr5eAM61QTtqHutQIgAasfD/n5cN9hTHF/DSiTNZW/SG+hBpbyYEoGGVzX+VQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"b0efbe8cf6207d823ba70926b0ba1c117480b44c","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-b0efbe8cf6_1772034454232_0.06640528225049569","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-8f6c6ffcd1":{"name":"@open-mercato/cache","version":"0.4.5-canary-8f6c6ffcd1","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-8f6c6ffcd1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"9e44418edea8e10091acfce32f1ef60b9ee7e7bb","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-8f6c6ffcd1.tgz","fileCount":40,"integrity":"sha512-llkYrET5vmbNOMXNn896v90zT3Tvcn13WWsrh2zJTdYcNOLXpgnSmJlpfat3VSW6rQMXjV5NO4gBfKHjnzqrFA==","signatures":[{"sig":"MEYCIQDE3JWpddIQJLE2UMg2dXNy6uTNY+p6hSKwyD4VjRObogIhAMXQQ/A+wXjDD3KSZbths13klRdfw9vL2TuTg6wtLU3Z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"8f6c6ffcd1cd6ec0fcfc46e04ec5334dd07d6dc8","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-8f6c6ffcd1_1772034919988_0.49693208915249487","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-6906947bb5":{"name":"@open-mercato/cache","version":"0.4.5-canary-6906947bb5","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-6906947bb5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"2e16898db24ef4367abc8882c2666e4dd20f7ae2","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-6906947bb5.tgz","fileCount":40,"integrity":"sha512-d/Lm7jEcUVZ99Imt3yo4tvMjlS9VcO1cyP8YWBoYSnPBbjf6WgU4CIOt+N3XVl4BjGfHmCgU5/lMfUzRdo+N8g==","signatures":[{"sig":"MEYCIQCRbIWpnV4KUlwipe6NZ0IuYMYvIwyd9F3pG7aHfaXYmgIhAMRt0N6o56lmlzjxYUwSOA23lafAYNq09gIvESQgNCHd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"6906947bb59b632509bf73ef14cfe8b276209343","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-6906947bb5_1772035734096_0.507783860293336","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-c2fb1c38fb":{"name":"@open-mercato/cache","version":"0.4.5-canary-c2fb1c38fb","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-c2fb1c38fb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"39bc40009393bed3f85051eab759057520f98a4f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-c2fb1c38fb.tgz","fileCount":40,"integrity":"sha512-d8/qG7cJMYy+KPMkw/GSSOHPfKlVNKNvZbe3EC2pbeX6uOvwyyqGvOE/J0y5sye5hOIY6OeDBH0BjdtCRvzXjA==","signatures":[{"sig":"MEUCIQCIOVzdxWfxawEt1Ckjs1fLzbpIWzEYVtBTzfN29E5vWAIgBocvHguCR2/oqzdlhFasQ1J+6Wdow9A8bH1lzNH75/g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"c2fb1c38fb021875410efeb82c5c8c354c00f73d","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-c2fb1c38fb_1772035980851_0.08672327625408927","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-develop-5191db4ef3":{"name":"@open-mercato/cache","version":"0.4.5-develop-5191db4ef3","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-develop-5191db4ef3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b42938039e29b2bc9d21df81c7478242ec2ca6af","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-develop-5191db4ef3.tgz","fileCount":40,"integrity":"sha512-eotq5YvihZIXbynWzgx2LGpM4pRlqzrTEt149XhmC3BC3dcEZOT06/NP3X9JgOKzBqGuNIlmNZ4Cvyhdn5mHfA==","signatures":[{"sig":"MEYCIQDGq/vcJP6GuvaTVJHvl4ZORbc2k6BkkFity3sX+ZbLAwIhAJQ9o9QerK2XbdkmpMFdpp/pWtPzNVLqiffdVfiIYZBi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188159},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"5191db4ef39c479a3c4594be3e0acb1f563b15af","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-develop-5191db4ef3_1772036420194_0.7277228414977874","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-f3ab827a2a":{"name":"@open-mercato/cache","version":"0.4.5-canary-f3ab827a2a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-f3ab827a2a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e94424e6462529c5b9be2f324f0519c079e9a549","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-f3ab827a2a.tgz","fileCount":40,"integrity":"sha512-V6FRxQEOiMQw7DncjZ/hIRvP2PcZi9bo5APf6yn2UX66makOI8k1UWPzxq1wjUNraPMHlf1UNTqFzJObhXecaw==","signatures":[{"sig":"MEUCIQCMh1iMnJngjjEICysTXUanEqwQl3K4al4mM6bHyZLE1wIgB0Z5cFTUbp1Qujv4NElGRWKZnRKqQcr0kamQS7lU3jQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"f3ab827a2a5590b4eefd35defb80920add1ed0f8","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-f3ab827a2a_1772036625335_0.24861151194399","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-develop-9f9549ebc8":{"name":"@open-mercato/cache","version":"0.4.5-develop-9f9549ebc8","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-develop-9f9549ebc8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"3bfc92820e47011558599723ef63962d9e81eb6d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-develop-9f9549ebc8.tgz","fileCount":40,"integrity":"sha512-u3QLm42MICktO8kdOVCExN2+hpFbESh2Ly/Pzh2x6EHt/7KlY8wzQcXc25dL1PT7eJ98oIeTUOedc6m+/0vXmQ==","signatures":[{"sig":"MEUCIQD9JfSqg8P4Tt/b56G6+bkRRhHWBY3lFh7mp6ze3oYAkQIgSydTXm0hyJXpXwWFVWyr76ceQ9s4E7LVrsLwBq8UwLQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188159},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"9f9549ebc88227aa0dc55e5ff6df14cf59a68ad0","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-develop-9f9549ebc8_1772036805291_0.9839008967708105","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-bb0ad3611d":{"name":"@open-mercato/cache","version":"0.4.5-canary-bb0ad3611d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-bb0ad3611d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c709531cf52401894ddd6b3cdbec11cb12989331","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-bb0ad3611d.tgz","fileCount":40,"integrity":"sha512-Rs554uqS+Z/Em88swFiIgk1je4ZFMjm7yds5cp7W/GJQoGeXRId8ny0+RscpuFRrOAgHOvc2Ptx7jIOS3H31PA==","signatures":[{"sig":"MEUCIQDKbI+U4A7AE66IZq9VAxofGoYWIZdlUvS7RMSm9Er0MwIgMB7DtQzz7QwthqsqbdBM/3hoc2bQKIrTVAK7s4Zj7do=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"bb0ad3611d2d9b5d29ecdb7d42e431fa5d22ddcd","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-bb0ad3611d_1772036932419_0.8017909899212183","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-d62c0a4207":{"name":"@open-mercato/cache","version":"0.4.5-canary-d62c0a4207","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-d62c0a4207","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"772d27756a69cd0bbe07fa14ec0a2a0814e733c6","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-d62c0a4207.tgz","fileCount":40,"integrity":"sha512-FhBIOKLHGuyYBJ6mS4CouCQ6aC0EUgHF1NL27QafSR1ZPWk2etzaX5cdj40ExAId6tJPGa/ywavBTbPvRz34Qg==","signatures":[{"sig":"MEUCICoJgrOwzqM1DCOoOT9n1TwdQrfIZlWqirxeZB8B5satAiEAzXIddUEJ+7/jmphniwXelT9OgwT4zSrbf66XYfjNaUo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"d62c0a420715f56bb4930cc85e038b6b9dc654e2","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-d62c0a4207_1772047767924_0.48377648339754376","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-c47e95bc15":{"name":"@open-mercato/cache","version":"0.4.5-canary-c47e95bc15","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-c47e95bc15","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c131cdfa9624b0d90550ccc34d6c4b0c9f73e085","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-c47e95bc15.tgz","fileCount":40,"integrity":"sha512-K4TlWXvA1Mvbr7eYDd79K29wykFjD0vlUpAspoBNJFJ0/EE55lxyTMW202VTqeYlF0CgukpYC3xnWlV2cQTcKg==","signatures":[{"sig":"MEUCIQCMy0fMUyQyBB9gokKwrXswK7byGDXCqp5Y4BgDRZquRwIgOHb8yDVMlr0aCEPwhWYmvBlDj4SXzSx8ae8ZZ+88jGg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"c47e95bc155ab9abd599cdb416551f6e30dc71f3","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-c47e95bc15_1772047844477_0.6273539422144299","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-c7428c41a8":{"name":"@open-mercato/cache","version":"0.4.5-canary-c7428c41a8","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-c7428c41a8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f80d4621fb3fc43e9efbadad850f54b6834d37c4","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-c7428c41a8.tgz","fileCount":40,"integrity":"sha512-5xwz7VbDDC/dNrMxlyTa+xeKM2tf/g0OCHz3MGi4+FuT8Sb4y4pnPx69n9jYBG1IvAq+NgwsNmYJXJC6EMgw6g==","signatures":[{"sig":"MEQCID4CLGG4bUvv2JP3E5TUboBeR1+sJlDSqGlAF/mW1rY7AiANtKE9VkLkBiIzoOz1MAKxO+D5eb3Obrfw1Pkw/60n1Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"c7428c41a8e94c937cb402fecc56f554dc626630","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-c7428c41a8_1772048080760_0.03498798632367284","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-f7976bfd6d":{"name":"@open-mercato/cache","version":"0.4.5-canary-f7976bfd6d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-f7976bfd6d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f5ed75254701615d196e1c8f485e9f6dc4ad8895","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-f7976bfd6d.tgz","fileCount":40,"integrity":"sha512-44w/X0KqCWHrKRQ0R5AzxDgIVx/t7XbuDBY6PPbBefWzDMD3ArOxyEsmcudd5uvK9I/uJYSkV82VtmkiZor/3w==","signatures":[{"sig":"MEYCIQDhXs3JDIs4NsNu3XnAULBBQeBPWc5oZZhIrP0SRZYMYQIhAJAPFsj9r50/K6u6m8AD1UjKvHvnIIT5tnKzEQv6LMjS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"f7976bfd6d4b7638f65e384b317e9d4fcceaf11f","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-f7976bfd6d_1772050692044_0.7975522029022422","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-f873eae90d":{"name":"@open-mercato/cache","version":"0.4.5-canary-f873eae90d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-f873eae90d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"4a84beac3d56069ab67d351d26c8037dc1a2dfb3","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-f873eae90d.tgz","fileCount":40,"integrity":"sha512-TipJIy3Q8Y3c25a9rebgVgQFMijWXLcF6oMSNNJn5ADLDSkCykCwKcG640y1M07QucJ589uMPYAEAJkLALmHDw==","signatures":[{"sig":"MEYCIQDVta4+8jO7UVL9CNVdbWiO0hWoKPaHtHXWKOsxcIlqtgIhAI75cCAVyDNl840jCcKUeDnFLEb+1dOTP5HnUnTS7ftR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"f873eae90dd6cec825ea6002eee3252db2f84fd6","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-f873eae90d_1772051034469_0.3350186531743504","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-2ea2c947b4":{"name":"@open-mercato/cache","version":"0.4.5-canary-2ea2c947b4","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-2ea2c947b4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c3ba183f71236e31fa5615f46d927c18ae399a75","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-2ea2c947b4.tgz","fileCount":40,"integrity":"sha512-5QfrECzZot36sYEO75qovMOLrnixu0WcPQmcITKbDf9OM2Wp55c/3OaXIMDYV21/rz+Douz/EKNWpA0TPg14bg==","signatures":[{"sig":"MEQCIEd+r/rTP3ndBQCkXfazbX0bqZR94BziUBwZjSxKFoupAiB5kK7wVY+kcNsNnJBLUYMauYfuV4ZmGvDGdHDjrCNmMw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"2ea2c947b408a9ee4fcd2d480da7ef687c421a7b","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-2ea2c947b4_1772052505554_0.5113869201575103","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-cf2d651b82":{"name":"@open-mercato/cache","version":"0.4.5-canary-cf2d651b82","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-cf2d651b82","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c0cfee2112af0f958e37474549a9c7e2404b3885","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-cf2d651b82.tgz","fileCount":40,"integrity":"sha512-09qaajPLHIGmMVt5YKDECgciMgZfofHixFdBGRSRdpFugcMsQGrWLCCksMFMffjH2/jbO/iVgQVlfLUU9UVf0g==","signatures":[{"sig":"MEQCIFFch2BIwtU1Y6rUtBVDLiLV4pmphyLkM7cYQESAIGAJAiBLIRpzrVCNMTL3ChTW4ToYV43RVfSI9SUPUHMu45zhuw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"cf2d651b824ec0f591ad9d7dd23735adad8c2be8","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-cf2d651b82_1772080406862_0.4693340375648105","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-develop-033a719bf2":{"name":"@open-mercato/cache","version":"0.4.5-develop-033a719bf2","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-develop-033a719bf2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e5f897999f28e451f5ecd47be9ac60b7ea9b1711","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-develop-033a719bf2.tgz","fileCount":40,"integrity":"sha512-ox/HM1JXLr4X13ebsLpJfi1rFvVjhmLtzcQA0IMBUFr575tMFVFdXo6F4CtHSFIH7q9QArvFEi4BLJWP/D6Kvg==","signatures":[{"sig":"MEYCIQCa7ow4BIK0IG+aDjwcplpXQYATlS1LLk3PkJJ0Pu0QjQIhAMi7mB20pR4pNYTlPXSy9IUzefKkB9G8CgsoL1iEjUFa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188159},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"033a719bf282cf3a737de23780802f59538319f0","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-develop-033a719bf2_1772080625703_0.7886113006622106","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-7068a69465":{"name":"@open-mercato/cache","version":"0.4.5-canary-7068a69465","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-7068a69465","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"8fc803493bc74e7c1ac5926c15ef0fd415bdc8ad","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-7068a69465.tgz","fileCount":40,"integrity":"sha512-I4UsNlaBFQuGvWUTbcnISPLzJJhQIoJHZIoc911T56Nyd7yuzAfHm6Hc2wdJFGvty88yS4dKr9/kXB9bboSNNg==","signatures":[{"sig":"MEUCIEfU896fsFtUg/abq6NCcwQOYXgG6XkBeO5kQHqJc+dkAiEAnMasbtNeLMu2R0dsuhRJ48SDDjfrA3CpXocblElsHDY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"7068a6946539969af51ab64c4adf6df62b10a2e6","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-7068a69465_1772081129388_0.2352448831355618","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-develop-f4858e0ef3":{"name":"@open-mercato/cache","version":"0.4.5-develop-f4858e0ef3","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-develop-f4858e0ef3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"6a9edd9e0be63263a6e69b2a2ec23e1dedf7071e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-develop-f4858e0ef3.tgz","fileCount":40,"integrity":"sha512-/zxWUKjdh4s0rGITG5NMsZFDYSG1yuZqHtnKmuxv+gQ3dy0LbuVRP2VoVDnA3aiDLGHQMcvCYCzmUN+3iW8KFA==","signatures":[{"sig":"MEQCIAq1y1hPcfOVfCOL3ijHRMUBnZmLfkaPzHOpggiNFmbyAiBnXg8juGaFHve13K3+M4ZvhVxvxEIkvUD+t7xLSJ6i8A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188159},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"f4858e0ef39ef0e4fc4e571957175d696ffa57b1","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-develop-f4858e0ef3_1772081604211_0.6914716183216965","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-125ee5e932":{"name":"@open-mercato/cache","version":"0.4.5-canary-125ee5e932","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-125ee5e932","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e8f1b1e1363cfb75b9f569b958e676118ab87861","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-125ee5e932.tgz","fileCount":40,"integrity":"sha512-g4HTQkA2drQJZOvLumBPaCYrlpuRig41MQDvQCPJxL6tAc3h/lGwSr/qZj/pYmqyXpSudWx9maNAQjQBJ/J6ZQ==","signatures":[{"sig":"MEQCIDUX4x63wlA+5RDekPQr4nNjCuKtboDjSB7i38K1wP2hAiAJH/aFNUHa8ONUpRUs0O+cJ2UmD+SS38h82wjgh1WUOg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"125ee5e93206a1389961b0546313bff73af12ee4","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-125ee5e932_1772091114457_0.6488487401003085","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-develop-3ce83a8b24":{"name":"@open-mercato/cache","version":"0.4.5-develop-3ce83a8b24","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-develop-3ce83a8b24","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"016dae9ba65f3122992f924b7d1563527b1a69ae","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-develop-3ce83a8b24.tgz","fileCount":40,"integrity":"sha512-Y6Wz3YvGl6la7SsuvFHLvi8JYkGduQx+YXhe/ooXy4Xgr5n9AvOQ4g8B7SHSMVMzPV39ckQf9o+KyzxWmCqyUQ==","signatures":[{"sig":"MEUCIQCpxbxBXDZh7QRuWzZ1IWyCwMCqaA3EvwNUj55p97181wIgLzizKQZaTO0dHMQhs1NYca7uHpxEngwsS/JzQgRczs4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188159},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"3ce83a8b240121d180572ecf4af0a80b40619627","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-develop-3ce83a8b24_1772091148008_0.4888451938776739","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-develop-4849712ccb":{"name":"@open-mercato/cache","version":"0.4.5-develop-4849712ccb","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-develop-4849712ccb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"975b67c89f053ac97ee0b3798c9a2093241a067f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-develop-4849712ccb.tgz","fileCount":40,"integrity":"sha512-LzCSKQFMeuoILd0LDu/vJ71DcwVvhY3WPOmojynpK4Y3kKPAZiIHgBGEAyd++aAO8+fGaGnwbyLEueGDv2FUlg==","signatures":[{"sig":"MEQCIDLUz85niD8DB3d1JKQW1qQpnfBtJEAYrZizvSplYIxxAiBbUh2ozsosieP3OjzPMM7IwlmxTKK0nvAD6VKAugZogQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188159},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"4849712ccb6cf9144da99889d30d7bd59317078a","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-develop-4849712ccb_1772091955185_0.47972569581444025","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-develop-539cff4960":{"name":"@open-mercato/cache","version":"0.4.5-develop-539cff4960","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-develop-539cff4960","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"9db5555042471c0cf7aa73b4c19f5fb0c3e62e9b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-develop-539cff4960.tgz","fileCount":40,"integrity":"sha512-fJd2m6/kXvGcYvWRr8/BzcF6HQPNTOHthYDlY/Pi9MZa/qqByNgHdwactc1KCUhzJFlESwWMkvGzzdBG5d0jPw==","signatures":[{"sig":"MEUCIQDqvop85NZ7/oZpkYCTcIF8AnKcWHPEg1F7RfePAHx9iwIgON+DTLJjHL+qVVP1Q9vICAtNLYGrSchnx0wWGDUaHE0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188159},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"539cff49601969447eb32d0df41365e0ee7631b8","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-develop-539cff4960_1772092003575_0.9135822022608318","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-develop-7f44fcf045":{"name":"@open-mercato/cache","version":"0.4.5-develop-7f44fcf045","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-develop-7f44fcf045","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"4d94d21c56451e031f0950cbe3fdd54f412a7383","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-develop-7f44fcf045.tgz","fileCount":40,"integrity":"sha512-DbzbTrXon6lxhnkGrEBqrA1OYQ3MFcJsel8iBUCb2hozRF93fsmhhETEtErvsepLNv4L4QHBjsU7u9VqV0JpZQ==","signatures":[{"sig":"MEUCIQD9KzpVIQqTm21xwkcE2pd78KxjaoHCXmY4bf4ut2qQVAIgPpWrwlIX2Gvl8qGJjiyo9MxO8f+T7O5dBGNomCLBgM8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188159},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"7f44fcf04591461ea2b51d3af3663874dec8da66","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-develop-7f44fcf045_1772092043490_0.5747987974176256","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-develop-0f0e676c72":{"name":"@open-mercato/cache","version":"0.4.5-develop-0f0e676c72","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-develop-0f0e676c72","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d2d3722969bc083f8b616d0a7645557768c03855","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-develop-0f0e676c72.tgz","fileCount":40,"integrity":"sha512-3B0hSb6jS2x6eWYAWv/A+Es18B54Kg3GOLITa9Je0mCEgu+cnpxDu40WeZjdLTnKWX6cwG+fBOlh05JBuN+g3A==","signatures":[{"sig":"MEYCIQDF2YUw7HILUilf9//yFqMNwWxNArHjSD/VKajSV3SCTwIhAMlDytxDHv8InjLmiwg687DDTI3FL67hlAeQXzI7zspK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188159},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"0f0e676c72f300a601d03dcbd4efd854df1b3641","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-develop-0f0e676c72_1772092059225_0.0006345064837245395","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-develop-8f98466993":{"name":"@open-mercato/cache","version":"0.4.5-develop-8f98466993","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-develop-8f98466993","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"6e85c0baab92bc9337cad5fe54f04ad16a8678da","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-develop-8f98466993.tgz","fileCount":40,"integrity":"sha512-qbeE2wMx1JQ0P6ZUPaGOt7uun/M2B5g2ip6wUvznR0tYV6RZOssYvOT21wcv5eaIkT8yeZaGNAt+lpa2kLNY4A==","signatures":[{"sig":"MEUCIQCf3O++lxVvTrlJmMYssoUoOJlPku8gHqAhQXM3GOWTRAIgIpqUAIZ97YmyraRqpKx/gB8hAhL9lfsvYDpc6P/FBHM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188159},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"8f9846699364ff5bac7dca16e43d9b380bb255e9","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-develop-8f98466993_1772092142471_0.30467709359029826","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-0bfc4074c8":{"name":"@open-mercato/cache","version":"0.4.5-canary-0bfc4074c8","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-0bfc4074c8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"dcd0d5aa0dc147d9beaca489d4190986d7b2669e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-0bfc4074c8.tgz","fileCount":40,"integrity":"sha512-Wwsrhj+NTreBYaRGx7dtjNiv4bWGrj/xHOxyZf1Kjt/5KpOOaElP9nua8IIHeKAshmHbFKv0ddtpzDii4j3GoA==","signatures":[{"sig":"MEUCIFMRjQ9HbeTFBypTV6LIke0iRRyuGm65wBqlvJJwMN+DAiEAqch18u7W/8W9s0a3BZBw++H6HVw7etjYfc5AF2Ytc8E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"0bfc4074c8fd14bf74040e1d47940b1d7e24b3c4","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-0bfc4074c8_1772092221958_0.7544774140731481","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-develop-e694581d9f":{"name":"@open-mercato/cache","version":"0.4.5-develop-e694581d9f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-develop-e694581d9f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"3578bf6a2ebbbe262bc6ce62daeecb102df9c406","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-develop-e694581d9f.tgz","fileCount":40,"integrity":"sha512-2WXNEXIpIFu1RdaqVv3r3BaRLvHiEaZPn5jo+wvoW84nU8S/9wzc0+ueGer9pYjas8TWnZfGF/C+YNEWvthapw==","signatures":[{"sig":"MEUCIQC780qcbdI+2DKbbChbDTOMCQ8Ek5x/OkMTrcewOjtX3QIgUY9fkQA54bQeALwTBx+oV/8WUqJJFWuMYi15XEqckfM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188159},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"e694581d9f3684b2eb53407259fd0f968f22dfb8","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-develop-e694581d9f_1772092266780_0.3840230836072378","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-develop-0b66ecfdd4":{"name":"@open-mercato/cache","version":"0.4.5-develop-0b66ecfdd4","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-develop-0b66ecfdd4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d6ca2d2db6ddbd275be11f8b57d894926be9768d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-develop-0b66ecfdd4.tgz","fileCount":40,"integrity":"sha512-ByUu+U/XDIFP8/I/KFuxHzZ8HcKIgNGsCK0hdoTtw7bswqrYIWs4R4ojJDarkadvL8zvjzk5f6UOVA+c1ArI4g==","signatures":[{"sig":"MEUCIQDzsKWQRv4+OA3XUS9vuBCOP7SkF8J3x1o2ZXBCO+rGnwIgVjE7TygiKpyVfN4t/bC2/oM+pZsgD3tI1pN0Fc6tlCw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188159},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"0b66ecfdd49c60c755391a527d4744f4c65a237e","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-develop-0b66ecfdd4_1772092829033_0.44528593503636027","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-develop-2289152f60":{"name":"@open-mercato/cache","version":"0.4.5-develop-2289152f60","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-develop-2289152f60","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a59fa8775530f1b626256f5d74713cff4d20afb7","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-develop-2289152f60.tgz","fileCount":40,"integrity":"sha512-fG0a/Y1XjQy2RJ10Wk3P+bi14dwfJayfzcoZb9IFfXhl7RQhLMPHpVqs5DR3Xv2Yw/gb6nO64ANQs6ay6pta/Q==","signatures":[{"sig":"MEUCIQD8PG7mSM5UkWq2IpRcPYgsYWQWZnFTJsNxoagCyDC/2gIgVXvPmKhf5nu53HpxL1u0xGKA1C09FTCQU/BlYZC+LXw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188159},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"2289152f60b9273014c5b7cc46e2be2dff18d63f","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-develop-2289152f60_1772092845886_0.7912063213427436","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-develop-9071a65406":{"name":"@open-mercato/cache","version":"0.4.5-develop-9071a65406","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-develop-9071a65406","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"eb7ac34266553484c40d1d8a0f58c75813d71bb8","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-develop-9071a65406.tgz","fileCount":40,"integrity":"sha512-6oXp6t9j3LF3pISEZ9hb0eNOzutFuMxvpU1xRWYIUfDwioi9VqtndJw11Aadt5V+WMn4VMcYPzKLaukZjPEPRw==","signatures":[{"sig":"MEYCIQCk0Vtn52TlTWxtR/z4La6xiH7tQ99HccMYT/EHcNtmwgIhAKefgxEzxLSbeXugQPounvYe+2KvrGPO00xK0H9Fq2y4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188159},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"9071a6540667fe9360002caf3b3ff44cb0db18ef","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-develop-9071a65406_1772092911776_0.1627689277056168","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-develop-03023b2707":{"name":"@open-mercato/cache","version":"0.4.5-develop-03023b2707","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-develop-03023b2707","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ed09b1670741582f04b8a4d9611ee52848f7067e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-develop-03023b2707.tgz","fileCount":40,"integrity":"sha512-eX3QU1OX3Ion0qwioYY9xOUT6Xgotjx1zKg1j4aouQDtGIlOAx9H4SZnJHEANhDGle4M7vrBDJqtRBsV6MTzOw==","signatures":[{"sig":"MEQCIF8mhvtc6C11mPXP3dFUq6exUkR00y6LZws6gvudlL4YAiAiwZErm4UvpV05ASmX7YLA6vGeeXZjh720eLpn+WfEqg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188159},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"03023b27077674764fe03bdfc4d6ff490e229a8b","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-develop-03023b2707_1772092940888_0.1360104979418726","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-develop-6bdcebbece":{"name":"@open-mercato/cache","version":"0.4.5-develop-6bdcebbece","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-develop-6bdcebbece","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a8b482c3fbaeff0575f5b857f8acc9296169da17","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-develop-6bdcebbece.tgz","fileCount":40,"integrity":"sha512-6WHo8CdSOUlAx8Md1GsDs5u2txq01gFRZ0jmYiTXYGm5Igv+7R23KexpETjNVCzTrrNn1V+145CCWX5IUzmcQw==","signatures":[{"sig":"MEUCICxDLyHPUBZOjmMIQJScdzLi5UndcaRTPF6F8oo4USaDAiEA3xapD+hCao9mVzUMtgCzoajMNJfG+mpx+6PO0xLZzxk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188159},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"6bdcebbecef3ceb67ab8feb87f703aeec39eba2d","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-develop-6bdcebbece_1772093190023_0.7157052491916649","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-6ec6a2d11e":{"name":"@open-mercato/cache","version":"0.4.5-canary-6ec6a2d11e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-6ec6a2d11e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"057cddb76faafbae1fee1ebf189b376774958e2d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-6ec6a2d11e.tgz","fileCount":40,"integrity":"sha512-68HcY7MLvblP/iA+QuVLzUFWYCnJK3mchKnxFEuYMnkJbyZzNfm35PRbY7vOsSNyRgM222sw8W1kQZxk1+0nwA==","signatures":[{"sig":"MEYCIQDvL392nnp4cBg+YmZJOuT4l/bUmMezB6aK0pt6sNbsDQIhAO4goLb+5PaIkKoO+d+DXWuHM4L5/HJkey819V9G2fcH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"6ec6a2d11e9f1719a2b1c9a9d5d5bb126f5cbda1","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-6ec6a2d11e_1772093708388_0.15737903039179946","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-develop-0c30cb4b11":{"name":"@open-mercato/cache","version":"0.4.5-develop-0c30cb4b11","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-develop-0c30cb4b11","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"0e27bdf42359a0b9928a3b7b3e3195c6c3366312","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-develop-0c30cb4b11.tgz","fileCount":40,"integrity":"sha512-iQrpRtoeIOgEl4KtXOjhwpaP6BB9fKTtBYjtkrgLCKNty8HQlm6aTAnHyCHk/vxIuqrG1AuIEFGx3vhfniXVMA==","signatures":[{"sig":"MEYCIQCYkggul6CTJ4CK0Uy6KBdNBP3Z9tb1qf9XAJmmlKtgVQIhAIuWlDkPnhyVb5ORiFGswgHK4PF4FUipmC7O8y5c4AZH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188159},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"0c30cb4b116b83a720e32fd14458df043c7a752a","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-develop-0c30cb4b11_1772093774982_0.007110875273813377","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-develop-986cfd8c37":{"name":"@open-mercato/cache","version":"0.4.5-develop-986cfd8c37","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-develop-986cfd8c37","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"86da6afc38b6ee43b208f5c8ae15a37689daf13c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-develop-986cfd8c37.tgz","fileCount":40,"integrity":"sha512-Vu1MUXWma7Cezn+sPWX8Osc+y5C38X452sdqZN3Tcg+CPq/Uup1LT38r4hVpNxLnWPRE+IR8W2gMUlRsnpOEfQ==","signatures":[{"sig":"MEUCIQCu7j8jhYFZDSjEotyinMpISlRgj/TVNYbMc+D1vRmgdgIgQHqIdWlq/XnJMza/v/rMKS1mw4Rb59MmQT8DQLSR+8M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188159},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"986cfd8c37bda44db187cde4996b3ac4f0938b24","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-develop-986cfd8c37_1772097469289_0.5429906358144216","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-fc19ca2f17":{"name":"@open-mercato/cache","version":"0.4.5-canary-fc19ca2f17","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-fc19ca2f17","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"65cb3a36c39fec525fe4cfc57ed93cc0193a887b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-fc19ca2f17.tgz","fileCount":40,"integrity":"sha512-i6g57gzTLLbJU/YCs/bcftUuvqJJ1IQPY+oDiSbxW+XJNs5dGPv+EtfoPXQrDyucL0Qhqxih2YcDSIyArfh+LQ==","signatures":[{"sig":"MEUCID1VArrFQ/6vIIe0Dq88oxi/9G4HCivJOWThbuK2W7k6AiEAzoCtSYnLnaQB05M4ohkuu9g7OHGCBWs4u9mUcnybz1Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"fc19ca2f17dda0836a2e39a8816090d276d1d00e","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-fc19ca2f17_1772100554127_0.818791879744748","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-develop-974adb54b3":{"name":"@open-mercato/cache","version":"0.4.5-develop-974adb54b3","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-develop-974adb54b3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e1e24926e60fae65391dc3476a3495ad74a0c138","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-develop-974adb54b3.tgz","fileCount":40,"integrity":"sha512-eoRRQFA7J7O9GebGvjuL2SjefO5N/BXR2hJQWOibaWP3FpkxJCLzu5SsoRGjzf+XzIgQjvVgKGbHbIfJSgetsA==","signatures":[{"sig":"MEYCIQC5FOxopU2WhHMoA2MBKT8H7TiDt2jQosXeKhlvt1/H8wIhAOOOvTVB6ZMMXbxOUc5E8NmWACS//4gf7/AllkxVbwi2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188159},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"974adb54b39e8a4449b54edb66a8cd7bc545d3fa","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-develop-974adb54b3_1772101925204_0.5897963623638087","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-474eaf2735":{"name":"@open-mercato/cache","version":"0.4.5-canary-474eaf2735","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-474eaf2735","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e46f9a9b0aa376f46a9e17a52d97365f6e1f51a1","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-474eaf2735.tgz","fileCount":40,"integrity":"sha512-/p/iy7qe/cr2vhaUwrD1q6Wu0+HF2NKV8QdlYlzbeUeCcZB8+1sD1jwRkWmPR+bZuj6if+SAWEmcI+rjgvooJg==","signatures":[{"sig":"MEYCIQD+Dbi/ykVIeNSbW05d2iQ9fpwJJmCHCti1QvGJrHfd0QIhAImayuHcFoErGjcym2hh8vA6OJKttJTj1SjYx/rVO/qk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"474eaf27356bded3bcea4afe92ee9ed879eb06a7","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-474eaf2735_1772101929789_0.9203623284756526","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-develop-3f7d1d7925":{"name":"@open-mercato/cache","version":"0.4.5-develop-3f7d1d7925","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-develop-3f7d1d7925","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d003310f09fd5eb2de233d99b93720287494928b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-develop-3f7d1d7925.tgz","fileCount":40,"integrity":"sha512-hxSP4sPn9pqF/Hf7jCc0he8cku1hQnrXu58tlye/8E4Mj1+S7uIQFJq7jTLFLZObGm1TeqY/fDarvvK541IHyA==","signatures":[{"sig":"MEUCIQDpry1y4vHZ7fJm8k2vQjGl3CpbHxVESHu+ehpqZqHYOgIgDLEwN6Ypnox8xjSffMNqqJEKXE3a/wEpi+wNi+ugrq8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188159},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"3f7d1d792580ff025e1c806f3b7acbb5676c8abf","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-develop-3f7d1d7925_1772102348978_0.43665023209717546","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-77b475b6d7":{"name":"@open-mercato/cache","version":"0.4.5-canary-77b475b6d7","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-77b475b6d7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"896979e4878eb0ae681a9355313a78f99ec24a7e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-77b475b6d7.tgz","fileCount":40,"integrity":"sha512-qTynZeF7mPvgDb9J12meId11jHfBhzQ6cVkw+oxP+Hw3bYbFA+TOvgpuyRl+cS35pUAl12cI3eP3N2HHKIXiNQ==","signatures":[{"sig":"MEQCIDh/ZGf9q00DOPCYdH/8wcqW4NxQiVJVOu92kN6QKw7gAiAo22rIS6JDwy69JiCDldSKqSXsv0Qi4zh7QYrvuFqvOQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"77b475b6d75f69bac274afccec304a76210ea31a","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-77b475b6d7_1772102374074_0.20935478249723527","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-develop-509cc99488":{"name":"@open-mercato/cache","version":"0.4.5-develop-509cc99488","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-develop-509cc99488","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"eaf1a17c7687716a107f8de85def72ce30f10aee","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-develop-509cc99488.tgz","fileCount":40,"integrity":"sha512-EOJF4X8WYgRSg3k4P55sjjQjMK49hzulthfz8f1yqkY/vhtBboUZa0rNbg5QKIFVS4tYFILhtkwjkMr8ZxbAyg==","signatures":[{"sig":"MEUCIQDJvyA41z+3yGq3bREiaaebgVHbhXbaL+f97keiZaSklAIgXSNAgseYZW2k3AB/CKCepHZKICLHeb1xZyhvV826w9U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188159},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"509cc994883ef8a43fc86af2fd4e62603532cc6d","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-develop-509cc99488_1772102593261_0.5246389029049494","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-819c575ba5":{"name":"@open-mercato/cache","version":"0.4.5-canary-819c575ba5","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-819c575ba5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"0e3622522400c8bda38e3898c1d4927d91f41a60","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-819c575ba5.tgz","fileCount":40,"integrity":"sha512-fToAcHsSP5p0mdKmxiyRZMVlke1K+kQ+U3dfYS0BwlvHfUYtMY0QhNs+oF3yWbD1cymeYnRWPggZR70ZcaMb4w==","signatures":[{"sig":"MEUCIQC5PXOcTw/Wkk3XyvI9PM4Ih+fn7t1afbZJB7zDmsEcSQIgI51cL/sqCE/3Uh+4NmTVM8+FUGqHijWBXI0weFS7kUw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"819c575ba5908f4d994221b112936ba5014475fa","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-819c575ba5_1772102622119_0.947639647032358","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-develop-2e11bb113e":{"name":"@open-mercato/cache","version":"0.4.5-develop-2e11bb113e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-develop-2e11bb113e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d1e187a596f71fc4dde4feb55425613f244d9e5e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-develop-2e11bb113e.tgz","fileCount":40,"integrity":"sha512-jhJkSzcxM7zOn/FwdW0Llg9eBEN7nR7nhIszle3mkPP0irqCrnC1AP6uxn1SVDNY5fk9QHBPKPVAKgL0Rj/3pQ==","signatures":[{"sig":"MEQCIGl56YHfkboaYFE96f3lNccAa2ScWufwAIATSP/hjDuMAiByRSkstkOcNlxYCDpu9r2ri2U4COTbAgwUsautGh57MQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188159},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"2e11bb113efb9e9ed7acace1ddcae422f1d7f1cd","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-develop-2e11bb113e_1772102726529_0.8453762715560722","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-0cad776aa8":{"name":"@open-mercato/cache","version":"0.4.5-canary-0cad776aa8","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-0cad776aa8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"5a259522bac2289bf38f88529f90d9291a7e0b4a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-0cad776aa8.tgz","fileCount":40,"integrity":"sha512-vG3hvGOgvQfLlkIdFfZ0EMimojPR4Pga3BflD6bWqy19Wa/H6AGWfLntHbZIsYMGZG9jW2A6VhG//6Yqj5mQiw==","signatures":[{"sig":"MEUCICaw2hYOyyifa+Lf6cgKDnCiBSBoqKR4KRtDdCU/Em2uAiEAimfCQ9pNAvvdih2qRA2I+trrYoSY9tiqOsMh81gpr+8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"0cad776aa8220d1c8ed85b0b6c71801c191aca6a","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-0cad776aa8_1772102806776_0.7120981708203993","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-develop-9247b50ff6":{"name":"@open-mercato/cache","version":"0.4.5-develop-9247b50ff6","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-develop-9247b50ff6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"be6239d7014f97011d023934b1aedf6ec6a91d08","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-develop-9247b50ff6.tgz","fileCount":40,"integrity":"sha512-A+dhEMeRETZrZOamw/RiQQoC82AojRbZ+5KQM0uipPCbn0lp1ybZUyiLNCZsaTzHgD/iJEUhbFB/P82sS4d+7A==","signatures":[{"sig":"MEUCIQDOmhfSIjENfU/iy+yYzPH/XoF6jqSSWQX9aRLIHXbw6QIgYtnKePI1tLqEhSCg4xLDbhpeLDJ/UncdZYMi8COrJ0k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188159},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"9247b50ff6324247da96e22205969dfc47ecc4c6","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-develop-9247b50ff6_1772102809771_0.9258957010263085","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-0bff8c7449":{"name":"@open-mercato/cache","version":"0.4.5-canary-0bff8c7449","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-0bff8c7449","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"60c3d6d2c4d18398bce5c8d443d933799b8b2097","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-0bff8c7449.tgz","fileCount":40,"integrity":"sha512-do5dEfu8W/GUVR9B7AWYxSZ4/nQWvnWdrS0GjttOI4DugpaDpkolC2rjgalPTmlKYgSXT3HVtMRgMUEoUVqenw==","signatures":[{"sig":"MEUCIQDTo9oTw3k62cksYYlmBGeKl+eJ7Pc629Ve5xJDgoXD+gIgYiKvvw5OapXWhzgVnAXJ4KHglUw2zpMQdyySCGMNMVM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"0bff8c744942af11d2a9cd1df091a8b961c8b016","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-0bff8c7449_1772102840211_0.35482134584724756","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-0d80a5ddf4":{"name":"@open-mercato/cache","version":"0.4.5-canary-0d80a5ddf4","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-0d80a5ddf4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"49dbd43bf1a4f29d5bf6b5f3e8309ed7b8f364b4","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-0d80a5ddf4.tgz","fileCount":40,"integrity":"sha512-7h/fEaEws8lTymMHIAzdIWFwrzC2DjmqjZGmsbWZu0hT4ZuU2DBlzrF8IgF+BX4Ea4T7jqo+SRzOwa79rvecLg==","signatures":[{"sig":"MEUCIQDhjd195L0M3+d/7TbeQtn6cSfcdB2uGnHpD4e01v+ZcgIgO/b4b/Tx+s7Sg3mRlyTcuUVGcJ5atuG1jTaOy0kCmj4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"0d80a5ddf46db6d0b69f235662cf518517392b42","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-0d80a5ddf4_1772103338279_0.8030471986296224","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-develop-a10d730395":{"name":"@open-mercato/cache","version":"0.4.5-develop-a10d730395","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-develop-a10d730395","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d1ca7b28881adbee9e0d562f0ff5f84e0e396ba9","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-develop-a10d730395.tgz","fileCount":40,"integrity":"sha512-fDEhD4DMWlphEytaTeF/pb/hwXFA2MWGm4ocItOrwp4b9zUev1yI2+P3GevmQDQ5EfmHIaANtiZ22rc27Q8+tA==","signatures":[{"sig":"MEQCIHiGMCwsP9OLva/kZz2Z67HxXUZkGSN5/otf59PNSAP7AiBUMXpINB8/96dwY8puz/y2dKscQ+bqHF7J+vIXIqjuAA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188159},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"a10d730395da5b04ed7d5e5dd72f6f7fccb2497a","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-develop-a10d730395_1772103374603_0.6767706360201213","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-30db3a7c03":{"name":"@open-mercato/cache","version":"0.4.5-canary-30db3a7c03","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-30db3a7c03","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"3ae2197f336b6b944ae9c559c4377a610d4c4dcd","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-30db3a7c03.tgz","fileCount":40,"integrity":"sha512-d3YbddPdcvfbyB+k5BrlRi7dbd3v8OQ1nvH+nprPr1ysMonew+xZVB0HTgvNOlhV71uiI0VeMn9VUV/sEGblGQ==","signatures":[{"sig":"MEQCICri+RAKIvvRkrcF//gWy8/2ZRL+HErmkr+4fXUpH/+aAiBFZ3B0gc5GHzOxyFTRK1B90pWtdlk7/jzz3WDj5EZQyA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"30db3a7c03d6739323756b0789d6e84b8a3ec28e","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-30db3a7c03_1772112359923_0.7264096996700977","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-2a8031cf62":{"name":"@open-mercato/cache","version":"0.4.5-canary-2a8031cf62","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-2a8031cf62","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"268bf9eb97d95d9d835d0fe12bf404de61895af9","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-2a8031cf62.tgz","fileCount":40,"integrity":"sha512-wNelxQqtPJMnFW5yDvZC2kBY9s79fZZ0RYIrMwZVLp3TiZlxeyKzwU6hjqQEiSyxguDE0oP3s4h/l0OS/D/gSA==","signatures":[{"sig":"MEQCIFLeLCsBVqC+5lxEOJDjeX4ar6Ga1RaJqWJsI2Fb7frtAiAP7gL/+R1zBt1QuDTAau6AB6+VhjMnSRTIrB0pRcol/w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"2a8031cf6258b807d363681639fd86fa943e4a2d","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-2a8031cf62_1772112612514_0.04106445113299584","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-0dbc1ff91c":{"name":"@open-mercato/cache","version":"0.4.5-canary-0dbc1ff91c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-0dbc1ff91c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"74259ac9d2277e2cbf7c24aa7d96e9b6d2cee954","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-0dbc1ff91c.tgz","fileCount":40,"integrity":"sha512-nNnZv43YxxXSYUHVXaDdpmx7iL8SxY8tVK/Xakf9jpAcnJEGuZgmONKhA99ZBPSF2yAJ70mphK5DzuFAnA1L1w==","signatures":[{"sig":"MEUCIEcULQ7t/gwwbKcW5j9a+KjxhXzmXtJPLc+c5foC5mMJAiEAoRP5vmDfc34l/skoKTpNtI9rcHhBvdgIVf2jQAfd4Wk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"0dbc1ff91c5d9c6a5c9becd96056a4475e1fa706","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-0dbc1ff91c_1772113347328_0.1547845560887915","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-develop-da65148ceb":{"name":"@open-mercato/cache","version":"0.4.5-develop-da65148ceb","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-develop-da65148ceb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"85420208d1b28f04fc130b6666b2aa9b8753677c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-develop-da65148ceb.tgz","fileCount":40,"integrity":"sha512-lvh72lVERnPW+VNh2wvmIvnewC0qvDFvGqpY55nHxJLnRJkSYXgI5D5TfLf7OsLtYrEMU4eYJjo3kuRzUbA80w==","signatures":[{"sig":"MEYCIQDzNwHt281oUH/PzFVD6jt4wqMI4vCQBoxlM6QRRTJA4wIhANGC7g4nO7SMwG1ostz+2c9uRQI403x/WrEVWxiBOozL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188159},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"da65148cebb294c946c018980628b55c7c96d00e","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-develop-da65148ceb_1772114246265_0.4348274864263577","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-7452e72f6c":{"name":"@open-mercato/cache","version":"0.4.5-canary-7452e72f6c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-7452e72f6c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"932158edcd3e78f3ede879ba5bbf5adf0e53a5b4","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-7452e72f6c.tgz","fileCount":40,"integrity":"sha512-flj6CGupz6zXumJsvrR55bcSbuGvQC3xClEbm8UBLnCvbT3pSyIC+Tonz3rqv/cSYotZFdt9bZNGj353VnsqaQ==","signatures":[{"sig":"MEYCIQCUcilA8uMTRPR/OeOulMSz6s4/9GV9wpEmlkImFxku0gIhAL6hkeV/EcUrj4MAc+NFQKbrBTIibK09lYP9KMoDaYAP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"7452e72f6c348416b97145e03fd64e3c62b3b247","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-7452e72f6c_1772114262669_0.6252323332427745","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-e9cb795771":{"name":"@open-mercato/cache","version":"0.4.5-canary-e9cb795771","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-e9cb795771","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"03b56a3201fb2d31e01a1e476b522f5b9f5d4de0","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-e9cb795771.tgz","fileCount":40,"integrity":"sha512-1eBDpVvGg/teUrXHIGSh8mPkmohAKF6a5dbfRxD6bKiA8DVW5C7dMVzfAS5lwDZjZqLJoIGPOc0qGCVzq/psUw==","signatures":[{"sig":"MEUCIQCdZNKMWCp4wnMGDA5ce5Epk/ss2nNhSuX8QzEc1NaXPQIgFq9wJVi9IEAuHwTNWbx6NkBgGHr79hYl4GFdGSbUT3o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"e9cb795771cc41925201fe2c59d317d526295373","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-e9cb795771_1772114316030_0.031319135974557266","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-2b2f8e11d4":{"name":"@open-mercato/cache","version":"0.4.5-canary-2b2f8e11d4","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-2b2f8e11d4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"9b8f0e534ed1f8b18e2416e82f92ca8b1eb2ff02","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-2b2f8e11d4.tgz","fileCount":40,"integrity":"sha512-CwKefy+yBgwEB/svNwvQ8seoWhYZBelf8+39/Pz2Db1XhITdoMXCsIqeGJh4GAKz0NsRo1LUwOZait21XWLU+A==","signatures":[{"sig":"MEUCIQCB57tWZ1sxu+5TfMsY0VOQMCwrtFci+ozakNyEG2Q2uAIgd77KjFgV4cPf/eYjvaSMawVK0G/t8XOpp8ugIanbGsU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"2b2f8e11d48c65b91638f8847e820d65347e4945","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-2b2f8e11d4_1772114529221_0.26396683319699843","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-72b57e074a":{"name":"@open-mercato/cache","version":"0.4.5-canary-72b57e074a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-72b57e074a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"569e8b5ac30c5c4d5d09aee07c930d71699a63a5","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-72b57e074a.tgz","fileCount":40,"integrity":"sha512-uf8ZwU4QPYMtuK8c0YHT54zs774gJpNGLB7K5YsX7xL1F7jMBvb/dQ6sRDXrbieFsXst9KvCCyoPcPLgklNXZA==","signatures":[{"sig":"MEQCIEWdmZ5uvJVWeo42e6rMGmWY/bFBcd7PFQj3M4+F2TlHAiBPmlBxyPW7BmifX32w2FVspfvspbAvLQTw97YWgre6yA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"72b57e074a08bf02a956f9e90ef00bca7db676aa","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-72b57e074a_1772115015964_0.6398779855436683","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-195d91be01":{"name":"@open-mercato/cache","version":"0.4.5-canary-195d91be01","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-195d91be01","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"95d2a5c53ddde1627c28287964a16257f8541618","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-195d91be01.tgz","fileCount":40,"integrity":"sha512-qTLJdneO6sD0/l9+dVSRibXUEjY4rijIGThR0j3BDQZwYiNeT5wYGvtR3J2Db/GDtYCD+kzsn52uoQBP+gMWIA==","signatures":[{"sig":"MEUCIQCvdnQ65e23GLMaz4/jEp3erT+t3KqJw18YQ25EnNd0HQIgU13G9appZNG0vkW9CNYXfW+E6ohGpsOTaI2lD8EeTK8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"195d91be01137e335e4a4d336368b7d222254f7e","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-195d91be01_1772115641877_0.5558722355178356","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-b618acfad1":{"name":"@open-mercato/cache","version":"0.4.5-canary-b618acfad1","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-b618acfad1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"0a2e93a11d64a599e14962a905ae745309f1c958","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-b618acfad1.tgz","fileCount":40,"integrity":"sha512-FaG/ALrp4FzVLLA9X2YJfsiELTGHp0ewNpqmkOmchG3IKoQxfKzRBKOyee+fV7RMx9Pr9J9LrulKKa2l/u2HUQ==","signatures":[{"sig":"MEQCIFid4cPm9IzQcvXMF52fXA+pG3mlxMXQWsWWkOfmdCGJAiAP10EM7wCE48KaCDWE53NjAT91oZmmh3skwmY8uZGizA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"b618acfad14f64eaaca643f9aa2c06b17a2adee4","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-b618acfad1_1772117772673_0.8055592179207574","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-4346154985":{"name":"@open-mercato/cache","version":"0.4.5-canary-4346154985","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-4346154985","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"350edeba7db487ff1ebb725a94e827633fbbe75f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-4346154985.tgz","fileCount":40,"integrity":"sha512-MsrnL75skHowP45HpwlWwtZBlX22ICiKnsx4Ow6O6/mGF2I5KkeDGzT5s7waQd6tyXYm4BcM2JEQiR+/LAVUoA==","signatures":[{"sig":"MEQCIF/1YQ37sR5HMbfXaFVcNEdu5gjxiZ4n5Cxzf5vSRgDUAiA/3DSkk/DechyuEpq/KTyGrojwsQNpY6AglOUifCXUuw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"434615498567ec6da256d5ba3d1393d1480d824a","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-4346154985_1772119617849_0.04092098073320316","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-36ee5377e2":{"name":"@open-mercato/cache","version":"0.4.5-canary-36ee5377e2","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-36ee5377e2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"976d5ba2b7082192d4e9d80c1d0ccc7b5bd6135f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-36ee5377e2.tgz","fileCount":40,"integrity":"sha512-eaeQP9/lce0yuWgKcfoRLyxMILNYfmLE9pcYU3P+Ca6zh4DmJevckr4Xs2PQBWAhhiYwN230CAZ3XpJiWCkndA==","signatures":[{"sig":"MEUCIH0EWz5QydYzPpsWEQEIy4WBLnk0vGTyuzHW4VTh6L/QAiEAukPi/ZpCrX39ZzVBR0xvZtnybvdDPzs2GF1q5Z/IDhQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"36ee5377e23e6e13a40486aea2e86325136ba100","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-36ee5377e2_1772120012633_0.1885730849413989","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-d7d72edbf3":{"name":"@open-mercato/cache","version":"0.4.5-canary-d7d72edbf3","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-d7d72edbf3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a97e86b0240745fc3f404d8a7e9e41657d90e17b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-d7d72edbf3.tgz","fileCount":40,"integrity":"sha512-oj7zlqU5NfNJH+q61oHhZAN7vM5GodOmVH5cTU81Hlq8QlMDA5iRJ8wCSqdhvHicJnfvPJIyccZhGkA9JXt/HA==","signatures":[{"sig":"MEYCIQC03y7Kd4aE9ILxU5GO2RmicGKsgjFW80jGPFTcycQVXAIhAMrOIhorfqoTkW2b7YlKKdU/sxaWWNtQj+28nYzsPb5z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"d7d72edbf38443e70aad6c352d21d5991b707086","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-d7d72edbf3_1772120211776_0.8818713403902223","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-b69d25e0ba":{"name":"@open-mercato/cache","version":"0.4.5-canary-b69d25e0ba","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-b69d25e0ba","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"3b556820857f5583b2984e5b91c751c9ae7859ae","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-b69d25e0ba.tgz","fileCount":40,"integrity":"sha512-SiAf4B2BDNVlFrddfKRNE+Kam4HHQlhIahll5Cq1s3mMv55wieA04RwEvPVQ0NlbblpUJJOdJBVaDWM0lVlsWg==","signatures":[{"sig":"MEUCIQC4/hZLTM1E08mDWxQwuEfJ9P8bytOs6ptbg34z5npbxAIgN5rvq4/zxSb+0cKvP12wqYbGHYjaORQoJkQXVSzb3fs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"b69d25e0ba56556eda926fc8be8b9e22ce67293c","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-b69d25e0ba_1772120327089_0.5203196453178753","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-c502257ee5":{"name":"@open-mercato/cache","version":"0.4.5-canary-c502257ee5","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-c502257ee5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d83cb1c815e79f4be60e1b96c255699758cb2338","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-c502257ee5.tgz","fileCount":40,"integrity":"sha512-qjhY+WqmQnaggE4nr9vD0kwCmPn8x2XtMQ4vzzSeyxApjfw9oK4/KZJwGjPp50S/DLGu4CkCAugbp6bwpMj09A==","signatures":[{"sig":"MEYCIQCxz7irz0MOOXNi/qxOCA524QOmoGtiIU17I3GWqiJzcwIhAP+TofNN3TSeECsD7xURZlnxPnyRTG34B7J3FSglDTxD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"c502257ee5e021b3545da3986eafe848fc48f6e0","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-c502257ee5_1772121054273_0.8343254812649492","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-develop-889cd8e476":{"name":"@open-mercato/cache","version":"0.4.5-develop-889cd8e476","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-develop-889cd8e476","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"9c6a9a9ab2ce04a0402fd207b119099d61d89aa7","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-develop-889cd8e476.tgz","fileCount":40,"integrity":"sha512-nFDPOH+NUJUsDbVQq3tMWTearyOWVRFeQQ3XTAX+a0RVUi8LwSy+1wNB2t0kSnbITNDyQZNeaK7kvjyzQoftbg==","signatures":[{"sig":"MEQCIBi84P5ZQr39euRr0rqaeCZ6NOEcD34wbhuJx1WmDUrHAiB6PSo1Di+uR6kaRkCg8eiNRNe5+A4L6pqzxa2KNvvhug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188159},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"889cd8e476a38b46a2051397cc57f93e516c24ec","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-develop-889cd8e476_1772121473450_0.4011262209716038","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-066491e9d5":{"name":"@open-mercato/cache","version":"0.4.5-canary-066491e9d5","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-066491e9d5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"23e6abf9edbafac6423d3bdbee27545f395df071","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-066491e9d5.tgz","fileCount":40,"integrity":"sha512-ph2vqeDy9W5HopUZIYtnshykHH6lvBoUlTLklrdWCjbtX63We4+VsXgoRbMb407tRE4U5vL+kZ0M4sFXjCea7g==","signatures":[{"sig":"MEUCIQCyCMX0zS36hfCfQQgE9Va3fe+Ayl0hSN6cmYjxvM5F6gIgD+yzs7EH6MpV3VYroolpd809lcqM0LGA8czHqguGeTo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"066491e9d52e778aa903b370c09e593b3a8f992b","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-066491e9d5_1772121481117_0.19522401186148697","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-34ad40f5cb":{"name":"@open-mercato/cache","version":"0.4.5-canary-34ad40f5cb","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-34ad40f5cb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d8c0b384a2db497ce0e717b49dbcd4a46f729da7","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-34ad40f5cb.tgz","fileCount":40,"integrity":"sha512-qMfnxdJd1zR5mj75Es4Fsd1DOZ/x5j7Km7WajGHQ2Lcf7XyQuY7cIu5dQrKxf7qS4oW6d8q9bus2qj1yEAygbw==","signatures":[{"sig":"MEQCIHyexblf1BKJe7/XxkGuYC4nnR7Twmhq87xidLL2p+g2AiAGV5SEMFq9Fj4C+Lon72saA1ho/ckJ73c8ZWL4H6BN7w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"34ad40f5cbe24dfdac60265faf6b371bb1a47dcd","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-34ad40f5cb_1772121568059_0.3129653583498373","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-develop-a4c86906a0":{"name":"@open-mercato/cache","version":"0.4.5-develop-a4c86906a0","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-develop-a4c86906a0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"1aaf6b3208eaaa222b502c192c6d01ca27d51da9","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-develop-a4c86906a0.tgz","fileCount":40,"integrity":"sha512-JDbYPzxQOi85+eLcaSL4kzd8P6FsIqPCNNc55I2gNCM9z1vB65J1By7smJSseNnMADeYwDB1O9g3lfLTO1wo2A==","signatures":[{"sig":"MEYCIQC5p1so3tyzGW/H3N0pO6TWDYLGFejYdJJuN1STj/oDMQIhAOdOPq1hVf1vWdBzkDuptv/xM2Oc5o/6dR7jVm6Owll6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188159},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"a4c86906a043a355e7c86a58ca9380070b45b44f","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-develop-a4c86906a0_1772121581126_0.42115759706381506","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-5947874c3b":{"name":"@open-mercato/cache","version":"0.4.5-canary-5947874c3b","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-5947874c3b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"4d6b195b0520f65d094588eb96b406b6f494811f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-5947874c3b.tgz","fileCount":40,"integrity":"sha512-4TR39LRK6DsCfS2oA3+7Z01skpzK8tLQpv176isdSzYLQUrZ14/lRKGlUMttJvWUaGplKTaIJ4KcXTSTuKBVkg==","signatures":[{"sig":"MEQCIDNnj+Uq7S6AYzVmydbrEIf1gn3gFLWfUxkGVyB4vz40AiBbwxohv8aXoYnBQghgckqUbkSS5gBHkFmEqrBjpnBtHQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"5947874c3b28555316b369a3df24dad81377ee52","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-5947874c3b_1772121656231_0.981737939251845","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-ec5e1c5644":{"name":"@open-mercato/cache","version":"0.4.5-canary-ec5e1c5644","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-ec5e1c5644","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"9106121ef643a82b4194857cd1492cab23629538","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-ec5e1c5644.tgz","fileCount":40,"integrity":"sha512-FPp3muUYx1Udrhop9fBWrzCs9NOzjcaLAwG1pMYFEvkg8DgV16KjjAGP3wD2PX0z7DCJLvz5Dc5ZK1SPeLT+hg==","signatures":[{"sig":"MEUCIQDPFPQcqznvFAmT7EkxjdYsp1DR4oGA/hapl4chNdXcPwIgKA11mWzDEwBactkpJ98nq+j3CxJSsKYEjC8M2g1FyLQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"ec5e1c56448e7d7fcb0cb713dfec5b1109f158ed","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-ec5e1c5644_1772121771473_0.3303181767994847","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-5566c1b6b1":{"name":"@open-mercato/cache","version":"0.4.5-canary-5566c1b6b1","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-5566c1b6b1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"2f893f83cc63f0dcd1d17feddb3e1abedab3f1ed","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-5566c1b6b1.tgz","fileCount":40,"integrity":"sha512-bzFG/ranKnbGTQbyUXfdh+o+dgveSH9NXKMS4a6Pz9sa8Ng0k0wzNPKDy1Q/vrvZpkmXNS39S50SAhDbb4u7TQ==","signatures":[{"sig":"MEQCIDWp+NPYGFnjb3IlFP3dnYwKhga2OFdAo6fJWolpqeh2AiBFuLRpn8N9P5N9G1QU3QODkaxZw3QCVTSvhkmZd45wCQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"5566c1b6b1736f47dcaba84ad740005b32fe9999","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-5566c1b6b1_1772122264930_0.3982179791977962","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-d6c0aba37e":{"name":"@open-mercato/cache","version":"0.4.5-canary-d6c0aba37e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-d6c0aba37e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"34ed39465537930ce8f819aeda903cd20e3a66ef","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-d6c0aba37e.tgz","fileCount":40,"integrity":"sha512-q2SwfEK84u8LjkbviUWg11BmNKNToBbL0l4sws9A+5OogQKhEHsXe03Wm5EKB1aRIBlSiY5fBISZsraKxeOinA==","signatures":[{"sig":"MEUCIGREEQzDGtEfbcK4iVyY2plNjzBurgSRaGnCU2qgMWLrAiEAoh3rGvvM1PbPTb8T3qEGs0gKPxyeNY/8IvJfCocN2EE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"d6c0aba37e8a4534e7b4c3e7accf5de935b96580","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-d6c0aba37e_1772126732574_0.6541263857602011","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-4c78a3a95b":{"name":"@open-mercato/cache","version":"0.4.5-canary-4c78a3a95b","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-4c78a3a95b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"752109cb5f0e837c9f13e1e63c0b650ecd29cc26","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-4c78a3a95b.tgz","fileCount":40,"integrity":"sha512-ZxfF5VSiV0mugTGvlcqt/RBMdY20s2Z9CrF8H2SzPvAqdDYXMQkb3iqWfCbA/JilgH21zgQbPOdaFSUMddDTNg==","signatures":[{"sig":"MEQCIBKbAnWqjhtcN13wLWpBLDLaIKXQaQgKcTQVEqRXrJB1AiAUjHWfGsPDKvhCybTDF54kOeBik2HqMQVQdiIKrpGcCg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"4c78a3a95b105e8650692de6934d21bb465badb9","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-4c78a3a95b_1772128727139_0.4837870611733426","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-develop-610fbb24ec":{"name":"@open-mercato/cache","version":"0.4.5-develop-610fbb24ec","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-develop-610fbb24ec","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f8eb15a7c0a0f77becd75a7c8ab2f896ecfb9d10","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-develop-610fbb24ec.tgz","fileCount":40,"integrity":"sha512-pvOj/ue3vgrfKMwakd1RrtRn+SsgSfJk8bIP2df2cAcwvokEb7Y2RX6JDDekruXxzLWxPMOvJf+9XTjtV5AwIA==","signatures":[{"sig":"MEYCIQCqOb26feWsdabgagaNynRdCB0nhwzqa4uVJTHzPuM9hwIhAPt6VEnE+sAfcx5tZWgp2wtvVSLGG3OG+6/GKUgGIWrN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188159},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"610fbb24ec943760698446f54fa9844e3c1914aa","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-develop-610fbb24ec_1772130953288_0.5938749955030458","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-ae1d1dd8bf":{"name":"@open-mercato/cache","version":"0.4.5-canary-ae1d1dd8bf","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-ae1d1dd8bf","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"df6be17b554a25d191783f14c07a728cd4c9ae2f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-ae1d1dd8bf.tgz","fileCount":40,"integrity":"sha512-3HBdnVpISDvIYlq6pH1zBhfBirv2I1EawUdi/CVTHXbg+VPLhjX5s2VoBCd7RoVkvp63IOr3TWizbxNPvTg7tA==","signatures":[{"sig":"MEQCIDx3LzLJOVFQOkJjvZKyl5TrjgaVlKJsHeOezVVzaqh+AiBP06rsM5r2U4YyQ5XFrNTvR4oH/yosu6jKCv2790NVCw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"ae1d1dd8bf8c5c77c5c1e2cf212c0e8628810db6","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-ae1d1dd8bf_1772130974664_0.7754544891681459","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-c8261dee83":{"name":"@open-mercato/cache","version":"0.4.5-canary-c8261dee83","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-c8261dee83","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"1bd4e4dfb38255405eea82030793b6a182979cc4","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-c8261dee83.tgz","fileCount":40,"integrity":"sha512-KzBNcjKzn10yhYh51V2GTXDusxAAT7UpHP9+cU3wEs8dVxS/ovrRRQNUVdWhsBfIRe7sROlvQASro7XpH9o/Tw==","signatures":[{"sig":"MEUCIF4UP1T1UYjmPWsz99YK76aP2ehO+Spo112eJEpmuLc9AiEAjQyHccASL+eyZ91pBbyFosXfDlmWjvLNyO0dKSCvQOY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"c8261dee83925d39e2d12052a3f794796c843f95","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-c8261dee83_1772131135582_0.8155304816608748","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-d16815bcf4":{"name":"@open-mercato/cache","version":"0.4.5-canary-d16815bcf4","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-d16815bcf4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e7fb674f78630b1a1e6b2710549e7e1d805cd05c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-d16815bcf4.tgz","fileCount":40,"integrity":"sha512-VQfPbHrGo6SuxduE6OQsm7ExapU44H3PJzM/RGihdul1e/n6lvOmgHxXTO/xZxcPr++f4NKN4K7FzXAsH2cl9A==","signatures":[{"sig":"MEYCIQDHbuHEIxSJ7ZhmxMpY1FsPlT2HlhmwxFImTKxbJV9SQAIhANDZ525V92FXlbFj9YYxWOVa2a0cud78O2soi4dfBGaO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"d16815bcf498013ce05152e9a268a89b5f175e35","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-d16815bcf4_1772131244887_0.29254585152922585","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-d472600f90":{"name":"@open-mercato/cache","version":"0.4.5-canary-d472600f90","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-d472600f90","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c85187ca3cf64f31d45d541b370e9cf4c751f1b2","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-d472600f90.tgz","fileCount":40,"integrity":"sha512-Bmf0fYAXEisY/+6QaOx2G89J5WUOTTbiZzhJxPyNR23ZO92mSLls2zaO0YbKWbjfK0LPKmqCh5XNlFcdpOzs6A==","signatures":[{"sig":"MEYCIQCpxV68GJ4h09pvpFKCwd6y2hJDCqMPSrfqAQrgUAUoxQIhAI1FJxQgxhHMn+G74zfz5Uqn9b4FTSyC/94OB9JfMRVS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"d472600f902c274f8b35e5f0d35fe2647abf2059","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-d472600f90_1772131326202_0.7341765070139281","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-ef3ad61adb":{"name":"@open-mercato/cache","version":"0.4.5-canary-ef3ad61adb","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-ef3ad61adb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"2afe0f7aa7b01e91c0f58ff80bdb3f5e282d0346","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-ef3ad61adb.tgz","fileCount":40,"integrity":"sha512-5MNMO9Q43N45KqJbtC2yPEXWtLBi9QyTfXI3oXlUjPgqWsekFifyjhfnpFS3Z9NTt508itGK0HwSqDCjtJWD9g==","signatures":[{"sig":"MEUCIEvbJPnjXZ0fkmSXxrsuMq1SfnVCFWjB2FNtNQmghXZDAiEA3jTgo3ISxcLnfidBZW6drcO71unlWAZRMgsuvKDZygE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"ef3ad61adbc92bb8ba1c11e686b4e945b343c450","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-ef3ad61adb_1772131695486_0.20152080982481513","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-afacff81db":{"name":"@open-mercato/cache","version":"0.4.5-canary-afacff81db","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-afacff81db","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e35e2371d779f4dc0e2e98bd4ff11318d55d2eb1","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-afacff81db.tgz","fileCount":40,"integrity":"sha512-VJ05XckS4otseRfzIwkf2BkzwdERW8QEGOCpfHxXsXAzzC+dwhvfMe69fgsfeFdjWY/yhAWu5Sz9PK9sVscRJw==","signatures":[{"sig":"MEUCIHoYXMLQnNkOn0RMvlwOOA/n/HoVCHFTP9m9SNZx3K+DAiEA9AnUhuoTxVCMkb0E+2irr0BkNw6rJXetxSqb4r6X1MQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"afacff81db482608bb8ad1672890630a7f138b16","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-afacff81db_1772131973155_0.258020667240378","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-a9ff2694fe":{"name":"@open-mercato/cache","version":"0.4.5-canary-a9ff2694fe","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-a9ff2694fe","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a2fca0b5a8c25251ff68be3bb8017d81bd6aa76e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-a9ff2694fe.tgz","fileCount":40,"integrity":"sha512-vIj+6xSUZEIZFI4TWFc9CqKGXzhKZYnqwSdBbirSuj5RexvFp36QCe4edNp9xyiBnliY+NaT/nkHV78uLR1NMQ==","signatures":[{"sig":"MEUCIQD8JDGRzvEhQazoO6UHTYeAkK1c9TPX+TAR8WBGa6y3mQIgYdpykR7Ssyb7iIaN7IiOUUzHPqsBjmVsWMvXpm915no=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"a9ff2694fe52098e7126fd38e4b74363b0aa29c4","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-a9ff2694fe_1772132245729_0.24789441030029602","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-1279788329":{"name":"@open-mercato/cache","version":"0.4.5-canary-1279788329","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-1279788329","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"fb949f8f8994a82c0a1c61ea2c2e1a03edd19596","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-1279788329.tgz","fileCount":40,"integrity":"sha512-WDBw7D/fy7/UEyZ+qzZV2FKB40vJYu4iYCw2PrhnkRzaPMqAXUxOdn3VdoV/n47f3XIyIykwwadCF7nR2oNnkw==","signatures":[{"sig":"MEUCIQCxkw7SPbUPzeUG6jjke0dL2hNzsxAewDE7COv9FO7DQQIgJ6KUdBHMCB7C7bdrsHSbcq9tNn2G0wNF3FYi4YnyoJ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"1279788329c2a3f32fd2cfdf4067a62afe78dba3","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-1279788329_1772132684776_0.14955019240606848","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-develop-636d33c995":{"name":"@open-mercato/cache","version":"0.4.5-develop-636d33c995","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-develop-636d33c995","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"0d5c8fdc29227272ad7411ba16aa2a93d34e7055","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-develop-636d33c995.tgz","fileCount":40,"integrity":"sha512-Fd6NUiOXtG3Qqdj8cIRDIVQ295e+Zl3dGjdiOaWrTwptMEJXODn97G6tg2wQztK7AZOLFRS8gqX3OAdcHmA8wQ==","signatures":[{"sig":"MEQCICDkyn4NiQ4HLQnU3zbN7bNL4henSlEG38PatbES+0mUAiBeBklrjH3NfpSx4TTam0MGmVG20k48t3NkZG+MGeBWDg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188159},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"636d33c995d21c3e162c74ab429121874a56ef52","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-develop-636d33c995_1772136635145_0.9601300930966323","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-612f440407":{"name":"@open-mercato/cache","version":"0.4.5-canary-612f440407","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-612f440407","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"bb5ad30008d0329f7592aa7246a5ddd557dbbc06","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-612f440407.tgz","fileCount":40,"integrity":"sha512-FCoY23Dglb+aIgigtDcp+9oLaPtPJd4ALtCgH021Zgze2y4SWHtSSmdux+Cxy+A68eSGlJXq3uigbmm9tPlUng==","signatures":[{"sig":"MEQCIGg4Qg/J43w5Ej9Zwrq8tPsgHe9zIcSEXNhaW/43mueBAiAfJjczSRxO1KJ5Cb3xbwDvlYoVS1LfGybLK5dlxbgofw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"612f44040728f0faf8ec0eeefd771e4a26006af9","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-612f440407_1772136660337_0.8531754309521546","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-develop-811deeb983":{"name":"@open-mercato/cache","version":"0.4.5-develop-811deeb983","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-develop-811deeb983","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d2a6a6cac7ccf0d925a1685645f7b17e66b3c460","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-develop-811deeb983.tgz","fileCount":40,"integrity":"sha512-WpSoqPleoIsttJ1/0nFfKFrcB/QYAnRGHDYosFc0XSRWE16psd3TYFw0sj1FjIHNKyd11qY8B+fuLBrbjmRmdQ==","signatures":[{"sig":"MEYCIQDU/7yu3x/8miWX4Jd7Js4xZu3f1i4eQm1buZ3mFZzNjwIhAMq1DL29e0mfGlgvTtdZ3qCPZMamzokZ4TZGNeMA7hVb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188159},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"811deeb983f09fcaa9f89ee6855b526350c43287","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-develop-811deeb983_1772137802919_0.8399939926418711","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-d9e45e3525":{"name":"@open-mercato/cache","version":"0.4.5-canary-d9e45e3525","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-d9e45e3525","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"fe24717c66b27b7a63b7f9bce1e9b0c7032fca65","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-d9e45e3525.tgz","fileCount":40,"integrity":"sha512-eSHh6GTmxu5m2bHLVtmP2XjdhYkN8H971Twoav7ih79U9GjDmeQfM3PD0h26XxRGJNnQ/AtspEnpI81kDIxZvQ==","signatures":[{"sig":"MEUCIHgG1vN7B5VzftaXV61AtBZdS+yao4YjoOqZxJ65vp6xAiEAhm1cWVobrSaM3Mig/QmWTyz4p/l7DzW4SZ2p3rFvUr4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"d9e45e35256b08f17083548afddbc67e9af6d683","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-d9e45e3525_1772137812918_0.2772758458240385","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-develop-3d8e759e45":{"name":"@open-mercato/cache","version":"0.4.5-develop-3d8e759e45","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-develop-3d8e759e45","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e6d93e64c0f48021e9571b1d95986cf4ccc48318","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-develop-3d8e759e45.tgz","fileCount":40,"integrity":"sha512-Hig0tEmCm2xci5eTK26QJww6iBlgbrkLMaYTsQjVTZ/+LDIwQk6+qEHLSiDJDnHEnt6JwRIwNHgGgpvx9lY0Aw==","signatures":[{"sig":"MEQCIGJGnZaC4ERDVvHJsDdGGHOcR4NlwD8eM/reYHJRC29FAiAAsVFOVb8P/NNDWYwBfWKiLD2luyTf0WdIs1slEac/tQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188159},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"3d8e759e452ef0d0b4ffc64bf076033c6625bdbe","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-develop-3d8e759e45_1772167529624_0.19692985663239493","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-7637d5effb":{"name":"@open-mercato/cache","version":"0.4.5-canary-7637d5effb","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-7637d5effb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b36fa6591f9928e44b69d35b665acb93c93f8ff8","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-7637d5effb.tgz","fileCount":40,"integrity":"sha512-3cWShP7HQb7OKXIbcx4kal+vWL+di7wX/5SoUgCUkH/bAKNLoH9EvqRkx4wqon3ZrzEjxteWHKMcl33P7Bf0qQ==","signatures":[{"sig":"MEUCIAjn4SMhRnXLF331bl+IbwzmKPzbhZELRb1SVPKcpEBWAiEA+kbsdvSalsgMKKRMbVbgiLj/oCYgFbALQDE2jLhBimA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"7637d5effb09733a9a5a2ee8d8243cdde6c1d8a9","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-7637d5effb_1772167557954_0.49225082013772004","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-develop-3ea31128bb":{"name":"@open-mercato/cache","version":"0.4.5-develop-3ea31128bb","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-develop-3ea31128bb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"bd74a23821b22d674dec55bee5e16f6abf59529e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-develop-3ea31128bb.tgz","fileCount":40,"integrity":"sha512-OjnnlWAMLIPCDjErJF0TpY3JEkX7lCxkxBxcLD2MFgZ0t3hkjBy5ZF8KCzJj3UWfm4nHn1xVCPtdT1qNVUJqsw==","signatures":[{"sig":"MEUCIFOpMnjVZcHZgVHzhCkfCUs3Wz9z73+cTmI1ZKBEt9n3AiEA5cgRYYEZrWJ4js/XyNEJ4jQajaJMIr4GUsQ5Fld8aGU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188159},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"3ea31128bbef37cc39bae1f1cca2b3de3f205857","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-develop-3ea31128bb_1772168849833_0.3638485329441956","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-755e41f2ff":{"name":"@open-mercato/cache","version":"0.4.5-canary-755e41f2ff","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-755e41f2ff","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"cdb3bcc5e93ba2e8d13af350034ef8ec03fe6dce","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-755e41f2ff.tgz","fileCount":40,"integrity":"sha512-LMWiScKe9QL4l/Wr1e5feeJVuWrms7Wa6wt4aPqLpUaLmGGQwj6oNslh/D+J2xKJjzw3dLb5AlSnz1d8Q36c2Q==","signatures":[{"sig":"MEUCIHvV1+Mid8CXAQdAvpMLC5s9mGD+0v1oCgz9MG2R0cvQAiEAinaoUbXUEPzyCTFEc444RxBSs3JQ+Xp8Ug05OMwAYV4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"755e41f2ffc3289a93045a25a910220700c0853b","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-755e41f2ff_1772168864763_0.6419141589366806","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-develop-9797482187":{"name":"@open-mercato/cache","version":"0.4.5-develop-9797482187","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-develop-9797482187","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f24b57a6d91b8597ae1ce20145ce95cbb918572f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-develop-9797482187.tgz","fileCount":40,"integrity":"sha512-whEUe2HCFmeuNXfJJrRvdObJFI0KrbmnaJCTh0+YIrcMkiyPiS0ubkhEbVo1eSw4Q7QBmdXDjCI7iOEPyrapbg==","signatures":[{"sig":"MEUCIQCZRza5nNhirQT5mLX0dtKsnY5Q4SYBdUT/RoMVb959OgIgYlRwI75sCvUHEidypmxBi39yzf3xNRWrtpTbhq2DHio=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188159},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"97974821870ba5bc093df24b61d8cd4e2deb14df","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-develop-9797482187_1772169576770_0.4867717739124031","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-6dd375548b":{"name":"@open-mercato/cache","version":"0.4.5-canary-6dd375548b","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-6dd375548b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"8257ef773fd1ff60c5c564fb0cb801fdb934a6bd","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-6dd375548b.tgz","fileCount":40,"integrity":"sha512-I5+I3g/Jk+gC1UJm1lJnmVoRlOVCWJ2J+08NrXWv8D6gTLIq2EdwHJtLLA44Y1wAjAuHzT99boCdn1uk9hyLww==","signatures":[{"sig":"MEQCIB1/znv8cqhwwGetrTNujelV6VJx2vmh9S8qiEjbcebwAiAzu455IHhCU/8M+L6FR3iz2ahIK6R5BedSLZmRbMyH9Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"6dd375548b1d32b85617b373ebf1278a054a181e","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-6dd375548b_1772169602643_0.3857239803499459","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-main-c8dbd983bf":{"name":"@open-mercato/cache","version":"0.4.5-main-c8dbd983bf","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-main-c8dbd983bf","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ba6dd968d57c384b1fa93b29b35457bfa8c9d4b9","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-main-c8dbd983bf.tgz","fileCount":40,"integrity":"sha512-+tDFnyBbwKOoXkHvbnEmB5iUdZRwkKNJkkJR8mMrALjQeedXpmFa1RyqI+4fmJimolNskMxkf82h4g11WkSAfA==","signatures":[{"sig":"MEQCIB27t2UyYVKbc3ZBhCO8si8UjCexo+ugsRr5hajYqBpDAiBxuXUEhpHcIQVEGGuS21gTKT1hXIwrbQcrCTlYsZuy7A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188156},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"c8dbd983bf6a11c96ba4888bc9c698decbb2bcad","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-main-c8dbd983bf_1772172379480_0.11125379970044103","host":"s3://npm-registry-packages-npm-production"}},"0.4.5":{"name":"@open-mercato/cache","version":"0.4.5","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b6ea60ccc3f010189bc5b57987caf15f80eedf6c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5.tgz","fileCount":40,"integrity":"sha512-JwVP1kLrTBR0QmZ03yjSOyWACRL4kQjsM/TtFnST40rrtcMbg7Rmqs/kav+ZSadUL4hiAFoBAivFwzMgylVJuQ==","signatures":[{"sig":"MEUCIQDnPGgqab+Yr0yB19L4Fr3vEafEPMkGMGgx/fFFCVxDKwIgHMGWE/NiG2J2rzwHVdoq5yPpP/zz+uqMNWF2SkveTNU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188112},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"c8dbd983bf6a11c96ba4888bc9c698decbb2bcad","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5_1772174913958_0.7067104585817023","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-ae3e40569a":{"name":"@open-mercato/cache","version":"0.4.5-canary-ae3e40569a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-ae3e40569a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"84cf825e2f7cd8a84791256871e329f62282968e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-ae3e40569a.tgz","fileCount":40,"integrity":"sha512-CYs6ymnnLFljhvr/n9sqfemze++bT6I0icu/A3H2T5fCDbpvnVhiLT0luiOZqyvRUmsD8If981TfpZMtQRerwA==","signatures":[{"sig":"MEUCIB92TZEHOay7WJ0vJdX7sYmjHPYEZPLqT0u+JRFEhf6kAiEAoNFKpkpgDDZ+wyixS5l4Mz4BjBQW4R1nrWCuPceTpAE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"ae3e40569a782eea1f15710ded6fdabfff8db872","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-ae3e40569a_1772175603700_0.6671422261988804","host":"s3://npm-registry-packages-npm-production"}},"0.4.5-canary-b96688cf9b":{"name":"@open-mercato/cache","version":"0.4.5-canary-b96688cf9b","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.5-canary-b96688cf9b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"3a2aa46123f7a4cabed865a8dbcf54bd9fbf9d62","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.5-canary-b96688cf9b.tgz","fileCount":40,"integrity":"sha512-LBIMoS1z2jOnxDoizFUhkIM2YW5IkOySNFRfp2cfJn2IPdkAEUSTCB0Wa1N05H7CJOWuzQdae9M5PpKvUk/3+A==","signatures":[{"sig":"MEYCIQCQ/QvQHKpEC9K6bnL88mKoOYkPtDGS387ljkDgvbqEgQIhAKKCxB6SAkkkk+7d8APn3qe3s/pEJzCDto+TbfhlyrRh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"b96688cf9b40fe66ebf15600c9021ba3277ce06a","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.5-canary-b96688cf9b_1772175938638_0.5418464254745448","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-a140cfb135":{"name":"@open-mercato/cache","version":"0.4.6-canary-a140cfb135","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-a140cfb135","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ab457352f45aa09ff8de468c724b5347e9880b05","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-a140cfb135.tgz","fileCount":40,"integrity":"sha512-cNBE+PKqw1ALXqpZqzBpt4oohbNsmdu5aK7pFZRPPg4p7pYNwJzPwVEySrveNwbMgVkF1M8VutbH1v9oHocWnQ==","signatures":[{"sig":"MEUCIBC7/WEq5DnQCRCI+Gh8508kL8bgcdbwcUlk5x8atAMKAiEA51x9p6+Je26Dj/lYISo2BRPJytpFviCE/bLlAanAFjo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"a140cfb13521a2bda1d604ec98e5ff041a326ed8","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-a140cfb135_1772177266001_0.7337696572166932","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-c15f8174eb":{"name":"@open-mercato/cache","version":"0.4.6-canary-c15f8174eb","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-c15f8174eb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f62488252a3173563f1fd089b0001b9dc750c467","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-c15f8174eb.tgz","fileCount":40,"integrity":"sha512-BPBeIZmH7xZdIeRKnhtQqoKIIJqqFEDEWye0W+KnELBqz+m7H+VjTKZdQ78/CS3qt25zGHRbTJESdyV/EzQdKw==","signatures":[{"sig":"MEQCIBwPFU0ZW1JKcM3ZyfJgrgOVvyTMlowuWJC+59EujxNFAiBO02oCfWVsxHEdTy/9zARMxp9LIqK8Fy74zBrgW07SHA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"c15f8174eb4583875f9afd76857ea6f4992c6ebf","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-c15f8174eb_1772177667326_0.6062502857240566","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-20df7ec3e2":{"name":"@open-mercato/cache","version":"0.4.6-canary-20df7ec3e2","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-20df7ec3e2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"48b1fb405aa2e2cb8c99699d89839ae7f81d48fc","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-20df7ec3e2.tgz","fileCount":40,"integrity":"sha512-F5CBxYMtPA0Dx3K+C871FWE4KWzyw1ATFmcbBAoQBR3XbFQBnVvIgM6ZharxeAKI0nNOBc291NcKrqlalk71+Q==","signatures":[{"sig":"MEUCIF3+Cxkti+oVNxQzAlXUVsaF+Mkgzbeb1TX0tl1gO9AaAiEAoskFHafaTKput8xXFbjVOZqvAKM9uZ02dARkq+v8+RQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"20df7ec3e2be2f7c77914180d8342139673c97c5","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-20df7ec3e2_1772177994201_0.1929601160540233","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-develop-8ba8532cfc":{"name":"@open-mercato/cache","version":"0.4.6-develop-8ba8532cfc","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-develop-8ba8532cfc","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"85592775bd3ec4c29b311539d9f4daef3a1664dc","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-develop-8ba8532cfc.tgz","fileCount":40,"integrity":"sha512-VuNK7NK01rAj5Mqt2iRpnUPE+okD/TS5v2QePeHBDurOldA9yCOhBNDiPqYZJr1SdM5QPuuNfy/NpsT0LBf8iw==","signatures":[{"sig":"MEYCIQCun4ySTq0Q0IMjad5H7rrGqfc0DmyA9zHVUQ6Ne49DVQIhAKZX+Y++0qJu344D40SxietS4SnBWZFg3LBsUJKzQKV3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188159},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"8ba8532cfc32a16ff87ae6289956d09908e77010","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-develop-8ba8532cfc_1772178150219_0.49569999484611826","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-develop-2704922906":{"name":"@open-mercato/cache","version":"0.4.6-develop-2704922906","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-develop-2704922906","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"de7ea65709d4a4848affb41104277d9f7ea293b7","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-develop-2704922906.tgz","fileCount":40,"integrity":"sha512-RcjIdxOB6XcYGme5BrkvqgNRe9z6tDjlGCu8o2n6nGNT06Gz8srXW4rjef9AqLiwW+UDNzWsIRGplZXlDUAWdQ==","signatures":[{"sig":"MEUCICd7mJYQvVEwT/AcfZQ+jNO443BtzwP5MHBe1KurgjfiAiEAoQGyzlh2H9L/UfAvEGGc8n41kcdR5kYVBtPcXxLsv3M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188159},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"2704922906f681e674938a0b7e8b95bacde02a1a","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-develop-2704922906_1772179002566_0.9991242157622151","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-5163f76079":{"name":"@open-mercato/cache","version":"0.4.6-canary-5163f76079","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-5163f76079","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"fa0b7369abbd32c65b42d092b2052cb49bd0d973","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-5163f76079.tgz","fileCount":40,"integrity":"sha512-d4ujuF2zt5KqcF4dLuoQf8akgdOm3CKn/kiG1yr5FliyTht/jYMv+0XsfMdFDHuh+hrRqWg8LgoDT1056PhH6Q==","signatures":[{"sig":"MEQCIGPbMtrRdedNHXVQYgdHipQeAhsAxX5FIpOTAlYa/rt3AiB5uGrQRvDTpoxwBvVfkz6e4Y3tMBPuTBSmOsTAK6lmeA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"5163f760795e054a2a92a6a4cad968878b71e82c","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-5163f76079_1772179026605_0.5367644930855682","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-develop-18ffe6bc13":{"name":"@open-mercato/cache","version":"0.4.6-develop-18ffe6bc13","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-develop-18ffe6bc13","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"eb903e17db46ea6710cc09430692dddd734dc543","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-develop-18ffe6bc13.tgz","fileCount":40,"integrity":"sha512-GOZ/tG6UDkhY6iB8LEJVVdim/F7IbcjaG35iMyliyB0HQ0c6e13M+DypzFc7l7g2+IPH5MBf2ONsxEYaAfAHww==","signatures":[{"sig":"MEUCIQDPkUuv/FJcSyW0X4Fm5qfRHd/vT3kcHYZYZpeHJkC9QAIgIVfVSJs5k3Gopl43j6Y2Hv2sHxKZdsEHMDa5x1LkdQw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188159},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"18ffe6bc13e82053aa2d8477111dcff13e7a42fe","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-develop-18ffe6bc13_1772179292466_0.9180468185354809","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-e29e376dda":{"name":"@open-mercato/cache","version":"0.4.6-canary-e29e376dda","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-e29e376dda","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f4ef976d5730c931c1fe5c3dc83cf0c19e25398c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-e29e376dda.tgz","fileCount":40,"integrity":"sha512-elmwpgTTa3TAG6NrN/ntxU0OsprsTOfi3nYlTk2cBLpb86yOF6WmRJqgN4eMu6R84oEp2G8Iz9/Y4mFiTKegwA==","signatures":[{"sig":"MEUCIGvMdH0X1dD8bAiQNgIpzQhJPPsV7pPhpM7LPnxoPlPYAiEAzOjdhSiJ6tdcKKcqXJVrszkpv9lNs8OlTkia1Dtcm0o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"e29e376ddac9da7ee21913006d2f38e93ebe9e1f","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-e29e376dda_1772179400674_0.915848154873917","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-30fac76bc6":{"name":"@open-mercato/cache","version":"0.4.6-canary-30fac76bc6","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-30fac76bc6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"62e5c40b03d7371428137b7468caea780b5c1558","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-30fac76bc6.tgz","fileCount":40,"integrity":"sha512-D5Q9+YCqRQ7WJ0E1JPRcIxw38zGX/IzKBqNFzDYvQxyJKLXOHJ0hIRrbq391Tf/RYBCc39WwSJl1s3tF3ycZBQ==","signatures":[{"sig":"MEYCIQD37Jb8Y5Yu6So1X/9AZjMQXsrGevv4AVL1AXWZvJTiKwIhAPcQEulj4GMLBfMYXmz/O1rG2dxpS3twBAsyHNyL+KiT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"30fac76bc6a0699423cd285dce90636f7bb5efaa","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-30fac76bc6_1772181717550_0.5264683069303182","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-develop-06c0791dc9":{"name":"@open-mercato/cache","version":"0.4.6-develop-06c0791dc9","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-develop-06c0791dc9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c9cf75766e662e15ac0b1f0f139a49bc91939b9a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-develop-06c0791dc9.tgz","fileCount":40,"integrity":"sha512-sIe6d3WWa09YaMLb4oAdM/dqUBKz/5y5/F3/6BpYVdYvFQ2Y1f4td7laX59Izqxja7LV3ChkQKTIqeYVRoE0NA==","signatures":[{"sig":"MEUCIQCuax+3p4Q0hYMNg/SiyuRNfqGMGynXC9xUKqxxhmbt1gIgLT//4E4dJA2yw9rk/2+LrX3phN2mNHfQslRc9zddVGU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188159},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"06c0791dc93cb81312f21795cdcd0b79cebd8d68","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-develop-06c0791dc9_1772182613877_0.06703205483867003","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-9dccd32075":{"name":"@open-mercato/cache","version":"0.4.6-canary-9dccd32075","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-9dccd32075","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"809b06c155ae291a2160a9d39cbc8f9464855eaa","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-9dccd32075.tgz","fileCount":40,"integrity":"sha512-KJzZBH9GYrna+g4tix34WRyi3+GGp093jeqYhCnuFXUtWB0dZwBu+bFLeDPfsQXZ2/Ce5z9fVAlI8bBI5jSg+Q==","signatures":[{"sig":"MEYCIQCbNv92KpFdgdFSpGmpKG9ABT24u7wfDWDvqvPTwZOC4wIhANhrplXrClFJ2KhFiAtcicWNx49shtMwoY5Wvd8X2Hgw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"9dccd32075e6f9627a38bd0904f7e082c933e8d1","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-9dccd32075_1772182638704_0.19493478978473622","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-develop-015a34b6dd":{"name":"@open-mercato/cache","version":"0.4.6-develop-015a34b6dd","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-develop-015a34b6dd","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c687064c9dbc3acd7734d02a734d1df589f7e4cd","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-develop-015a34b6dd.tgz","fileCount":40,"integrity":"sha512-cRzX3B0VvjnNAY28Pe4ijMkPhgdgrrLOQqyuFt6+ufwR98BVmd6MxYzo0h1SFrqgYmWtuYl4rgCbw6Lyf0tC8w==","signatures":[{"sig":"MEUCIQDMENShwuYqSVRtDFJdVu2LwAYWQUdhKP/zMHxiMCcoGAIgD9Ecu8be/QlbwaFaesi6LayZIKWDo9eTj2M2dGWNOSQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188159},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"015a34b6dd5b10fc98e62316f7948258b516aa06","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-develop-015a34b6dd_1772182924549_0.9488005725787938","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-8c7dfa5c7e":{"name":"@open-mercato/cache","version":"0.4.6-canary-8c7dfa5c7e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-8c7dfa5c7e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"0d593d540e21126692ff5464956aa3fcb02890e4","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-8c7dfa5c7e.tgz","fileCount":40,"integrity":"sha512-EWv9BF0DcIAMkoPgD8rx1I+rkCuXwYkEKT7YexgSgcZmJwB7hRhgzjIR/tQGK/sMT/8d6nfItgyXE8o2bXzQLw==","signatures":[{"sig":"MEUCIBs9R2foGsXJSiS3W1SeCP1f/JPTaL4l4q0DUaDjun3PAiEA4zyfl45BdCv81Hjxx8lgoAVb1+3Dyz41GAHo6aoR/pc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"8c7dfa5c7ea439cd8a050b9eca148912beb47a1f","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-8c7dfa5c7e_1772182950424_0.6266270735578301","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-develop-acc34d004a":{"name":"@open-mercato/cache","version":"0.4.6-develop-acc34d004a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-develop-acc34d004a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d246fae35a7ee3e9080e0811e085a7d52c237646","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-develop-acc34d004a.tgz","fileCount":40,"integrity":"sha512-P1DcarfX5oD24yFoejQHnCdpa691Okoe6krsesRrtCbzncBi0coqcUdJqueVBQAQH+lH++NLL/o9kkummwLSsA==","signatures":[{"sig":"MEYCIQCY3x0bmApyaK6Hh4F1hccz1LV1ucByWKQdCjbhiip4LQIhAOv6kCjPaqpWqzb/N23VsMWbaWEKdCWbjsMsuFJRDM/3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188159},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"acc34d004ae4a2599bbc0900fff36605f97b7639","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-develop-acc34d004a_1772183122573_0.9763183953747654","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-d56bf3d04e":{"name":"@open-mercato/cache","version":"0.4.6-canary-d56bf3d04e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-d56bf3d04e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"443ec0dd6b46d801b66495e4f74a55e208e1dbab","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-d56bf3d04e.tgz","fileCount":40,"integrity":"sha512-U0H+4AYQv6YZ5U8gMnpiHF9JFTcDy6yS5uubNHQcZFcJVs/7aQH49jFQMu2ezKx0pmG1xkkZPiUATVi9Lv4neg==","signatures":[{"sig":"MEUCIQDcgaiVhhDKqiXAcvBWZKBR6U75tErT6mpB+aB+PyyZZgIgQ4jxqqy0F76DkFnjOSrwgyyTccW6j7EdRLcecIutUEM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"d56bf3d04eba8dd95d30937a797f50e12ce210e6","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-d56bf3d04e_1772183256202_0.8503356541818834","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-develop-755a2e63db":{"name":"@open-mercato/cache","version":"0.4.6-develop-755a2e63db","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-develop-755a2e63db","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a806a43c62ea22c7bdbe0c8134aa3d8327d13513","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-develop-755a2e63db.tgz","fileCount":40,"integrity":"sha512-083FLNW25M2hKGTMMLoyZy7UJk4C5ZKFKVW9NVXQMWSEiirn5At5lgwyh/S48ti2WySTXgChyplTVdfRAzZrDQ==","signatures":[{"sig":"MEYCIQCr3DMfC9MueWzmFpGCPKk+bUb/0/tyiwrsnjm3Y7p48QIhAJJGA3+/UbY3zpAk3fk/iMBKd31S3LWgmF2lqJdrFH0o","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188159},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"755a2e63db73da71048cd4d2fe5e48b068ead7bf","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-develop-755a2e63db_1772183952974_0.8223661187893032","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-7d36222361":{"name":"@open-mercato/cache","version":"0.4.6-canary-7d36222361","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-7d36222361","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"88a2fd76e506eda42d5874acbb232c25380650cf","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-7d36222361.tgz","fileCount":40,"integrity":"sha512-bAwjKXJxTj39EofLo58RSs9Gy62OLokabqZ46t4FFtKGSDD9r6UFnqJ+mfvZKJZfjv5Q9vP0fzwlY1dieiYwcg==","signatures":[{"sig":"MEUCIQC49n5eVAlnKUIKOKzjSwRZd0blq9yX1WpJ9O1um7faJwIgIQm9LoeHwmK1KXM591okPamLL+323NUM5kqQ20CGEAQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"7d36222361f3038a9241df564b2eedcf843a13f4","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-7d36222361_1772184027497_0.4230183586029157","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-develop-d6ccd22c7d":{"name":"@open-mercato/cache","version":"0.4.6-develop-d6ccd22c7d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-develop-d6ccd22c7d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"2589daa8aac7eebd89fd06a16e3356b7f4028390","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-develop-d6ccd22c7d.tgz","fileCount":40,"integrity":"sha512-ZAQq5KMty9h1PZZY5nFXUOYQfSYGkUl+FOUOjGO5xtJ4V8ZUku2lrOQgw/GU1pEFxmwKFjhcFJpFS38PsorOUw==","signatures":[{"sig":"MEUCIQDjt9gBN+M5UTPxQCJA/vU0gn3MQvpgQcI9uZBVHvn+VwIgGIFc9LY1Ad9lYifQj3ar9RD/b0n/jdH10XsYcs0jppk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188159},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"d6ccd22c7d3cccc9a3fcd8957b0f8819c19846f4","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-develop-d6ccd22c7d_1772184473415_0.29026907875609886","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-76f04761af":{"name":"@open-mercato/cache","version":"0.4.6-canary-76f04761af","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-76f04761af","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f551b619cd6ed27d07eda982de2b02102aff23fa","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-76f04761af.tgz","fileCount":40,"integrity":"sha512-KJvSI5ON+Hm8pj4IL0JuoW/oQkjGfmdsWu07+tmV43EvFYFGBuAufIc3EpS5pxdCeq7Purh/0xe6kAycbtZWEg==","signatures":[{"sig":"MEYCIQCqtg/hmwG+rdmICfrnAaWvGknMGpCRZg7u2jI01M76oQIhAKgPA4LUTFBxhR9p0Jd9BNn1H4x1mouN8OmnBH5TF6sp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"76f04761aff01935c9079f643e2eaf80254526b7","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-76f04761af_1772184607425_0.9603310413662083","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-develop-bb1e6e4ecb":{"name":"@open-mercato/cache","version":"0.4.6-develop-bb1e6e4ecb","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-develop-bb1e6e4ecb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"012d4e8631ac7e1267495b57cb8f29771dae01da","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-develop-bb1e6e4ecb.tgz","fileCount":40,"integrity":"sha512-SSEiymWQjiJJNp7Q/LhmwME08cBqW6JNS5nGK4jEL6ZZ/Z0zZPbJrY+bSydMyKCzkPg7KHWq/Jvud9elDpbnZQ==","signatures":[{"sig":"MEUCIQDzMyP0BWKi/PIMR+mT3hPtreBsIqi5tlLI5YppDOj5QQIgJfry1aWcEJQNM3WcyV0/jKkUodY4H/Qpbt0g0Nicmho=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188159},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"bb1e6e4ecb33cc0cbeb13a61acefdd6883adbd69","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-develop-bb1e6e4ecb_1772184623191_0.28198195423038297","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-f516eecedb":{"name":"@open-mercato/cache","version":"0.4.6-canary-f516eecedb","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-f516eecedb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"7832e8473b748ab02e963c48122d40ece38d6915","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-f516eecedb.tgz","fileCount":40,"integrity":"sha512-KDWvfagmBk0sKYeL2tIPMLPqRzH9UHsrFjcARGk4w+f8eohS/uPVJ5YBNRq3FNVV+XIRlgpywn2asa4Smdy5cg==","signatures":[{"sig":"MEQCID7937lRs6MlgFrXqavQvKChLXp6Pv9Zxh3OIrNeylbiAiAn4BeSyxuR0YFTPIcrWQHbugFkm5/WOpD1BjzoHwwBOg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"f516eecedb429d54008377c01535c93572648210","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-f516eecedb_1772184704573_0.23031223545693136","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-develop-0c668dfcae":{"name":"@open-mercato/cache","version":"0.4.6-develop-0c668dfcae","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-develop-0c668dfcae","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f7a409e5e349fbd289921f9339db4f0f981f0e18","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-develop-0c668dfcae.tgz","fileCount":40,"integrity":"sha512-u1DAZp8QjwyuSxTL0ryZ8i16SWLEATgnO39NmAWJa0hDRIRYqxzgfFhVWMv495MznH+y5tnUL8uOnDpUC+MQDg==","signatures":[{"sig":"MEUCIQD0ZL+6XBZuIjDhfsrgihawi8U16NTFDQyhzec8V5xWrwIgYHzkAsNOZODzzzUzTd/qY8tgooQAsNyh9DZC952oFoM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188159},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"0c668dfcaebad98c4080af9eec04aec92c630810","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-develop-0c668dfcae_1772185113456_0.45069620403011035","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-71204a0cb2":{"name":"@open-mercato/cache","version":"0.4.6-canary-71204a0cb2","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-71204a0cb2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ada8f08adae429d9df582a873da319bbe95427d3","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-71204a0cb2.tgz","fileCount":40,"integrity":"sha512-jVeQNCrZocMz7ioDVqxRwLPCWo0Axq2Ar0a2MQ2yajriDBuAG51yJz5SN9Q6RiucsdNQRN+lzvz7eQlXZU3Wew==","signatures":[{"sig":"MEUCIF65dcIeL6zrvW4Yeofu0NarP/qGau0u55H7BYGhbcyIAiEAm3tbnqrutJEl2XZK2RGB6Qm7ULKc+XPoOVrOnyL7ktU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"71204a0cb23441b6323b213ba52f87cba90ac0cf","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-71204a0cb2_1772185178397_0.22382750363765336","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-develop-e10452e5ca":{"name":"@open-mercato/cache","version":"0.4.6-develop-e10452e5ca","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-develop-e10452e5ca","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"6a388dcc2d3407bd9aa1660178c91903d8e6a24d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-develop-e10452e5ca.tgz","fileCount":40,"integrity":"sha512-55Vl4C/mue6v+TUusW2CD0qb1dlt7o8bAXcLWCZPjAoee+yKuAn0pckGVB7xOspP2JInUu6cavi7VjuF/LCPXw==","signatures":[{"sig":"MEUCIDgdyMt5hKaI9qIYscrCCsbjCQN8j7gIktOwGTbo28jgAiEA4shG9+nkWIc7T0kSPz9UAj7rLPEWlM8GbcGzaubfGzk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188159},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"e10452e5ca18b8845e597dece2e69a1b8382fc50","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-develop-e10452e5ca_1772185549706_0.15579621363497864","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-7a23539bf0":{"name":"@open-mercato/cache","version":"0.4.6-canary-7a23539bf0","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-7a23539bf0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"bfe6c095c64b6e34f8bc5723513864bc38a4e310","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-7a23539bf0.tgz","fileCount":40,"integrity":"sha512-RJE2BDw97KRlqcU6yrxXCpvpGVAF0/cD/+bXVKkDRzg6yVwIV91bxvZxEwcYmAJVu8R5Axd5+MzByR9in7Qv5w==","signatures":[{"sig":"MEUCIEEHOvelsq3n4ifb9EJ3QrxUSShxzwy6ezk48g/8Z3wLAiEAhjApUm/R49NYOsA9upzT2RLerDa/0CIve/St7XG2zTs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"7a23539bf00d03bbeabe152551f253631096bde2","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-7a23539bf0_1772185649308_0.7265158325096748","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-develop-91451bbf8d":{"name":"@open-mercato/cache","version":"0.4.6-develop-91451bbf8d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-develop-91451bbf8d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f3da467e2de6b4ea58b27f8dcbf6ecff41ca1dac","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-develop-91451bbf8d.tgz","fileCount":40,"integrity":"sha512-777G4WgRNvX4xDzsQiDk6iPNqLmxrq0lvMWIAnjEix6B5w9I+w/Ptpl3wmEopr6OtcfN5jwhxDZd7sRlr99hKA==","signatures":[{"sig":"MEYCIQC8Q7WV9SdOLjFKiYycomTRv+Z9tJ37IxiINLm6B5XZ2QIhANFYRu0CDUtvRQBjW8qGVMq7b+D4JzQHZ+uo45bf133u","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188159},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"91451bbf8dc7ff23cce0fa1c4274fce62aec5c0c","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-develop-91451bbf8d_1772186309746_0.01713460715352233","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-e5b15807c6":{"name":"@open-mercato/cache","version":"0.4.6-canary-e5b15807c6","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-e5b15807c6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e21c15055b6ccdbe609f48c41e0f24518af4fb3a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-e5b15807c6.tgz","fileCount":40,"integrity":"sha512-0Sc+gmgHCHRPHkgh4cAoF9CY7BeD0DBTTW0hdOxedYbxrUJnmRw+pTsBzWiUGMD+tghn3Xeh7t4AXVDf0CQhnQ==","signatures":[{"sig":"MEUCIQDqfpgT6NIkjOmsm8LvazoFL0uTxNryLWII+Fo1PxyuMgIgK113wtQWax+qLuWWb7JavD7Zp5bKhZB5Sr0zob1dVU8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"e5b15807c60e71cdd6f6e72de34f961b1d7966b0","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-e5b15807c6_1772186342557_0.5638679993384992","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-develop-91e53136c6":{"name":"@open-mercato/cache","version":"0.4.6-develop-91e53136c6","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-develop-91e53136c6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d907e369fb48fe660d3a9711b0bde63f309d3dd2","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-develop-91e53136c6.tgz","fileCount":40,"integrity":"sha512-f+kLTawtqVfM6LMm52MUhLt0jmZW5HXHf+8JyoISDOa9u71UkWuK8DLoXzkf6WebkfjzrmDr1Fud6QRhbauKjA==","signatures":[{"sig":"MEYCIQDLLXfhMtTLr+F/CZwz/GNjbPs4Rk5A/nuAy7H/+YbGKQIhANHjGvfAVF9jACGjWkjOH821gnAtMk7mt5mO57LPmuFC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188159},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"91e53136c65a827727b8bcaa35f05b666a114af5","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-develop-91e53136c6_1772186524383_0.2394890385582602","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-44229de84e":{"name":"@open-mercato/cache","version":"0.4.6-canary-44229de84e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-44229de84e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d63fe2234d25d92edd627f0fe475cdf662356b42","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-44229de84e.tgz","fileCount":40,"integrity":"sha512-zSZGsiSo7JRYxSEudf6lG0npjcjEv64MhDjeBKSOlL+sINySsSkcNQATGI4dQ7aLrGcz88iQOWdFkep3nTrzlg==","signatures":[{"sig":"MEYCIQDUZ9zFJmQhUmAKyGW7idLjPHbR/4mLXgaccNwDOl1IZwIhAMf/FXVIc41XjqwmQPQsTF8Qvo/NkTeZqCW5Am8gmTQV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"44229de84e51d66d51428b5be8f700dbb0aac949","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-44229de84e_1772186648808_0.13198659058501394","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-develop-80f436c5e1":{"name":"@open-mercato/cache","version":"0.4.6-develop-80f436c5e1","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-develop-80f436c5e1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"030299e4fa687bad544723c517ec3906d276e362","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-develop-80f436c5e1.tgz","fileCount":40,"integrity":"sha512-302aB7tmXcC6Xm0McQTpDfsyrIEpDggcdUt90RMONZrXTDwu5dOerGeucweVELZcQp7n0Pei35kdOR59V2wmJg==","signatures":[{"sig":"MEYCIQD3k7lPNavWkLG/IfUrrXUanWIh1qjYczzcRewinv2VggIhANtpF1kyLykmByTn9u8MCKWl0LqWjBeS9i14d1dG0Y/4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188159},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"80f436c5e10ccad94d71385d9410507d0b29efd3","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-develop-80f436c5e1_1772186681162_0.9202408066071124","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-7904e8c1f7":{"name":"@open-mercato/cache","version":"0.4.6-canary-7904e8c1f7","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-7904e8c1f7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"6c79dc03b4101854f8350ab58a1f7ae740b88700","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-7904e8c1f7.tgz","fileCount":40,"integrity":"sha512-KyHtZgZf32QFoXGY85DUxgy1LKrsYanh/VBoNgIH82HnXbLqFaX6jA4McCz//jbrONpvE15O2oGgKYkU53nBVw==","signatures":[{"sig":"MEQCID9cMZQpW+2GxfP1Fhl5X5YepLjDnmy8nBwQGVtP3PqHAiAXWIz5zf+3mck2WyAEet78FhgmMLjBXK9QmsUCTPOZAg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"7904e8c1f702372d26fc2e9f70516b21252092d4","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-7904e8c1f7_1772186834484_0.11652384572720087","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-develop-af28b566dd":{"name":"@open-mercato/cache","version":"0.4.6-develop-af28b566dd","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-develop-af28b566dd","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"23bdea3e29f04d8f0147dcd9ce9440369a832255","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-develop-af28b566dd.tgz","fileCount":40,"integrity":"sha512-rqU07LQOQ1nHjaDjVEdoeXjE4t2oL9XBmySHjVoBd1C4HFH6XIWo1kHKIcfmxfv+fC8bcGpZLM+h0pbEut35bA==","signatures":[{"sig":"MEQCIDBDydZpGbPz+lwwq8MPuCqcDRWiiJyWA5CsXkH0e3eAAiAi6bI552/dgsRovyp1LWq7rYT1oT9CS2ZTV0V+6JqQGg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188159},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"af28b566ddf95eb351de753c0580543251fe535d","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-develop-af28b566dd_1772187128456_0.6291384812906406","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-develop-ce2a0728a5":{"name":"@open-mercato/cache","version":"0.4.6-develop-ce2a0728a5","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-develop-ce2a0728a5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"94580a04e37b66afeae97bd31bbc91632e9d3f69","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-develop-ce2a0728a5.tgz","fileCount":40,"integrity":"sha512-f3GNJYF+uV5OMjIJzAXxXCTkpCjzVmSMMHXqSt/HXccHt1aAlCjY/udUJdx7zL9dgLKg+53+Ks9dAtsBdBxT4g==","signatures":[{"sig":"MEUCIFsluenrxUvsHKAINvLSk1qTm4tYJOGStY8w8OKSP9ZjAiEAytPOSw+gmvvZWxr40BBnO85gZzDOaqgsJecbrwdjuk4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188159},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"ce2a0728a5241655a6bce5270b3bcc043a39912b","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-develop-ce2a0728a5_1772187184857_0.2602464319301121","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-8ff339c1dd":{"name":"@open-mercato/cache","version":"0.4.6-canary-8ff339c1dd","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-8ff339c1dd","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c33698a8bf7a73c8827bd22cbe1a38672e997d53","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-8ff339c1dd.tgz","fileCount":40,"integrity":"sha512-cYflBrKcy92jORa9dUCB9N9UpchnpwwR5go4nx/E+4VNRGKOOdPRm+u4A9MgfFpyXf81xLnoNvZk+J/wmit1Gg==","signatures":[{"sig":"MEYCIQCUTBnN+DGBw/zLaebRZyfs7C7YGya8/WQzrFfBQRI/4wIhANBbEDa5rXjKse31HJkkXyorocNRGCNsg0uwr6e3LNAz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"8ff339c1dde702e3fbe3003e54b81c90b9ec44d9","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-8ff339c1dd_1772187303229_0.4154544290593143","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-7cc65f7c3a":{"name":"@open-mercato/cache","version":"0.4.6-canary-7cc65f7c3a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-7cc65f7c3a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"9fd2d8b02462ac8620db71ee0d01d5fcfc7fb43e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-7cc65f7c3a.tgz","fileCount":40,"integrity":"sha512-Z863IDIMaCEAfWjEvvJny72VXR4zvOiSKOgLgB24BdNF4Y0nHLb6Zgw5Z31gvSsLRmhY3Tb6Wkw+LCk1mn0ndQ==","signatures":[{"sig":"MEUCIBnzkN2ZR97xoCw62SEjPQ/+ctomivx20Pbgo0C2e8goAiEAwCEBoyRcC3AZ0Xn3Q0I8iYWCTsMwYcMQacTyZXC0ZT4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"7cc65f7c3a5970e4ed42928c95435b953e4d3b70","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-7cc65f7c3a_1772187538490_0.8658437579773259","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-3e1c3d4b10":{"name":"@open-mercato/cache","version":"0.4.6-canary-3e1c3d4b10","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-3e1c3d4b10","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"4dc07fdb04af663a11dceee52dbdc5a31b9c6029","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-3e1c3d4b10.tgz","fileCount":40,"integrity":"sha512-ZhQP7dStp7fxJYQFzzcPgt4KhIag4s1rzeP6pvpSpr7zvWz77f/uV8ufEJ1hNdHlarPl3S/Hh5i5jngijYpCCw==","signatures":[{"sig":"MEYCIQC0AjWOaCcGEyGMU2MK5XOtS3LDIZcl43FrUVezt3J9/gIhAKzgDKC4xJjyYtCj18Z3BVPT4yJsvQvXlDK/kOTcyzXd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"3e1c3d4b10b7ecefef4c2d8acfa327df52c431c3","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-3e1c3d4b10_1772188116318_0.40781791227960795","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-main-9fd63cd9b6":{"name":"@open-mercato/cache","version":"0.4.6-main-9fd63cd9b6","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-main-9fd63cd9b6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"471b400d13754cc4b451581340802f01995576db","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-main-9fd63cd9b6.tgz","fileCount":40,"integrity":"sha512-Mr0xrIq4JkrqnHWZUWL2aQfidWjU69qylXjE9kkaPLp/7W8Xh5EXSCDnZ5WtHZ3+8qe1hUnB2GCPjLwOtnEi/A==","signatures":[{"sig":"MEQCIHhxtScptcWu/YY364Lb+f2kocAhs+7Qr0GEgI/hTfeZAiARISVCqbFz61sFhIYkOO67tk0Jz5ajThryjTJlwk8N2w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188156},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"9fd63cd9b67722a706ae31d4875f333bcc1129c5","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-main-9fd63cd9b6_1772189244513_0.5914150265551712","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-45906e9642":{"name":"@open-mercato/cache","version":"0.4.6-canary-45906e9642","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-45906e9642","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"05bb7de5e79610a3a17eb3519795ade76c486a9a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-45906e9642.tgz","fileCount":40,"integrity":"sha512-m+QacEkLLr+ydjPIv7cCvAtz/4sBz8gRTuC+rkC/pFvVepQ/BXGm6tE1xeRFVu8G1sHOQ4XhloYOsUAnHgaWKw==","signatures":[{"sig":"MEYCIQDi6apAz8BRuUUNa6iYN3rFwdkA3ypv4u6Jq4H73+q40QIhAMDRKIK09CrANzTiJy15YQ6KxNewIjU5CqmGMzrBeO1d","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"45906e9642d092a5419718c4dc01fc24e491a2c8","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-45906e9642_1772190639619_0.458766622538602","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-fbd2707e3f":{"name":"@open-mercato/cache","version":"0.4.6-canary-fbd2707e3f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-fbd2707e3f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ea55d0ecd63c06361570ac34bed83fee614639d3","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-fbd2707e3f.tgz","fileCount":40,"integrity":"sha512-3TZZHaBQMmA6T4N3RUmV/9AdGFwNkW76oyjZxJhveXs7FPReLB08O3aP90Fu13amaWdwY78aZABAAC2bJJ4UUQ==","signatures":[{"sig":"MEYCIQDxJPM7xlXp6SSMtVKb9kjz0UqvNaU/09EfiT3GhwxexQIhANfgnahm2OT7cfT8kQqDO1cB+a6KHdnTJuX2eXKMSZBw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"fbd2707e3f1300a7f0c0feee53404a6c77a2962b","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-fbd2707e3f_1772191782110_0.7501045932386057","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-c4bd17f5c2":{"name":"@open-mercato/cache","version":"0.4.6-canary-c4bd17f5c2","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-c4bd17f5c2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"7c581aa68ecaa9517d40af4a0142f40ef7455863","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-c4bd17f5c2.tgz","fileCount":40,"integrity":"sha512-6XMCjpRfrYI8ok64+m7J6ZT7InHccy3Ck+SMKFUXuUztyEiSwvolAqO2L2e1VZCc8rVsQRMyrKgBgPAcbv+TZA==","signatures":[{"sig":"MEYCIQCzeLqufztwvyR/DjHPeHCL/Igaxo6s4j3bzLqOcn01igIhAIcksQEcze7BC2eVa3s9/m3XsbUd6yHWJXcVmvcaOB6+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"c4bd17f5c2e66a6d99662cc1bedf9b22d26cafa9","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-c4bd17f5c2_1772192650565_0.03156842609052757","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-d89763ff70":{"name":"@open-mercato/cache","version":"0.4.6-canary-d89763ff70","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-d89763ff70","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"6290ff638d7abce4b9e107fbd79effb7027a1b8e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-d89763ff70.tgz","fileCount":40,"integrity":"sha512-FNnlKDH9gif0svYOSkoqciLqQI3a/vJf86T6nAKKh35Z8dqBs9BD9KLBTM0+Q5k3htwR+W8saXUFba5Prvcvzg==","signatures":[{"sig":"MEUCICS2cHsZuiG5VsGTlUaM8jOFqehFeulcJ62c1G9UnOyoAiEAvOZPGu51uCmYxp9HiA+SqwMi+duj2s7RcLV0hoYnLLA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"d89763ff70a6b0713f7a382c42fd1417b6cb2a3b","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-d89763ff70_1772193724618_0.29049799521108244","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-eef169d452":{"name":"@open-mercato/cache","version":"0.4.6-canary-eef169d452","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-eef169d452","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ae64e4667284bcf003dea17d80ccbbf08163e155","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-eef169d452.tgz","fileCount":40,"integrity":"sha512-0nmCD7rxHYRsAV3bP6XfDlcqe/5fDsdRqgxTkoWkOYVLYmXTpdhDGwsQgjNlsOYL6702gpyXycVjCnwsRpYFXw==","signatures":[{"sig":"MEUCIQC05tvZaAfkjtsDZdAGd4GvSuV+vCsIy4skaj9rBeCQsQIgOaZVVxibCgiUmAKPAkk4ntYztzMVSSK+sbv8M02dQes=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"eef169d45267a782bafddc3b304b044e51102614","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-eef169d452_1772196314877_0.20575511058329776","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-b227358f44":{"name":"@open-mercato/cache","version":"0.4.6-canary-b227358f44","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-b227358f44","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"1dd850da6c9011386d560d05e14af20c04df9373","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-b227358f44.tgz","fileCount":40,"integrity":"sha512-2cX1ZiDF0cy89AKYngQGaYaQ9Sn7DKSHo8P4/MsMoC8LZyrXxmbSy6HDeodbAExLOWwwJco67MfYTTV3E40qyw==","signatures":[{"sig":"MEUCIDbt9SbFRhSOEYaDbafy4mpxsFWB5T8eEhgSkT05/gKGAiEAwlHgFzFm/nZkFqTG4rxXrOs2dFmjApJZ5+yhrUVjhR4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"b227358f442273a5de443d694c0b2a1740c9ea31","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-b227358f44_1772199526957_0.6218821104621131","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-59f495c6f2":{"name":"@open-mercato/cache","version":"0.4.6-canary-59f495c6f2","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-59f495c6f2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"402dcad22af6219152a6bad690140c17c32e2b02","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-59f495c6f2.tgz","fileCount":40,"integrity":"sha512-MrBUXN2ZHomkITKjfDbBvEx+OAsoa2rMBUr0JZ20TAzHZxOPOZQAlnp6WS0s6ZqDfy2mZqQI9pKWCBKxSWcf2A==","signatures":[{"sig":"MEQCIDvejU3wfsDebsjt0EYhfRtkEmV17TplFSIgBH0hBDpAAiBPZB06G76niPqYVxbcRl6I7QLDnFEYIjb9XCVXktOj8w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"59f495c6f25f123fae2e8dc0f8e356fab53e1896","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-59f495c6f2_1772200217770_0.19225338120348834","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-80cc6b53bf":{"name":"@open-mercato/cache","version":"0.4.6-canary-80cc6b53bf","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-80cc6b53bf","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e5ddf95eff49be82b80bfe3c05b66d72366fc855","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-80cc6b53bf.tgz","fileCount":40,"integrity":"sha512-dYfg/mglyqwOlSaTRwz4IpuUNF+oTzP2O073HfnDT1KvKcoz6ER98KCRRWWtSNSHyjDpewpJ7mQDXmYRM6g3fw==","signatures":[{"sig":"MEYCIQCCWV3pVh3S7J1cS6ShPQfZLg44nrD10ketfk17sS9aKAIhALOya99MKBy+OsSHQZUQkRZ/691FgG5xG2JNlu0zAJjn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"80cc6b53bff7634691b809c241c184327cd67d0d","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-80cc6b53bf_1772201073556_0.17008152258503673","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-05b03ab39d":{"name":"@open-mercato/cache","version":"0.4.6-canary-05b03ab39d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-05b03ab39d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e7dd84b02911402dc25f09d87e22271567cd6518","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-05b03ab39d.tgz","fileCount":40,"integrity":"sha512-natXHQwGbY2MX4bmMU64qT3Z0xRFpAEUXF7F0GerXu5IZwi8GbGclsvSkIkDzgKooyiPOFN54xuIgzKi8glwJQ==","signatures":[{"sig":"MEQCICfGrwZmK54zkH7pxFem21+GdQA3pCcITtOdgG7Hv/xXAiA5QvJ8b/LXGZmpeVtnrBu65IVEkBt2VJemWr19tyOT/w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"05b03ab39d7449058483bfc139eb8f1791e3c2dd","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-05b03ab39d_1772202112967_0.6129151459906761","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-14b54f6e54":{"name":"@open-mercato/cache","version":"0.4.6-canary-14b54f6e54","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-14b54f6e54","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d529a325447015bb906ad35b15bfc6bf0d1cb109","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-14b54f6e54.tgz","fileCount":40,"integrity":"sha512-p6AM7Tz/Jn7CFfuP2Wmxg/vuhigQAHMJYlRhMaGfnyyStK8q0+7Pn2mQw+zBlaPDu7jO4nnSXtwxAjZnb3W78w==","signatures":[{"sig":"MEYCIQCdxFIAZkqSqlVmwWrfQqcet2p+35uo3K7Z88pYbwpNsgIhAIm/Sa5KfIZHJMey8KM2RZ+Y6RGNpfGxCFUvczVJ+Cb+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"14b54f6e547e6cff295a96f5d5003f9cda6f48ef","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-14b54f6e54_1772203015013_0.6448561148502805","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-c4d7851fa6":{"name":"@open-mercato/cache","version":"0.4.6-canary-c4d7851fa6","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-c4d7851fa6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ee94d693312d9895e835310070f6f431246b48ca","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-c4d7851fa6.tgz","fileCount":40,"integrity":"sha512-mS7dRlgeZk1frApvcjRxFDq/o1mTD6rWEKi7dsVtyDzI2DOtTshOWGu8Vu6bvqyFHQ+oPKx/D1qIvaytENu4Dg==","signatures":[{"sig":"MEUCIAt51UKb64MllEnzlQvGvwwGsasu7n+JN81NQlg/fVAOAiEA4IDG4QkgZVPlztTjGiYelQcGxJ9VKNOFG4nisnWgGrs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"c4d7851fa6efeb360288356b4759084b89dad939","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-c4d7851fa6_1772203280394_0.727918149087069","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-4900abed61":{"name":"@open-mercato/cache","version":"0.4.6-canary-4900abed61","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-4900abed61","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"426256936bbba3eab5a4fe2a5b3496bcf7b12bce","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-4900abed61.tgz","fileCount":40,"integrity":"sha512-wvQ7w5BtT4pfpEiolBMAa5onnrN5fyx3d0C7o3SVmhERlNZiHCy95YJ5wrzM6LlYcc8B/U3CP9dURjqAYwcEqQ==","signatures":[{"sig":"MEUCIB1pMKYYXzHuZCiQRd4LnI9Aebs1rW39/xmE9tmKf2emAiEAyOauwKRMZ3MjQgMB2spJJQIltjTRoOXgnoAAsZGQhuQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"4900abed61b7631ef95a965353ff41318a98c606","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-4900abed61_1772203781704_0.7380320454473992","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-afdc344a41":{"name":"@open-mercato/cache","version":"0.4.6-canary-afdc344a41","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-afdc344a41","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"acc7f36439fef5df483e1d5a5df6259bfbcb0c7c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-afdc344a41.tgz","fileCount":40,"integrity":"sha512-RtuOvd2iQ5hFuQpcOB48x2Hc+7n+lI/jZJkPerySptMGDLIuJXheytqgkCsYpohgbw0xrGxQEb1qf+JL5WE5Mg==","signatures":[{"sig":"MEUCIQDD3esUesMK3PiHrnkYhi2lcDgV/bS6/t383JLEs1BLkwIgJMJULBB0qSj2LSckvw8aAn+QfcoGjhVk5HiRO6aowNI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"afdc344a41e269511a24ad3d7b211ac9666b6f6e","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-afdc344a41_1772203977858_0.4041140794977285","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-da40b809ed":{"name":"@open-mercato/cache","version":"0.4.6-canary-da40b809ed","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-da40b809ed","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"8fe332a69301116d0ca6be7b4dd53b105f9da0a4","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-da40b809ed.tgz","fileCount":40,"integrity":"sha512-7p0EmI6nj7p0giG63nYeNfIZZjk/odcW8rcm3AxHod6EE/svoAnmOPxNmzuvz4CrKaYBw485e1QFhKgmGTZgsg==","signatures":[{"sig":"MEQCICcNCA8MQlOpSdW0/jK7uwuIRt6puyPm7b9pwFxgsnR8AiBM/O2jMEBg1lTZ+up2PoFDU4ytcROK0rQeOJ9F0C+WkQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"da40b809ed0e0fa0ce22cdf0e1a36305e5b5c695","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-da40b809ed_1772206977322_0.4510440690311328","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-2aad192c1e":{"name":"@open-mercato/cache","version":"0.4.6-canary-2aad192c1e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-2aad192c1e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"520ff2fa5edcec63ac5de29f09e5cc734724d840","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-2aad192c1e.tgz","fileCount":40,"integrity":"sha512-0RDkNolH+ufl2fvcnj7JwkXDqBmgZmcFnL8ldcfON2CTvSENlaEcpRDQDK0Dpg1XGN9uk5YkwbAhY4gC/oml8A==","signatures":[{"sig":"MEQCICpRzoOyomCM/+fvr2NLbTiSnUzawcbYmfXdKBjhCu7mAiAztDCv9Qhr1Hf9fWBbhI9mwzjuYpEv08p43/meQPBvVQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"2aad192c1ed3124e66fc02425efee8a34eacc03c","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-2aad192c1e_1772207856711_0.13555995765740025","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-df6d472646":{"name":"@open-mercato/cache","version":"0.4.6-canary-df6d472646","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-df6d472646","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"2d3ebf5ff573b5004b9b16e793e8a73749b95fe6","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-df6d472646.tgz","fileCount":40,"integrity":"sha512-yB7ApqwGljMLZMdcH6BYyX4rrAwZQjrH2uRACfbBt8Fn/VSfyr+jfUlOE4fToghiqAhr2MKDKDo4pgdRmBd8ig==","signatures":[{"sig":"MEYCIQDJ8ZB5ONPqBYF1uQav/eHDHbINcqawJp9pvNh1yqPnmQIhAKfdI029lA5KTO+aUsXxUJdt5L29Vmp1rVSJUluL+hOp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"df6d4726460c484c06969a9b268e45d776b96cca","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-df6d472646_1772274864776_0.45598299489918825","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-3a18442e7c":{"name":"@open-mercato/cache","version":"0.4.6-canary-3a18442e7c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-3a18442e7c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ea49be07ffdcf2d0e4eaf2befd1d8af9dfaa1cab","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-3a18442e7c.tgz","fileCount":40,"integrity":"sha512-9v18zn4NrdaseMwQK5pBL9P7B+/tvi3nLCha+CNh+9Ugt4+gZhHdK1mj9eFTaqyZ7i1A3ZewC46B+sVcnaA/qg==","signatures":[{"sig":"MEQCIFLUApMWJxKChwuVkIdNKYPf6BEpm+TGRoS2N9UXGzwJAiAoikQRe6XkFdUbyqWcZAbvI3yqf79GmlM1f7JBiBlopg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"3a18442e7c2d4af13a8e8386a7bedefe0cd576c7","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-3a18442e7c_1772278346592_0.1903978054542319","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-6f288a130d":{"name":"@open-mercato/cache","version":"0.4.6-canary-6f288a130d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-6f288a130d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"1a243e26099ecacba7558a5080057203a339c874","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-6f288a130d.tgz","fileCount":40,"integrity":"sha512-8rez91axl+rQhtUkEreRab/vFEOy2Z4UDLLappi3R2Ftgq9dsuvAWlSPIpARZdZVVhGXj1DuEoyGYPzGKUuU2w==","signatures":[{"sig":"MEUCIQDjvXym0AXPXzU5yw4erKaJzl2l8PsPsTnw5R3Bupr+rAIgLN1FlFV/9EFVGvbYZa6xANyH3/ICfN8PtGTj9ycPHbQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"6f288a130d11d6a69552ef587dc37abc233af36a","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-6f288a130d_1772280879276_0.3996109882725787","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-5f1c165d55":{"name":"@open-mercato/cache","version":"0.4.6-canary-5f1c165d55","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-5f1c165d55","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"da4a28636537ad40a9636e85c3a65783d4f3496e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-5f1c165d55.tgz","fileCount":40,"integrity":"sha512-CJuWfrC0M1+relkFokTvgvw/exCcbCDR8nYpsqaFUvG8JLOESvcpGyskY+ua7LTRRM0Y8U2G5ql5Nhg5g+GL2Q==","signatures":[{"sig":"MEYCIQDTH2lPVVY6BhBkJHT1Z4zL6b9C+5c4kCkkzT+4sYD3NQIhAPfu80nun2ih9udmA5JNoFY5HBAx0Ci1Dx1B1rQuBwKR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"5f1c165d55f0a67d5792f1706fee51ed71e0144d","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-5f1c165d55_1772288320959_0.2339248342922684","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-230faa2ada":{"name":"@open-mercato/cache","version":"0.4.6-canary-230faa2ada","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-230faa2ada","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f2b9b142f1becd2732dd4ba08f050e3860ce4f96","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-230faa2ada.tgz","fileCount":40,"integrity":"sha512-9QNFxkJuIxLr66qvjsX8pTHQtJdYyayFjFi7LAq6t40qGM+Wbds1jlcEXxyWqIMFzdqFB0FXOTy20iBrVVHtTw==","signatures":[{"sig":"MEUCIQD5sk0SyQezczarbWvINylYQbLsBkzN+B3IgDYAL8JbmgIgWlzXaR7VGHOzsqR0w4OT7SG7PUwiBV+cnx40YQs3UH8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"230faa2adabed9d106a05edb63f10a9be71b350c","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-230faa2ada_1772313266724_0.3043856585576281","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-1642616b37":{"name":"@open-mercato/cache","version":"0.4.6-canary-1642616b37","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-1642616b37","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"572314eb2a6285da9c3de1b1a588c8ffe79a6e27","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-1642616b37.tgz","fileCount":40,"integrity":"sha512-85M5Hsdvi4Z4GsVPGGRL7twvvhLqdFHP5bxS9mq6OEUCZbx3DfUB2fuaSPxdfE+519SRuU5Ga8t9gJ7/OLUhkg==","signatures":[{"sig":"MEUCIHJReZBjYUkkcaYCDpBA1iEjGzcIJapO9rTAsEjHal+VAiEAvGu9/s+IOo/T/l+LlxZUnL3zh1sHqHHcPa3b6PsTJEw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"1642616b3744bbafb315b5ef597314406eb037d9","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-1642616b37_1772314030556_0.05631584678644308","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-9feef06488":{"name":"@open-mercato/cache","version":"0.4.6-canary-9feef06488","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-9feef06488","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c8dd798e92c671deef6ca0e45705222c8be28ca9","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-9feef06488.tgz","fileCount":40,"integrity":"sha512-OWK8hQS+pD1V8khLPWCY29lE7RbxDT10nrQX+XkMbsrRuH5ACIu3VRjKDliK55V9vRpDZf/MlA7/Zddpoa1qUg==","signatures":[{"sig":"MEUCIBpfqHyMxEyy62VhW6mDrDEnqMNQeujO+U+13XfbQvP7AiEAknpMSD4YDKPKRbiV8MfPcCQpuD62DHF4M/3MKbjuSPo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"9feef064881a067a6d3c26b98f2120b5020f7df1","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-9feef06488_1772318348318_0.4072129565568636","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-develop-4d77832982":{"name":"@open-mercato/cache","version":"0.4.6-develop-4d77832982","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-develop-4d77832982","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"fe90e941a2e3c55d5e718b7ddf62e382aba58b56","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-develop-4d77832982.tgz","fileCount":40,"integrity":"sha512-zaj1I14pxWGwP6SqKZNY8ylKFtNjQh4KWk3GFXiF+pQe4nTnkE7ZyEjvKZODZEXYZZ5mF0XTYxaIA5xfIWkgsw==","signatures":[{"sig":"MEYCIQDaeoVqz+A5iqwT6EeL+fRaOj7hJgM8xUwAf6qSgcxNKAIhAP2D+Yorm5ARuUVIp2VJb+h9Iz6YW9f+yYWSmVHsAW60","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188159},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"4d77832982c30d39af32ee31d4d6bc7bf3635811","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-develop-4d77832982_1772320038111_0.5452149929579853","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-efe88fde2f":{"name":"@open-mercato/cache","version":"0.4.6-canary-efe88fde2f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-efe88fde2f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"68a77b751b5393f78a38d32c6da554a06001f692","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-efe88fde2f.tgz","fileCount":40,"integrity":"sha512-kFqAEi1zLlkeui2He06SV1XMl++MdwN3Bq/NJZGuwLHoEucK/S7fNSZr4VpM1tSzMwvd/ZnTSw7mAIxCAw97ow==","signatures":[{"sig":"MEYCIQDAqGaB77C99nItBPcvOaawmQE93kbUfgDexvkXDXsEjgIhAIUza3q8+atTFTnnRyebuID1Ih/rAPQPntDM29NWQyuw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"efe88fde2f93894aacabb7dd286d8063630cb6cf","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-efe88fde2f_1772321954537_0.6877641219065869","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-develop-77fa3b7ed8":{"name":"@open-mercato/cache","version":"0.4.6-develop-77fa3b7ed8","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-develop-77fa3b7ed8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"06b426e885d30e918b0c4167f1014f1ba98683ee","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-develop-77fa3b7ed8.tgz","fileCount":40,"integrity":"sha512-sgqIY24r0kamYOCWzG+yiIK/70m50F9uk7xFHN0aDvJag/3SVjbEtXdxbxQcVvzS8yMF7HGBDneoc2hTBXA6HA==","signatures":[{"sig":"MEUCIQC+T8NEStnnuUonlZG3xpBnue7ByO9vfv50O84myvsoDAIgEUcOpMBZJovYwgWx+jr4H96EFLmoWyhNySrHmn9+cBs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188159},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"77fa3b7ed8d655e9338f061be2dc593036903dee","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-develop-77fa3b7ed8_1772323398739_0.9246577677036238","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-a06527657f":{"name":"@open-mercato/cache","version":"0.4.6-canary-a06527657f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-a06527657f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f483d8a0fc01bcb9d2018d209d0e7f9c37a48823","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-a06527657f.tgz","fileCount":40,"integrity":"sha512-ku+bWl+1CE5b9s3j4rrqMWFneQO+JKMRT+tYlvLkSgFRHHwLPKHnaa1eH8jzvtsbn/rcwWhvdrMXWXJbpbFzeQ==","signatures":[{"sig":"MEQCIDhU8qWf2RO+5LXoU+TUiQ4m80LfrXmWswcOs9K5Z432AiAcMLzK7tyMufnYRYy3fG1DJnpT7nLfZSr98FjeXC0s0w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"a06527657fe43aad0d5a984d1c31fcb761cc43ec","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-a06527657f_1772324510846_0.006472300776761752","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-7dd47005df":{"name":"@open-mercato/cache","version":"0.4.6-canary-7dd47005df","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-7dd47005df","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ac05fa3fb7d4b756c1ca4a210b72a77c41ba6fbc","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-7dd47005df.tgz","fileCount":40,"integrity":"sha512-0o1/YE+U92eybCgYdXD3zmLTBNRZsSZvGZ587cB4xKDOveDZuF6ogxfEMLQ/BtFfakdxA/GIdPgL6xbrtFEmHQ==","signatures":[{"sig":"MEQCIGPhiWxkb+riFBsvvWnqkjhFfxwgIoRLLKdCXHGTXiXVAiBqqbyE3oAS9OSHbTl7k6uxYUs3MHY7fIORY1L1/kbITQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"7dd47005dfcc107c951977aa988fd1a0857ea1a1","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-7dd47005df_1772324755985_0.7958837362791062","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-fcb9923235":{"name":"@open-mercato/cache","version":"0.4.6-canary-fcb9923235","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-fcb9923235","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e603e476bd0dd8c0c416e230aae786da9174d2e1","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-fcb9923235.tgz","fileCount":40,"integrity":"sha512-LgMxLKZNmKwvzhCsAKygu/zhZAYV3QxNL0lqqarS46W23OJR8G5KPSm3mV+0oEpk4LS6Jv3GHm1tbDFyd/yOHA==","signatures":[{"sig":"MEYCIQDRDEC1cHOOqy62Pjz1Li9nqK2LBkuvdEiFIMf5Sc3iyQIhANK5El/ApzoFD+QYXjiHEEy+iIYDRWnie6zknMFQgq3K","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"fcb99232353f210335d53358913bd15c9f61ace3","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-fcb9923235_1772343562556_0.2823177856409542","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-196bae4e72":{"name":"@open-mercato/cache","version":"0.4.6-canary-196bae4e72","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-196bae4e72","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"cc95c9bc23fb38318098050ba31620325d8ad0e6","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-196bae4e72.tgz","fileCount":40,"integrity":"sha512-BGcvWB1jiP+Ad7V/M9TXQz0O3rlXD2+7LwdlFOgneXh98tyWz/c7VIZq+LVkZ76YQHNNnXXEX/LXPUPsz2c/zA==","signatures":[{"sig":"MEQCIHNBT3/WKZPRyB5y78tpBc4XzkVDsKEHoEC6FYnIV0SWAiA3DKkTqnRo0Yw4Vfm0wqKZlxqSkmEveRAitvYofGDblA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"196bae4e72fe86a4c5807ac46d6a4e4f86a80971","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-196bae4e72_1772344138664_0.36224386172983936","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-a4f9e5f11e":{"name":"@open-mercato/cache","version":"0.4.6-canary-a4f9e5f11e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-a4f9e5f11e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f05bfc98c00fdafa1b15ac02647dbb14b6bb2aef","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-a4f9e5f11e.tgz","fileCount":40,"integrity":"sha512-HihznSw1qGFgvoxFSEI7GAER3bcNCal/m1Ca2kfhSq2EhONcEzLp+fkxQ1etFQ0v4msRerH5Y6xiPEJYMZd6Kg==","signatures":[{"sig":"MEUCIQC3RktniUOi3u7m36VyXbbkSU43+xC5kSGI5F0kzn0IZAIgbjFJLR6E1HwAnPZhrqi2BtKQyqtvzbOWZ3LXAk5MbeU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"a4f9e5f11e1fc6765e3b1108cc3b14a9b9eea6c0","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-a4f9e5f11e_1772345639694_0.170363959696459","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-develop-e24c064390":{"name":"@open-mercato/cache","version":"0.4.6-develop-e24c064390","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-develop-e24c064390","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"7e334f4ef11b88d01c12bf0b44f218aad0d60777","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-develop-e24c064390.tgz","fileCount":40,"integrity":"sha512-P7bicKS69nk1hceEJejt0nisSsOM+ZjEOPevAL+no5hvVcjWQw2KLPBKQx6A0546a0+H7Mouf1yhgs4MunLzHg==","signatures":[{"sig":"MEUCIQCEWRfUcy796X5Bx1ONin3Q6OPhjO+pC9s9HPeV/Fk3LgIgevDGkt6dRKivmW6l6khOW3O40I4DCt9TendBIf/MzA4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188159},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"e24c064390ec79dff926f56a8de1df16778c8c62","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-develop-e24c064390_1772348838810_0.5666637382821191","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-develop-f404878193":{"name":"@open-mercato/cache","version":"0.4.6-develop-f404878193","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-develop-f404878193","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"3b1b6176fc7dc31e2f0867a83d297c4649536f86","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-develop-f404878193.tgz","fileCount":40,"integrity":"sha512-e/bGgn6p8HrMSQ8GVewIhk+Gue6cX5iiTCq7t/jQ35LxggT948UwsnGr5084UDVQhjDcI6rMlZi/3pZAMTGc9w==","signatures":[{"sig":"MEUCIQCjmrdztSQwqjOI4jpPy60mJSF2Og21TMOZ2lGFLgupvwIgDMGz3Mn8Vh3oMEIbZ0KNv2Cjde0/gN6YiM0qZ1FGFjY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188159},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"f4048781933b1a9ff5c9e9e38233b2f9d102d072","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-develop-f404878193_1772349571546_0.7319226484667363","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-559e52557e":{"name":"@open-mercato/cache","version":"0.4.6-canary-559e52557e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-559e52557e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"2948dab205151a9ac90ee7df21a1865c356a612d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-559e52557e.tgz","fileCount":40,"integrity":"sha512-1k9Z3vUESaWL+1y0WC+OpkOp849WOIhev3hbmVpD2eTMC6InnuaFlNTMIiSgnHlyFjbkFMgteyOSAe6jlJ+DZw==","signatures":[{"sig":"MEQCIBGLob7xzz5nsS5Jvtxolzkz14OadvmoykcdFzfc5x4XAiBSYchrp0mMFFYVAYKLBn4WvSlZsh2ajFg26MNab1/pvg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"559e52557e6ff1881af14e0fdff5f8036b1b6d56","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-559e52557e_1772350497943_0.40047352492969446","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-5d0f777abb":{"name":"@open-mercato/cache","version":"0.4.6-canary-5d0f777abb","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-5d0f777abb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ac0c51bee00ff798c8a2b8e6dfd4ff92909c0fcb","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-5d0f777abb.tgz","fileCount":40,"integrity":"sha512-Q3GVZODfOODPrNWjn7Sa5KZXJ1NGSUMr42osekpBZcjOEDm5BWkpKAqfZ7AgsGCFWrg4fHKpsBnvz67KAGF1YA==","signatures":[{"sig":"MEUCIQDTDH7DU1nv6psmOWkvUIrzmc1NM0VDkkUunEXpNyFZ/wIgcXn2gUgJ7yOgjO7bbRZR/US7P4htZykvs5wOMf6mgxg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"5d0f777abb8eaafb7aea9654001c4a94144d7a88","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-5d0f777abb_1772359016611_0.11881738052491131","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-930772828c":{"name":"@open-mercato/cache","version":"0.4.6-canary-930772828c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-930772828c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"76833eccd533d45f66aa733ca3116ef4e8333fa3","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-930772828c.tgz","fileCount":40,"integrity":"sha512-V8QAxxX1izdrhyw7PmBZhK6ErVXEyAWLzn6rXN1zbQWND88YyhlcB95k/1ryGoIkUcqs+NoKWmGDGNWtz6JjJQ==","signatures":[{"sig":"MEQCIHjElfHAKLVd9bNHlkLQ4bHDsEK1WDRFUaI9km5PjnltAiAFCABI2TJKYNLRrqcodg5I5mJqa6Q6YRcNCHif99oogA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"930772828c84ecb3657f92e359a712beee41fa4f","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-930772828c_1772359318774_0.6312494332461152","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-develop-be2da141e3":{"name":"@open-mercato/cache","version":"0.4.6-develop-be2da141e3","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-develop-be2da141e3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b26187cfe9f1242d0ef2efecc5d6701d61e66d85","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-develop-be2da141e3.tgz","fileCount":40,"integrity":"sha512-8RifOWnfZ0YwYGTcrcAEXwkP7hurCVhpuTyWr0eS+vqNWYQHLg6P3nMHyspiNsKOP5aA7LCenTTfr0SD+v3PKA==","signatures":[{"sig":"MEUCIQDutnqVw9o0di11MX3/lj2j+A4PBqxsPdQiF0M8jCNOIgIgcNhgMxLkvVkqS4O+qj8OEDLDvnyWar8nXGlx+0G0jYY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188159},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"be2da141e3e86741aa69936cb92e94f914c5dc24","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-develop-be2da141e3_1772373220252_0.0493181715448503","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-1ffb00266b":{"name":"@open-mercato/cache","version":"0.4.6-canary-1ffb00266b","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-1ffb00266b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"13c9ae3e9cf64af96440407f9de1488694bf4045","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-1ffb00266b.tgz","fileCount":40,"integrity":"sha512-6lh7Xnu0/+druRiClKnNhTSSnTZUTI1YskEOo2GRPz85NM+EhLrMZ3LK4iuS2s/qgfm83vxqlykTOKaKefp3zQ==","signatures":[{"sig":"MEUCIBo/ZuzTzYhPgY2vc1VrllU8XGiSoGtE2JUK/pg2v4AeAiEA+gmOem1pufwsTDT8rGh4c6pxfZqeDt06hsmdhKa0Y40=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"1ffb00266be8df13fdb1c0fc0384db3a37f61262","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-1ffb00266b_1772374479596_0.38614330443383693","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-d946874b57":{"name":"@open-mercato/cache","version":"0.4.6-canary-d946874b57","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-d946874b57","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ac62f5b79687e3d50cbb35d520e7591500d62fc4","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-d946874b57.tgz","fileCount":40,"integrity":"sha512-wulL68zx71DSWg9TZFGhs2T5DinGEmvQxZh5g43ERgNsdet9BNyKkARW7fq7APL2PsML5YnZPKcS6rHKSuYDaA==","signatures":[{"sig":"MEUCIQCsbnR4dkGIQLG7MmFFQfLTPwvDIqYEIiSMktqj70u/kwIgPx0e2cEbV5auVdN6ET7l5ERfqIctr6WzeQlrtVe8OLE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"d946874b57e8418e2dafc1f719ab601857da54f0","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-d946874b57_1772376243465_0.42878028473946217","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-c08d16e753":{"name":"@open-mercato/cache","version":"0.4.6-canary-c08d16e753","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-c08d16e753","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d8f60e4ae74ce3ed915d8d6d10beae414a64b2aa","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-c08d16e753.tgz","fileCount":40,"integrity":"sha512-ytgVossXjx7zAdeCzkgrU3GFs2s3s4JDT7GjAyfWH2MIJihpkgyGaqhLcMeGrkAU+LLsXuJ1Hu8zMu97eVFqOQ==","signatures":[{"sig":"MEUCIQCoGkIqtCc1B/XfRE/kTHJioTdTO5olLYYNioeQPBt0tAIgVe8Ase2Wl187G1Q2dLxsn7euyrs7ApTYPfc9rm5aLIs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"c08d16e7538eec3b03960213ad350050c7b25204","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-c08d16e753_1772389875082_0.5493820285554689","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-e33338f438":{"name":"@open-mercato/cache","version":"0.4.6-canary-e33338f438","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-e33338f438","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"832a354ed26e14ce286b1e704ccf3e11090ecbda","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-e33338f438.tgz","fileCount":40,"integrity":"sha512-Z/Hg/cjm4zIvSfT87qDABpvgCjuZ3BiNbT6KlRwCYRSqXcqfYQevBoH22fBZ09jn3Pc9oa9J1V4X7mOY8Ru6Ww==","signatures":[{"sig":"MEQCIGhUt2wgklnHWg50oonTHQyl6+/Q8O4nPXnQYZl3ftNaAiBQkGB44bJuWXSZkGs5J95TQ0eZah53Mn8x1NiydRafFQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"e33338f438c636adc46af1c5b34c32a9544bcad4","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-e33338f438_1772397244350_0.38028545334182984","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-8b668b34b0":{"name":"@open-mercato/cache","version":"0.4.6-canary-8b668b34b0","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-8b668b34b0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"03566de00cd18c4d1143bda2a3c78c903344aabc","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-8b668b34b0.tgz","fileCount":40,"integrity":"sha512-tySM0hlxLVZqYyAHGrZico51WC9fZG6ii6oD/eqxyOIO+grBZRYOWdkOMvj+RFzSH4QMTUgkmoWumzmlum2KCw==","signatures":[{"sig":"MEYCIQCjLVUVV4HO5J74FDOwzObPiggGz5srgBeG0ZbnqLGfUgIhAOvaw9rZk1+5remDzj+r4rRsHdB677CeGcX/BXT/vhTV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"8b668b34b0ab35607aae06b6ff7cd30270c8babe","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-8b668b34b0_1772400172726_0.16277597244257147","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-689b2d5d4c":{"name":"@open-mercato/cache","version":"0.4.6-canary-689b2d5d4c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-689b2d5d4c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"846b5aea22b5dcb6287e8ffbda6bb7a0d7190fd7","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-689b2d5d4c.tgz","fileCount":40,"integrity":"sha512-zSQIF1wmO9r9UEdqhmAsxAIF2m6djwDtK44j6eBcKNXgiSlKhjz3An14pWO1NhT6uC+yOfeYhybafHEnmlPHKg==","signatures":[{"sig":"MEUCIQDIbsQv/BC20mkLvCqgSQSUpfiylhiUE2M06yysz2B5OgIgKdXW+kyAbCk8XVPPD2Y87BZyOcYBeIoMYu/Fj78BduM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"689b2d5d4ce0b92632682e3605391b2900253188","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-689b2d5d4c_1772431273453_0.9820065254040935","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-develop-2284bb757a":{"name":"@open-mercato/cache","version":"0.4.6-develop-2284bb757a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-develop-2284bb757a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"457117d9f4d41aa9c6cfad7accb5c314e9c4e579","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-develop-2284bb757a.tgz","fileCount":40,"integrity":"sha512-Z7MPnAvgur+qjDTh7yJ5UtM9hQgj2wihhhX+qgHaK2t+vbeL3KWBCGOP34+IkwGIOUPYpTmBs5uzCDfmRgY6cQ==","signatures":[{"sig":"MEUCIQCIBtTK7XRJ7UTHAvxTzIZBpmpCRTJFRlLZcmAX6yjMXgIgObT+LiswSfPfPrkQ/6d6o4Pwu2V99FsDfBw+YFi7hj4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188159},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"2284bb757a659a9d97bd2c477e796b17402dcae2","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-develop-2284bb757a_1772432187115_0.2814179929312506","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-72ec2b6a16":{"name":"@open-mercato/cache","version":"0.4.6-canary-72ec2b6a16","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-72ec2b6a16","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ee298a3b1974e3a4e7096329e00cacdb6d79eb7c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-72ec2b6a16.tgz","fileCount":40,"integrity":"sha512-tdWxw4Mmttiwi0+ldKs/y1anLIPC9sMMM+ETecdI6WVFdn7atNCuHtA/8sTqqzI1nMaStGsUmsbC/KtFIrkS1w==","signatures":[{"sig":"MEYCIQDlX9vETPZvz4Err0uNQF9yuuRHSXYKFfhcgLcsmE1HtAIhAL2Fj1ENJLkelHaO7iK8lDzRBpNWTPR+2WDKN33V/4lT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"72ec2b6a16f6bf689479d2bd4fd95d1378c17467","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-72ec2b6a16_1772435178256_0.5089664797303621","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-9e4ddb667d":{"name":"@open-mercato/cache","version":"0.4.6-canary-9e4ddb667d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-9e4ddb667d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"adbdabda5d19afafd25fbbe72ea0718f8f333c9f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-9e4ddb667d.tgz","fileCount":40,"integrity":"sha512-OHMGdRPGRz4Lv+y1OE//3ByH8MKmNmv2Fh06rOODPVtmxokhCUzLb5oD5gTF73JS2fR4mkvZeuebEeQ5j2Ofeg==","signatures":[{"sig":"MEUCIQCAxLJChzltL0Ik5Ax+FDrKp+2gi5xOQ2fmohxfbDqQbQIgf6jcWNisgCD0+sSFsnBnQ/Tl1mZ9Zce0xU/l/Kv6ZoU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"9e4ddb667d784523da071d8b3c049062040f1e9e","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-9e4ddb667d_1772435748052_0.941844340901062","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-develop-1f4478d60c":{"name":"@open-mercato/cache","version":"0.4.6-develop-1f4478d60c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-develop-1f4478d60c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ca7ac7a234e7fc88d967f765424adc666f7e9aa0","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-develop-1f4478d60c.tgz","fileCount":40,"integrity":"sha512-m2HrMYVa8okaCXtvmtY2NMwLlAFzwzxWG3bCQAcccW6AV2FDm37qFefr7QafHj6V5bcdgZHZ0Te8XnQjcxv05A==","signatures":[{"sig":"MEYCIQDHKaLH2KNWtRoV0W1DgfdAlhV/LT8YW89u/OGKIfRe+wIhAN00fLWLKos3FEIA7ITNDdrwlSdOPGaRcVAvRkILjwUX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188159},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"1f4478d60cc40c9385a8cbbf5b65458e16de5cf3","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-develop-1f4478d60c_1772438186248_0.9501546647482513","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-develop-a96241c478":{"name":"@open-mercato/cache","version":"0.4.6-develop-a96241c478","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-develop-a96241c478","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b5a48711f59fa1a55ec31dc896b5f136937f27f5","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-develop-a96241c478.tgz","fileCount":40,"integrity":"sha512-Jyz8vWunf4uIA+YZ2Wu7bIlYN91xtyHHNacmfFxP0+YSc0gGbsk/JANlDuqLnhdQ/kUw/Db4SMljRhv0vwQqyA==","signatures":[{"sig":"MEYCIQDMcKrxn5ouPG97qqgNPpsIFwFiQ5ZE68yLG8TPDWJ6ZwIhAOpB7qh2+TAtzWBpptLI0YKx0gAUtQP+uhYNtyMsjnSc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188159},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"a96241c478d30804524f812ba4114cb7a8a60c8e","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-develop-a96241c478_1772445324569_0.8560007822120212","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-1d7a643c57":{"name":"@open-mercato/cache","version":"0.4.6-canary-1d7a643c57","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-1d7a643c57","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"020040ab23ca6fe4c5c7629b589b59c09efdce0b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-1d7a643c57.tgz","fileCount":40,"integrity":"sha512-YCIPu1Z5TXCoi0cuxU52b7oIijFrcM4zYlV+RPFfZ3jHfsWqt91BuyoNsq4B/VdcM51D28atZT0oB1/ql0cCSA==","signatures":[{"sig":"MEUCIFON2K44gEyCxMXx+gu7po/zVCaS4bLwsM8IilDT3MnfAiEAtjI7L+MbRZgiLbPrGx+1ff5B77EA9/5KXGf9PJ5TwQ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"1d7a643c5733154d64ad1d4d4e014649dc718263","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-1d7a643c57_1772445885552_0.875618276061108","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-develop-5b9b860606":{"name":"@open-mercato/cache","version":"0.4.6-develop-5b9b860606","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-develop-5b9b860606","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c80f6c7a819095bbd75c7750a505cc9dba15b0db","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-develop-5b9b860606.tgz","fileCount":40,"integrity":"sha512-8LrvUPmB63udebpG05lu1ZHBI53+VGF9JUlL8ihXSK1jkcZgxiSfOr0pVKjK0asTKwkclwVMNvFBE37/ZNcnaQ==","signatures":[{"sig":"MEQCIANpvUlro+uJujrShOnJskDcjMlYHclG+yAa0F6t3imEAiASQ79TTaW0S/3f4Pj+JsTX/4IhWdJv2r332yZMuu9j4Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188159},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"5b9b8606064dc4e58fc9159c9a2864daaf748c17","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-develop-5b9b860606_1772447734207_0.8675051466063604","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-fa7d41d5b1":{"name":"@open-mercato/cache","version":"0.4.6-canary-fa7d41d5b1","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-fa7d41d5b1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"af3dd1fb77fae7f8331b93c4781e1ca70a733b92","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-fa7d41d5b1.tgz","fileCount":40,"integrity":"sha512-+7vG6p3epCePTfo1Z3nSCjT6kYiwau1a4UoCMPkpWXrtv2yde7Evz+vhEuIUaGJgk4QslTEA11vHmYHnUTj1lQ==","signatures":[{"sig":"MEQCICMe7XkXP6Vkp1uGPizeYCsGetIlyEdlRxGoVfmtSzt8AiAmkG8u7hQwIkXCysuh+x1KlwIdl+12YOSXASET/8tryw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"fa7d41d5b1ea8f1e9d841361498e26cbbb8ce0dd","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-fa7d41d5b1_1772448091415_0.9019072193752566","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-develop-7722ab3d39":{"name":"@open-mercato/cache","version":"0.4.6-develop-7722ab3d39","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-develop-7722ab3d39","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"494a770eec722cbf25d6b351ef91a82175b21abc","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-develop-7722ab3d39.tgz","fileCount":40,"integrity":"sha512-Ft3VB2nG+VFOzXJWZtBV1WuAOYs6cO1FTSm99axjwoX9pJPLOxChVUwSFb+0COvFF9J7YhdclmEB3xVEDvcbRg==","signatures":[{"sig":"MEYCIQC2GW7J2McPQQcEc0VYpV814nVaQVzu5eAK3hFCtWY+/gIhAORjB++HG0EnrKv5V0EzkdSHLXGk+56bJ30FuVRCFbXt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188159},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"7722ab3d3974762395ce013f2e51171b53496136","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-develop-7722ab3d39_1772448300519_0.29217025465243096","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-dc33e4aeb0":{"name":"@open-mercato/cache","version":"0.4.6-canary-dc33e4aeb0","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-dc33e4aeb0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c67a756f73923f6e41591dc7c4302079d9642182","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-dc33e4aeb0.tgz","fileCount":40,"integrity":"sha512-zvHXuq1+XL/jWzxYqBffcW/24shizDDZahKAvyIhx+CIULRp9huN0EDSoAaUIQDApBK6Ogmefj7mUgK9LnRe2Q==","signatures":[{"sig":"MEQCIFiHwIciyD0rQrqVeaF80RsNg/24tf8c/jgt+xy0VbjxAiAEaPogwvD9uiVmix/tkPacOVMsvNovbc+FhRBwqErriA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"dc33e4aeb01ae9c4c2c7bc64e13cf95fdefd3ee1","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-dc33e4aeb0_1772450763538_0.26762192233577475","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-develop-87d95e49a7":{"name":"@open-mercato/cache","version":"0.4.6-develop-87d95e49a7","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-develop-87d95e49a7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e1dde5d9ab860dabbe7b4d9d97f7a46c6d9ba3f8","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-develop-87d95e49a7.tgz","fileCount":40,"integrity":"sha512-/ZruoAyZ24I6dK8cRES2hvmJJ1Tk3CHlfEAuijvdIeK+Qv9xGOsT5Kf+EtfbxxtOwhja4KxeVUjXml/0eL0Nkg==","signatures":[{"sig":"MEUCIQCw09a35/x1wnW6Sk9xWiR6wfET3ihj+L74GSusrd1+9AIgbAINk/l/zPex1RD0uWy0WnqsxiXl46XnaoumZ6qN/48=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188159},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"87d95e49a750177c382bb8265a95beb866b42567","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-develop-87d95e49a7_1772463089715_0.41990792716281233","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-develop-e321a4e2a1":{"name":"@open-mercato/cache","version":"0.4.6-develop-e321a4e2a1","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-develop-e321a4e2a1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a5e9b9e6b80c884f35935775951b0ddf63185985","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-develop-e321a4e2a1.tgz","fileCount":40,"integrity":"sha512-TG5A3W6lPZyWPgZB69P/KtLPCqWQbHk3qCVKlOu9W3mHTcLA7hjv35RgZUFurRcHWc9wNRcqtvtziuTfxBmrcg==","signatures":[{"sig":"MEUCIQD+IU5w1EFVPoqBNH0TnHFfsFSzn5SmdIXyO8Y3CmuQBAIgUy+MnLhIBdJkEVuj6gz4ucTNPpvCeaYJJq7Csx88t78=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188159},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"e321a4e2a1952c17429b5b554b1449cb7fda86f6","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-develop-e321a4e2a1_1772463095075_0.2423408756952481","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-15f3cfdf4c":{"name":"@open-mercato/cache","version":"0.4.6-canary-15f3cfdf4c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-15f3cfdf4c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"848d7204132e73417c4ebc979f1a7e87efaea211","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-15f3cfdf4c.tgz","fileCount":40,"integrity":"sha512-vt7GFOridc8RctBT7b8Hof7ap5xwVDq3/8DRe6lyp5e2Y0cEUElupdkSn11zfeU3aTtUZXGB5eWUJ26GZTK4Hw==","signatures":[{"sig":"MEQCIE6y+iH2yMvER5ScoOfgSebTOaBt8J5FmtWqlvkaMo1XAiABOrXyXn5U/hOx5Y3X/1IYD3Kvl9R6WQkZ1tl/YbBQhQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"15f3cfdf4c3ee819e9e9d8c7dac81d5655af91a2","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-15f3cfdf4c_1772463355591_0.5287122867464167","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-72eb996be1":{"name":"@open-mercato/cache","version":"0.4.6-canary-72eb996be1","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-72eb996be1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"7e61101be33593c3dc38d20f20c36cbd43497b30","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-72eb996be1.tgz","fileCount":40,"integrity":"sha512-B/jlJeylCMB44etgGncsAb52CAP3+2n2a/vsm8fvHJEvEdfKMgD9ChVPiEvkU6iGwndSo4Xfr+rSqitErZldjQ==","signatures":[{"sig":"MEUCICeNq329L49q8SRFepSW59Prxp2R71IoezqFRFPEjd9aAiEA5QCyMVLL0pZxCows6/snxxseA9mN2sRo4kEQPkpIg44=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"72eb996be1b26718b4df67fa44483c2891c2ab93","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-72eb996be1_1772464130404_0.1267723138098995","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-9c0158ce9c":{"name":"@open-mercato/cache","version":"0.4.6-canary-9c0158ce9c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-9c0158ce9c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"7c4e6f2112acbab02b732db0de7552d9d6c0ff45","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-9c0158ce9c.tgz","fileCount":40,"integrity":"sha512-dJlviVrI1WV1sAYdhbkN9+X4FVMeLJBDwq778ZTM9HWP/0/wB4THtWstNOm2rOLzjUjxEM8Od5Nhe3lNmoGTHg==","signatures":[{"sig":"MEQCIEqdUTBGzgSfofPNKbr7AtKBOu9mK2NgtInkmgD9dDb3AiB5ewH5GXzfFoUCGuQAOrI4jTEeBpiXnAGJURCcvzAvRw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"9c0158ce9c857a8392a843429b35913265855666","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-9c0158ce9c_1772464181831_0.3323024606554501","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-362aed1edb":{"name":"@open-mercato/cache","version":"0.4.6-canary-362aed1edb","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-362aed1edb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c46ba98aba9493438853fa34937299fd599199e1","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-362aed1edb.tgz","fileCount":40,"integrity":"sha512-Hqkdt+INs1ToGXmQ27h6TYVi/eCqz+CTQ7sRgz9c1+HvDzWkEs5/ybSK6Y27+ksHfii0tk5M8fIWlv/YlUUdGg==","signatures":[{"sig":"MEUCICTOPiqILAxMXv2y34L9xL8rkUh2fEiJm+S1mPQ6Rvo2AiEAw5tek8qN4i2/+vHZm8X2C0ZdRTxlyYy82DMB10UCkjU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"362aed1edbc4583bf9d36b2040cbe9c5adad89f1","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-362aed1edb_1772464359497_0.7992743440768775","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-1d3cfe43ec":{"name":"@open-mercato/cache","version":"0.4.6-canary-1d3cfe43ec","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-1d3cfe43ec","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"5949e39a2c49f8c6e8c91f44d38bc2c56a371cf7","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-1d3cfe43ec.tgz","fileCount":40,"integrity":"sha512-AoEVdsk2WGr/SAXdwdASRuXDAouLidD2rJ5McujRhNxk922ja9dF2Zj6XreYj1CGqP6fj53ntuDgzy+55bDFgw==","signatures":[{"sig":"MEYCIQCw6uRtme4uOkYwaD009cRZzqL/LcTENMy+6YvBzvmdIAIhAOf53ZrfN5VcA0XF85lJ0Ikr0qaqu97wvnW5Vy6bcVDM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"1d3cfe43ec6b9d9676b1f064603abf0c8b846b96","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-1d3cfe43ec_1772464665864_0.391346268671932","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-adb438d8a0":{"name":"@open-mercato/cache","version":"0.4.6-canary-adb438d8a0","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-adb438d8a0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"bc184dd7fc9d46a97765260e108b09cdfc276017","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-adb438d8a0.tgz","fileCount":40,"integrity":"sha512-2NWYISkcsIBxFPNDHJwqzHfo3eLisLE1nBSojT3A4gwvs5JIR7vZ/ZscyL0eNPTUItknCnYusKdD/kkRYcjl3w==","signatures":[{"sig":"MEUCIC4CkGBw33231MXhOProgDQ1QGwUc8OCiY3oCmQGDwEKAiEAvYHZWMUoRq/dyHpmGg9/eDBUNWpUhZaqUEN2j1y3WSE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"adb438d8a0881efdd6b189ff790ddee4f1b12541","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-adb438d8a0_1772464788327_0.3635048887070971","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-main-24e64eef39":{"name":"@open-mercato/cache","version":"0.4.6-main-24e64eef39","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-main-24e64eef39","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a3bd44533093678d71c8faaf3aa09818c1dfbcb9","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-main-24e64eef39.tgz","fileCount":40,"integrity":"sha512-hVCg+NBRCroy9qwx6V7vSEPgYQO4DVPto/kC8GzyrXn8KRt/AL9hwP+xfkW6Fc1aXtj9Ix5BW+RXS6/RRl7WRg==","signatures":[{"sig":"MEYCIQCMsNYDZvKhU3dWyZ9bCIMUHLDJrczxDdYilg7QOYuIAAIhAPQlEh4G/SFRGmQtJ65ib1BysH5uL/IcBmFIWtRGKq9f","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188156},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"24e64eef39e7e1fa6fc251e792dbe5b336be25aa","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-main-24e64eef39_1772466499097_0.7348889277779405","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-8cb58fc703":{"name":"@open-mercato/cache","version":"0.4.6-canary-8cb58fc703","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-8cb58fc703","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ba4f914914140914033d2d4e6bac6b84e017b34c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-8cb58fc703.tgz","fileCount":40,"integrity":"sha512-KijG4HxViryPHwqAJHakN/CQuHltxMAnRSYmTOrQ4xKwcEP0Ulbgm677cE+HlyPNLV0Z012K8HHKtGg70H7GhA==","signatures":[{"sig":"MEUCIAfkhw8in+8fRmVmyU1uz0Ad7twZuk93dq5B6NeF2NDFAiEA4DEOFP8roEfft++yTfefxshuRXzz5Pkshtse9wbIvOo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"8cb58fc7034d2a224b833ee3144a13e77598f0bc","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-8cb58fc703_1772467013131_0.4906367435833361","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-d6ec64318a":{"name":"@open-mercato/cache","version":"0.4.6-canary-d6ec64318a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-d6ec64318a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f0e8e6291874efdc785cf99080db77802fbb47bf","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-d6ec64318a.tgz","fileCount":40,"integrity":"sha512-gsmDbglBs4YSTWVctNRiMc3Uvk9bVitXCFfljd1hmj/snNTEaslPjtTXuRO4/gsXbTcgCjhhUP4Ctxi5+tb6PQ==","signatures":[{"sig":"MEUCIGeq8l6RCtgXnqVtbtWMToxwyFDPgPWhKXYZWdROQsyTAiEA7MQrOs+pmd5zoQFG9OZQBJQdGWmhu/syAwqAWNrBqew=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"d6ec64318a857f71f5af1e15ea872ae3585adfc4","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-d6ec64318a_1772481091389_0.9195612470509276","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-develop-079c26bb68":{"name":"@open-mercato/cache","version":"0.4.6-develop-079c26bb68","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-develop-079c26bb68","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"409e3a75ae057ed31ed79bfd7a5306dc768076dc","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-develop-079c26bb68.tgz","fileCount":40,"integrity":"sha512-DEp/tXLsfmhKkwGzcGQ6b9Z5hbPobqTKYlNikBI5h+CGrGlHo9yXveId2DisbBj4H4FpmCTugJTyUWTQ3atY5Q==","signatures":[{"sig":"MEUCIDgsbfb2+wce4azVdICgj69Vorou+S+Dp4YQNEvVJObVAiEA3Ye9I47SmUcqegCu3a+97OKws6sCoyfHLjJ5NRjaYLc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188159},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"079c26bb684dc119fe6d8276d72301b5077c6d77","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-develop-079c26bb68_1772482785349_0.19823847685784557","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-develop-7889bc5a01":{"name":"@open-mercato/cache","version":"0.4.6-develop-7889bc5a01","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-develop-7889bc5a01","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"89aa87ccc90f0ccc9161b27b5f1be717ec3ff944","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-develop-7889bc5a01.tgz","fileCount":40,"integrity":"sha512-ygDyoVS/+d/znPyT595VkKXjqmebGe4Sp0jG+gMUPODyvf3pMBTU7VT/4Z/AlMA0CPeXbulZnRYpDrZOMlzSBw==","signatures":[{"sig":"MEYCIQDNMHwUTgKsScFAZ1eafRo6kd0d/1bUu6d88VqPkZ2H3wIhAJaSGqOPdwOjAxsPjYo6CVwlNGww3yrKKoc/8IajgUxi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188159},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"7889bc5a0115df02eb0aed3b65a0001cb3709a2e","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-develop-7889bc5a01_1772482854984_0.1465647294684962","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-aa761117c0":{"name":"@open-mercato/cache","version":"0.4.6-canary-aa761117c0","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-aa761117c0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"7157edb9c6e41721ac1fc0f61fa130293c4ef52d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-aa761117c0.tgz","fileCount":40,"integrity":"sha512-Cj8EEtGS1Gba3h9b6MRhI+FSQUGYv3Pa43b2NRzp1whlKvwjyc+BSgd+qwvkk76rO5EysvPV3i6CWXRO32GLOQ==","signatures":[{"sig":"MEUCIAy4SbsHjFuyxBsaDlONqvEjFdySuCT++bCR7AmDxm6cAiEA79jCa4nE8HbY6eQCPQ7Sovb/+czVFx0hRUpPHZpJGvA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"aa761117c0f3765e1e2da8da8dec21807c99a94d","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-aa761117c0_1772484267696_0.16964643235908494","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-e78910f263":{"name":"@open-mercato/cache","version":"0.4.6-canary-e78910f263","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-e78910f263","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"dcbfce4591c1ae9ec8972d24f97904a9de9bd7ac","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-e78910f263.tgz","fileCount":40,"integrity":"sha512-vy4nZl2U/Q/5IKOjVaR04XB7qRE4/JEyFr6YUBm3qeyTgvWJsnszuQ7g1bMd2PWvITciwvTrRz5nFzE9TdDA6Q==","signatures":[{"sig":"MEYCIQCRjGNuEtFYMXzmSangjRJTTqHsOYzo7AFWpoy6jDzrOAIhALY2Tq838EU5+AC5HbVPa9m1c6QS1n+J6ya3eji1G2CL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"e78910f263dae7c9fd0e3578a3f37b102feae032","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-e78910f263_1772484529385_0.48395533971608384","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-e31156a434":{"name":"@open-mercato/cache","version":"0.4.6-canary-e31156a434","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-e31156a434","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"31b502cd28611e8f01289f9d786be5ec284177ae","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-e31156a434.tgz","fileCount":40,"integrity":"sha512-/3daD97hT4I6gyI50ZeGrHjQRxVxrfNe8hhGuNDrx5NHCwtLzylK5/K/4/qCjJN12c2yFnpkPZeRCEhvjLSJ1A==","signatures":[{"sig":"MEYCIQCnK28ZQSXdtPFO+WL6bXjEIcj+F68+buCzYX/WEYILfgIhAKBlPi3bLSyVPGi8aCrEFd0EQw10LZ3b6GInIxhAS5ND","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"e31156a434de8ed92e91b4b007ee3aca866097ae","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-e31156a434_1772488193577_0.7773192624246743","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-develop-02aac88968":{"name":"@open-mercato/cache","version":"0.4.6-develop-02aac88968","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-develop-02aac88968","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"877975dcaced0e981a42df5dc04d935dd847500b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-develop-02aac88968.tgz","fileCount":40,"integrity":"sha512-u45fGFjziCwEwO86MjYMeDGqFAuok8b2Vjl/wStRrDnxvgxf9ET5QZ2iqmkw4eXsis8WGxW+95Uj284fF8RVqg==","signatures":[{"sig":"MEYCIQDcX2KeAkCtX+jws8un+RDI11+DB2iRVYARNRt1n6+urgIhANuqOEWn2ofR/ror/ameelSadN3fKEO2LVooRRVHYc/X","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188159},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"02aac88968d844c88d5ce06ca4faff715b2159e2","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-develop-02aac88968_1772489874783_0.430196465432384","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-769d66cca4":{"name":"@open-mercato/cache","version":"0.4.6-canary-769d66cca4","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-769d66cca4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"22c1f4454a25782511bcc39040e95cbc13b87335","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-769d66cca4.tgz","fileCount":40,"integrity":"sha512-SmOzKDCqLc5zWh1ctnNf19p3K1pVcnWjea1efuh87pvuy9hEYwsF8IEVUJBYtKKTUK/BWyYjKxQF2VoIIBf2MQ==","signatures":[{"sig":"MEQCIH5/Q6F9j8XgmUqYMRvFbRF6yYfLoJdZNgS9Z+tvvbzLAiAzTIcZULM3X6lnDlBUX6/gkLG4H2n3h1pCPJgUE4mh8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"769d66cca4c6fe67fdd28d7648f1292cac72706c","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-769d66cca4_1772490514751_0.3680996526908158","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-develop-832c3006bf":{"name":"@open-mercato/cache","version":"0.4.6-develop-832c3006bf","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-develop-832c3006bf","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"00bfb457eabae444be75ef5ddae7123a4b30bc85","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-develop-832c3006bf.tgz","fileCount":40,"integrity":"sha512-JtLhpNG05dEzNzWmtpqyyIiaEay5D22tPGGutV9mFnSC6q5eCrMkbfuags0GXlBvxtuRIh8z+Z64oJyiQIw/FQ==","signatures":[{"sig":"MEUCIQC8zr9bwdOx67LK+1aP7uxQq76I7y4nYkiQUIVXl9kVbwIgOZIvTVuxGNBl5D+rbPJSnpNJzDiTgewALiojq0erJZQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188159},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"832c3006bf03760d6797a60f391256f52d4d6bc1","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-develop-832c3006bf_1772492411715_0.46925865963529656","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-7b725306a6":{"name":"@open-mercato/cache","version":"0.4.6-canary-7b725306a6","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-7b725306a6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"1df1c5076b605fc51bb44372f5263f5badaf2ecd","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-7b725306a6.tgz","fileCount":40,"integrity":"sha512-XqvV0ZaMTm2Iav92u1XfY3mb3Cwy7xbYIs+fSaH5uFTCZxk8Do//enqrwnWbiRJAze6EE+oLMyIkRHnUIxsYhQ==","signatures":[{"sig":"MEQCIA+kHp84SsmVqhcBEoAPAm+8oFfsc1/Si0RLab5b8Y+zAiAHN5pjAJabXVqB+AqwZk1Mr5dhb58lKF9fCXGTMpeCzg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"7b725306a6546258b9a7d4effa9697d70411fa4f","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-7b725306a6_1772515795172_0.23789511679512776","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-3189f1e4de":{"name":"@open-mercato/cache","version":"0.4.6-canary-3189f1e4de","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-3189f1e4de","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"66ff7cf73f1f94644dedb1b16f2d45f0a4864586","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-3189f1e4de.tgz","fileCount":40,"integrity":"sha512-O4O4R7lRPQRKj4+O96ophT74AEWe0rtQfp19k6FpKUW3VaYSOhAqBw6T5Ayi7RJMTLg8onUMsdmIqlKaB6yupQ==","signatures":[{"sig":"MEQCIE22FylwWd93hwsC9/6kKRwPEbOyzcFNEdwH57ecMxH6AiB8JZxXx8A3CgFyHuqVEPHrEo6gSmUyAuGPwVO3WVFnwQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"3189f1e4de2b5d3951eff37018396f276e2d5738","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-3189f1e4de_1772515940355_0.7287592683087658","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-aafcab1860":{"name":"@open-mercato/cache","version":"0.4.6-canary-aafcab1860","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-aafcab1860","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"6dc80eac3dbf2957dd559602f817803aadef4d4a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-aafcab1860.tgz","fileCount":40,"integrity":"sha512-v46ykozH9mg/oq+vX6bY3EaN3VZ0n//Fs/01TWuV2oE7oav8lp/mxnQE9cuV4jTs3HhmV2d6Sp6tSF+SMpT+0g==","signatures":[{"sig":"MEUCIQC0gLa8E//EhU2doJwzh7gSQarzOxJ6gLsRXFAZMv5F3QIgdGt4aaN4q+1Zuvfb+6yYmYLXwDt8pL5kQcQxwsSrF8I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"aafcab186089b5a3a8307fb6dff5140d46d98668","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-aafcab1860_1772516040975_0.11455641829675978","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-6112ad32e8":{"name":"@open-mercato/cache","version":"0.4.6-canary-6112ad32e8","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-6112ad32e8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f6d6d14453a56d1d1c4d326c472aecb3b7b3563c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-6112ad32e8.tgz","fileCount":40,"integrity":"sha512-zG5TufLtcIVm5wyy9lJ+ZiIb7R/amDiMjh4gSEsri+42xIavbqOkBInbo+Y+YBvqrFIcDKqIusD7Rq2ST5eQ5Q==","signatures":[{"sig":"MEUCIQCThRKZbNQw6dpjgCH7gsg2V88lirlFaP7kVNx2o5se2wIgaRWksh5MTXDGRVPBOfmZ+i1VMJEbDwpfkxBzhCDMpRo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"6112ad32e8f98ba7963299a3877288bb3e5f7f48","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-6112ad32e8_1772519679543_0.27340642492135236","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-develop-05b3bcb6f5":{"name":"@open-mercato/cache","version":"0.4.6-develop-05b3bcb6f5","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-develop-05b3bcb6f5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"77246d13d9f9f77bf844f14c9cb72017d3cf132d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-develop-05b3bcb6f5.tgz","fileCount":40,"integrity":"sha512-sOUI5idjzPB1a54eOx3s6Tsk4HULfNRjrfauDCS4ZkMc63y2k1gePw5BuXmpQKFpA+Hid7XOL8fnPU44wCtbkA==","signatures":[{"sig":"MEUCIQDAPUgkzIgpJSef7GlD0mcxOtnS6DGvZaFgK3Czh9ydGQIgaTo07g9TnvkxkJeSEW7yWOZPNrnzHwjNcK0uxzn4xdk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188159},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"05b3bcb6f5df97622be27b8a8338862a21073471","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-develop-05b3bcb6f5_1772520807503_0.20387961483970374","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-d703b2e594":{"name":"@open-mercato/cache","version":"0.4.6-canary-d703b2e594","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-d703b2e594","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ed2aa071e518cf2480a16ea218983762e5a6810c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-d703b2e594.tgz","fileCount":40,"integrity":"sha512-IkDoXKY3PySW9GEe8JZU8zH4nuqXKBIC+VWlnKAKgJRTSNxty4HUfIZYeUhlanfCf/3xATDOAI5Y0seCdNScEQ==","signatures":[{"sig":"MEUCIHeQ2DKjgnyiKeepjm2QzoymPGJm2KOxLpHnD2vdx6K4AiEAsOEHn2XuvQ7ikWVa8I1GKnmBmlvYrfmc8QVvmlzf6to=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"d703b2e59423ef2c6d31e0dfbd88af828ad5b82d","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-d703b2e594_1772520957529_0.16065352017308854","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-31f7ad8994":{"name":"@open-mercato/cache","version":"0.4.6-canary-31f7ad8994","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-31f7ad8994","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"28df94c1c34df2ffb1121a9552c1fe48af1d6e7e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-31f7ad8994.tgz","fileCount":40,"integrity":"sha512-7RBKOvZ4QGev85w+dvNSofthcVM/B/8SUd515+neScmYCJsyt++ZmXj6tTNWvl2G5uzsi62ZYM6K4/6QHRa/+g==","signatures":[{"sig":"MEQCIGs4G6/II6GumUlc3I4LHifIH6iWBY2PBcwPB26Zve6kAiBURLUIjc6t28SGz+pM+011x0d2A/QVcqwNCe8IayGaFA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"31f7ad8994fc221d75628534570dc838b609f598","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-31f7ad8994_1772522260291_0.9395873522866083","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-bb60f5d805":{"name":"@open-mercato/cache","version":"0.4.6-canary-bb60f5d805","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-bb60f5d805","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"efd478408b00f636004e3a93aa4b8f8aa087da84","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-bb60f5d805.tgz","fileCount":40,"integrity":"sha512-C46Yh0iGzV12+2ooqe0rerz/SW5PgqbCJN8jLadCKuCHb/oQdhoU4XSaUheyFuXu+yfaeNUVFRazq6+DzkUVpA==","signatures":[{"sig":"MEYCIQCgLig3GBRBR2rvjENUQaL+gFl+ZDf7ZK6kA4DIlhh0GAIhAMxDXEcgwb2uTjiJLGsOxQZgPyP1kC5zCXPqx5AhEYEH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"bb60f5d805c6bf078a8d675da98c2b4fdb1cbddf","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-bb60f5d805_1772522263837_0.5619270506221186","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-47cfd437f5":{"name":"@open-mercato/cache","version":"0.4.6-canary-47cfd437f5","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-47cfd437f5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b140ad6b892b2d90a71085011aaa2e635c394f35","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-47cfd437f5.tgz","fileCount":40,"integrity":"sha512-ltugqKSwYoitHozKupVu/NoUybNzwwo/l3nkQDMEg1UdmC83gaBBqT0mBsOgxqPuJWxtjsswdvl3k28ogBHMNw==","signatures":[{"sig":"MEYCIQDzsKIyb0d1jdIMfe+CmIGxpTlI+2u6GJBoBu8p/mr2ZwIhAOmo7sbOe1K8QCth+FUqyNIOsGKrJNn/ZlTT5gcs4yhA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"47cfd437f5b11398bfe3fac0a49fef38ad0c5e3e","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-47cfd437f5_1772529590821_0.47224009419332225","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-d2ec006322":{"name":"@open-mercato/cache","version":"0.4.6-canary-d2ec006322","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-d2ec006322","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"fa5283c641d2c8fe15e90188dd29b52281879db5","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-d2ec006322.tgz","fileCount":40,"integrity":"sha512-3SJZrbAT8dR8tLHFIp9AuLikLiPpfYF2yYx7NzCT/lDDJDRIpgXeRd2wyMOEHEr0472j5nHp/JZMJssKDqTufw==","signatures":[{"sig":"MEUCIDP5tkCt9JOIRG74v6w1Ad0Eoyn0/UFzg2aH7ujIVL/WAiEA+z59C0bJNcr48XLLkq1x9UIbDjmjP9zEeHurZTRg3t0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"d2ec006322610673755cb1973ed15f7b002c0d95","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-d2ec006322_1772535308629_0.7406738922114282","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-3958f6d285":{"name":"@open-mercato/cache","version":"0.4.6-canary-3958f6d285","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-3958f6d285","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"183662dd367fa2c91afa1f209beeaaf3c681be3e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-3958f6d285.tgz","fileCount":40,"integrity":"sha512-epqMoJwe5C+yTplWEjV2Jd8kSM5F65BZj6VUDc/pNa0tY376jV6wW9z+VQtkljrVAA7PRDZg7jqqD2ckYtWePw==","signatures":[{"sig":"MEQCIAhJQlmY3h1FYj6ThDuxQSE8AebibXjTgQIrpTCPbqtWAiBXiKWRR45K6BIvDQbEXLT71eV2r3D/nDtM2QiUrVcnXQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"3958f6d28591e9f499c38996ec20162deb48e2ff","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-3958f6d285_1772554708341_0.782646805165546","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-bee89e8031":{"name":"@open-mercato/cache","version":"0.4.6-canary-bee89e8031","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-bee89e8031","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"709b5869581ec39688ad4c0ab6c26566164177a8","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-bee89e8031.tgz","fileCount":40,"integrity":"sha512-4of6NacB/e+JMMW+dYXa8XLlrjq+sBE23s81krV4hdKliQ0o9foSHLlA6k8A4ifZMZHzGIubLx0D+wvodrjk5w==","signatures":[{"sig":"MEUCIG3ZuAvgJPQlvXuIf6xPSrctFQzaTM+Yr01ynMZ7OaROAiEA3p9xVAC9ClQ9R4r9hroUucW6+ArtiKLvpfj1HsLooRg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"bee89e80312deb25aa27c34366427444c252a786","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-bee89e8031_1772555116504_0.781626750510173","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-94e75ec092":{"name":"@open-mercato/cache","version":"0.4.6-canary-94e75ec092","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-94e75ec092","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"92b4a76b4e3795b7137fef3f754279e06fa628fd","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-94e75ec092.tgz","fileCount":40,"integrity":"sha512-8fnvr97YOd61+vvnMY5Ar0uaUGt1CLuo4zMGQsNLVO0ePHQ+apHXtwIbV7dkf1TZ25IM4oHn2HCrYB3bbfUffA==","signatures":[{"sig":"MEUCIQD4SYH60ZksguQzRiuKwgvkc/69IrbBJ9z3wLjJDKY+XAIgLqnkCxtklPnT0or3aP+2fHEMWg2kr+YhEPR6qGxkIXE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"94e75ec092ad1ec80578ccbdf6820a3d8417079f","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-94e75ec092_1772555143436_0.801904165060999","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-develop-c6df2c0f3f":{"name":"@open-mercato/cache","version":"0.4.6-develop-c6df2c0f3f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-develop-c6df2c0f3f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"1d1555a9671fdf91cf986cf3fcb3cf5b446b55a4","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-develop-c6df2c0f3f.tgz","fileCount":40,"integrity":"sha512-KIUQX/CgW6WfncvWXOn9uFCCGpRYngL5A4oMgPu9Xqaa+1bF3NpuWf2Col2zVyXaxnW31L7n0jxuZF1Yb7l6jQ==","signatures":[{"sig":"MEYCIQDfYauRMV06qteIedauphp0+pDPbSfBOt3zYEsXttDOEgIhAL15IJ8HsnDRUqlU128XKICVp7V6o6DSymTicyhLMlw6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188159},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"c6df2c0f3fab38afb103fd0de49c9be74b938375","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-develop-c6df2c0f3f_1772555248412_0.30094639638727116","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-f59fa2d189":{"name":"@open-mercato/cache","version":"0.4.6-canary-f59fa2d189","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-f59fa2d189","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ecb75c56d15ac80b1817395b5e1bdc2d640bfee0","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-f59fa2d189.tgz","fileCount":40,"integrity":"sha512-s/l+Et7fzMY5RpGoB1Th3EOAOSr3dUT7ArTjdorfuDr9ZrsRDGoMNpXx4xEgenwB4vglJaZpGy2HApRC0j0scA==","signatures":[{"sig":"MEUCIQC6YHlQI0kcbVShPQtiLZe51kBBx7wF9p7lto9auOZO/AIgSuN4ivuGCAvaqsju45T9gR3bE3dUdSJtaES/O/iO94U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"f59fa2d189036c6933559957950697f7f024d0a6","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-f59fa2d189_1772555690483_0.051133268897203266","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-9e9be17978":{"name":"@open-mercato/cache","version":"0.4.6-canary-9e9be17978","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-9e9be17978","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"7b8e6b0bd46dd8dce582f653901667ee9e315fc3","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-9e9be17978.tgz","fileCount":40,"integrity":"sha512-bXShY7i6HzhbsJtLPxJMRmz5NmlrPt9RwFR2b5qgXlZPasz01rhQGyYmxrieq83Q7WlZaY5nfzyq92zU9shS7g==","signatures":[{"sig":"MEUCIQC1uLOSdwPFpR7R9kDGN7hkAoWJlUyFuLPXpkvBVvk3bgIgfNEULmns9BPp3XRHY+8syEICCfB/5k5vG78yFxVIE6s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"9e9be179785637a8fe150df5a4cab8cfe5ad3965","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-9e9be17978_1772556492784_0.5392057361854037","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-5e536fb2c6":{"name":"@open-mercato/cache","version":"0.4.6-canary-5e536fb2c6","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-5e536fb2c6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"671d9754577e824a7e81030e50961e0aa945612e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-5e536fb2c6.tgz","fileCount":40,"integrity":"sha512-SgDTphww6B/MSj4y9ukH2buay3sJ4q0v7Cg/+MdlsflZE8jnE3Q6LVuJNYkzfx8wbKzLK7ruKd/+DxcF6mu71Q==","signatures":[{"sig":"MEYCIQCUa8A5HLS1Nk+nOYUc4Q0BQlyJtH4zyknSbAgyavcb5QIhAN0KNny9rh+9lUYsF1tHlx2OQu8uNMUm6MpgBoQcH4ri","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"5e536fb2c6d9f45a8e56f20122b301efef49b3b9","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-5e536fb2c6_1772557321263_0.7350099879058141","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-main-440ca226f2":{"name":"@open-mercato/cache","version":"0.4.6-main-440ca226f2","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-main-440ca226f2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a854403398c9048a3332bc885fccbbc8e6886fe0","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-main-440ca226f2.tgz","fileCount":40,"integrity":"sha512-+XAEI48DxAmABk1/3BHAjyNpbQqKZ1OAmB6hKt2iCpJ2XNxWmmyDq1+THNWA1fCavdUXUqH8kmXbr+ZWRMAn4w==","signatures":[{"sig":"MEUCIQCfbK1UCtHtI8hNDDbggmzVvPZ4lCR55do2e7ufm/8BlwIgMxWZW+7G4tB/mIba4kfba1KYKFW+O/B1P83p9pZN+Rc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188156},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"440ca226f22878724aca7226449a30851b9e2483","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-main-440ca226f2_1772560639896_0.04085583158875994","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-7f4d5df9fc":{"name":"@open-mercato/cache","version":"0.4.6-canary-7f4d5df9fc","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-7f4d5df9fc","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"8c0178d8b2229b14825ab9ccd6e3e478b4f9e7f7","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-7f4d5df9fc.tgz","fileCount":40,"integrity":"sha512-QAqsN1G2ZQ5M+VKdPnawQKHap8Q7Xz1CyNsxQz5bUCLTZ1e4UZbE3wXLCZR4E5pS9/sVz5EKB7N1/gIdl9cuuQ==","signatures":[{"sig":"MEQCIFiBZcj59piMWK/pkhJCmYoNgdJH1BK6mUSiU7vD1ssjAiAA1Kj6HeWMvBJff7RqjHoB+x0pmLbqrCkKf538fjlJMg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"7f4d5df9fced58bb96c9c3036a6d8316c2a7c9e1","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-7f4d5df9fc_1772560701543_0.8867608133980789","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-ca1cf16988":{"name":"@open-mercato/cache","version":"0.4.6-canary-ca1cf16988","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-ca1cf16988","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"173461df7a994a2aa5f81c1be49552fa5cf9606b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-ca1cf16988.tgz","fileCount":40,"integrity":"sha512-UScml72kkZJwkhyUZLvtywhy1JneBX37jXtQLttAgn0ZFsmzpTYLHllxdHHOGsIVRFNcFFbBPJ55Cx8s3UtT0A==","signatures":[{"sig":"MEQCIBLPsqPYDb1XFKKdl1NMqBnZFDCRmJMwMl+Xaw1GYWXFAiBgAROwQG8m3ZHQGAOuAA6zOH9BylKHR/O+URlDeqg3bA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"ca1cf1698805771556b2a80623b11ded14215f21","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-ca1cf16988_1772560963738_0.5794346486108284","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-main-be1825c150":{"name":"@open-mercato/cache","version":"0.4.6-main-be1825c150","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-main-be1825c150","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a0042368e75ff691afcfbfe866326754e9aef143","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-main-be1825c150.tgz","fileCount":40,"integrity":"sha512-je/eEDUh5C5TmEot5NMRvJ7bcRVLhJwX8OvsP7FkLDhg9SUufBEPsIoJvXWq/N+rlNoyvFF9hjQMn4ZpXP6ZAg==","signatures":[{"sig":"MEQCIBm5jp1YSmtaamsc2D3zHp408MkoMt05q/9I6ho21D1BAiBO9Vgc09H1KvZAoxH59HzLYjyDfgN9ep8/QyLjea8Xtg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188156},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"be1825c15013f20e2cebfd3d26b1307b3787f6c6","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-main-be1825c150_1772560969500_0.7729919411204089","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-develop-db1058d334":{"name":"@open-mercato/cache","version":"0.4.6-develop-db1058d334","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-develop-db1058d334","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"5e267d989ae9a14c7206ce0d307d7606699af21f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-develop-db1058d334.tgz","fileCount":40,"integrity":"sha512-uP/ePmu9rcrXkAGRv1Ut5Jmf/5tq6W03mi5AJyos2Iv1v64ueyoRh/a8WBN+T94NQPJii6ZctC9GPExq3y3dHg==","signatures":[{"sig":"MEQCIDXWtaTIhXBV37wel1NnrGVH9l/+ugPHFtC3hjumcIR2AiBrI5r976vEnGjseUBos448ilYawKTF2442UN/YwPGXvg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188159},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"db1058d3344db1f6c220129debd88343aeb744b7","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-develop-db1058d334_1772561224671_0.8550926847353337","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-ec2d8894ad":{"name":"@open-mercato/cache","version":"0.4.6-canary-ec2d8894ad","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-ec2d8894ad","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"cc72600acfb1a1d280b6b730802b8226990716c6","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-ec2d8894ad.tgz","fileCount":40,"integrity":"sha512-BTCjpFhkY7LOKhMqwB33bi7WV+e/T1Sn2cNR0auw5Js8wjTtIlBFfNh5fzw+4fwHz1OSDo39E0UgQ3UuHPiQ0Q==","signatures":[{"sig":"MEQCIEsYCFFXbpxolC6Fo3sppcPnA/ggzkjPhZME8zae6p1OAiARDiDDVwWzVBinoA/k2xrA4xHVVzLqcForci4osgOodA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"ec2d8894ad5da3cd8d11dbff0d15e55c0fa5628f","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-ec2d8894ad_1772561392235_0.9105448835390635","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-develop-003945d525":{"name":"@open-mercato/cache","version":"0.4.6-develop-003945d525","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-develop-003945d525","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"76435b3e5d282408957a2fdac09d2a500befb6d4","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-develop-003945d525.tgz","fileCount":40,"integrity":"sha512-TL/VcZErhBD5SNCwDMpEd9b4iMwlQekbhOrzUsqYl05bCl1PG70oSPeAw51UEQ7q3PUyieBFwVJM5gLI/86fsw==","signatures":[{"sig":"MEMCHwM4W1iSudG3nf4KE9XS1a2Vw7uA3O9q21wV5RrFdlgCIDk1n0aMRWaUnm7QJPUjqIl/DDjv50F/xx4OTRptdY0N","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188159},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"003945d525b42fcec3565a3be412fda6ab2f9581","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-develop-003945d525_1772561633313_0.1414332737130919","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-659e789957":{"name":"@open-mercato/cache","version":"0.4.6-canary-659e789957","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-659e789957","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"74cb41b3890359ab2714c33e8748986c13c16a79","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-659e789957.tgz","fileCount":40,"integrity":"sha512-DMbW6lZkopDGTX5ZBdmpaWkCOfq+RCTsn3y+UDGlmMCWcn4hKH9KybDWHAzWNQ9We6UwVBRJLm9DwwpkA6jTdw==","signatures":[{"sig":"MEUCIQCnpu/F7h2pgGOTJOR7Em+4D8+fetRI5wYPcBF9aGCI+wIgdogIc/v4n0Z8PXuYQzqcDCh1TkzMOb0T3upAd5xxA9A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"659e78995753ea82e2e479ea282503d478ab36e4","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-659e789957_1772562033221_0.3846511550192233","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-a6011b8be7":{"name":"@open-mercato/cache","version":"0.4.6-canary-a6011b8be7","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-a6011b8be7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"02396b90325681715c314f3d5e3a4efda6791c35","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-a6011b8be7.tgz","fileCount":40,"integrity":"sha512-WdUFhKdbVjezdDqr45GY+xZU40Ki8vinXoCELCl8xvXH5LCFffa444AuXEjJp1pWZgRrfoDteotqcgTFGhqBeg==","signatures":[{"sig":"MEYCIQDImImnQg51fVsjL6iIpR7Nu0cUTaVdwvVp0ccK9AlAxwIhAL8FWnSfH80jYqwqW3ozZVKub2Ef0uUnFiabU5Hj5Ocw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"a6011b8be7a5ae3bebd028caf449363103cec2b0","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-a6011b8be7_1772563073446_0.8017502650319408","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-eeae545d5b":{"name":"@open-mercato/cache","version":"0.4.6-canary-eeae545d5b","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-eeae545d5b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a9ce779069fde2fa4e1683f875899aa41698b674","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-eeae545d5b.tgz","fileCount":40,"integrity":"sha512-cWT0IrzJjI3yzcUyy0U5dS+SvzcB1LDXpiGAxmdzOHs3ycZiD1NFsuP1q/Jm2dMNtd+vkRWpk+fiWU1UZSdf5w==","signatures":[{"sig":"MEQCIGos3xZMN3Zj/wnlB6pdLh2ehLc25BpqHmNwU+rdz/KsAiBae8Dfzy+0yG9VMObJV78p3YtV4Kvtrfa0R2RqLcqNlA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"eeae545d5b7096362cefd88d6deecda4fd15eb1b","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-eeae545d5b_1772610157036_0.8163143786454692","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-develop-4a21057725":{"name":"@open-mercato/cache","version":"0.4.6-develop-4a21057725","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-develop-4a21057725","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"58857c1c3a700ac3380a328d2ba6119a3e2e7bd1","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-develop-4a21057725.tgz","fileCount":40,"integrity":"sha512-W3sVsQMUdCp5auvuUPafWJmF20ueZt2uEg96YnhxUCzcxXnwbIqr4HvBzpsl5atsKb/Nq3oM/8bublyP5ha3wA==","signatures":[{"sig":"MEQCIFTOEocZbqGqm6GbAnJCazQfjkNL/TdULPLLh9AbCoGvAiA+BOLYrhSZOnE33Vt2pn774muj3K/giUDJtzDgl3HATw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188159},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"4a21057725d182c48bf5aa14ea0b6195a7a05ce1","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-develop-4a21057725_1772611514535_0.00702108284804126","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-8615f0910d":{"name":"@open-mercato/cache","version":"0.4.6-canary-8615f0910d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-8615f0910d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"faf10f746f7917dd4592ee4c4666fb807f7c1e3b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-8615f0910d.tgz","fileCount":40,"integrity":"sha512-rgF6ruhAUjw0L47vxC1CP6UyEKBUg1ZZvYsipgjzsmgG+0XVqmZGUthPF2YHLvRoFT7nOB4GmAtVDwb952b+Jg==","signatures":[{"sig":"MEYCIQCsqy3lXqVXdE9SbVw2uWzaAYTOOoX/hEdmK1p49QOWxgIhANqEIyb9hDJPksheOAHigyPXjuMz6eco59o7b3cWsCoB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"8615f0910d56c3c2a6aea54c504cc3857dcbd887","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-8615f0910d_1772613115348_0.35915282380096825","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-cba27df4ba":{"name":"@open-mercato/cache","version":"0.4.6-canary-cba27df4ba","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-cba27df4ba","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"97d4e9e0f4342a347a8bdffec69ffea98ce290f5","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-cba27df4ba.tgz","fileCount":40,"integrity":"sha512-ys8nsxj6JePjDysTIiHninzJ4g/MgHGN4RsmS4XuKqHgOU9Atod7G6D/hxz69llCqKmI2AZ7fQq4Gvkck6BkIA==","signatures":[{"sig":"MEQCIGYdjZKGyED2Y2PdfVJE440pqNJBW+dMrs041rmGxmX5AiAEAWwRZtBeQ6KgnKv++2MpFjqS/edF5Rs31DfWoHBxSg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"cba27df4ba203981ba3930594f2dbf31bda5d8fd","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-cba27df4ba_1772615495834_0.03993452632706851","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-develop-c957f49932":{"name":"@open-mercato/cache","version":"0.4.6-develop-c957f49932","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-develop-c957f49932","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"755cd1ac028280ade5afa89d6ad79e8c04b3c50e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-develop-c957f49932.tgz","fileCount":40,"integrity":"sha512-gath56iYU5CFajuKMhbrEScM2KiAEAeXCY2yhtlv9SjLkfnlB+2cH0g4WBGBFYTbf76XzvG/yF90EvMO4yFing==","signatures":[{"sig":"MEYCIQCliWlS3HrvKJ+ERvurbr+yGCufp4MaaWNGnqj6JVvJRwIhALkMFj0nfV8ZOOA7pT5jU15AOWfbLE/boEh7NLvFEdL3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188159},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"c957f49932bac73709cd2dabcc0fa9c6b79ab2be","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-develop-c957f49932_1772615505645_0.08034023295213721","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-aeb1506581":{"name":"@open-mercato/cache","version":"0.4.6-canary-aeb1506581","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-aeb1506581","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"37c19980917234f33706584f813c47229c353dd3","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-aeb1506581.tgz","fileCount":40,"integrity":"sha512-QDq9tGz7STsSf/8eOJqpLmAWpPVdtY08lopSiCO+MEHLMw2obChcgs6A50aHSzuV7xTfgf5wdxCsseSSNFwVuw==","signatures":[{"sig":"MEYCIQDtFNJLJGhzOjzTGCVW3KK4uhRo00VWyrxVH2xDOckJXQIhAJ8xbd16PXP0mHRk0nqHesBxnO9ZLWF3Axoj9zb2IQ2w","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"aeb1506581cb1286bf61569a95a269b37438cac5","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-aeb1506581_1772615529054_0.09865423129771145","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-develop-37588eaea9":{"name":"@open-mercato/cache","version":"0.4.6-develop-37588eaea9","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-develop-37588eaea9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"7fa048766701afa9622216f85e336bfeb56ca69d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-develop-37588eaea9.tgz","fileCount":40,"integrity":"sha512-nu4b94dEniDnmO7ErMrt/lBo2ODPc0S5THVbLfRNEyXPe1z4nnAS+kMN4eXZqcBuuOxcIeDqn6z7Bdeje1Qjhg==","signatures":[{"sig":"MEUCIBkUFiv1D/voEBcEjMGO5oNrIFDC270wTRuljojlx2NKAiEAp7gLcR8cEKcuaD9DLiawm6x9IMKfHWeqpx+5u2jI9Pc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188159},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"37588eaea971397454fec30c9e63153e20eaea6f","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-develop-37588eaea9_1772616288586_0.2898890935921834","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-9ba1b0057e":{"name":"@open-mercato/cache","version":"0.4.6-canary-9ba1b0057e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-9ba1b0057e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"7a75780cb0a2afdf7000912cfdd26d218b7a84ed","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-9ba1b0057e.tgz","fileCount":40,"integrity":"sha512-Af75Lmfcww5ryDN8Dwq15xB8He4zN3kRtppQH30eXwIExhnjYRbyJnL/Dzal+sod6hH5BasU8IgJ6DJqwK7LQQ==","signatures":[{"sig":"MEYCIQCq0/RmfSpwmyCsVvYu2KXPsYg4+c1SMYtp7SQUrfOh9wIhAIO6LRdzFDwttdA7yhGlFBGirhfwZpKt+MKJ8yXsPQuX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"9ba1b0057e98b58bcd127ed21a18ed59e543b2be","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-9ba1b0057e_1772616302139_0.6687905643245227","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-develop-6953d75a91":{"name":"@open-mercato/cache","version":"0.4.6-develop-6953d75a91","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-develop-6953d75a91","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b79259d916d0c6baed5ae4dd6b7cb1c4e706ef30","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-develop-6953d75a91.tgz","fileCount":40,"integrity":"sha512-oqAkoTz6fvQe7EukNv4qKIAKRNaZZtSKTyyPJiGnfjokidKmyv/ZNEsupREJH+uNfm4Kiopt8Exgr/AoFrEPVg==","signatures":[{"sig":"MEYCIQDjzKXqlqNMzlpnhOnI4BqVBh8bpjKZgnAz73A2ayUCBAIhAI1VLQ6NgCAi97e7LZGZcfzTpqXJGdxc9huK0SzGe+/5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188159},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"6953d75a91c8270bb3345a70438428ff4544b910","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-develop-6953d75a91_1772617421946_0.9933245309633518","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-e96897ac0b":{"name":"@open-mercato/cache","version":"0.4.6-canary-e96897ac0b","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-e96897ac0b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"753990ee6613b4144cdf8170f3f8f5ed7fea14c7","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-e96897ac0b.tgz","fileCount":40,"integrity":"sha512-eHA1VeUv1kZQ2RMpvYyAo/5wv5Y8VXWGT+jefcJ7Va7gVtx7Y28swPm6yzy6j2pyJr2w8hIahInvpCCfXzxFFg==","signatures":[{"sig":"MEYCIQCfYkWlr0jGcXEWJGOWPqVb+MzS9X+SffFNXOZqqW1ikwIhAPtg0u6vwYIp+D2n57TPymOzlDKAiLcUsE8E3cWxLPj3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"e96897ac0b9a8c37a186af1072f3f70f2bfb6286","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-e96897ac0b_1772617603555_0.8549586818911001","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-6d8c57ee74":{"name":"@open-mercato/cache","version":"0.4.6-canary-6d8c57ee74","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-6d8c57ee74","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"6b6d7425b6a8a2c2b445d222b8c97a8f1325facd","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-6d8c57ee74.tgz","fileCount":40,"integrity":"sha512-w0IPY1v4A4xNu70JPx+xlunqNqWlJh8Fmz8+oqneh77AQQyaOlCCNjs+25GDrOpD6p0w2Y0LUpqgL4yYnbbzGA==","signatures":[{"sig":"MEQCIC0tysx9A2p36K8ts6K577IQB3w56hTwmPxD2XCxhCNgAiBMVlyeoY3ambHox0LJOSxyi2ios/sphH7ouzF/CyXVjg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"6d8c57ee74fc0d336b40a3490954c6d0e03c7782","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-6d8c57ee74_1772617631057_0.39679568725207437","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-ff87e1762f":{"name":"@open-mercato/cache","version":"0.4.6-canary-ff87e1762f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-ff87e1762f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"0cf0ec78100c5cfa2d00807d2e9bd3403a5f42b0","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-ff87e1762f.tgz","fileCount":40,"integrity":"sha512-FDhUJtLD4cGiOTB3rCnqQUNDD3SNi/nhsg/VPpH9ebrYQ07df/beQ4QbIhsiyPb9MDdI8S+KCalErrdEWwxFcw==","signatures":[{"sig":"MEYCIQDhXAQ1ne7JockHiETOHZcysBHHIVK8wBf4/B7cM1CSSAIhAOjAGEEU8Lg9+JORj88jFzKN/ix3K+Hh6TwPiaKemkIN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"ff87e1762fd793acac4ebc2e013baadfa7b10b16","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-ff87e1762f_1772617675951_0.509999271821918","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-1106ce9f07":{"name":"@open-mercato/cache","version":"0.4.6-canary-1106ce9f07","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-1106ce9f07","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"11e678fd3ac9dd3eb2db83aa71b4c1298dd1d2be","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-1106ce9f07.tgz","fileCount":40,"integrity":"sha512-ErukCQAABP7gFfQ/9WZ0P67QPHV1J0QxYnkMWibpP8M555NarKpB2QdSWiWnkGZqh5/QBhEeLAMJITFZza7UHw==","signatures":[{"sig":"MEUCICNGH7Ra2o8Oe7VBl4CSV65GZ8bdJEWoZYmDLzc8EC84AiEAuHMWvwgBQ7B29yoU5Mla81nvRLXY1/pTzBkpq8AS7YE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"1106ce9f07280c84d93c37c95cb182c4f85f360c","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-1106ce9f07_1772618580206_0.23256469780727684","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-e29b7ef374":{"name":"@open-mercato/cache","version":"0.4.6-canary-e29b7ef374","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-e29b7ef374","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"21ffa9cdae5d01f5bee615c7688fc5a3b3733f7a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-e29b7ef374.tgz","fileCount":40,"integrity":"sha512-9mpyN9coiFaaMGa6lrzhiBpsHPFNthAB5oMKB0yheDxWu6+eal7QJvOJ9/TuC8G+MPTO984ubmMt3lo+IlzQfQ==","signatures":[{"sig":"MEUCIQCs4I1inFVeYghvPMbMuHH3r7nQXKtcxMspvK6rrdV8RwIgddJ8pdB+tO5VN5pbweWyLktzNSUUZ4joNJ1/BjluOpM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"e29b7ef374ec715f1314d12cd7533074644cce12","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-e29b7ef374_1772619902827_0.7453250815258208","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-03be4d6e70":{"name":"@open-mercato/cache","version":"0.4.6-canary-03be4d6e70","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-03be4d6e70","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"1d74dd72ebfa18d9d8bc5cf484e9de79bf61eb4e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-03be4d6e70.tgz","fileCount":40,"integrity":"sha512-07mjyYeAkq052Ys3SkKBEBlWFI4sjl6oWEC+XzIEVZlKfpa6aSAkb58aORBk0NYawEaQqrZveE7WbNhyxFz1gw==","signatures":[{"sig":"MEQCIHnS5onXkUpsqLkWwPN/NQyGMS3S1PkVFPX63hTXNUVyAiBJtZRhKx+4eijvxJfd9KoNUa3D8ezZrTLvdEe1HTY2eg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"03be4d6e7095fc0a44ae265ecd9bd5a54ddbf530","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-03be4d6e70_1772620185861_0.9640011467895069","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-develop-5cacfcc21a":{"name":"@open-mercato/cache","version":"0.4.6-develop-5cacfcc21a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-develop-5cacfcc21a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f7aad2b17a85441d5678ba5cdfee0c15b42edcf3","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-develop-5cacfcc21a.tgz","fileCount":40,"integrity":"sha512-KYt8ajlZEG/Hjg/K9tq4/Zw8TYR4u1TcuwW/ZXycu46wPHMGt73YaVq5B89hoytMUlniweydlPyzub89qVRH7A==","signatures":[{"sig":"MEUCIQDCfz80gT70ElOJQkZEf0ISVDt8RqGEDWjwmsR8ys071AIgaApCuwL2W9DreBfagAJ7hlo4V24HFdjxmU/RyVCudSw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188159},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"5cacfcc21af17d413f715a9c5af95ad25affd15b","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-develop-5cacfcc21a_1772621481153_0.8142150396358392","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-08f569a747":{"name":"@open-mercato/cache","version":"0.4.6-canary-08f569a747","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-08f569a747","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e063b88cf49804b6a7c0407e876012203c092cae","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-08f569a747.tgz","fileCount":40,"integrity":"sha512-RB9QvqI+7wT1oj/d4ihqV7nGekQvU4Z0VfoThG9cNWIIDTgZImzKKYe8wNe3qoKOVdPsc/qH22jzKpqOniaJxQ==","signatures":[{"sig":"MEUCIGRRkXZFtN4tP1OBosc3Zk/wEe+1xBbWKgoT1mlLD2ffAiEAgik032l/kMpc5AtuFwMxAhm07/Dbe0H7QzHTN41FKkU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"08f569a74707a1fab49d8069521c183f579e4926","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-08f569a747_1772621793003_0.9420437650364322","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-d53131a925":{"name":"@open-mercato/cache","version":"0.4.6-canary-d53131a925","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-d53131a925","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e966ed4fb31cf96675003c3e875c89e0edece078","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-d53131a925.tgz","fileCount":40,"integrity":"sha512-SHuNSG1qLDksIWU/CzFlbr/sZr463pHB4csdtYVhLbft9JjsuyGGNutuWwhoHjsWH0XD5EqR9dVyQRVPRDfUPQ==","signatures":[{"sig":"MEYCIQCTnHw5xy+ONF0cqZPxdttfWnwfAukhb0rJXSIB0McnjgIhAMWqJJTHdkQb1UiSEvUDYVFszBxNZSQZZLjBi9ItmQXF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"d53131a925a7b3418e6ae9e233d6978b4c6a4d6a","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-d53131a925_1772624516416_0.5903242859066851","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-develop-90c3eb0e8a":{"name":"@open-mercato/cache","version":"0.4.6-develop-90c3eb0e8a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-develop-90c3eb0e8a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c285db58334a3eb583160b5080faf8d0f83ce664","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-develop-90c3eb0e8a.tgz","fileCount":40,"integrity":"sha512-h3YVJB9OqPWd8Hp05h915bCxoPeZFa6TbGePKnNvGSJ8bzL8ZO9VQNsAbC5UuD/6Ji1Q//k9pnaNXn1RDnKC9A==","signatures":[{"sig":"MEUCIBMh3fWdOHUkZ/mhfP29/wxODUzPC4KUT963E6fXRWoeAiEA25bCyngr4/I2P+91w+qWH+DdUQIhzhuuZdyV4RglS9E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188159},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"90c3eb0e8adb9e21e1042de4b4f100ebf7264e20","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-develop-90c3eb0e8a_1772625468554_0.09833660242975517","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-c881955d8c":{"name":"@open-mercato/cache","version":"0.4.6-canary-c881955d8c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-c881955d8c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"42903a0d58b5a3a73f822d5c3e209961574c6437","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-c881955d8c.tgz","fileCount":40,"integrity":"sha512-jvhZ6RQMGndHcfsp7mQlzSXm0+52QtAGVDLrYmFE81KWAb/gWPKItHz8N7fcD2OJkHGVrxi9ZgS5DQ5cb65YsQ==","signatures":[{"sig":"MEYCIQDeQ+6+tLeyPKTyK+u2SE12wUHcyMFWr+BBaDSn3TONdwIhAKQXECnjrcVx4nQhiePjwGa9+jXmVcp16mLXPujzPomq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"c881955d8cf83c8f847909c2ab7918b2d5f350d9","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-c881955d8c_1772625991404_0.03654808859635428","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-89489b89c1":{"name":"@open-mercato/cache","version":"0.4.6-canary-89489b89c1","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-89489b89c1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"1664ee414bc36c9a1e2321d5aa9ac522a25d24fa","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-89489b89c1.tgz","fileCount":40,"integrity":"sha512-E3ZMv1eq/zq2Al76+RhW0UFL/0x1LgQv5/QjO4rMIeYTNNpe9T1saS/66jg5OA4i5l6iAlgYowc2Kj4yY6UdZg==","signatures":[{"sig":"MEYCIQD0W3ftlXY9XagVqn+OR/2nGeCuJQUX7V6GW4Z7yTfqqQIhANCd8tr+GnEGb3qoNpxB0ng/n774d6obfhLi96n2mtl3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"89489b89c1d5a5ac17d70ef608a74c0a1d973c3c","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-89489b89c1_1772626158441_0.3522979034322504","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-80bcdce559":{"name":"@open-mercato/cache","version":"0.4.6-canary-80bcdce559","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-80bcdce559","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"075f1838d6c8074f8cfe91c857c8ee06d63becdc","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-80bcdce559.tgz","fileCount":40,"integrity":"sha512-SCQVd9mMSVAne78k/XNfvJL2d+JZmqcImeSham5fHEWJuTxXjESGQQwf8eb6jQ6LzRn2R9KMjI0VllKxojUrcg==","signatures":[{"sig":"MEQCIBDkAQjHD7l+bAFVjoQLTd54WDC2kjQDzSavVWjDHqMTAiA3NSZhO23TmO19bwEy4GzWTw9pVdLmKYBJn4uV5xEp0A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"80bcdce55902a1df18549860340bb9882810f43d","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-80bcdce559_1772626678086_0.3603588636453863","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-f38c761b98":{"name":"@open-mercato/cache","version":"0.4.6-canary-f38c761b98","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-f38c761b98","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"40b4b90cfdd570fc581ae4f8c1ceb61306c402f8","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-f38c761b98.tgz","fileCount":40,"integrity":"sha512-2z2hJRQYgZPi1u+JIo3kwj1WyNoYXCEeukvwwM9ckPPg2C6TF+LC+dD6CMiPd1XDXg5YaSFoCbWXVzIej0MUMw==","signatures":[{"sig":"MEQCICiAhaZe4T+zmNpw0yOQ/FA8HS0xjmqZelMNl4hw2ScZAiAqqvCLe2XqtKA/KHa3TW8RDkyqpnOXNMqvUVfguZxIpg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"f38c761b9871ffe348e61ffc01cd3c0a8ea6312c","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-f38c761b98_1772626980359_0.7959784172324997","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-52e0b9867a":{"name":"@open-mercato/cache","version":"0.4.6-canary-52e0b9867a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-52e0b9867a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"0aeacfc4731278c4fa392880d7907adb4a9914d0","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-52e0b9867a.tgz","fileCount":40,"integrity":"sha512-CUpWRI7M4PvBTHWIaVUj/oDq5/8MBXOJyFbABkWGJrrwTx0Kz2ujSLgkx0krERcLowJrcmE8uO0xlp74ZcoXTQ==","signatures":[{"sig":"MEQCIHROVp800J90yFV0Io5Fu9PZk9Tht9U+Le2RY1TUBEXkAiB4pi/b6Dv3+Zfi4NSGVqcFj2d1dyInlPvT+cEc21nOKQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"52e0b9867aad68618a635314cb25a9aecb2ecb57","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-52e0b9867a_1772627078384_0.5120186110880414","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-bf3f709958":{"name":"@open-mercato/cache","version":"0.4.6-canary-bf3f709958","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-bf3f709958","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a74d55285d08ff86d07015de8ffe23c82efd4e18","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-bf3f709958.tgz","fileCount":40,"integrity":"sha512-ZiED34dO81BYBDhmDStgyTItDIquew4v4eeHStq6tqdozCoEZQqDmgiWhjGmoWQIW3nIBx9LknVx2xXZyiRSog==","signatures":[{"sig":"MEUCIQCZ23v+FMH66nxW9P14Aq2D6EuCwsi0RZwx7kJ7vZYyYQIgRcRIYSaZRlMUUZFewHHs6aXjUkHfZOQFZk9fJ11NZE4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"bf3f709958da541de3a0372f03fb1e6c003c4bf8","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-bf3f709958_1772627312090_0.5693050028308726","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-c925dad4ba":{"name":"@open-mercato/cache","version":"0.4.6-canary-c925dad4ba","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-c925dad4ba","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"91633112ca5ec3fc4f8c8fcd996b427f833959e3","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-c925dad4ba.tgz","fileCount":40,"integrity":"sha512-+OEoIRJwfY9XEEQXPr0fChuSJbpDEQHtRJtlAilgGtIKMW/NAm0vvtE2dYXFA1nk7GJkOIDs4bFY3dxGz3qKTw==","signatures":[{"sig":"MEUCIQCbFGMcB2SDUESEZN7WYfKrw5Wv6KvaxWWpB7/tcb6vTwIgIDYDUUbpihWmkYiliC/RTr2hDdKDP/nK28XM+d7kmgE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"c925dad4bae0beb6bf243bfd937ed1c72ab7bb1d","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-c925dad4ba_1772630795142_0.8077350716206166","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-7013dcddfb":{"name":"@open-mercato/cache","version":"0.4.6-canary-7013dcddfb","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-7013dcddfb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d4f951c7df97c3fa074129aec45adf8f5a82cff5","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-7013dcddfb.tgz","fileCount":40,"integrity":"sha512-MQSSAWBws4kbxnw9o4H21BGr/DFCMmfeRIBLlaDykyoB9U5RsoNgIdb/oGRVvjdRfGfkUAbhAYlgZVuO0uthwA==","signatures":[{"sig":"MEUCIGSIXydrHNCkLxxqg34WXQEHc/+Ps0ltjQ6qapJyVS/SAiEAyCLezi59NjCEP+z5mIPlCTLI1hYKk6cF5wis9DAlrj8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"7013dcddfb80090a966de43789d3366c11f0f639","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-7013dcddfb_1772631380963_0.10369990909433535","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-d6e720ca3f":{"name":"@open-mercato/cache","version":"0.4.6-canary-d6e720ca3f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-d6e720ca3f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"6c3438b9a475ea4059dea59f786ab407075c6d69","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-d6e720ca3f.tgz","fileCount":40,"integrity":"sha512-YwllTAhxjNpL2BZUBf8U3Mgw1fWKrOt402v2mmhqbANJ/WTROjOCFrLSDKl9lvcF9Zgl2SGEZ1oRm6g881Gg0A==","signatures":[{"sig":"MEUCIQDYjRZ0F0cuASxTqOOUBPDu4jbfpQWeIB3Trl63YfV/lgIgEbpcd/fMkytZyd4DAdDQkatGh0rh4kk7s+DAxbNQD+0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"d6e720ca3fecbbbf2b7fc4b4f3f64c61030437b7","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-d6e720ca3f_1772631827070_0.43453968182800584","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-faa72fbdd7":{"name":"@open-mercato/cache","version":"0.4.6-canary-faa72fbdd7","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-faa72fbdd7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"907411b4a8dee314d30aa6b927fca941b1c4a4d8","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-faa72fbdd7.tgz","fileCount":40,"integrity":"sha512-7EvVnwsCi2Rr9p6OGYzUhfX2W5ilqCQGb0aTs/kptn6T1NzYp/AyFxLaUcKPUSYkp23Xfo7p13bVHy1FWbOhcQ==","signatures":[{"sig":"MEQCIGdUAKFlQHaJ7hiY3wD4f3G7yUJ7EhFPEn0qVvoDawWqAiAyQ7qd2dyVvjkmJUITRYV2ZWu5ItSJhcL/g0RjjbV+kw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"faa72fbdd71eecbd13bdbbbfc5c2f3d99f3b4d54","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-faa72fbdd7_1772632037868_0.4609764843073165","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-febd7f4356":{"name":"@open-mercato/cache","version":"0.4.6-canary-febd7f4356","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-febd7f4356","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a85d76ff4c9812ff334a240b5c27ee843648eff4","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-febd7f4356.tgz","fileCount":40,"integrity":"sha512-bZijUKFjIZnsJhc2xOsB/qo7abpXAniLKzJcHS0EbUbgc7xk541oTHSyShCREOeo7slqmZsjREuR+2tN0bU08A==","signatures":[{"sig":"MEUCIGhItKCk1v2cbeKI7q5M/TtYLaVLursT2jWZxjHOROwsAiEAg/fzQ+g6k+T6WRUqZNEJulRbURLrRqxUzL0pCMluL8U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"febd7f4356e668e70a4ac660e8a71e53a025ad58","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-febd7f4356_1772632615368_0.4340200562692116","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-e7447f45bf":{"name":"@open-mercato/cache","version":"0.4.6-canary-e7447f45bf","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-e7447f45bf","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"6e01f5488c78d59cd1e26e2466aed30245eb41a1","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-e7447f45bf.tgz","fileCount":40,"integrity":"sha512-UPzz5cvs1CG5B/y14gRSFvMbNZ+yjrPsRtzgKJFMXXA1HXOzJR4hVv3v2dnLTTV6ktIjSjDT3Rl24N0Nh6V6sg==","signatures":[{"sig":"MEYCIQDuti/ce4c9GwQpoDUy5lWiviIPWsiT05gpu5kp46YexAIhAMLj5Dppu7YbYphGKgdPQdNB7UmhDGZ4IM7p6eCzynmH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"e7447f45bfaba2d27be11e5980ba2b1f2a7dde98","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-e7447f45bf_1772633003897_0.9783157700463998","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-2884b2a3c0":{"name":"@open-mercato/cache","version":"0.4.6-canary-2884b2a3c0","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-2884b2a3c0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ecedf96317c8243c4d7b425e935d0ac012bcfa1e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-2884b2a3c0.tgz","fileCount":40,"integrity":"sha512-fraZzTQdthQpxnGROZ5a3gvS95PsE/jiBI42aot+ktcI1wPEGZY0mImiMDpSLonFJot0Qkf3dLgyLx4vCzBKNQ==","signatures":[{"sig":"MEUCIQCTtlnp3UnFz+4gPLFDJ67qQ2QqYTu8Tlj+QomQdsjPpwIgT5GKBBwsZsh6cKiWj84/hukUT/QNvCV1Am9C8uh03qM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"2884b2a3c0de37b459b679e480896d92a9850245","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-2884b2a3c0_1772633157383_0.16864867853669696","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-607854ed5e":{"name":"@open-mercato/cache","version":"0.4.6-canary-607854ed5e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-607854ed5e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"32f55eba167bbdade071a97fd3cb307e5ac0694a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-607854ed5e.tgz","fileCount":40,"integrity":"sha512-E528q0wM1d4W8BGNIDUx7VjFpHF/32iHLg7h2yYXGSru9pS7gPgxEW51fBSRu3f9T3uv4ZENi4QEionvA/bV0g==","signatures":[{"sig":"MEUCIAo9HOgt3L4tCYKsJgLTMbTJw7uPVR0LIIcTswnxn6vSAiEAq987F5udcel1NwyO4r5oKsWhVAN7aRh/N1UYlYUQ3No=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"607854ed5e7e9e8f1bfb5510fda43fb05ea794a8","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-607854ed5e_1772633481844_0.8494347173287558","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-a5987c7d32":{"name":"@open-mercato/cache","version":"0.4.6-canary-a5987c7d32","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-a5987c7d32","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"22404614a6be929265eb38319b79bd3bd278e84d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-a5987c7d32.tgz","fileCount":40,"integrity":"sha512-3OYzWxa0UfMh5h2R6a8nFppOnBEOjmDsDfdclaPmiyIFi3nho+Y0TDBFet9QTAiwf3kZtAbCBtzQZXpAPzzkZg==","signatures":[{"sig":"MEQCIB3/xeP/qB+IZhSQgwo+GtddNJfRgSoiOAIiziqjKZ68AiA0MgEWHwtjE+JLbKU9/tybYnFTPm9JfZGIL9OL9Qh+/A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"a5987c7d325f6a88963f0c7c22d7956c8bc01004","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-a5987c7d32_1772641232469_0.6120273092425064","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-c6f7dc8f34":{"name":"@open-mercato/cache","version":"0.4.6-canary-c6f7dc8f34","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-c6f7dc8f34","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d5f7e175130d5c6681bfc0e49fa9065a098a210b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-c6f7dc8f34.tgz","fileCount":40,"integrity":"sha512-cuh6N9gHAL0TDKLghkYpf0FRtb897tHfXYoObtgu3omeLFNnerDCEa8wbTyPm6vyvSauYxu2PFVDOdlx/udaWQ==","signatures":[{"sig":"MEUCIQCjWUGhlwWc1L2VY4EZvopws7QcQbup2shYXwhoLiM4DAIgVv19syocqhURrKdpf7oyQ7dkFM1El4koetGhoy89KJ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"c6f7dc8f347a78f3f255c948587cc76d4257bd1e","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-c6f7dc8f34_1772641769621_0.5691758817293153","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-73f8276b04":{"name":"@open-mercato/cache","version":"0.4.6-canary-73f8276b04","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-73f8276b04","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"7d3d087daf711997c14e5fa02a3f6c2ac7de49a1","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-73f8276b04.tgz","fileCount":40,"integrity":"sha512-a6dWfKPnbefDW4wRGaLeET3m9MAhVNcZUvQaxRnMAUf9VCVRlMMSsIv34ZEmdbtK5KyaBcCgkX6FD6iTWMuwlQ==","signatures":[{"sig":"MEYCIQCs3aZzlfzbKFMR28n/1v4zEqh91kGvpFanDg+zk/IZ4QIhAJbjFXfgT+l2mX682rF6PfffnG8f06q/pJmjZFgEvgUc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"73f8276b0480ed3aea9530bbed6de448157ca1f9","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-73f8276b04_1772643257944_0.7011978333619782","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-ac1999527f":{"name":"@open-mercato/cache","version":"0.4.6-canary-ac1999527f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-ac1999527f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"087edfa95264718de3238427ca9887e483b0dfc4","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-ac1999527f.tgz","fileCount":40,"integrity":"sha512-w/z8jxBDiAz88F7w3v4ysQawzAjxyV5/fdvjUUMb+9eywhV26D22E/tj9gKCWysumKkcCze9QrP68gmT1nXnRQ==","signatures":[{"sig":"MEQCIB0XJDRXGaro3D1Y4xd3ENwE1LEojMlOeA4z8Qt1Ku+VAiA4ud24DVnYH2Vzi1RDFc72jJ1XCrnPksYEFxun1OiU4g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"ac1999527f27c90e03617b0b239fd55fb729451a","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-ac1999527f_1772643269278_0.7230297674884028","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-16f721a2ec":{"name":"@open-mercato/cache","version":"0.4.6-canary-16f721a2ec","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-16f721a2ec","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"86bcd8130191b6347750f8aee2bdae57a0d66f02","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-16f721a2ec.tgz","fileCount":40,"integrity":"sha512-ufbzrvfl2JKOvuMrn9m36+pfi4uHxxB/sfq2fEJwuuz0b7VuNUCWoJ0KtmgM+m4tMoSaMBQxxM3Kj1M2RP9dPA==","signatures":[{"sig":"MEUCIQD2lgTLvkB0r9qmIGwpoNwFXNYs//WXCh6/1x7O11MtYQIgW2hVpXhBzBTrH/UCmt/VidJq3Ampyg/wLTgR89fupMQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"16f721a2ecb4f44d142dd5482bf7aa108d377136","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-16f721a2ec_1772643370567_0.14457144030332958","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-develop-9ff1d4a9a2":{"name":"@open-mercato/cache","version":"0.4.6-develop-9ff1d4a9a2","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-develop-9ff1d4a9a2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"cc32817b0e96f159dd538a4d18482574963f5281","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-develop-9ff1d4a9a2.tgz","fileCount":40,"integrity":"sha512-i/+xGqNPOochtrpRrigRRpduOJYLWnCRmiJbzuM8ZwXiEOnE3oOY5JL7Oo8UqNk+X9oTl+/ixLKowm92+KMYfw==","signatures":[{"sig":"MEYCIQD7WEZFqzQm5aRAgtrE10SzconDb5fzyt1H16vxnbFQJgIhAPcaDidFLcG0shCSNdbRouIn0wb/tDTKhQYHKX5OnyaY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188159},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"9ff1d4a9a2c16d57e663f2d9e05aeeedc76556f7","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-develop-9ff1d4a9a2_1772643423377_0.7709187026835791","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-81d59c2ede":{"name":"@open-mercato/cache","version":"0.4.6-canary-81d59c2ede","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-81d59c2ede","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d2c51299d3f45fbd825271e74517998ac13642ce","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-81d59c2ede.tgz","fileCount":40,"integrity":"sha512-KqmjRGi9roAtD2D47k/+g28V5W1WGaimvHEZBaf6fkAzwZ8fd9PNtHK1PizrcQvTwH/dgKDqiBdmXzw2fOwQnQ==","signatures":[{"sig":"MEYCIQCHcLd4pqmtL38KcwFbb06mhlmROnXFiutjXDWqss8aZgIhAIdct1vsWkWcsu6AKwm48KD4ROcXs2FErp7KbbW36Ccs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"81d59c2ede4ea4ec2a7496ed515ca730cedc9c00","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-81d59c2ede_1772644014139_0.08880851125329547","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-develop-f7d3079656":{"name":"@open-mercato/cache","version":"0.4.6-develop-f7d3079656","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-develop-f7d3079656","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a7d93efa4e7e05bd41f25392fe3180b947334431","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-develop-f7d3079656.tgz","fileCount":40,"integrity":"sha512-IxAV3XvtaY+3jRRP1lQw5jwqIR1Uay/xmGhiDduQ0WRFs8ycRm3ltWJ19++wo8todGqkUTLGcabJTlWY0QlYow==","signatures":[{"sig":"MEUCIBUa34Nk6xqRb8Y7A56oRamieayg1frDsmpRezHL6Ds4AiEAwe2GsSivnmibFJMzAuyYwx3cF0UelXnln0Pvzw1j2Qg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188159},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"f7d3079656f159ec90df8643d2d9359c54ed8b55","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-develop-f7d3079656_1772644229599_0.20648659944510506","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-bf41e3aa92":{"name":"@open-mercato/cache","version":"0.4.6-canary-bf41e3aa92","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-bf41e3aa92","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ce433838f3bf4f420bb2c0432853068f8486e644","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-bf41e3aa92.tgz","fileCount":40,"integrity":"sha512-0oaD/+gw33LfmxmTU6h6t2KnIF69qpmea4A8+jdnYXgYqX1RuazTCIi+P8kaGV3XH3116ea63ke5uBfV8rnmsQ==","signatures":[{"sig":"MEUCIEEvbDXmM0zVuVTGJQRMvxTn4knLbVrdRdKvVCciVo5DAiEA4mGf5K2QUNZXb4Zr1XO9RXlURCP78NG2MosZeTQwHvg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"bf41e3aa92ac641bd60c6c7d1bc82c09adc6c80a","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-bf41e3aa92_1772645441437_0.733288600557046","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-develop-219dae16c5":{"name":"@open-mercato/cache","version":"0.4.6-develop-219dae16c5","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-develop-219dae16c5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b1d74bf469dbb6597df4a6fb9d83671d5ddded8b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-develop-219dae16c5.tgz","fileCount":40,"integrity":"sha512-/z3u02dL1BD+KvpzM3qfFOGFcUNIGb5gHlNmiEVhYJqAHInQXAjY6VTV03wlXk9KqOAcqtuez3mXkil45OUvpA==","signatures":[{"sig":"MEYCIQC2UXF8uyyFrcfc1R/KO9hqyFHXcImqXOWPApbtzs+VnAIhAOLyhYzNX8Q46NeQi9sMT2cvBCF72nWSTZcweIZIca2s","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188159},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"219dae16c58aae1373931038e8b70ebea495b873","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-develop-219dae16c5_1772649501382_0.01881278795469732","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-develop-0861f05ea9":{"name":"@open-mercato/cache","version":"0.4.6-develop-0861f05ea9","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-develop-0861f05ea9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d10b9f246a8f40a42cbb040987ff6b61a94def20","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-develop-0861f05ea9.tgz","fileCount":40,"integrity":"sha512-l5XMyi+YNe5TryPKt2zO4xDxm9COQLuCGpqlUfJeNW3bcqNx4V2g0G+SiyDXW5e9PHbjth1Rh4q8vw0vgJWz9w==","signatures":[{"sig":"MEQCIGWhTgAjtkA5HGIIPghY+Hzln2+bD1HPM7Arz7ON6SK0AiA5EY+LTDQkMrQagVPfdE9JYo7FyW810Duan9OzgGyyqg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188159},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"0861f05ea9dbfe618d731ff2f483fa709210593b","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-develop-0861f05ea9_1772654269687_0.2045877556535627","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-855a8d8941":{"name":"@open-mercato/cache","version":"0.4.6-canary-855a8d8941","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-855a8d8941","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"4655b49fc6cc72817c2658b15f71c1c453797782","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-855a8d8941.tgz","fileCount":40,"integrity":"sha512-UEjA7Jg4QKH9shdm7w5d1zfsZRNmSff4oI3Or2/Rmo2++tXQneI5ia8g4DNohf7Yn4gqfoyNNnU9oMVPHoHtTg==","signatures":[{"sig":"MEUCICtVrjpf3PIvrpFE65TBIorf9kY4TxsVviuUExxhe3ybAiEA4C+WU/JvKhWqwQuf40D4qmHj0GBwnkc5ZDrpeB836+0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"855a8d8941a0d5d7a00389ed0bca9d65e21d8324","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-855a8d8941_1772660739490_0.24161795704782696","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-develop-ad965450e9":{"name":"@open-mercato/cache","version":"0.4.6-develop-ad965450e9","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-develop-ad965450e9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d72d127b5ff97db80e05d898256a3ba73ccf628f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-develop-ad965450e9.tgz","fileCount":40,"integrity":"sha512-O5oEIba7MR+JcbUTwvEY1CxNnB/Xkf9H5Ixway8nsddqUDid0h+WKguf3z9PZ2NyThgYMVduX0m4OC/hXLzh6Q==","signatures":[{"sig":"MEQCIF9hMpkPjCiGdlAo52/jfyPDpZv5RabqT1FzvY2RZNusAiAkQjKC6cLK4wFAfiE6p+MxSAdiPbjm7Nr+LkDuDXhAFg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188159},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"ad965450e9c259a3d76cf16baa3c1e21a5216cbf","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-develop-ad965450e9_1772696027492_0.6295649630095665","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-develop-db293c4bbe":{"name":"@open-mercato/cache","version":"0.4.6-develop-db293c4bbe","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-develop-db293c4bbe","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"2208e84e654cc1b94446fdd39f5b8335484b9d4b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-develop-db293c4bbe.tgz","fileCount":40,"integrity":"sha512-S2nA0cGgImRS3D2WdVZpsi4C7jUv+M8CmYUD1wtsjRE9GD/qf7V9gVHiC1hIcdz69bexeIlR0VIxnBviEHi96A==","signatures":[{"sig":"MEQCIDdYiKHIRriGj9dITmf5ponMaUatKiwuqoidzN1dzCMEAiA3pKjaE5Wg0HQb/297G11VMja/T2GYAZrA2/vAsHAoVA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188159},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"db293c4bbe9b4562a698b1c3343377f7666b10a3","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-develop-db293c4bbe_1772697109052_0.7126053552410334","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-5d0a180f70":{"name":"@open-mercato/cache","version":"0.4.6-canary-5d0a180f70","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-5d0a180f70","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b7997902ef616d6b70c060821806a1d18f140645","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-5d0a180f70.tgz","fileCount":40,"integrity":"sha512-MqUL985GAPfIM1vczm0crf3tDRP0ST67cXph4cx/GcSOT1basA5yF0OhPcno9/lTdOd1Z57z6q1ZGD75bRebAQ==","signatures":[{"sig":"MEUCICxuluOR4gbS8y07HeU7eq5lU28aPu4hBhO/5xpFYkAIAiEA4RpepXMMmWTcgooMYD2OAqEUXG4WstnEhau+QZOboJI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"5d0a180f702d13f79eb9218048be16ce57d354b1","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-5d0a180f70_1772697529055_0.7705221210374953","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-cf453b34c6":{"name":"@open-mercato/cache","version":"0.4.6-canary-cf453b34c6","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-cf453b34c6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"657a1cde5b736aebd04654d7ce783fa90500b1fe","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-cf453b34c6.tgz","fileCount":40,"integrity":"sha512-NxyL9oqdvSCfv2WaFzE3heWgYw0aNZQj3aihnVtDfeYgFlgiMll/kx5DZv9WzbWWlobFj+/zUDMN6J7w0dOQrg==","signatures":[{"sig":"MEYCIQD57kWKx6XaOzdh5necG6DWRRKBE+4qT8hXPA4HHPKbdgIhAO6mgy8iXVxY0UoRXtFdr6qegcIWqvCsgw2/zk/qysPa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"cf453b34c6a07aabbb678f0292c617ef5bc5658c","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-cf453b34c6_1772698397115_0.21074687155286242","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-c8765c8cd8":{"name":"@open-mercato/cache","version":"0.4.6-canary-c8765c8cd8","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-c8765c8cd8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"85d3673add6bc64fe3e99615c6b62fbeead6b454","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-c8765c8cd8.tgz","fileCount":40,"integrity":"sha512-QCiyBVxEPFegMckE5mgheaCnUaqrGImXiCKOE7qh66TCGFnYwBzSgZqlvHC54v6YqYVvtmChq65Tgo8DKpCDnw==","signatures":[{"sig":"MEUCIQCUlYo91FlP/9sDsWteX37becvU8nsvV/Vs3Hlj2pVMhwIgSvrxUjAS/sbx4s6pogRhwts+MrbR+NvLqLGuj7NAOCE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"c8765c8cd8e3fa4b49b0db621a8a546b065c5a9f","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-c8765c8cd8_1772698997921_0.09304828116604891","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-develop-a88276bc52":{"name":"@open-mercato/cache","version":"0.4.6-develop-a88276bc52","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-develop-a88276bc52","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"9f163fed6b53b62206e15a8d9df48b065dde57f2","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-develop-a88276bc52.tgz","fileCount":40,"integrity":"sha512-fGw3u3ORJiFH36o9Yt9u5mzFPpG5Cbhn9Od2fWr9/Qiht2ggFJDB8Ld0JgfJ6I/Ib+HkZkTXMbba31kVqn10Jg==","signatures":[{"sig":"MEUCIDORDZEiLZiHl9MFmDUhtEE1PWHdsHHLRpuo+WCO0+QaAiEA2xSrdzVdlLd56qLIWDuf8Q1Kih6JIWQK/KNdejO24j0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188159},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"a88276bc527bedb77df04ef093b17ea074be68a9","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-develop-a88276bc52_1772699311066_0.6238995464094841","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-develop-6d72ec5960":{"name":"@open-mercato/cache","version":"0.4.6-develop-6d72ec5960","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-develop-6d72ec5960","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"495b967e146dec56ff02c4f67bd745151e804251","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-develop-6d72ec5960.tgz","fileCount":40,"integrity":"sha512-f9T1FReHkV/5K1+6B7o9ipYqeygCAbcC1wlsfJ/nVr62E3FT9sjPJ7ddPJZu2/WSytuu4UZTuaCXwd26dTk+6g==","signatures":[{"sig":"MEUCIQDN2hgIfQPMSAFFqX+MTmp41KAP4vMK6go1UAryfwravQIgS9eao2398FOYP3FhYwKDrq5p+fhCTt+hdj61naPPxH4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188159},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"6d72ec5960da3130eae122a7d3de18dfbeb6d6af","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-develop-6d72ec5960_1772699447659_0.512269099832134","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-b034c5b38a":{"name":"@open-mercato/cache","version":"0.4.6-canary-b034c5b38a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-b034c5b38a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b1b2c0e2ffce090c3f9db5c5d1c1a444a068d18f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-b034c5b38a.tgz","fileCount":40,"integrity":"sha512-R3Mcz+eylH7qb2VCVvy3OCqby++9Of7yqVPTBBKa7yGBek8+nFXfY47ltLKggt0WslI2o0oIcQjEKnVRdbT/MA==","signatures":[{"sig":"MEUCIQC2D6xult4rJ/aOqtaO6Dmuj89wU5zPPmXopgDiwvnwtgIgMGDfVeAGMPJ0mt8gzQ8pGIQiwxBiP6UJoPrnbNFWN8E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"b034c5b38adac8a4c36faa0f8ae3c903069045c9","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-b034c5b38a_1772699543889_0.04893973800279028","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-05a95a5aac":{"name":"@open-mercato/cache","version":"0.4.6-canary-05a95a5aac","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-05a95a5aac","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"8565ab13f61aa33f4cd5c15f8f27a4a27e673a3f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-05a95a5aac.tgz","fileCount":40,"integrity":"sha512-kCU9rlM0b6PVTKVvF60aGgt6H/79mAYRKSOa6FcFVntf+YaF6Tf01phObyQd/wF36DX/1+xQcRrBP9gwYsb16w==","signatures":[{"sig":"MEYCIQDC8K16+rZ/tkeGuijVgZ3v+x8dlkqeyu8Vk24LrllU4gIhAPsocu7gblzhMaP9xEuaVn2v+0upJFEWgn+CLf6Msqka","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"05a95a5aacdc8daa4045013b9e071442e3965a8d","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-05a95a5aac_1772699695319_0.5614458836162757","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-develop-806a2ed6b9":{"name":"@open-mercato/cache","version":"0.4.6-develop-806a2ed6b9","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-develop-806a2ed6b9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"bd85a1061f823823cab7090699652416fc26153b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-develop-806a2ed6b9.tgz","fileCount":40,"integrity":"sha512-3/uTGSSGNGGkOOG+Yap0p77ME0DEv83X5fCrVANVLQj/MTQ9/49jZ//6lBtQGxhhiQGgM14FtAQ3EnLK90mv0g==","signatures":[{"sig":"MEUCICzi2qUcXoNtMijmNoBwjDD0mioZUEScqiw/Y3bO6O5HAiEApVi1MngmQM7ah5XsvigGgIN3V0k2S7NQocnsB9Hxznk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188159},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"806a2ed6b90eda00a17f3bdc2604aa1b49916ad2","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-develop-806a2ed6b9_1772700086760_0.4607540178233456","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-4b5d8c86e4":{"name":"@open-mercato/cache","version":"0.4.6-canary-4b5d8c86e4","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-4b5d8c86e4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"01824b5bcbd7612da00ff9c6cba0cf26715f71ce","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-4b5d8c86e4.tgz","fileCount":40,"integrity":"sha512-D2z4B1Gm2h2JOi+66B5M2S6EtE5I2EIBKx7zh0tE/RPBojcGRKGilAEFRF3mR9rIaZDil3PLW9DE9/AFnzy59Q==","signatures":[{"sig":"MEUCIQD2fBZr2WvY97IAf6QjG7G8GCmfMYVNbQ/EG8IApwHJVAIgYFSP1ADdXP7aGwGyMHfA4accvjtPAZVU2pGXJZ6W0SY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"4b5d8c86e43fb233fd0572d1d4592f839085fda2","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-4b5d8c86e4_1772700371387_0.8486924010838359","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-develop-cd1e2a9a0e":{"name":"@open-mercato/cache","version":"0.4.6-develop-cd1e2a9a0e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-develop-cd1e2a9a0e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"1a1aaf101da6a3af98c8813f25086243b7a9ca0f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-develop-cd1e2a9a0e.tgz","fileCount":40,"integrity":"sha512-C0rSE2mYqLCiGOp5ffeQy++Ag9ogaAtRs7S6BwqoD7SU/TAlQuc1PmHTm27C4PdnqOS36Wg/Mba1+HKBuGJizQ==","signatures":[{"sig":"MEQCIBuqUHeRosJFGb+Dxh1wjgfaehmSyD0MK04LsKi+3ivxAiBY9OHcVEyO4vMzIgHRp4nA2XCqNuYKv5PuTxYCo11QaA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188159},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"cd1e2a9a0e9ca002eb2f935f098bb9449dbffdf1","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-develop-cd1e2a9a0e_1772700452298_0.09206030071926352","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-67a41041cd":{"name":"@open-mercato/cache","version":"0.4.6-canary-67a41041cd","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-67a41041cd","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f242c87750a6ed00fa487bea819d93b5282bc674","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-67a41041cd.tgz","fileCount":40,"integrity":"sha512-mTkwGeC3/wJ3pNImtj7AK8rZZlEpqN4erH7dv7dYaKin8wJoJ8D0LFkr6AWIqEAI6R0YiqO3Qh7/PVgJ2Jh8PQ==","signatures":[{"sig":"MEUCIQDRFlaiIqsaAhL0OACVeS6aYuBfzosoSYFz33HOAURjGAIgVgbtd/mHbcqULOER8XS4b+OEYmuelAFwK0ENWgfdUSs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"67a41041cd9349355c9a6129d3641ea0ebb59c44","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-67a41041cd_1772704194168_0.46096139850634676","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-develop-71f99ec6c3":{"name":"@open-mercato/cache","version":"0.4.6-develop-71f99ec6c3","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-develop-71f99ec6c3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b47c4c58e9f9c765f84ad895d3d7314b4f9006d3","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-develop-71f99ec6c3.tgz","fileCount":40,"integrity":"sha512-QZHXzKjBRiYYx+x8sslr3SW5rAkeLRAb0pKaDESdFss5Wa6c3q3AnLDQZKHdePsM2AWP3+Z+uZ+gE0BPvl8xnA==","signatures":[{"sig":"MEUCIQDxRlUA0L7yB4wVxP9XfUFIAuHJY9UDLKLeZ2JuxY72QQIge1ehg2sK7TGvyT8CntH+RnSlOdxN4AqJbq3jp7M7tBg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188159},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"71f99ec6c39b77fdea529c79ca029ee3a0f78420","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-develop-71f99ec6c3_1772704222323_0.2739285798917066","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-develop-6247c21d52":{"name":"@open-mercato/cache","version":"0.4.6-develop-6247c21d52","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-develop-6247c21d52","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"2cb72904ffcedabcb0209f338168f1280131f667","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-develop-6247c21d52.tgz","fileCount":40,"integrity":"sha512-j0B3wp2vNfjA5QLMikGUY6ib+9Nt2vxdW9TMXvmJwd2e39Xo5k3cp7nB/TR3o61prT7VFBUlbpTKWqzgYzPj/A==","signatures":[{"sig":"MEUCIQDQJP3AljQo/NW1cXsust+n4+IJKuyyPwa+obgg5xm3fAIgefLGaJN3xUcrL398Ok8E/XcO8VhvoCj7FEsgE69it2s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188159},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"6247c21d52d0980d2179a812a72516cd100be096","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-develop-6247c21d52_1772704314956_0.6100496187950348","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-1aeff4f3cd":{"name":"@open-mercato/cache","version":"0.4.6-canary-1aeff4f3cd","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-1aeff4f3cd","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"45abd3213dd1f06cf6f594a64b0de55238815914","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-1aeff4f3cd.tgz","fileCount":40,"integrity":"sha512-dNqSLjc3U9ktBeAF/omXGHeTPF1NerKWihTg7lfkciig82/AEn9TJQJ/NS6ygnfftUcpRUbvY9xT6s8L2vidHg==","signatures":[{"sig":"MEUCICPR/lRcQ898dXMSVAI+3gTqrexuc9lRZJLLsLPaVJkPAiEAm3SRqVFYZk2uJwKpppRcZXYqAWBxghgO5SRYbKHct8k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"1aeff4f3cd3629db09a6bebdc1f1b9c43fe37e06","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-1aeff4f3cd_1772704530884_0.27913057411306785","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-develop-4cfe4a0f36":{"name":"@open-mercato/cache","version":"0.4.6-develop-4cfe4a0f36","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-develop-4cfe4a0f36","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"fbeb26795ec63f958fc9ffd8dcc0d4271a96cc8c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-develop-4cfe4a0f36.tgz","fileCount":40,"integrity":"sha512-FhBIYpdEUd5rJqyQraMkhsF/1C/NuYkPcq7AauwvnaigfbXY6wcPfWJbVk68YyHOm3jtO+bODctIOVitJ6pA7A==","signatures":[{"sig":"MEUCIQCZYoHNDWiDUgpl1DnWumtn/ZfCh2nU4MJ9f1yFi5IIjAIgUoM1KyikN3xz5TG7ighPhYVGHaBSvsIDp2oCBihfNtI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188159},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"4cfe4a0f36470917aa00da579f576413e670c117","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-develop-4cfe4a0f36_1772704825550_0.7589012322786826","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-3cfd4c3136":{"name":"@open-mercato/cache","version":"0.4.6-canary-3cfd4c3136","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-3cfd4c3136","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"0784b13b1c83deda4c0279de347d4c13e8f47480","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-3cfd4c3136.tgz","fileCount":40,"integrity":"sha512-cqwqCE1v9ryOjSAdpQ313PY1kUrhJ+KS7IC9FP79evCXpd+fbDrGcNoA2znQ/ghc2MTp3n+le/AtattO/SULJA==","signatures":[{"sig":"MEYCIQCFkFNRlLRhZLpPUIq0wcdzB37BSNCLY0sWkoc1EGgTrAIhAKBv4OnGk2dQ8bZZNTGF0gVbDifaFV3Aw97Cks6LYiP9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"3cfd4c31361d7c6aa740a783ca2896001f38a2bd","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-3cfd4c3136_1772704979614_0.49492432519560947","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-50e6e86082":{"name":"@open-mercato/cache","version":"0.4.6-canary-50e6e86082","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-50e6e86082","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"4c0fe8dc003b743a24a7c649f34918dda778b5ca","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-50e6e86082.tgz","fileCount":40,"integrity":"sha512-Uga+TCNDmaq2ge0IjD5Nm5QOErPmvq9ZV0LwF4G39RZh+pYA1Mp4YWFvtDrKSopj8vQ2r7C5a3KKsBPY/86Pig==","signatures":[{"sig":"MEUCIQCOPcnqevV2AZ+UYd2ClOrOYVLEug8hUV2BVe4F7sfM0wIgJzQTNL9OsAS0wjJdtNroF4yiDyMOkRoGwA7107tw6Ik=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"50e6e86082360fe4551bfa3dfee41abd8c84628c","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-50e6e86082_1772706461485_0.8978169182095128","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-b7075ef08f":{"name":"@open-mercato/cache","version":"0.4.6-canary-b7075ef08f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-b7075ef08f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"85094ee3680311bdb8a9c10ef45c9a995355dbc5","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-b7075ef08f.tgz","fileCount":40,"integrity":"sha512-mKEdSrASFh2jpikrHFa0KndCQaBeeg9tFemXFdyGY/rZf8M0cToLDXfyFRuL/w2IMlUEVbGEBfzGiQCsfKQT1A==","signatures":[{"sig":"MEUCIQCMAxli3zZMVNEzMkZxDlOgOh8HJLcqQAtLSGGunYHUkAIgKN0dhyFH37nTkWradzv3ogwZ5/hlRUarZEtk7HZByIQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"b7075ef08ffc2317d6eeaa1db91c948385579408","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-b7075ef08f_1772706581881_0.08022240129089453","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-726c6b9d53":{"name":"@open-mercato/cache","version":"0.4.6-canary-726c6b9d53","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-726c6b9d53","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"3c06eab3553b7deef6585d5dc3f3eb5a01cf8e80","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-726c6b9d53.tgz","fileCount":40,"integrity":"sha512-uYCHDylTLHVBObt4yLFOYOb1blu9vtvVaReqymch6lxKa32FbCed4Tz0cmB5NXOYsF1Ax3bapZPcrjWu5rj8kA==","signatures":[{"sig":"MEYCIQDUApSH642TKySU68gkjB4kNgyqPoZFcJ4vjYDVxyo89AIhAMa9Ax2RSghDylm8TOvy1QUzCZsaBNhyDCtJQmkRQtv4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"726c6b9d5395900de2db0be5992265401b4cfc1b","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-726c6b9d53_1772707409890_0.041595375999418094","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-70156f043c":{"name":"@open-mercato/cache","version":"0.4.6-canary-70156f043c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-70156f043c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"518e1e41ced9c3ba4e3aa2a497fa69c6f4ff3eab","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-70156f043c.tgz","fileCount":40,"integrity":"sha512-XJuDG4EvfedFQYV39ndoi4x2bxQAwJHhHzn6ys3rfKv4/4kyPUgCeqAkvRBx+Mk3AYh/8RKOisiGKQ4s+pvADQ==","signatures":[{"sig":"MEYCIQDjwUYteO/Week9iyvN/5f2Ry5IrTZbLqd9VDlcZ75UUQIhAK1CMJKLNhzP8RIcMb4MU4x1naTlSdIbn0PSajqWKFPe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"70156f043c9401dae03f034bd90897ba7218cf13","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-70156f043c_1772708790722_0.19912490303753905","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-11958ef178":{"name":"@open-mercato/cache","version":"0.4.6-canary-11958ef178","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-11958ef178","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"8c5737603b7a3f1bf7f59f53ccd049cbe2f34655","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-11958ef178.tgz","fileCount":40,"integrity":"sha512-C1fjimlL2isB3QYKdK8dkF/BQ5oNTJ/wHM14UjNhmUYkffaOWS84m809ibB5dfUuXWqfW/D28N6lkemi4q/LIQ==","signatures":[{"sig":"MEUCIAMDTAe5yOXsLEzi6KK/y8Wg+JgXWEahkiWniUFkXWZTAiEAoNgLJPcPT/e8dW9UgkQaKR9HIm3SEeCl0kJKJjgETk8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"11958ef1782064b18f7b4789d6f21829ddf64dbd","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-11958ef178_1772709726244_0.727464503854016","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-develop-bbfd75b1c8":{"name":"@open-mercato/cache","version":"0.4.6-develop-bbfd75b1c8","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-develop-bbfd75b1c8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ef1ac21dd579a87c69a6b6e25da64cb946850570","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-develop-bbfd75b1c8.tgz","fileCount":40,"integrity":"sha512-/khYxVrp0XAVCgeKbNeMKFWD59b8z6pN3Qhqe2jCKQlfIw3J1krPugrR3pXd4A934W64IUBcYki2HlV1LCi9iw==","signatures":[{"sig":"MEUCIBKTPWSMEU2AgdGhmpIOko5M9Oi8Sgfb/WsHtDrGT7igAiEAxAvbwYA7QYX6hzg/QupMWd97opobvSgFH9kEFfaCAuM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188159},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"bbfd75b1c80b8159de91d80ecfa93515930abf54","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-develop-bbfd75b1c8_1772710084800_0.48521979120104675","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-develop-79b76432fd":{"name":"@open-mercato/cache","version":"0.4.6-develop-79b76432fd","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-develop-79b76432fd","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b264312e4bad38a650c2d398a15ba9bf72ad9cac","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-develop-79b76432fd.tgz","fileCount":40,"integrity":"sha512-CRC+2SXkCAiwxxwlSfwZ9GWIQojkqfJBxiwlRnrE8IPv//PW0NZ3uqL9izgc5qj08j4VcrKXT1HiUMjZg5mOvw==","signatures":[{"sig":"MEUCIGxILrGfanb8aj4ebb7suQewqWpuu8WguE9BnpiNQy0SAiEA0yr6IGZaL19EfatKXjDYt1eotJQwmNRx24cT1elRWm4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188159},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"79b76432fd01cb0e9c2575b172ec420aa4235893","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-develop-79b76432fd_1772710482428_0.9683702376882297","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-1990b1a0b5":{"name":"@open-mercato/cache","version":"0.4.6-canary-1990b1a0b5","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-1990b1a0b5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"2a1dae2478f3839027026982a4f4aef8cb5fc8fc","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-1990b1a0b5.tgz","fileCount":40,"integrity":"sha512-bOi2VDn90h5jLrPGORIwUkPuyt9gjuz5M7ATXkwbZXvYo7MgjXpnfr/RhV56+qFewOgcXt0NYvTTc9Sm8+86Cg==","signatures":[{"sig":"MEYCIQCJAD7LBo+n0MHsvRe6PbyP3PpaokO4igOMpDFmAmF9DgIhAKPXW+XxvtqvHi8vEmRI8VJixD0qykTepn7jKXtjEylL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"1990b1a0b5bbebf630f5f43972870e624ecd7ea3","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-1990b1a0b5_1772711994273_0.09009182367307833","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-bb9b6c738e":{"name":"@open-mercato/cache","version":"0.4.6-canary-bb9b6c738e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-bb9b6c738e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d97b8248b73d032d14b4c0d99531a12c72cd90f0","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-bb9b6c738e.tgz","fileCount":40,"integrity":"sha512-7JNKk5wbq0MrUSstoLXziIWnUlvBGMSNLXKgf+7aseWqKtereWt4+wwE6+MqHmICPXsZu3kxU/IcGJ8ev9w5xA==","signatures":[{"sig":"MEYCIQCAYRLnbyI/KKf52S8rH4vG0FlW+a2B/tVN6z5FsvZnAAIhAJxzo5kL+4LQujxHnVDouZKKPlVKWyPhvXFj8Wr9pbBk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"bb9b6c738ea22623166e8b17aadf2f90fe0bdb71","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-bb9b6c738e_1772712005083_0.7860229636541209","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-5730c94476":{"name":"@open-mercato/cache","version":"0.4.6-canary-5730c94476","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-5730c94476","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a14aacd953ca874edd289f8abcc87b7109a74bf7","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-5730c94476.tgz","fileCount":40,"integrity":"sha512-Vc8ZejfZW69CPYV9nAifBnJ96k0VeGX3tv4nr9tTkqGCFTRoBQ+c9mjJtRfPU+IPshaqnvFLTvmC7zTnbWbYYA==","signatures":[{"sig":"MEQCIDFF8ZtVmKI3EQgHbTLQtcPv0fI0SYn5KAEz1lMQoBwBAiB5Zkv1uEIDE+gz0CY3/1Kvq1U8pqpXeymtv9PaIfh38w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"5730c94476a1dbb5dfcecc7cfaea7ee812cf083e","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-5730c94476_1772712058804_0.24984527317097216","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-e666dd2a96":{"name":"@open-mercato/cache","version":"0.4.6-canary-e666dd2a96","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-e666dd2a96","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"58b08452db43e78cf6b5f00dc96fee7ba5fed5c1","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-e666dd2a96.tgz","fileCount":40,"integrity":"sha512-WGGjkecB3wg+UdxSOZ1RMdQkuTTp+H9Dqo4My9IUi3+eSnx9h90K8SU7eAxNM5qKI25WJQwH1mLj5sdIk/vgrQ==","signatures":[{"sig":"MEYCIQCmN1fm+A+H6VcEFU7N5R2r+BXcI/eXmCCvgvNmm3J97QIhAIA8MpqFqOmtXsdP3de7ML/p14//+Ii0uTi4e8PBY89q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"e666dd2a96a4f77eba843a9cbe1da40ba3247c3f","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-e666dd2a96_1772712548495_0.8052493733941921","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-2a8b4143e3":{"name":"@open-mercato/cache","version":"0.4.6-canary-2a8b4143e3","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-2a8b4143e3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"db144bd52ea47ead7b69427d84846bcf44bfcb7f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-2a8b4143e3.tgz","fileCount":40,"integrity":"sha512-9k4oa/G5ZRPds9XgeelxXKJllws1UnfMXNwIxsqBOXUOyubTLvoDO4vgFsTegEB8nzgeaBbgGzXGSfDyyhUF9g==","signatures":[{"sig":"MEYCIQCp1hMuKIMhIrmfJuqEpN203HcHTYl0wZv16JlfZx5gQwIhAKEtEZY1J5/WarybFiBen8Ocq16WAQ3bAuLBVEoE8MbE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"2a8b4143e3a4194fd25f5aac3ba03e780c070132","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-2a8b4143e3_1772713310144_0.6570166252371292","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-953752d93b":{"name":"@open-mercato/cache","version":"0.4.6-canary-953752d93b","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-953752d93b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a16a6a4550a94690ebf8613e012a2d6942d8abba","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-953752d93b.tgz","fileCount":40,"integrity":"sha512-qtSPhly8MSQLQteESQQggH68aN4gDiQhvuv4wpVzSC278oy06EqxbzUXAQ9vylHEI4O2o0BdmKPjvR/gkwWAMw==","signatures":[{"sig":"MEUCIFbf7yqW2webdB7LCcbQ6xx3aYuYuv9g2xXfM3GBLdA+AiEAwnEqjQqS9i6Hu/qqUdE24DUOkrZMVyCtomB0vRfOeF8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"953752d93b0646bb38cc33b14d74cac1370ddb8f","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-953752d93b_1772713881032_0.6251825037458862","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-37deb21355":{"name":"@open-mercato/cache","version":"0.4.6-canary-37deb21355","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-37deb21355","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"0f3e9a5f2e7529ee715bc2588d5fb301e8a1ad2d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-37deb21355.tgz","fileCount":40,"integrity":"sha512-yLUJzJZPCqzrUTkx0tkBSDiejIQjRp9G3eYpc7CljxwT9WIuYLvG2jY2W2VDqWLrrTOX3zozEHXdmmgMZQOzaA==","signatures":[{"sig":"MEUCIQDTW/K/Gdj3v3kW1xXu+NKIxqRDold1FwSz29nckcVHkgIgemwZeOthMPS5UzPU3HQ5u02koJKaB8CldzxoL0bjj68=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"37deb21355191294ffec1a4d5ce411895dd9b00d","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-37deb21355_1772714858932_0.9960932169145857","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-de9442a0f8":{"name":"@open-mercato/cache","version":"0.4.6-canary-de9442a0f8","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-de9442a0f8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"2d0b02bd5a2b4e517bf17f7ec937803f011fe691","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-de9442a0f8.tgz","fileCount":40,"integrity":"sha512-p/Gq4nmWPm+qEbIvOCvfXEwAUnI1ZFIr3ppFoMpu7PxNezmMYjDx/J0T5mOi0pyXCaF2RE7zYij0+XINCWkGkA==","signatures":[{"sig":"MEUCIQCEq6y9+N5Aof5GE2ZMl5vkylIX8N0hbea6txx2g0wcIgIgd54gn/mKc3q1bdEZqEZy1X1jMeEXR5HmBbEjTl5Hckw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"de9442a0f81a43255ea2f3067cd49bcc493e803d","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-de9442a0f8_1772715094576_0.2778493807021878","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-d8be2a7e64":{"name":"@open-mercato/cache","version":"0.4.6-canary-d8be2a7e64","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-d8be2a7e64","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"3217275bd5eeb7260ad3cb10dbd6387a52072b24","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-d8be2a7e64.tgz","fileCount":40,"integrity":"sha512-o4AG9THNPU2FTAnQbqbItc1eIi5zuGohwXrNg1qQOvXo50Xhhy9MD84hXKhkkrxm0tQ+YEIPHIS+kiHNDNGZtw==","signatures":[{"sig":"MEQCIHcWEgqxD0nL0s7CfeLMExTfl68aejzdSew9nmGiganeAiAl6eMqGuS3Zq/OZ/GV1X/vsVzXGoNA+Bx9yUGsHWh+gw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"d8be2a7e64dbf3c1aef8e98c6ffb73b97396800d","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-d8be2a7e64_1772715699048_0.9656517368620945","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-develop-2ba4e02ffb":{"name":"@open-mercato/cache","version":"0.4.6-develop-2ba4e02ffb","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-develop-2ba4e02ffb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a836f0a7493f29929f362c9c09c0dd438c4c1496","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-develop-2ba4e02ffb.tgz","fileCount":40,"integrity":"sha512-MCbJMMHDqUTfgUL1CgXEw5g7YH37QmR1+GUkalFKIeBBnz1a4WMRXUJ+swcoXn/63iRDspnT95+NbJl/Q8DzJg==","signatures":[{"sig":"MEYCIQDbZSfffLDuyLwVthNFn2m89n3tlGmPRFSIijMD/iKmsgIhAJ/RtTURk/byoGepyAauBUsh3xFmXHkYCt7SRZcUHkCP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188159},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"2ba4e02ffb74719ce7449a11a4ee7fadf60bb90e","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-develop-2ba4e02ffb_1772715720041_0.49273324977211597","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-056d7a71a8":{"name":"@open-mercato/cache","version":"0.4.6-canary-056d7a71a8","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-056d7a71a8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"84deb8cef4971b23cea75efd931d3e83c540a6a8","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-056d7a71a8.tgz","fileCount":40,"integrity":"sha512-il3GQgUTge41apCWtbtkoMaCGpZzAks0+IWHolT0gJvwN6IHTJXRWOoMYO65aOIF0CJ/oBfLQ5EKYxE+qJzvFA==","signatures":[{"sig":"MEYCIQD8WAGpxhyFVwC28NComYRh2qAauRm5A7XpptVt6wlBpAIhAM/9KKnOIf4Eh0Fua9fK4aA1LNroCPPJLoG9TJBGZuRr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"056d7a71a8e0dc2fbfa79578c2c6a5975880ffb1","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-056d7a71a8_1772715843389_0.9996389013176588","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-8531045299":{"name":"@open-mercato/cache","version":"0.4.6-canary-8531045299","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-8531045299","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"fd542f31ebbf64b75df8f3f96b65cd50f7bdf669","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-8531045299.tgz","fileCount":40,"integrity":"sha512-446E0nPXUpMbjAhHpIDumH9sM6/YJWcrMrFiTrlK7VKPBnojqtcy+FO0kOUvIcIcKeJX2wdCyCDbDbjafC8FQg==","signatures":[{"sig":"MEYCIQDD3J9kzqnyd4+hjVhZr8pRdu/mg82fw2H7XVtj3gC8/gIhAOTpuXhgDu19sdqO5aYbTfksbxsLD/Ln0kAsR31fZDAJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"8531045299b19cbe2ba086bc0229049449e8adce","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-8531045299_1772716613031_0.9296049017002279","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-develop-96c36a4b2a":{"name":"@open-mercato/cache","version":"0.4.6-develop-96c36a4b2a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-develop-96c36a4b2a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"0da6af16f8f0eee9d3deb9eb7d302f3dd9047aa9","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-develop-96c36a4b2a.tgz","fileCount":40,"integrity":"sha512-HzPSGS9lz+Tu33JOQROltl/xFoIVk4xHuQ4UuyvTOXt5RZ0IaXwYf12JMO7qv+1xLR4IT4NcmeK137BiMPTePQ==","signatures":[{"sig":"MEYCIQCHVCkAbtZgu5m9E/nZcUknPuP2Nupeff30ze7anzrkmgIhAPhd0sxt9TIrFN48IiyfgdwGMdfSAd8wqv7+ldE/mDGy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188159},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"96c36a4b2a18974d3a90034effa0718e11b64f8b","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-develop-96c36a4b2a_1772716919932_0.6422840326865971","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-develop-15c18897fc":{"name":"@open-mercato/cache","version":"0.4.6-develop-15c18897fc","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-develop-15c18897fc","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"48ea6f8d4fddf131c4f600c60f53c1caad7b199b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-develop-15c18897fc.tgz","fileCount":40,"integrity":"sha512-Cl6Jlo2iR3bUJWnxSV4HBCaTamuyXYMRRa0Dk4U88b/iicckK/jWOpehe0rPcAGZZvIgPBQV54s+ix1I7tQYnQ==","signatures":[{"sig":"MEQCID22+RodTpexQK1fLnfSHslpmoyAWOuli3iQyo4LgJG9AiBzieqt9zUwrSH1IP6nxQmE3Ae2jGyYZLuIG8xdpuhfog==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188159},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"15c18897fc0fa1704948a00819958b8bc0652a36","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-develop-15c18897fc_1772717436972_0.7339685567849719","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-c78152b9d2":{"name":"@open-mercato/cache","version":"0.4.6-canary-c78152b9d2","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-c78152b9d2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"570070f16093594a215fe686043f1f656a29f110","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-c78152b9d2.tgz","fileCount":40,"integrity":"sha512-2Ef3XwDTJJHysqLZZ53Pnu1Z1FzwZN330HnRrssZNhymuUl/1LXpcLmGMpQ5SotqM0lU+ImzNcrZS8TFa2jIMg==","signatures":[{"sig":"MEYCIQDmq34KJX0eEruNbQF24bpWPbBJNtXmBlNf4ufvi6DgTwIhAKpNLQnfX9lbrDJDOLZ5xT6srYkvtepu/EU9rIN0jBlA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"c78152b9d27c74237ee696222c2f84c13aeeffa1","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-c78152b9d2_1772717547666_0.5205541858818132","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-develop-d09919c37e":{"name":"@open-mercato/cache","version":"0.4.6-develop-d09919c37e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-develop-d09919c37e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"8dc2c2c2d889948b934aaef37c5bf5655bec91ea","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-develop-d09919c37e.tgz","fileCount":40,"integrity":"sha512-OrljiTlClDGVDamCsjZ6XefrapvTEcD1lAMUccGo0SO9IRAfRnu4Dq6sltPR0mdq4oP7WKMU0gsRG+AzaW0H4Q==","signatures":[{"sig":"MEYCIQDrhA9Mbst4coIDJiazBv1hlHBCFUVoaAzXhDeuLMGGQwIhAJWM4sJdXi0t7XOshlwt2kZg4ky5FHYbh83lat5UcnJo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188159},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"d09919c37eea85c82ffca40ecae11d1045926b64","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-develop-d09919c37e_1772719353005_0.8522769194952007","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-17c7c4a395":{"name":"@open-mercato/cache","version":"0.4.6-canary-17c7c4a395","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-17c7c4a395","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"49efee2639ba2c3d83949bbc1238e781dc416415","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-17c7c4a395.tgz","fileCount":40,"integrity":"sha512-uBM5qeUicAem6qQXGdNfITg/bJJfPClcP4XjqNMVU6daxHWg+WcZqG+AylixcS4THrbbzoZ6FrW2MTsSoEYM1Q==","signatures":[{"sig":"MEQCIErDnvyWJ7F/1csBmQIpGBphOXeRslFKKOUhtWvBPC5YAiA3s4QUPq2Jo7JsTkMSc06ee7X8SGC/SyYSPFRQAWkztw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"17c7c4a395927836c9b75b70d8b3cf96fb1fd3c1","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-17c7c4a395_1772720052643_0.5316164833353811","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-e1e89f6750":{"name":"@open-mercato/cache","version":"0.4.6-canary-e1e89f6750","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-e1e89f6750","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a2eb84879ffcf940103fa8f7336d5c828418683b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-e1e89f6750.tgz","fileCount":40,"integrity":"sha512-nK2zKpTR6/JJRguTJb7xZA81jzzBX9Ji9T9fxmr5goAdceuMt3K7hTz7vvIE+hWznmBRm7zAB1EuYoRfzCASwQ==","signatures":[{"sig":"MEUCIQDTM8aWUWFflreyTOxG4NIvfUNqRQvwon1VSAhH5wN7JAIgXoWAtiG9Feg1p9fOtxjLHdOJFswuwhHj42ISkWTMW3g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"e1e89f6750fd368f21a2c2ed08cbe270ce5cf4ef","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-e1e89f6750_1772720086905_0.24325870534791738","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-develop-34aa847ce6":{"name":"@open-mercato/cache","version":"0.4.6-develop-34aa847ce6","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-develop-34aa847ce6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"82b65bd17d92eb7a2cd781d0adde3f127e6dfdbf","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-develop-34aa847ce6.tgz","fileCount":40,"integrity":"sha512-9FTG/YnOQmRyGPbtM2VzuEF2Mv1+i61QuqgRb8/rz6Cz5VKGTGaleoT1+b1JuInQjYqRtHn0lPq7w+nPskwj9Q==","signatures":[{"sig":"MEYCIQC0mbvheVFlsjlN7MyKqwahHqNpJskCoMZo9d5I38E1lgIhAPGalKJzlfMWF2Xa7fTajiFJSd6BkVxU0Oa7L1xUnQG0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188159},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"34aa847ce67096e437c36e9b0027c1cefaf976a3","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-develop-34aa847ce6_1772720325604_0.861919568327403","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-10e1e2e54d":{"name":"@open-mercato/cache","version":"0.4.6-canary-10e1e2e54d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-10e1e2e54d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"55fc8924168c0582f5a3e89373a0667411cd4e53","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-10e1e2e54d.tgz","fileCount":40,"integrity":"sha512-6/8gYrBKFrtCfzA79Wfgf4D+gTAf4rpyA4jgT6qj0SpMVccFz1/8XMKlQdOIsMy7xYhVIAlZUBMJw89OkEoXzA==","signatures":[{"sig":"MEYCIQCAfSOPTswolaaoVUT4r0TR9TUZY2esPS0ovxd8azaLrwIhAKjUwJPUfPmBVnpZWb4+0MDdIlgZW8Y7M5mYGRgQS7bc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"10e1e2e54d111228b05e9bf9f32964501438f338","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-10e1e2e54d_1772720414212_0.16493275972226273","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-135dff9729":{"name":"@open-mercato/cache","version":"0.4.6-canary-135dff9729","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-135dff9729","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"5be98da266f634e10be45fff9ec03a7ad4a0c09c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-135dff9729.tgz","fileCount":40,"integrity":"sha512-aQI+kdmPI0toHEDfFCp6cYsVngyNKA9zq0yEvasN/jxUJhN0c/1+ynafFbULqL9KidDDDmH6KeIwQ6yHYvmjsg==","signatures":[{"sig":"MEYCIQCdPgUF3FDRi9jDCyuVvqeKMYUjjYfij1pVgOIfGMssIwIhAIcouE4y4yeLcOhU2TicA431OYgw7SvIFCCTySPN9+CO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"135dff9729380f8564c470f94f0bce9046ea1fe5","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-135dff9729_1772720858545_0.06618438882936228","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-2fb12917ea":{"name":"@open-mercato/cache","version":"0.4.6-canary-2fb12917ea","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-2fb12917ea","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"446c9dad88197d138850593a7988525e94c6e2a7","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-2fb12917ea.tgz","fileCount":40,"integrity":"sha512-NYsqqbMBLwQEyoS7jWnNzNW8GSFBeM8caoyWBYlH1w3Su6IgK4vHZiNrgx4dzQA01rsQdte4LMnZ8UIkE7/3bw==","signatures":[{"sig":"MEUCIBy5D5XQLSjiR1wZZcsj2+eiGITI70qHr5v4PQuVFkiYAiEAlxtwSJrCAGIEbX8JrxKFlZx8iGAruqMMmpbLnvUlcjc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"2fb12917eaaf324fcc8027792b51e34c035f9cce","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-2fb12917ea_1772721035856_0.9006653078201274","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-f7470d6251":{"name":"@open-mercato/cache","version":"0.4.6-canary-f7470d6251","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-f7470d6251","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"da0ec091141554b0e545c50d033b160806577a81","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-f7470d6251.tgz","fileCount":40,"integrity":"sha512-P4yPJwsgD7fQj+VpBRsehCgIsec6dpM89JJq20L/1icSr8t+0efmwhLKXApkulXZClYJAjgQBpU8B5HNGNZ/Cw==","signatures":[{"sig":"MEUCICx/r2i6TErcHRTsgMHO3ey9b96WolRQci6xN7/OGbEeAiEAkPSMqRXWhxiEmCO4pQg9v5Egfj8ZwK+7XABtpPtRAxY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"f7470d625152f5a164b1cd723829b2eee5eedb5e","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-f7470d6251_1772721084756_0.7632896976236061","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-c034ce661b":{"name":"@open-mercato/cache","version":"0.4.6-canary-c034ce661b","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-c034ce661b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"2a30e48941fef9092cc8a3ecde670985dea6cf40","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-c034ce661b.tgz","fileCount":40,"integrity":"sha512-BG1lJ/PA6u8VPPHvNJOPC1aYVs+uQTMmKY0UTFA8gfQ3m83KuZyg4376p522ndbZQg+mp4VbOstA6PEfjR5LIw==","signatures":[{"sig":"MEQCICKoiM6aIDrTP/hNL+JLHbUPUJXIIVK7ZjBLnmB49UaSAiAAuqM7PNSIu9PVkRknBIcAAhbYYUoGO2jnx+Y/1qyHMA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"c034ce661b3a7ab5b867c6e774314bfc6dbbd254","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-c034ce661b_1772721681061_0.8787819170067599","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-95ed26d4b5":{"name":"@open-mercato/cache","version":"0.4.6-canary-95ed26d4b5","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-95ed26d4b5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"6ff1eaa26f412495858df9d30aad0e2806aec8a8","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-95ed26d4b5.tgz","fileCount":40,"integrity":"sha512-tfGXtC+rvukgaYlAt1EvC4i3Owri0GzDr1ewmgRIw11IVfMUtpPFnTSt36C8g3EIralbNdqR5Y3+078kvqIotg==","signatures":[{"sig":"MEQCIAniYP0/je91Cgq1WDaI9n7xVqytYD73/otYVtNl5xGDAiAD1Fyykn6co2LLH3MaL2VHJoFdZu6uyAdCrT8d0NiUzg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"95ed26d4b5593b274ff93b5578eee24df54d0f78","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-95ed26d4b5_1772721870177_0.2413831356494882","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-5eb138494e":{"name":"@open-mercato/cache","version":"0.4.6-canary-5eb138494e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-5eb138494e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"1e0c3a1e05af3704b3dca72bf755e50d20d53686","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-5eb138494e.tgz","fileCount":40,"integrity":"sha512-byeSza5rUKCGufhUlURzGMNimQN3EscbY1VaDyHdjBWL+paTZPtPDgeJwKJvjljfZQF8YxXrtRpg8e5dWKOvWw==","signatures":[{"sig":"MEUCIQDi2TDywhr2KmkynlI23e42HT8QfU+kpp/9ZkxmcWhluAIgWxz2rqMGi2AJ9cxdkyNLydT9JV/16U0Y7ahsSv5iCu8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"5eb138494e7a71e5708a5d8257daa462478e526c","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-5eb138494e_1772721989103_0.5797072802113605","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-e30f44b511":{"name":"@open-mercato/cache","version":"0.4.6-canary-e30f44b511","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-e30f44b511","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"0e0a71b6d3c81995e9d7f6b09893676e915a91dd","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-e30f44b511.tgz","fileCount":40,"integrity":"sha512-WP6uc2NkxPehA6KmPlIPU5WmAfwFDMZlNXZvRzsjqHFBc91ztiZxDvwEALKDl1OjdhTQ/hhZPgvH5MhxHX//Rg==","signatures":[{"sig":"MEYCIQDgtMLa/c3ycY0IUKRFrJ6Ow1Z1wwB65ovbsa1exR026AIhAOdVSaLz0g14is0zjq9ti1UwnJLYiKIu3I48ummRVmxO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"e30f44b5117ca28ee0042bde4ed8ca88ae2eb517","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-e30f44b511_1772722060298_0.045843659001326476","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-develop-7ffc0df6e5":{"name":"@open-mercato/cache","version":"0.4.6-develop-7ffc0df6e5","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-develop-7ffc0df6e5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"90d031dc700640b61bd2cc9cd51c13c799656587","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-develop-7ffc0df6e5.tgz","fileCount":40,"integrity":"sha512-nQd8tHA/nC2jwIHaQliPGKM3tmveF6HaTYaf+lqznlB4dti941q9xYj6cBT/IgTxbmNKJ/VSm3aLvldEFVoBGA==","signatures":[{"sig":"MEUCIQDFiv1HmfUHPOn2wBl2DeSPbw2hL6D14ui+UTXudGKjRwIgSpC6E6ZqaCaV5BybQEmEhGMpbEiyug3NUtmmA7kUHRI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188159},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"7ffc0df6e5780236ac4efb5befabf42a21e61f24","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-develop-7ffc0df6e5_1772722781525_0.4334444551195378","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-c9d51c8abd":{"name":"@open-mercato/cache","version":"0.4.6-canary-c9d51c8abd","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-c9d51c8abd","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f2d39f27420a8f580a69365c5c08a4024048c597","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-c9d51c8abd.tgz","fileCount":40,"integrity":"sha512-8PeMTg8ZvMBbvKNBaunLngJWY52yXZsBth7B7F1IyCsIHcLp/0p6vVKCR5xjX6PmeJx9DJ9MCC+ewqA00NDKfg==","signatures":[{"sig":"MEUCICEuLKrfwN19uxTUqY/OmN5o+xH5I6gfGm0jpr/3yHuuAiEA9ZFJZlAWdbu7Fv6Lhut+X6JUMQTMA32BYLVrGmA/lng=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"c9d51c8abda230f298f77e8192c54562786ecf0c","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-c9d51c8abd_1772723509937_0.23357994132659665","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-0ccadc1cf8":{"name":"@open-mercato/cache","version":"0.4.6-canary-0ccadc1cf8","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-0ccadc1cf8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d6ef2af1dc9e7af9b8f08f92255dee1e2c581dd3","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-0ccadc1cf8.tgz","fileCount":40,"integrity":"sha512-QDLVwW7TgI2ELCsXxcxVjTPM6FTxxhKeB1q99OVKtaGsC/P9zCkQTVkCSciK74hDFVyN8BT4oIMpMr7tILljSg==","signatures":[{"sig":"MEQCIDeEcGlfCDWw9ZqZ1O6sEeGDV3en/JQj9HlanCFrgaLFAiA8YRDpzKIz9nuNL24IR3H1L/qJrhVCElHnNeobV7WhNQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"0ccadc1cf874dad1ed3ed6fec3c8d3c10690ee73","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-0ccadc1cf8_1772724044497_0.5746679125329204","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-aac7779781":{"name":"@open-mercato/cache","version":"0.4.6-canary-aac7779781","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-aac7779781","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"9cbc20c02119152a9c9ada77e8ca61f7bbeeab1d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-aac7779781.tgz","fileCount":40,"integrity":"sha512-17/MH8xQZd6GaUuz65XA1SSrjQ2NaibUD62ceh+F8RhEDa8bIuuNYu2nbOUcS4mvLONUo7iupLLKquoVY+8HhQ==","signatures":[{"sig":"MEUCIQCYY1OVbqnV88xRK4JgqgzekaBAMC7+OestmgudNoflsgIgVny1oo+lm8v83Um+XGDZ9GzbWinYKHZDEt3vGjvc/N0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"aac7779781325b60874e8b27d909d0d045e081e6","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-aac7779781_1772724080079_0.7604848258281374","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-67ad0757f0":{"name":"@open-mercato/cache","version":"0.4.6-canary-67ad0757f0","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-67ad0757f0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"888bbcefb657cffa2a366037e00a6782164f9a5a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-67ad0757f0.tgz","fileCount":40,"integrity":"sha512-U+wKAVde7LBSYofUffGRAa9GJ4bXxjzzhOPTdQEvfods+g19r5ORhc5DxuM7wpMUXlOWNCRkIZtg3U87gJgWCg==","signatures":[{"sig":"MEQCID8iBj/+UzKP70N0lsir2Mffh2QiRDBafkqQcaJbpxeYAiAG0BV2xJrI4CqMN1kOQDzc5T6xdJDXY0o8/Nc8340oZw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"67ad0757f0a8eac2081cc4899859fb7473b0527d","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-67ad0757f0_1772724488666_0.7395553882874593","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-90d1a965d5":{"name":"@open-mercato/cache","version":"0.4.6-canary-90d1a965d5","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-90d1a965d5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"5c022641caed7e22e4cdd58b80b026f22dedb99d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-90d1a965d5.tgz","fileCount":40,"integrity":"sha512-ydeW9cOVuSitXAxi5IG06e7OKF4AN0C7qRXrHgYQPpzcTlJ/vhcGszq/lKw5E68G5UOxAfuAIKhMPKC9ehi4/A==","signatures":[{"sig":"MEUCIHbfcjJDJMAWfrdYodI3pwnJxXRjeYgbfNM34F5Bdt/rAiEA2fT2yC9ZAZnyMsJzCuOn8Uv/FS3pJw5Gb3RV0HKcaSM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"90d1a965d521b4e0cea64f632c7483134f0dc255","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-90d1a965d5_1772725286592_0.8831004976055512","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-10b8f952e3":{"name":"@open-mercato/cache","version":"0.4.6-canary-10b8f952e3","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-10b8f952e3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d259ea717e55aa76d1011d701343d6ead9a3c992","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-10b8f952e3.tgz","fileCount":40,"integrity":"sha512-N02leMY0gpwkvFbeyplEOxgoJKhUbtYEpzwEx9PofTK+SlIiK5+pv8lVOpzR/Nh/kM5PXW/Rpruf7KN46Qiy3w==","signatures":[{"sig":"MEQCIEg59STRZ0LefF+dBzYmR21oiiO+mlWO9rHeNXjthMmkAiABeg2/8AGyyeCT7PLT6rBigzp2nv0Rm0+XOT3qSbdQLg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"10b8f952e3c2426ee8ac62f0a4c527e3e4840b5b","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-10b8f952e3_1772725544480_0.12014032992695856","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-df3591c1eb":{"name":"@open-mercato/cache","version":"0.4.6-canary-df3591c1eb","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-df3591c1eb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"6b4e958f8c6978f8c682f5a8213ca6396842a6c5","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-df3591c1eb.tgz","fileCount":40,"integrity":"sha512-XXvVOGJmHSAWu5AsdBHH7DPv3Gmm+OqCeVBfyKb6kxeggWheR6OnhYwIEfJQwHmbMUdAForbOM2uyaMIiOBLbQ==","signatures":[{"sig":"MEYCIQC+p6IE1Uk0oqzpP9bnBiXhRE2hngDUSnSVtsZc929skwIhALaO+A1YsL/2+mDC3ULZnMUQ3V767fyVNk3Ksmr5sKdz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"df3591c1ebfea00332e17c5e7efc03f0156fde8c","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-df3591c1eb_1772725672605_0.9986631813447422","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-c3811b08ec":{"name":"@open-mercato/cache","version":"0.4.6-canary-c3811b08ec","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-c3811b08ec","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"4fda697310dfb427f83c19961fcb24eb89cf6eae","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-c3811b08ec.tgz","fileCount":40,"integrity":"sha512-u53FJr3CIYjkh4yohbSG43NoSqtakDAoUb2jegdwzekFUzcSogXPAAm/b2IQsybyTdr/pu+p6TmcvcX39px0bQ==","signatures":[{"sig":"MEUCIQCvN3HpvJv6pnoIR94tGzf3vyDy0+IuPXER44ap0Bo1LAIgdgZEyBYtvqRhviMdIjgE9yPGaJk5gWBwuFIdWtZvQm0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"c3811b08ecdc9b0aae7027a58bdb5ba812abb188","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-c3811b08ec_1772726256739_0.6584556098469645","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-9f8b6281a8":{"name":"@open-mercato/cache","version":"0.4.6-canary-9f8b6281a8","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-9f8b6281a8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"98b8a33671a4bf33f49cbb0b44c5a5a45833fdca","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-9f8b6281a8.tgz","fileCount":40,"integrity":"sha512-d9LL4ZXkHHqZe1SmDcQZeTAubwWXbWpPg7dTRFBY36LE1zLWL0zIq1f5Y3vlbVfqeVgW/UWDZ6St5ozJLDRAmg==","signatures":[{"sig":"MEQCIGHnF0jKlL+hKS1IOkMxDy6+0MVaE4B4mVP4kaRfr8jFAiBiUkqtvmUYCVyW1RksKaZlgRZc9y1/CuvxzxvI3KEgmg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"9f8b6281a8d86ce8b65c8ad8e29906c9a9de8e7e","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-9f8b6281a8_1772726362009_0.3824167409117867","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-8ae94de818":{"name":"@open-mercato/cache","version":"0.4.6-canary-8ae94de818","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-8ae94de818","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"1da8c2f96d90fc2e8b64bdf4b64251109cb11a79","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-8ae94de818.tgz","fileCount":40,"integrity":"sha512-xrq+Wz872HjM8FBoVq4xy7jnlYho6i160Jrp6GnCx8SZKCYrviG1jqfcj7U2uDFFzU8lQ2n1qx0KvrvdFM9BBA==","signatures":[{"sig":"MEUCIC0JayytwkuxtsKMqPgzsydp7++0UktbuwzUm/ANSCSKAiEApwJkuV8TSl8MqXHdmteEgbzaSzjZGkh9CACE2Qxz29o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"8ae94de81840502d249c8010270e0f702df5e38b","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-8ae94de818_1772726724927_0.29351357434176495","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-e6fd8df30a":{"name":"@open-mercato/cache","version":"0.4.6-canary-e6fd8df30a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-e6fd8df30a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e8e25fe0f9a4f387cd01ec822622bfe29077e8e3","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-e6fd8df30a.tgz","fileCount":40,"integrity":"sha512-gVx1r0THpqYhyCNvoxcK1VJiR/Csps+7TlmoYhiR8KQNq0KnLd/R7c24DgR4uECWsGd+AMCskanhtqULho6XBQ==","signatures":[{"sig":"MEYCIQCrKXneZQ8BOHCChmoKMBbRh8qBpFcm56Pq0mNpBaAPxAIhAPaJKvaknaTqBOVp26VWoAbs3ch3wwrNi/l/GRrwnhSf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"e6fd8df30ad83e4dd4cc0aae3b61b104b1e34853","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-e6fd8df30a_1772726941993_0.10920823612662112","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-d4ca4fecc3":{"name":"@open-mercato/cache","version":"0.4.6-canary-d4ca4fecc3","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-d4ca4fecc3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d80549196d2453441c623d34e557683ee5142946","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-d4ca4fecc3.tgz","fileCount":40,"integrity":"sha512-oUzpE7YrpksFpAlGgKHzaDJyudX7UOILZWPJ8fhuWrEK6u/aPh8jbZWkNSGPKvoEEcxh6r3RgMfnLEixq4hLjA==","signatures":[{"sig":"MEUCIAlCJAgzCgk7qNQbT07GqWHx9OVGCvAXehbTbW/xv3ZsAiEAuQKL6luGG4zs+onr7aDhFBWNUbc3f8rcd0AjKqcyegI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"d4ca4fecc3d5b003127d0e91159e03016c8db89a","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-d4ca4fecc3_1772727493303_0.48300022054482095","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-82f9028fab":{"name":"@open-mercato/cache","version":"0.4.6-canary-82f9028fab","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-82f9028fab","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"30486e4808c15b5ea4ccd95bca9f77a96c85b258","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-82f9028fab.tgz","fileCount":40,"integrity":"sha512-jBPPIQntoyxtqz9VHYrydWQ652Ar+9onPSuagcQThSkc3rJ+pniuLBj16cd+sq5154q4BmHLkBGEkKzzWEs8qA==","signatures":[{"sig":"MEYCIQCq8eikguYepvzNhpTcdGYkL9Ld1IUwQ3r2nW1l1m7TpgIhAO1zMgKO8J3jciQLly1emwgoANwFQLjoN66dylJcFZl3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"82f9028fabad142f7b81eebd86d38b2c88f48818","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-82f9028fab_1772732115042_0.5305217173993788","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-develop-d0884fe560":{"name":"@open-mercato/cache","version":"0.4.6-develop-d0884fe560","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-develop-d0884fe560","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"5e71cec632875a096cc42587545d6c26394d2e74","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-develop-d0884fe560.tgz","fileCount":40,"integrity":"sha512-CbuOEYDqu6bIHyNIVVUDcafstIrODIOLbyGebecRocLoiU72BlEuU0z5/7yb+ZiCGBgPz30Q1Ez1umHhEtD2CA==","signatures":[{"sig":"MEQCIEBReD+6RSRFsUN8BbIjQxEZNZUscsaHNRWkEI5tWH7NAiB5AFGiMLK7yin9cGF00yWwMTaYNvqIRg8ihjEghZFA3g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188159},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"d0884fe5600373c29212c6dbbe46c0700252b4a9","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-develop-d0884fe560_1772732298590_0.5660138166335102","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-ec1a126cf3":{"name":"@open-mercato/cache","version":"0.4.6-canary-ec1a126cf3","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-ec1a126cf3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"8e55af0efc46ac486975db36877685b7eab4ff12","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-ec1a126cf3.tgz","fileCount":40,"integrity":"sha512-ltn3ogy8iKqi7E4kqZMcXdXjLdPI/MKuKL3bQiWramqHQOHYM4MS7dCEI4zjmpNF+MObi4CDB+H4AWnuWa0kgg==","signatures":[{"sig":"MEYCIQCy5/ADyJHrrMozjaJ0FKmV5LAdEc898VXM5NN+YTW60AIhALsc39vuKIO/6XEZasRpddVlFA+EvhEeNm46H1iGiCqP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"ec1a126cf317472bdf183ca06556cbaa6076aa22","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-ec1a126cf3_1772733660492_0.12605964456242358","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-develop-32b2322b78":{"name":"@open-mercato/cache","version":"0.4.6-develop-32b2322b78","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-develop-32b2322b78","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"0399694c4f8d3afb245003f8ed64e1c816a94322","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-develop-32b2322b78.tgz","fileCount":40,"integrity":"sha512-JTpZLqhQHfrHh5GUZQ7PHTfnkVsFxURiEf0gpTL8TyoeLZb3jJrIZzSq1ppuDpCbWKhvdG1MbmpA5ZX4rILfCg==","signatures":[{"sig":"MEUCIFdJKR/1FIL5KL9INWa0CL0TuBUZMqDxw94OFj/ZK6IfAiEApHqwwxNbs1K5z/ESY6/RRKMJAwdJew1JBwTe/XHcCT0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188159},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"32b2322b78437a3256ba4653e8aa37110e6dc8d9","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-develop-32b2322b78_1772734011527_0.6000995757546781","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-5a3fb67e61":{"name":"@open-mercato/cache","version":"0.4.6-canary-5a3fb67e61","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-5a3fb67e61","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d0890590320311317e9b19c5d899c27f0e3fae50","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-5a3fb67e61.tgz","fileCount":40,"integrity":"sha512-/JYAUjaz4VdOoB/fUDIFbfVQXz8VEASVdtKp/BUWtbNEjhf8foPocLsbcET9xbDCpF5Bxb2r6MrZbN09TqWLmg==","signatures":[{"sig":"MEUCIQDJGk+R4Br+IHQBvEEtiXoNhbW4rycFVEoEy5rgXqHCyAIgNfHdQIqE5ricOBfT7cozgv+GqTllrh8XXt+UF4dlhcw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"5a3fb67e61b0f68fd5b1f12e5c9c2949a8af4e94","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-5a3fb67e61_1772735385609_0.7702791887597213","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-afbf3bb453":{"name":"@open-mercato/cache","version":"0.4.6-canary-afbf3bb453","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-afbf3bb453","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"cc97b7b2f83ec2ad134862039e1252b25f873e93","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-afbf3bb453.tgz","fileCount":40,"integrity":"sha512-R86qEik4XjC/tKK2aog7vlJsWm236i0ZVmXMT2LAeLbBEtdk4DR6810sx4D3mJ/X02PmW06C0q/uQEFk79IY2w==","signatures":[{"sig":"MEQCIHDj2pqvVR0YACirXnYNy6bDkkqNLTb9iF7SkBI7yfRmAiBwHUnyKUK3Yq5fWjPgQUNCHMskKjT4kDXJ8I2DxWMGwg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"afbf3bb4536c41e9b06d51fc01667689ce6fc90b","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-afbf3bb453_1772739270707_0.4833611789606498","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-6d93afe6c9":{"name":"@open-mercato/cache","version":"0.4.6-canary-6d93afe6c9","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-6d93afe6c9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d72b55b58fdde75701a8f7656b02d2891a0d9a2e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-6d93afe6c9.tgz","fileCount":40,"integrity":"sha512-GTQ44QcPeqFnLo0YnVjBdq7mf4ZHlVPqituy0tYVAN2ONGSHkP5KRPpc0m8CHQKrHhRXlDJDz7S/fDw9OoMe2w==","signatures":[{"sig":"MEUCIARIFSXmU0nvz/BNfhdlL0xYzobgQd2i8l9tyx1AboDZAiEAytMmOTs1ht72gQf2dU7J37JlqFfGkyCNMrcjIeR4IXg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"6d93afe6c9fd15e75a3d011c4ec7b58d1c0f43e5","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-6d93afe6c9_1772739454072_0.9814702772544779","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-fbf049762f":{"name":"@open-mercato/cache","version":"0.4.6-canary-fbf049762f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-fbf049762f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a53564deabcedc8c6a3b4d8177ca4304c9d7b705","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-fbf049762f.tgz","fileCount":40,"integrity":"sha512-eoxH3WBQrdWWvum7Prn5osy6Ws8RepZpx422OYd0hVj0HWP5bbHM7ZyrCdRN9lpHm9/kuGCqSpuzxVy3I0hS9g==","signatures":[{"sig":"MEUCIEXYCEqbdv5KTVczTbvh5fYs3JqvMUrF5Rjo/zGBJqz+AiEA/QdLD2qBORg4a4kg3cHHj3QIAIg7a4+qHhGw7WkTALU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"fbf049762f328727cfc4fb60a9d5377b812945d1","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-fbf049762f_1772739693964_0.5066847318373724","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-737f49050a":{"name":"@open-mercato/cache","version":"0.4.6-canary-737f49050a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-737f49050a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"47ece591400fbff876746946f87eb89ea3d54130","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-737f49050a.tgz","fileCount":40,"integrity":"sha512-4q/DJ2JvVQBamOqe9YGT3kydXdItRWZA0Lzdo8fVanDVKKKML9ih3s5vzPx2ORmrKPO7DZzcgNB8LY6O2QrYVA==","signatures":[{"sig":"MEYCIQCaqFXR7LIQKw9DIiv8bbxw3fjeHuyNircUOl/MPXvWPwIhAOxIm0kaKTrCOEsIdNZuGSJZpi7vdZifO3xcz+/O7KuW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"737f49050aa99e81225fbd0a70e51eafea283ce1","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-737f49050a_1772739785330_0.17711113822803104","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-6e8e06d5ad":{"name":"@open-mercato/cache","version":"0.4.6-canary-6e8e06d5ad","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-6e8e06d5ad","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"61de8af2e1a8b4edc9838346466e521df081470a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-6e8e06d5ad.tgz","fileCount":40,"integrity":"sha512-cwhipWMxOz9VWtt5c68EAx1IzA83zKqrRMei1JekqIkB+XfcEEjp3Px7zDxwVNDIR+E/Qk5JzUgzufG628iq9w==","signatures":[{"sig":"MEUCIQCKc1QcKUNgITsc5mOxcrX+xQPTEb6k/n18qkKp4EjFeAIgfC+S8aJBZXMZJdgrfPReswQtezb2epabVN57PWEio34=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"6e8e06d5ad9814a6e5845b59903f92795011db62","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-6e8e06d5ad_1772740103433_0.598637518229665","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-f2fc755e93":{"name":"@open-mercato/cache","version":"0.4.6-canary-f2fc755e93","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-f2fc755e93","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"413c93a7d19f65e53e0f98044dbace97297662f2","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-f2fc755e93.tgz","fileCount":40,"integrity":"sha512-p+QbBgIaqrbRUPpdMs03tLJ59mSlY2E/BUkVMQrmLiguqGb05NpFSREsFiCc99awwq88ebIfFD938vgozg2icA==","signatures":[{"sig":"MEUCIQCLPebZGL071+bIgdBwsKaViElTUNWncXN8yr1qmhK9MAIgWjfZ6ycPyPqW73RNLEJ5zChrQMyKvmRyEIEImDt8ApM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"f2fc755e9300746b5d16ee0a0da3b5a9f5bf9957","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-f2fc755e93_1772742337853_0.47326529985540366","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-cab0641b26":{"name":"@open-mercato/cache","version":"0.4.6-canary-cab0641b26","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-cab0641b26","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"204fe69073db74a3383257693e304e1c7b40e92c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-cab0641b26.tgz","fileCount":40,"integrity":"sha512-z4+zS4L/M65t3qQ7Mb2uZCX46zKgXBoSkZiGAVSIAjsLq0vrwtu544lRu8/z4lbTBvndykxzGrWXbhiRanTZSQ==","signatures":[{"sig":"MEUCIQCV8pWML+blrJuwjOOiRMnXAZgswMiAakxVPM/vtIg8cQIgfGoPa36mrIwV6nRUZM78GmbqlIGM0RsGcFYEgiCzFnE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"cab0641b26f44f84817b98aa690e30b0fcbdf8d0","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-cab0641b26_1772742520202_0.3748787169662142","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-e3f010761a":{"name":"@open-mercato/cache","version":"0.4.6-canary-e3f010761a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-e3f010761a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"6916dfe2b9ff1576eb8f5675410b111903883fec","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-e3f010761a.tgz","fileCount":40,"integrity":"sha512-49qEiT2JBjWeJyntIXf7ALyPclNa6ZWz9TZyJOAduyxJMlr3jI12tHMt4xataMOGGCUdNflU+gwUIIZaP7lpOA==","signatures":[{"sig":"MEQCIHLs/0gS7pNO0ncVGmG6CSLm86QlKFGcz/2N6B6BiSVMAiBTLfaZM64leXnFixm7gFAq6qLVL8KjwFz2O7VbvmLyMQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"e3f010761a0f6fa9aa133181483eb920c0c46d11","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-e3f010761a_1772743087509_0.19191392744879066","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-develop-c2b70de148":{"name":"@open-mercato/cache","version":"0.4.6-develop-c2b70de148","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-develop-c2b70de148","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c043a32f7008df4f6a6e1627fed2ac45edde70f0","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-develop-c2b70de148.tgz","fileCount":40,"integrity":"sha512-wZy+GI7SU9z/5kJY7QBKh4FuhbEikZXzRFgEo2BRWR3utinUhzE2CPkttmIvwQ2SilIDGg7OnlQbesqo7HnNZg==","signatures":[{"sig":"MEUCIBPfrK5FhpHvDcytWDbmpPq/xUdo89fyzfxSkIOQtx7sAiEA3XZX5EZMlq1GfXcsUnIrdl7sejYwd5ipuFm6q5LkGCc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188159},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"c2b70de1487a88255c954d20975dc8066b94627e","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-develop-c2b70de148_1772743373845_0.09849100909816322","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-develop-38209f5fc2":{"name":"@open-mercato/cache","version":"0.4.6-develop-38209f5fc2","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-develop-38209f5fc2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"3d9ec9b15e2f03af5ac6fa403c23c1c6bd64d0c7","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-develop-38209f5fc2.tgz","fileCount":40,"integrity":"sha512-i4qzDAWXQVMO3Rsonm+APMKb2CDald9Xc9QBJ16Z+zHD0W/Qr2LjSTRec4t5f0P8wlv06GkfiChrScFa4kF7YA==","signatures":[{"sig":"MEUCIQDvgXW8xlGFZSRri3rqBuVpd1JAr/PYnB7PwZrcUHCY1AIgE0rDkK8/ZrexrkKJ6ihMgnk0kP3iIdIjFwkGrof6/Dw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188159},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"38209f5fc2c514ae438c69c52040acca63a61658","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-develop-38209f5fc2_1772743405963_0.9194337041742104","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-develop-03a1e82e85":{"name":"@open-mercato/cache","version":"0.4.6-develop-03a1e82e85","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-develop-03a1e82e85","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e21a2052cd82ae8309a5d887a2021af94b6848e6","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-develop-03a1e82e85.tgz","fileCount":40,"integrity":"sha512-7keE5Y2GLOFYxuzL+zpLCj6Oo3pNT62beJuEvI+U5LEuErrso1DiHTaxnfz7075nk6/tyFLdN/0NuSzcFkz4gQ==","signatures":[{"sig":"MEYCIQDKgEY4JJk6zoGSWqBjfpp6w7UOsAXWLI5PCv2+ZPcRegIhALjYLambDuZEv+MnlhE+YeFOvHLb7WC1JPw1znXG9VcD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188159},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"03a1e82e85543fb27a88b87377641e234b00912b","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-develop-03a1e82e85_1772744153054_0.8953425563613424","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-3de5dadf7b":{"name":"@open-mercato/cache","version":"0.4.6-canary-3de5dadf7b","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-3de5dadf7b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"96a9550285229a48bfbc7c0903f94c81705b5cac","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-3de5dadf7b.tgz","fileCount":40,"integrity":"sha512-V1PdrbhzH0RJIWEgQlu3MohQAdOby1Nr29/WO6dXhDMfWjPTNTR+lS9hZpyGX96u29anRM2IWETWWhgHyynC7w==","signatures":[{"sig":"MEUCIQDWkYxEgzIhCbte/ARL3hzkj+dEZ7aF5N54Zzst38fXPwIgRka89lo2jLWAJ1AVfwQH8h+KzcCVZ8RLrKJkYto2oRM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"3de5dadf7ba2ca5e42509f1ded435e57bde2fb20","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-3de5dadf7b_1772744225647_0.548704823729907","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-develop-3a8b7804a5":{"name":"@open-mercato/cache","version":"0.4.6-develop-3a8b7804a5","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-develop-3a8b7804a5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"81663ac1837edf93dd8a78cca407b5e7d1dd9141","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-develop-3a8b7804a5.tgz","fileCount":40,"integrity":"sha512-96mHJj0FLSrx8GNMfbpsCOUTSEL4CHx25JQuuJ1qM8PE684SXXmeELgXKO9DTQopFhUmkNo+iZIFqH7I3so4OQ==","signatures":[{"sig":"MEYCIQD70om9W7T154GUf6+SKrogaq3gk7/CVx+3ZstCgO2ItwIhAIgg4H0mntLRe75ZDJSLKndAf+r/L0Uaco9i6Fp6RBph","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188159},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"3a8b7804a5ee4bc9899541a6a68af92a354c4d24","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-develop-3a8b7804a5_1772744833915_0.12272237014401255","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-e5f9544a3c":{"name":"@open-mercato/cache","version":"0.4.6-canary-e5f9544a3c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-e5f9544a3c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"7ce4fc183641298d3446d8c7ff5da1fef15c7fe0","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-e5f9544a3c.tgz","fileCount":40,"integrity":"sha512-QXKvmaJfqD5ziyAe2zy4o6D5gcDfEdXjuW121rugiDY+19a6s6h6Mchqc5AINX0/GzbYgVmW8TMZydhrpieSrQ==","signatures":[{"sig":"MEYCIQCAwKqMf4mcmGc16/dsfEtLy3n6fmtwq0YBQDmUi5fXmAIhAPdAkHwSYH5haeWYw8dc833/3V3kVdN6Kfa9U9M1Z3Lr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"e5f9544a3cecd1ad47e1d39a21175ff43274f468","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-e5f9544a3c_1772744878719_0.08183473584390955","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-develop-8e94b78011":{"name":"@open-mercato/cache","version":"0.4.6-develop-8e94b78011","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-develop-8e94b78011","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"0ce6942e82775f21eed21d56c59117c151ba8046","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-develop-8e94b78011.tgz","fileCount":40,"integrity":"sha512-5TiDHPsjB1OihW8DJ1P7st1pPKAsuqVflFKQpOk08UG+iIIkoMKscn+XobFEJYbCU6qdLexdEL/AuqFJdfWHJg==","signatures":[{"sig":"MEYCIQCbr5iqjaEgfeEbKPGFHJc95hG8klatThpf27bv3FNABgIhALpIK9RR2XOAK0GMTYXlBPGDjbNw6yQVsa6KRDdzW7Sl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188159},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"8e94b78011e9292d95afe5922c147032557221b9","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-develop-8e94b78011_1772746234734_0.6626448267641605","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-1db760d454":{"name":"@open-mercato/cache","version":"0.4.6-canary-1db760d454","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-1db760d454","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"0f67d52f90b0dc799c24b52084cf0fed1795c8d9","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-1db760d454.tgz","fileCount":40,"integrity":"sha512-sWYnp4lVZxgwsCkzYXQf4QbNB39W4yRk+BKF3dGwRbC5iKENraqHRInXibxLdHWYzWW1oyFsCcpuPw3fhCPylA==","signatures":[{"sig":"MEUCIQCm3Yewymq1jO53GHOIKVhBwUTE72kdvPrRwOkJJn0Z0gIgOVUwH0RvUpC4iwGpS2F40tZKLLFhp+Jos1MAvpAwE3k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"1db760d454df77b416e926c4f591d23e92f94b3b","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-1db760d454_1772746977126_0.279915802291022","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-canary-155935365c":{"name":"@open-mercato/cache","version":"0.4.6-canary-155935365c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-canary-155935365c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"969b0857eb930149e99328c78a16e3ff53ad12ba","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-canary-155935365c.tgz","fileCount":40,"integrity":"sha512-B+dUJpTiCYDgN0rjJVA9M1gcsAeVk6Uo+oVCGnqXBuVXliWvSETwtuerYOi1gU0GQPY7JHyELCtZqVT+bKAa2w==","signatures":[{"sig":"MEYCIQCjbnueXQO7VtWZbzDN+rwGUaFYQOzJ1jkab51V6XnBigIhAN0/TMJExnjzLwvnc1FpnxYfnZwVNv/CGqKBX533zFCl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"155935365c11acf11a327f489120f4bdc40fcaa5","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-canary-155935365c_1772748420641_0.5823168378939643","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-develop-a71fbbd3da":{"name":"@open-mercato/cache","version":"0.4.6-develop-a71fbbd3da","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-develop-a71fbbd3da","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c2721b999788e7c3c4d59ce14e98edc136814c90","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-develop-a71fbbd3da.tgz","fileCount":40,"integrity":"sha512-9eZF8MYwf30ZoBDdn6gABH/SVhj5YLOh2kqyxrbrWq1d+jUTkMak3xOBXxCF/FivzyctzB6B+lL25KRyYjnW/g==","signatures":[{"sig":"MEQCICzca2PQoqS2nSvuTnD+jTob3a5Hcx3e0rU955rm5e/tAiA5ost4sBo17GMxbpztApLaV5YePFXyY5IVxMbaqDqn4A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188159},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"a71fbbd3da32291740747a92aabdc9bc2d67e1ba","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-develop-a71fbbd3da_1772784365339_0.2676087225842705","host":"s3://npm-registry-packages-npm-production"}},"0.4.6-main-a71fbbd3da":{"name":"@open-mercato/cache","version":"0.4.6-main-a71fbbd3da","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6-main-a71fbbd3da","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"222e03e64ea1dc5b8ca6de0a1a4ead789d5598b5","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6-main-a71fbbd3da.tgz","fileCount":40,"integrity":"sha512-XubUz+7wlRwRibxAGKWcYl4Uo8L2ULI6QBOYgqiCZd69528ZUXGKcItkXgS7eCLJ77A7GL1AkCA59qKEnOoRYg==","signatures":[{"sig":"MEQCIEUS5wrO3gy/us+o6dNrLtjstG7yNwVtMfjeBnAgdH2lAiBPrggo+zwwsYHQr1xh9HMGFxLtt8wKt6lvdovA7+qp2A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188156},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"a71fbbd3da32291740747a92aabdc9bc2d67e1ba","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6-main-a71fbbd3da_1772784561686_0.9274936118396946","host":"s3://npm-registry-packages-npm-production"}},"0.4.6":{"name":"@open-mercato/cache","version":"0.4.6","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"31be2716a137e02bb667c15ee803d6ca8b64ed4f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.6.tgz","fileCount":40,"integrity":"sha512-3cfhAMuIqX9iOtY6aEPkl49BxkqBgQNeha9ZrDZVlRlldJkl4JozkOb9o743En/xE+MuIdG5canx41QkVQZ/yw==","signatures":[{"sig":"MEUCIBOhWSaCv7DJsD1QwmB0ennmga5A9pIZ2pa5XvZhlm0jAiEAn5/EaODq/DHAuu4Bwdp+1I+ITjOIWB0mv8mcVWUR+OQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188112},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"a71fbbd3da32291740747a92aabdc9bc2d67e1ba","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.6_1772784634468_0.19224099149554474","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-develop-59d7ae4b5c":{"name":"@open-mercato/cache","version":"0.4.7-develop-59d7ae4b5c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-develop-59d7ae4b5c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"3ca87502541ecddadc3af69bece511d6a4fb3540","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-develop-59d7ae4b5c.tgz","fileCount":40,"integrity":"sha512-aABg2lv+Hl4kAtMg8/kymeb7fxJh10k+u9vhvPdkwk9syHRY+9zOa/0MrTqKVI+glqME9jMfpwADN9EvRxuwwA==","signatures":[{"sig":"MEQCIEdoYuYnH+F7iwOcpsw8yjD216WyCVpk3Iy3nIbtmPC+AiBhcUT2QSOyMhlZYkBXKSte1CY4mGkRI6505xXKNNDLSQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188159},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"59d7ae4b5c72b6538e61a210b011a299dc45615c","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-develop-59d7ae4b5c_1772787125914_0.558842650935298","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-df6597cea1":{"name":"@open-mercato/cache","version":"0.4.7-canary-df6597cea1","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-canary-df6597cea1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"79e378ef1faec7d2874e2f6b981d29e77a4985b0","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-canary-df6597cea1.tgz","fileCount":40,"integrity":"sha512-hX+upCgFNJkhhtY4JIcumXnUQ8WioPfK+ATEFCy3/cyveY4ZhzIs0OrcUoOdauj8WKNNnMzuarSO99Tq7Q50Ng==","signatures":[{"sig":"MEQCIQDyjfyxCi+FmGKl6U89AFzNngZFFkve7L+vZ0iuatnURgIfK4NfX7O4n2ArPXAr92Gg7kBdVIuALvj69943TpVX3g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"df6597cea12c7fd5857bfd9e4e8ed3205f65752b","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-canary-df6597cea1_1772787172329_0.965669607800222","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-develop-1676418d85":{"name":"@open-mercato/cache","version":"0.4.7-develop-1676418d85","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-develop-1676418d85","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"cf6659123214baa4a8689d961b2165bbb937aa54","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-develop-1676418d85.tgz","fileCount":40,"integrity":"sha512-MWMU14F0lp/haRbh9G0PoAQhjf1MuibMnIoVmcBpnL80MjMoxYipk8SHtOlS51oDTQPJFYxm3eoxohFqHXBMyw==","signatures":[{"sig":"MEQCIGwxj/NlMUIigrLgxpL5iFEqs8nR9a6UpSa9C8AjwiV3AiAVCaRhFzMIDRrANZL1Mzjt0P0yzdmeBu0f5ooEs9TtIg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188159},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"1676418d85da92c7eb6573407d906a5a8f85238b","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-develop-1676418d85_1772787206765_0.32701927751221427","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-e5999fb0cc":{"name":"@open-mercato/cache","version":"0.4.7-canary-e5999fb0cc","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-canary-e5999fb0cc","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"7a13846546359305f765f856ace5bd9974c31fcd","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-canary-e5999fb0cc.tgz","fileCount":40,"integrity":"sha512-WGDQhAPvIez7MAAFRPmBlX3pEnuW+QjUb9tI62SI+spy8abzC4uPoK6yhe8to3d5BLK+U7I4BRWu6zG8vjkEQg==","signatures":[{"sig":"MEUCIF+FjYTywNDjrrxoxPJbxnrdWx1kH0L+m0cnWFFgwZPMAiEAtXyG4IbmpSnr/A638XZhKwxh18qTgHeS9TocFvwkGbc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"e5999fb0cc3a7fca814a8e8ccac15b2f9ef9f284","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-canary-e5999fb0cc_1772787232887_0.6848760440265711","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-main-1768da2e43":{"name":"@open-mercato/cache","version":"0.4.7-main-1768da2e43","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-main-1768da2e43","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"addb74cea16d2ee1b86d780f94ed23b0669bcc41","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-main-1768da2e43.tgz","fileCount":40,"integrity":"sha512-DHTGcTidWZNizg/rQpcW8lNGTA4KApJMNIa+kUk2Qt+qU0cUyXsamgXpE3cti0n4AKb4Jh1YjfUwMjHcQ34L+A==","signatures":[{"sig":"MEUCIQDCdfu3HJfQX7RHMvQm6mcsbhVhoavB4p6gGMY1FT77OQIgR+VDyITibupIWoNPxPq19kI/N1uFLBd6WTxNmw5d2gI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188156},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"1768da2e43b4b5e6b007e80633cc70108f223986","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-main-1768da2e43_1772789143461_0.11558219006852166","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-develop-fa7aa1b7a9":{"name":"@open-mercato/cache","version":"0.4.7-develop-fa7aa1b7a9","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-develop-fa7aa1b7a9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c96a9dd1d737a575fb47641b87c8b837cdaf9ba5","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-develop-fa7aa1b7a9.tgz","fileCount":40,"integrity":"sha512-6hVis2KVV4FltebMKeFV7fLv/2gRDdFeTwuIXnYsUZvtFM58Z9yOleyhjcYhQoRCMGESfie9LyaVP1YDpt4vbQ==","signatures":[{"sig":"MEQCIGYAPjSvx5+Ii51sZDTWN9lCCacIjY6LTiiUr0rysP93AiA+HFqWtKmQ5xIce4opFVvRHjZ3lqhb5dgcYlcOXb6v7g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188159},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"fa7aa1b7a9d98860d7a413ba9ce41425b95b76eb","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-develop-fa7aa1b7a9_1772790965018_0.7171898385557354","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-develop-8022803abb":{"name":"@open-mercato/cache","version":"0.4.7-develop-8022803abb","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-develop-8022803abb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c0b80607ec38d77f9e87f829bcc01e40b6e8733a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-develop-8022803abb.tgz","fileCount":40,"integrity":"sha512-XYsRsXD1+bATw/c1avPKr1wkb90xIJVX11gxGMDk7wu462gJFpQs6IcW/iTI48L8wCgifwKPxsqGNi0diw1tZw==","signatures":[{"sig":"MEQCIDUeTZO2eYFnPB3PDyV95JBoYshqdwK7AtCkZjPmzs3nAiBGt4KWDprkMjClb1mV/G4ISXOaMpN/PKk6RV7Fco/z/w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188159},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"8022803abb41aeeb552dabd072072ad0deb9e5e0","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-develop-8022803abb_1772903489971_0.8656218878907944","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-eed98ee11e":{"name":"@open-mercato/cache","version":"0.4.7-canary-eed98ee11e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-canary-eed98ee11e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f0bff08b3814f6b4ab2bb59b455f4e3657a653cd","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-canary-eed98ee11e.tgz","fileCount":40,"integrity":"sha512-tc1WOFIFFxFCal+vgM6Q/2eQh4gRZFHZuoIlBbOKkONt9Jy9dOXhoEgwoSUPH9mhWaXnpWCsL2GO5et3rOavgA==","signatures":[{"sig":"MEUCIBYZmFF2Bj4YALiR3CK8kmStVjfVkskLXMM7n3YGXoNEAiEAxoqAGBoe6KrfC+39yPq4RwXbvBSsAn4iZFj6706qZic=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"eed98ee11e549d46679a06ae8d80fa5e530e3734","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-canary-eed98ee11e_1772919653906_0.6761780353537115","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-dcdd1f40e2":{"name":"@open-mercato/cache","version":"0.4.7-canary-dcdd1f40e2","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-canary-dcdd1f40e2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"21038398f2744687d0ceae9659e23f89fb650592","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-canary-dcdd1f40e2.tgz","fileCount":40,"integrity":"sha512-dDhx8KNppjKqGU0G7xloCiC5TQm4bbiINrVfXVyBtuAAjuy8BnPT82wHZHbBvM32WgtiDfTymuaB6m9BobQSuw==","signatures":[{"sig":"MEYCIQCtBjZB0E4tRBH4LRJ44DLJSVGeR/64UAkLX4KlO6l4FwIhAIbwzS8B+4Jv1dMExt92riVn9P2yB6MMI4cAkDzBJ/SW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"dcdd1f40e2c3dfd16579ec85f04cd26a3faaf95e","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-canary-dcdd1f40e2_1772919863452_0.4160230279211903","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-e4b7f40e03":{"name":"@open-mercato/cache","version":"0.4.7-canary-e4b7f40e03","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-canary-e4b7f40e03","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"acff68d40773aec90c65cc6f4bc78aa8fe4a570b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-canary-e4b7f40e03.tgz","fileCount":40,"integrity":"sha512-d/v4qFzuM1Ns2PCn79LuLDPZEmM1J7esHfGSZYQ/RO5iTFkZ8gZeaYcW8oSa4LpCPyWABPoEQ/mMM79/Vq0yUg==","signatures":[{"sig":"MEUCIEe93Kz5AIrWY4susxQSugwCnLFNm1UWaEG9fIcadyFrAiEA4cGmBI/zWRoq0L8fgQvWctlZoqm17/xKZZm49qGaFzQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"e4b7f40e033c4039c97bd6010b4548dd38644b89","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-canary-e4b7f40e03_1772921690343_0.0256368910453042","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-develop-8c3fab2dbb":{"name":"@open-mercato/cache","version":"0.4.7-develop-8c3fab2dbb","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-develop-8c3fab2dbb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b2d62302d5f78ad41025372305563638d3c191e0","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-develop-8c3fab2dbb.tgz","fileCount":40,"integrity":"sha512-z1fyadwvcSGHaIAmA3wI5wVJUlZpfIbN+G9GLlOUyFeCkIlHUhSgR109inAiAySoyk32srvhG1yu6sVKOnfjWw==","signatures":[{"sig":"MEUCIB4Ar1BR2Llj8yW8JLdlj4wV3HT8t29vGBB4VB5EhLtlAiEA8s3Y7DSj8y7JQ8Th0lPreKsj6cpUkvX8KSFKYojKPPk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188159},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"8c3fab2dbbbd70ba00ea9e778fb079a44907fe17","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-develop-8c3fab2dbb_1772959865984_0.24026718717349582","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-1050e08d5c":{"name":"@open-mercato/cache","version":"0.4.7-canary-1050e08d5c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-canary-1050e08d5c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e5d80612211998bbd87ca3705cd80d4de402f931","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-canary-1050e08d5c.tgz","fileCount":40,"integrity":"sha512-5s8O3cPCybhple5y6sQ9RabO8zVs01TtdT/vzhY8sFw7mB4RYFZ0KjkTSW1UCvCFHF/LAr5p94cBQ4GU8b8Qzw==","signatures":[{"sig":"MEYCIQD8/SFS+ZIARVQ0qBb7MJJBrMfWxgX3uwfFuSBl5n1vEAIhAO6xn49Ls1P6dsRHi5KlUSCjO3/HIXUesk5Md1f5VmlF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"1050e08d5c26d53d222285f6f5f82796f3e4682e","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-canary-1050e08d5c_1773054072310_0.3784782794549766","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-0dfd641231":{"name":"@open-mercato/cache","version":"0.4.7-canary-0dfd641231","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-canary-0dfd641231","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"06bf551cdfab21eab2fce87cf82fcf6c8bacbbfd","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-canary-0dfd641231.tgz","fileCount":40,"integrity":"sha512-dyKrknpdYNahVk1r9wFHfON5N5G9Hvgu8gwAMRP1l2cet0e4ZEqm+q77C+6gD7AXH66nIZWb8IykKZkGC6YKbw==","signatures":[{"sig":"MEUCIQCHto92XqUKe2qeIyJDsuGC2Z/DjZ0nZfnyrkj2AGU8AgIgF9a9NM9W15KTty5ckM5yvz5cYl8SXTgkdlINDmaIwHQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"0dfd64123178fb9eaf5c1271c89cc4dbab5bc624","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-canary-0dfd641231_1773055345120_0.6348873422250858","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-1287156c6c":{"name":"@open-mercato/cache","version":"0.4.7-canary-1287156c6c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-canary-1287156c6c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a7d82a7fb87c1a50a3023947665756f4b29e74b5","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-canary-1287156c6c.tgz","fileCount":40,"integrity":"sha512-qJBN/wG4WK4Wd0MIHpSPXX/7EvXJqXP1Rj68sdsixT5F67OxgMnnlGUShi6o4VjJYaunYtNrbcvhhxog6FQI5Q==","signatures":[{"sig":"MEYCIQDAuJ7KHsPT6vcKqqFI/L3QfYZ+qFfelqM4iVhjZUsPgQIhAMNeXfXRUur2dUuMK9ArJB1EpCvncysoHJbtfBqTgolL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"1287156c6c11f93124bb327ea30392964a722249","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-canary-1287156c6c_1773128993923_0.34684246411471764","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-develop-328293e322":{"name":"@open-mercato/cache","version":"0.4.7-develop-328293e322","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-develop-328293e322","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c0369c3af85eb27fa63c49b908c32f21206a1492","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-develop-328293e322.tgz","fileCount":40,"integrity":"sha512-DpBq9qUQhpTVfIOChiup2RKTE0tfyPPpUkcZ7CiHjEVm65hyb3F0OTlcSTqlTxDS5ZqK+WyY20KJLcWCRKb9tA==","signatures":[{"sig":"MEUCIFg1a8BJiieQBjttJknQ3joKI9gYg+wTVFTGt4B7vIcOAiEAn5b6ZwQd49btiq5TChmM93FuiE/44t5Ij3+XSRWjbuo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188159},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"328293e322300f0b9459543c0a2bdfa7c0978b94","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-develop-328293e322_1773130287110_0.7076305328567152","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-6d60bb8884":{"name":"@open-mercato/cache","version":"0.4.7-canary-6d60bb8884","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-canary-6d60bb8884","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ab70d4a6a5d995a69905ff35664339d5e64e0490","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-canary-6d60bb8884.tgz","fileCount":40,"integrity":"sha512-Gu2pVzcfkIr0/j1Wt1iSIhL1DZz3G2Q1Zrwf3qoC0uuFKMv4H7ZRndpiFxMxb1vS+TFDvvd0e48g4AmjP/Jepw==","signatures":[{"sig":"MEUCIFRAOZni1Zzg6v2DonCrZDAzjHs4hiexYuwqOcyhrxP3AiEA76WQtGF0dgDmlsTUBZffi1E2Pmf/lMgVgrZfWNka4DM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"6d60bb8884adc0ab1cca684791aa8e23c9e2036d","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-canary-6d60bb8884_1773143581583_0.7185212405289547","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-6752b538fe":{"name":"@open-mercato/cache","version":"0.4.7-canary-6752b538fe","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-canary-6752b538fe","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"734a94ccc6688e3fa90ba5a7ba9bfe68b4697dbf","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-canary-6752b538fe.tgz","fileCount":40,"integrity":"sha512-d8jucl1swOM7WhMNv20JFsuJT3EkVQuomB9//QhCo16Pqfu81IwQaWgfJpRSZ5WkOEGtWXn1CJqJPh5m5b1ieA==","signatures":[{"sig":"MEYCIQDt8PnpbmZufN4ZYn89lVJX5eNDDkG/UabU5rDh1wZvbAIhAIMugEGQ6We3a0dxGSfxJ8FZTxcBbRlKNFIYfODEdg1B","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"6752b538fe2593ad23a04f846b87bab51a0d1e13","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-canary-6752b538fe_1773145578703_0.8833729108593256","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-52b3ddff5e":{"name":"@open-mercato/cache","version":"0.4.7-canary-52b3ddff5e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-canary-52b3ddff5e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"995bf8bd71fbfcdfd3712a8ff3ed1c14aaf6511f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-canary-52b3ddff5e.tgz","fileCount":40,"integrity":"sha512-hH1bx3/dgsD8F/Q1HciuXDqk9zWQwPHhkF/fuMrCZ+Fhal9ciq8QxnZtitybF/tWQJ8gKxRruvLFiFT9qbxMEA==","signatures":[{"sig":"MEYCIQC/d2uyFT7pUuzZJylSWsFb69hn2bFmIg5F3fkLBCaR2gIhAL7gHPCnxncWb+2H1ga21XtxtkGxarBZxeT6xRmQvht8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"52b3ddff5e883568090da125c332a0cca382a1e3","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-canary-52b3ddff5e_1773157196478_0.4937418383666037","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-develop-80fa80ebe3":{"name":"@open-mercato/cache","version":"0.4.7-develop-80fa80ebe3","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-develop-80fa80ebe3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"40fd696e78014c52be8796b8bd6966eb6753c413","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-develop-80fa80ebe3.tgz","fileCount":40,"integrity":"sha512-XEcx9ZsJvMv94T+HfdFI24HdMh0R70f1LUn+xSSfHtGtkUre9aEY7XYp0W8sZjsE5KZwNPbVc2lv6T6s9BEbJA==","signatures":[{"sig":"MEYCIQCc7/bK9/oYcK/r18HNV8Zfv9Yv0VKjHqGTat3VBt0NCAIhAPAwg1cA+solFA9V5x85562Q5lgQNl5vkQ75NRN61fSI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188159},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"80fa80ebe34474aa33c8798752f1b9254497a8d9","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-develop-80fa80ebe3_1773161461332_0.6537078529066782","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-a060527180":{"name":"@open-mercato/cache","version":"0.4.7-canary-a060527180","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-canary-a060527180","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"0d1b725624c0f33b4019c67901939931d8a45fd8","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-canary-a060527180.tgz","fileCount":40,"integrity":"sha512-k4yTgpfCv1yUqzkh7F4oR4i5TPRjog4aBysILM6gXstgh3QD/f5Lcs/+fSGBDA1pR1YNGldD4OeVyw7VLRLsqg==","signatures":[{"sig":"MEUCIEMQYIKr6xHE34M/KqFnGLHUVkCHaOYUPpb27NeVYUXZAiEA4f9v34RzqtN+nd1zPnk995nlRtiJlM9OUxn6+IGHMOI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"a060527180dd2defea3caa99f5c2d9863b54f3c3","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-canary-a060527180_1773164404345_0.9103443492373458","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-e3601f1f87":{"name":"@open-mercato/cache","version":"0.4.7-canary-e3601f1f87","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-canary-e3601f1f87","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e78131f1156d2afcb22022fd399546e98a656a46","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-canary-e3601f1f87.tgz","fileCount":40,"integrity":"sha512-oe5aRtPeVsp0hHECWGeF9UHE/rcI7nCkOBj8dX71EJJUM4cEqHUb+qUUXwOC7q8ItuajCRowEpEfBneOADUD/w==","signatures":[{"sig":"MEQCIAMhxnHWyZw/gOdHtH5yCULEsGI6z9iKF5ap/z1EZTHkAiAh5dDNampYBXaoyWHX0PI4kSRUptDIjHWaF4b9O0XS3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"e3601f1f87290e22c5a22592b8152ab450bb7be4","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-canary-e3601f1f87_1773165899996_0.14057227082039847","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-22804a1db7":{"name":"@open-mercato/cache","version":"0.4.7-canary-22804a1db7","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-canary-22804a1db7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ef485c5b8a95cfc11f8cfbc8f9370676bfa886ca","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-canary-22804a1db7.tgz","fileCount":40,"integrity":"sha512-dTxxRblBZKvr/ifKA1ZJ++qE6vJ/Hi2VC9HXMTN0J+0CRaGLHghI0dRCNpOQf+z15jGrLaswZcIdihizDErEaw==","signatures":[{"sig":"MEUCIH+sBmksxL6WHY3gnJVlEhvReecX0iFwRWWICTCLd8NtAiEApst2mnuPM9AOZiBzaEFiWNEdKKxsiNMmEZsxhtSRcUU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"22804a1db720df305fbaf8ed427af61655a94e53","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-canary-22804a1db7_1773166515373_0.39428020479716475","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-develop-c1ef1d89c2":{"name":"@open-mercato/cache","version":"0.4.7-develop-c1ef1d89c2","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-develop-c1ef1d89c2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"7f87088cc48ba3a14e5655fd6c76ac9b99433ae0","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-develop-c1ef1d89c2.tgz","fileCount":40,"integrity":"sha512-e1cnh2FP0wCSk1996dEhWM8MfyapnZ7eavvSD2YvWnikBtsMnNwpyFxbasVFVv5kLGIa8sruNWiTRgaBDZzm9g==","signatures":[{"sig":"MEQCIHOo5tdDqdSFXPfyYUVzfBd86dUA428pEKqsONBWvlNVAiBCto4UjAzMOReK3luKs/SWWxI4hY3EF+iby5h+d+4UpQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188159},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"c1ef1d89c208d62f67f9aff511170fc5ed388c95","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-develop-c1ef1d89c2_1773166561105_0.7059355966448835","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-c87a544e06":{"name":"@open-mercato/cache","version":"0.4.7-canary-c87a544e06","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-canary-c87a544e06","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"eb04a742cb1abe3fa1fa77f6b12d00fbcdc58c88","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-canary-c87a544e06.tgz","fileCount":40,"integrity":"sha512-kLVskzNQUnuSxz4qod1MUK0pzC1RWQI3MUk63nLn3gAOuu6Rz9fI+seERPcx39ivtgH406s5scMWj3AOV89dlg==","signatures":[{"sig":"MEUCIQDCuKsWmeo5GlsPKT9+R1VZRL928Xs6jAxFDlYzJJ7PtgIgH1GR8W0MuI4KzouuDCtUO9i6e0DmlhBI5boB4fhmV+Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"c87a544e06000ab5b940f2f0192fc98ece499c04","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-canary-c87a544e06_1773167311519_0.2050777546927005","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-develop-4381462230":{"name":"@open-mercato/cache","version":"0.4.7-develop-4381462230","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-develop-4381462230","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"0154f03ecdbac7e005832697b4dd10d7b8ad5572","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-develop-4381462230.tgz","fileCount":40,"integrity":"sha512-kL9ZSX6gWSARgwJZ7APt9mZVnPZ0dQG2moLQ6NI1oYQ7UWcpcfOYPapKAgXvL58SHscnkKyCS+UJ8Feq2Sv53A==","signatures":[{"sig":"MEQCIGu1hMANWWBIzEgEbERVk1oePInctfYFmA0sJnrDORuQAiAsGurvF/itdhH05MSBb59ppTKrnSQFPenbOxU6JXWzZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188159},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"438146223029602b1ad71a1c575008c9032f06d4","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-develop-4381462230_1773167604917_0.42726586866131755","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-1da8c9193f":{"name":"@open-mercato/cache","version":"0.4.7-canary-1da8c9193f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-canary-1da8c9193f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"33cfac65f31395ab061b9a6c20f5a099256f95cd","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-canary-1da8c9193f.tgz","fileCount":40,"integrity":"sha512-kOcDJO4y4QHd6OJdbAZXR3LJ0+5PDrhmBjZ3msk+uDn6Pn/XxovT32YZKaU1OvEieAKrOUeER77OMy7+DE35UQ==","signatures":[{"sig":"MEUCIG3QxfD0IqBNTD8gA3Btino9/32EYetGfweuY7gl/l7FAiEAueWTgrj7cxexqv+Yb44/pN91WVWaV6woqs6FEuy2w9M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"1da8c9193fa1cd0644a1f61b8379ef29a402f53d","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-canary-1da8c9193f_1773168138657_0.9659210356094359","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-develop-f790e28047":{"name":"@open-mercato/cache","version":"0.4.7-develop-f790e28047","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-develop-f790e28047","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"2fdcdc2f2288a7c4fa7d2c7c72ff37de26df4d46","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-develop-f790e28047.tgz","fileCount":40,"integrity":"sha512-CRfucXum635FK7tjRasrm2UHkUeQzihwUJU3tm/aamFRs6oH2V1T9pVPEqdmeb1u13usXwuEUHLtYRZzj2KK1w==","signatures":[{"sig":"MEUCIAyLmAMSlcyMKP9fg0sepy10e9RGBOFF+xOBu7TINSd7AiEA46pJw/7QzvzddFcTeqYkYTeb5bN2f9/jGujoAjl+0vc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188159},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"f790e280474841b18548fc59fbcd77e8c6289ac6","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-develop-f790e28047_1773168192247_0.6478736192557262","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-c1236603bb":{"name":"@open-mercato/cache","version":"0.4.7-canary-c1236603bb","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-canary-c1236603bb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b36d05fd9dae5725283d7bcfcdea3ce726f4db64","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-canary-c1236603bb.tgz","fileCount":40,"integrity":"sha512-/Ej5VJWcoUjas8zBs2pdEV3XHFMPnpbGBcu67gbQizpDW/ge9lcNKSo23bzfiENJt6Y4pfcbiK8BcRJLG7qkgw==","signatures":[{"sig":"MEYCIQCnGooACZW967sm6ctjSq/9I+h1oNyx8bfKe3q38eZh4AIhAOB5U+k0R2XXHlkqlWIRQk1w17l+QL+MjyhZT6NT5tMQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"c1236603bb08df629f2680cec0159ebf3b454e9c","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-canary-c1236603bb_1773168380354_0.9789152005188013","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-b61ed95f6c":{"name":"@open-mercato/cache","version":"0.4.7-canary-b61ed95f6c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-canary-b61ed95f6c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"369ca483ad9f92ad4366e0ee3d6b89bcb5406e0f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-canary-b61ed95f6c.tgz","fileCount":40,"integrity":"sha512-DIkvi6k7PpyBRNlGmVMC5zMynwJE17T41Xs91APDtQ1gPQxDv9otJHoGXLXw/VzbcZ6iRDCQTJq8GtjgHetlNg==","signatures":[{"sig":"MEUCIGPn50Csc1kg1qpl8YbV12rXifqGpR+m9pfBto8fgeafAiEAw2KdPP6EunnpCndQZzWTF/Za7RbpZPPZvh2nSr99d0k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"b61ed95f6c4ff64662b511b1249746bdf63074e5","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-canary-b61ed95f6c_1773168627622_0.87671763124056","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-c6ff984f88":{"name":"@open-mercato/cache","version":"0.4.7-canary-c6ff984f88","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-canary-c6ff984f88","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"3e63fee3cc82030c1b50e5c968a27ea4e94506f2","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-canary-c6ff984f88.tgz","fileCount":40,"integrity":"sha512-QHxw+WRMHfs4LFrFIFmy8Ixka0r9etsJ9LahBbITXKP7WNXqKHPQ3G/mnEmf5o98FXHHQReLpeMHrzxcFxFc4g==","signatures":[{"sig":"MEUCIFC06Xd6xmHd1uO6lnQ3LStLh7sRuzmavkwiguS/pX2+AiEA1OFn0OieKuavRTtBpQ+3I43rHMHfjuOYq/1Md7lS+n0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"c6ff984f889fb42203d1eb659bf3a9c8faac1784","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-canary-c6ff984f88_1773168938977_0.7840292394381059","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-1983b62a63":{"name":"@open-mercato/cache","version":"0.4.7-canary-1983b62a63","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-canary-1983b62a63","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f16c8aeed8c93d50e3429a95d5832ea36af2b9f2","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-canary-1983b62a63.tgz","fileCount":40,"integrity":"sha512-fhTlH15mm1D+wqNOZSkRAm/NzXRIedGG7SZMyCXwqJJuyzwrG93s7GVV4DEvDRPA1MUXxGDcVgxU38HnpgeCkg==","signatures":[{"sig":"MEYCIQDZKifNLOSEOz/jkLY81U6DXjml9w2c+l4CVOz112Q4qQIhAIciQwuyRfKG7cBTqgyYmVpeXs5WPq/DxCwVMhzWT8nK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"1983b62a63d69117fee5eda7e1c4d03f005277be","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-canary-1983b62a63_1773172622061_0.4276545891168655","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-93c4bedd24":{"name":"@open-mercato/cache","version":"0.4.7-canary-93c4bedd24","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-canary-93c4bedd24","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"6cd97f4c74821334980c9319de9a86c86af28c35","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-canary-93c4bedd24.tgz","fileCount":40,"integrity":"sha512-5TGiA8ZBghdsCc1zUh6Wd6sxIZOXFXugTOIo75D+rHB7dFBv0351Td87Tvai2iNBuo8EdV5yELYnM2PnFIR8uQ==","signatures":[{"sig":"MEQCIEt8JiZO/HIYS9ToP+zmEs2qHZfcjH/+n5cGUYRFzWNCAiBTGY8Wb4Clfbw4T1LH+nmhknvhhsUfHx5NWkyRZWuqvQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"93c4bedd2490ffc3e6c1336bee439288a6ba14de","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-canary-93c4bedd24_1773172701709_0.09329962857282581","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-f4dc23ac55":{"name":"@open-mercato/cache","version":"0.4.7-canary-f4dc23ac55","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-canary-f4dc23ac55","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"456efa4dee5a2c2224ce6cb05d8e15d1c89cca54","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-canary-f4dc23ac55.tgz","fileCount":40,"integrity":"sha512-VDC01u320moQwSKlXrDfYywPXDb/TYVy+BX9/t6nLKKii8ItWXSJpBln/3mdsc0lOryF14TrcuAJIu9d1GdsBQ==","signatures":[{"sig":"MEUCIBWegRmP5Kf5a0J7fJICIC7GFKwajhaTdIAY8buEFeOnAiEA9FykJJ5yqRZdJvSqPLwXkN0WMRwPvc9U7PflhzUIAuE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"f4dc23ac550e6317a1c9a4caf18ad909d644b42a","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-canary-f4dc23ac55_1773178741489_0.8541818630297338","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-develop-f6b19dd65a":{"name":"@open-mercato/cache","version":"0.4.7-develop-f6b19dd65a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-develop-f6b19dd65a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"699f8059823cf97be82202c4f8624166ece7b39b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-develop-f6b19dd65a.tgz","fileCount":40,"integrity":"sha512-SXzLwELLsybN3fO0L6lkTe7b5hjHwyBFqkvNvJ0MI8Jv+SufG1PsXtjvTytJHw8BQOFShQQu/KfQAt/ZKkQMBw==","signatures":[{"sig":"MEQCIEJYZMivnuxzNVBmtF2kA2K4uEymP0SvmEygm2BiBISOAiBCHFQvQ1cyBY6NZIh726KgoxFzgh/rMtDvOOh9hseyyg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188159},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"f6b19dd65ab1cf47c5941e192c0f21dd90a76f9b","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-develop-f6b19dd65a_1773209275323_0.17786782327171746","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-develop-0a657b411f":{"name":"@open-mercato/cache","version":"0.4.7-develop-0a657b411f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-develop-0a657b411f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"0d40cb22a0d4ce35b42848a13ecf75804e6333b4","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-develop-0a657b411f.tgz","fileCount":40,"integrity":"sha512-apzKiwDcfv1hSVWOamYKn2aChfPv+npCtKFsMb5kQMt8jaQp0oGhMFhQCmUAw6tk71lOjidVUPIRqYmVB7ZInA==","signatures":[{"sig":"MEUCIFlaYhqG5rMjAsnQorJiydHXR7CrBUwfQi5DTuYKd9ALAiEAnxH/0IWi9hCsaxRwLdXZtGW1OSIvuc1HlyEf91VLvI4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188159},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"0a657b411f1cd9aa918f9159cf53c5da412f9ed4","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-develop-0a657b411f_1773209298380_0.9953868505561725","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-9b4f4f3d7e":{"name":"@open-mercato/cache","version":"0.4.7-canary-9b4f4f3d7e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-canary-9b4f4f3d7e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"4a965f7dd22a9a797e1b17062640fd194e7fc3e1","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-canary-9b4f4f3d7e.tgz","fileCount":40,"integrity":"sha512-iTB0H5KLgzppi/ZuDYON5oI6lLfFRC4vv+ed33XZkclYTAGTu/AgoLw9aoBF+rHAhDYYf3u6MICehZVYErwA2g==","signatures":[{"sig":"MEYCIQDSsYeQqRPZseqQbR4F6sS2bBi1YgQk0v6IfQped9pURgIhAJaF/3WMzktDzFQZotZqyzmpgSqr1cUDji9CsmVVdOrd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"9b4f4f3d7eb6a7e2e039ba51f70cf3155e6446ca","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-canary-9b4f4f3d7e_1773215451099_0.21978841764284818","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-f702ff41e0":{"name":"@open-mercato/cache","version":"0.4.7-canary-f702ff41e0","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-canary-f702ff41e0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"717a1ed824583db074757c99dde89939228d6fe0","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-canary-f702ff41e0.tgz","fileCount":40,"integrity":"sha512-9iDkdpIQjMyGRVFj5GbZkxOlKaeL7Br+0d6TYFw1vPCcf+U3TYxRZREk0arq5asWUucLDR4OqqC3s6eww4xvmA==","signatures":[{"sig":"MEUCIQDt2DIIKaDMduIW4FN60m1cXWMs5rV76aOrVAIFqPHcjgIgVq8Mu6pxii86A2M7YMeVt5mz6dY3wJJo9dZEt/nM0Jw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"f702ff41e0da72b825bab680e166ccbee45063ba","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-canary-f702ff41e0_1773216499563_0.718058256789982","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-df94502054":{"name":"@open-mercato/cache","version":"0.4.7-canary-df94502054","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-canary-df94502054","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d4e6b7354e84e1ad947272417f9f24b79810bcca","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-canary-df94502054.tgz","fileCount":40,"integrity":"sha512-46I3zG52DcEdNMXv/2ME4QRIG+9L0Y+BNksZsj3tvHWCYXpskoIb3BgB0CTRvPNvNtyjO6iAE7AnNLUQ720erQ==","signatures":[{"sig":"MEUCIQC3UlKaHPjYChVwU4isjMuXepgZeRDzGLrOjGMgvzowywIgWHFmcaKOrzIECzwai/Q4WE7j7Gkwp4KOL3rehXEBr3c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"df945020544b066eb2b0bf3948ec9756918604b7","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-canary-df94502054_1773217013062_0.41006058686409275","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-96203c2a71":{"name":"@open-mercato/cache","version":"0.4.7-canary-96203c2a71","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-canary-96203c2a71","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d2013f3172f31c084ea4fe47fd7cfa81ae0b4021","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-canary-96203c2a71.tgz","fileCount":40,"integrity":"sha512-GX+3OHAFRMMoQ25NY45LT44X+zI02nGuDQb1plSDu+IN2JCDG0llELB4lHuXyhqmQrpt2sBmCGnj4TKzsOdIVQ==","signatures":[{"sig":"MEUCIESbAt7mAnpfgi6CKqJPp32BMUHJ3XgBGc4bXMSWgpOmAiEAlKafUhwCG8aB0wsVN/jlaDXt7hP5dmYnVM5OGfiUVPQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"96203c2a71a294df79ddfd31b90aa3b069e33404","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-canary-96203c2a71_1773217728654_0.4185481871607726","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-f2409117ec":{"name":"@open-mercato/cache","version":"0.4.7-canary-f2409117ec","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-canary-f2409117ec","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"61106b21911ea9bb79dcc8f7e79f6ce05487b26f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-canary-f2409117ec.tgz","fileCount":40,"integrity":"sha512-0bybKeQE0Cfvq6H7V6/1I9qj3Ed1AWxLcugX/IhGgHw3BJ8x1/0h/WHM6JRc9TEsgG6SiTkewm/fpMsxjiXFPg==","signatures":[{"sig":"MEQCIFzR1DbZmLU7svrJfagKd8aFkMf2uNcQkKHL8IIcdwudAiBf3mTlt9g7bcaZoaip1a5A6v2KAtJqsei6cIIsu2D1RQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"f2409117ec7ad226e29130419355a0eac158849f","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-canary-f2409117ec_1773218343697_0.48204547465267433","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-348748d1f0":{"name":"@open-mercato/cache","version":"0.4.7-canary-348748d1f0","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-canary-348748d1f0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"177d0fa125d130cb4e4dbb5d5027d23da4214d5a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-canary-348748d1f0.tgz","fileCount":40,"integrity":"sha512-NRtACKO7lmY4o4U+rNJL6IDEVCRPu7Uvv3LBnOF3UgyO1F9dlq3rE3oL2n6ZZlzW3qhXVIMVDuYDQs/PZ7Qxiw==","signatures":[{"sig":"MEUCIFcfwQGM6g91ivkmMpombilDNZ58cO3LIZE/UwzR+zlmAiEA3QiwLaDOCj0YMi37EEPF/WdFK8U1FEQwfPu8UApwIwA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"348748d1f0050cb9ce49f58ad639cb7feef1accb","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-canary-348748d1f0_1773220734615_0.7956913407268957","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-develop-11728c8558":{"name":"@open-mercato/cache","version":"0.4.7-develop-11728c8558","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-develop-11728c8558","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"9064ff46170452ff4ef61d20c477f08610a7793d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-develop-11728c8558.tgz","fileCount":40,"integrity":"sha512-MlWdW8AbsH/xtJA8BqAVZcAQOxTcUxWOucrgS6P8VfPQ5r4iQG3laCRKQwzCu6N6IwEnG7yRC6Lk5S/neK2m6Q==","signatures":[{"sig":"MEYCIQD+ZLipLCDTdQZp+E1w7ycZSnlFPaDaZPvu9woVAXzZJgIhAMzoBxsR8QiEIBB+OWI7CPSZ//PLTLUYjXk/c1Z+OZ5b","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188159},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"11728c85589c3d4c13ab5e1c4ce0b9931ed28f16","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-develop-11728c8558_1773220792708_0.6322639766725087","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-c73ce27483":{"name":"@open-mercato/cache","version":"0.4.7-canary-c73ce27483","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-canary-c73ce27483","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e1c298cd1d267f1c772920f439d7b82272308540","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-canary-c73ce27483.tgz","fileCount":40,"integrity":"sha512-rwIc38nwlB+yenRixq+zd9HTbmjRJ7OGoUqb57v1GJlPCBo9hts32FgOXWrMTDfIIQO2L+cikLJ1YAVFUIw8Yw==","signatures":[{"sig":"MEUCIQDJAJ0p+fwfZFsJDjttivlL/zuKCQlhvX/twb1sfOVfvAIgWXIeeenWt8Zn0YWrPF4Bm+y5uTPSpfkGWT5xPlTKwUM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"c73ce27483c9ea04ac2b4a4da258709b98807c38","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-canary-c73ce27483_1773236033850_0.39943012035674763","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-b43a53dae6":{"name":"@open-mercato/cache","version":"0.4.7-canary-b43a53dae6","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-canary-b43a53dae6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"2c3329af9d4ca91df75949cd26c94aaaca2d1943","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-canary-b43a53dae6.tgz","fileCount":40,"integrity":"sha512-ARqU374AG0lx8MWFrCDhniWbWiwfISQhhcB0YZC5+1GHf5lvnYPMMTaatsVlqF53SwCkiiAodgKyGjVW/sE4/g==","signatures":[{"sig":"MEYCIQC1Zw9kMlbiwdZwdwGcv/UBTQoZJKiNDz6R+Uq4dAJ2EAIhAMHbETdFvnORGdzPeLJr7qT9Ayk5lL0jiO6AvvnddVVg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"b43a53dae61917671304a6c8c9aec43396218eb0","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-canary-b43a53dae6_1773239413143_0.5019153533492442","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-9e985dfcf5":{"name":"@open-mercato/cache","version":"0.4.7-canary-9e985dfcf5","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-canary-9e985dfcf5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"4e38cf6b4df1e78b799a5ae607b83bda666cc2fa","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-canary-9e985dfcf5.tgz","fileCount":40,"integrity":"sha512-QXHWQeFzL40VtCUlASY+px8EzMtQsUAPTvSBAq8bbrBT4PAA8cjxGNwsBCGyP74y2N3OeyTvFTDVjryHwvo+Fg==","signatures":[{"sig":"MEQCIELwU2jr4pRpMhcz3A+5BLqYjwHXsboVjfymymrUX/FUAiAj8m0uiEC1q1jl3+ipsXKp+BW+qjikvcv6LL7OUMBGOw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"9e985dfcf5d59797a2851214787fef0cbc5d7fa4","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-canary-9e985dfcf5_1773239480401_0.7364078420606428","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-28ad702551":{"name":"@open-mercato/cache","version":"0.4.7-canary-28ad702551","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-canary-28ad702551","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"2a9141a78c14d8a7df60416f3791899b9265d69f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-canary-28ad702551.tgz","fileCount":40,"integrity":"sha512-HeB6YKdezlw5ELXLB7FxVmL5q+XhmBqaHnDvUbkUgEknReshhq9ygGYlq9IltraqvxMbze9WHmefLi5ISeW3mg==","signatures":[{"sig":"MEYCIQDykh/AkU4bImgMJ1znU/M5FajhVwnb6rKbsM8Ph/626AIhAK6ShzlnQHqeDss0LPPSU7CBm+BeMUSSUgOSnCg1+/Fa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"28ad7025516616bd12dde23ef46a2e65a1918d34","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-canary-28ad702551_1773242896454_0.9749449034795721","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-607385e4ed":{"name":"@open-mercato/cache","version":"0.4.7-canary-607385e4ed","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-canary-607385e4ed","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"cdee38b2200a329d8faf2e740469ba898f651342","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-canary-607385e4ed.tgz","fileCount":40,"integrity":"sha512-XOmvU9mdg8wfh+bxhWs0VZCqPY9cUvz3PkD2zcm1qOA6iqy9aZ2Q6dZP1XuBJmkRR6/Ebe9ievIKfQIIZsb7CQ==","signatures":[{"sig":"MEYCIQDPoMW7VCQ2hwleuG+d1EYKMB7hgwBpQznJEiKN3isn/QIhAM2I69iM3HcNz1Hj+4nwu3+5a4eOAX3TRKO+17F6WiWo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"607385e4ed371434277b8091524484c81bc950ff","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-canary-607385e4ed_1773243624726_0.09368952736271141","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-8ffb4241c0":{"name":"@open-mercato/cache","version":"0.4.7-canary-8ffb4241c0","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-canary-8ffb4241c0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"4a3fcd7e6d52c68ac300327bb0b8738e77c347cb","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-canary-8ffb4241c0.tgz","fileCount":40,"integrity":"sha512-oOkvsVIsP23CA3RgIfunH4karUIb+LHy+pqIM8Uh2v7xenEnPeUrZKLQHpZGyKCxAVmoVJDIpKAK6w1DuC6qfw==","signatures":[{"sig":"MEUCIA2iG3oQrU0wa9+QsqyyWNfewfCCnuD1rdpscnQPCtHFAiEAgZJh3ZWDcIGmILtCSh545oLo/BzgD5vewuDxyg2LLMs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"8ffb4241c0bf4ba2c0566d318ea3102ddb4de6ab","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-canary-8ffb4241c0_1773243990240_0.8753316766562398","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-cd8fd3f160":{"name":"@open-mercato/cache","version":"0.4.7-canary-cd8fd3f160","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-canary-cd8fd3f160","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a0ecd290347ce346c918fb7eac3d9124e86765bb","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-canary-cd8fd3f160.tgz","fileCount":40,"integrity":"sha512-nJe2V9UeRCpJH0tjMM48pGAlS6EWgRF8qbd8N3vE1uCpyDXdrRCDlKME3dtLNETOL0ZeAt3pj8eVN6ziWHz9vA==","signatures":[{"sig":"MEUCIQDMj4OWQkDoGofWNBSblY9JhggVbRiJoCFPSUl0OCj2hQIgHNeFUsrLFbUCGWG5mmx2+ag7tjLoIhnds+vuJB8pG4Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"cd8fd3f160eefd3aac7ba219bf87d0a372fb6126","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-canary-cd8fd3f160_1773243999416_0.4556352866915938","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-d3d6498de3":{"name":"@open-mercato/cache","version":"0.4.7-canary-d3d6498de3","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-canary-d3d6498de3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"1cffe08bb4512243dbb379de230ae9c75ca24b3e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-canary-d3d6498de3.tgz","fileCount":40,"integrity":"sha512-IcYQqzMXiPxM01mfls6LimW0bINeApkLlITUW4lD8tQCZB6PBwRfHWuQ0Om0iKlao77ISarAERvYQ5r6w094QQ==","signatures":[{"sig":"MEUCIQC9h9xmRIgxhXN0KAyRwd821OjPbRBCSrjaofepkYxiQQIgabrp8H2VX2SEcw9MsWiRVBcu/dmRDcHQ6S1QIfiERks=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"d3d6498de335f631e65403457b1b0f3375dda43a","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-canary-d3d6498de3_1773245127164_0.8959028414217669","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-159f665b74":{"name":"@open-mercato/cache","version":"0.4.7-canary-159f665b74","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-canary-159f665b74","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"2ed4537c809b0219ad25c1c859653b27deb6929c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-canary-159f665b74.tgz","fileCount":40,"integrity":"sha512-cSKseVp0bs+0nXO7yDc4FIeSbYCDE0iq6Adx/JcXQNVY57VjZ7k7BbQ/AsXVgO5cuCWrHqW00FglmLOBL2Am2g==","signatures":[{"sig":"MEYCIQCVLNeBbaudyR3naVtXRPjZEl2PjXwK/roVXi1kfwrzAQIhAIg8kKUYlEXbp29RPv3TXPypRdDLEG3C6FA2m9QNyk1A","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"159f665b741897c3fa0cb7c4abc1f4b4cda1aeea","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-canary-159f665b74_1773249301178_0.8494178131302947","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-develop-e249d3e7d0":{"name":"@open-mercato/cache","version":"0.4.7-develop-e249d3e7d0","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-develop-e249d3e7d0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"7666839d3b4b0dfa8abf31ebaf4936eef6930c73","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-develop-e249d3e7d0.tgz","fileCount":40,"integrity":"sha512-rO6H8C39FB+8vzzOUEi6y3jcHMFz72yvo7OsftKBnPEiKalWcf+QEvXE9SsZmVxTWqKhWi8jADklj7ryMrYZGQ==","signatures":[{"sig":"MEYCIQCmuoYT1sabapKODG/0zywLIT8JwKH9IsCEFzZi/BbnjwIhANY1lgMMl/yfuMcHmJ4ON0dkXxiBHAB5xNmOmgybQuf3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188159},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"e249d3e7d0ab1452cb65e61b30cbdca29cec17d5","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-develop-e249d3e7d0_1773250072959_0.7868044129187011","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-f034ec9193":{"name":"@open-mercato/cache","version":"0.4.7-canary-f034ec9193","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-canary-f034ec9193","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"1e868dafef9a7318818a7b572de7b49a14d413b0","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-canary-f034ec9193.tgz","fileCount":40,"integrity":"sha512-88qH+DpqvYbk16lcA99EQeEkQMDN73590XMj1bPr/F6CDRVZOYGT848/xjogixOFBR1y0Eo2uNHEpySrf2iq7Q==","signatures":[{"sig":"MEQCIGp9/qRZ6jsaOWd98hJjL0vwD8xDFsE+jis5jaVGZSq/AiAbMLJ24mPCKUj5FCF7pYzH+nBxgXvEnhD+iyYORFCMUg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"f034ec91932c80c226750a96d8c1fe3646d6da43","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-canary-f034ec9193_1773250329888_0.39450469157086543","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-5c02f62827":{"name":"@open-mercato/cache","version":"0.4.7-canary-5c02f62827","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-canary-5c02f62827","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"8b5de1c4bc26513ef40592948b3e3aa0f2210032","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-canary-5c02f62827.tgz","fileCount":40,"integrity":"sha512-Ygcf0C1Ws8yM5JM2NZiJYi8X1pjiIZiEMI6ZHxSxG3IulpPRXsf0Ngraae0njz4hXlPz72+lSE3mdn5X7QjWHA==","signatures":[{"sig":"MEQCIAnIIVGbW2KBUk6NqTATNM06NtFAwWZNdsniIeorrBl7AiBR0KgvxfTb8IDikEH3vhwbcrtrKRHyIsh/TbNX4l8PQg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"5c02f628278e52e816b6254df808d6af5b4d8b61","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-canary-5c02f62827_1773250427167_0.9829793130824349","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-4f857bbf79":{"name":"@open-mercato/cache","version":"0.4.7-canary-4f857bbf79","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-canary-4f857bbf79","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f246226121faaf024181c9619e15cc03dde399cd","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-canary-4f857bbf79.tgz","fileCount":40,"integrity":"sha512-30Hw3ZDjvuoYS3sXRsD/33Mj2gKhGzYrpcSJCXg18efCoMO0gvjSondt0Np7VlAj9nECR2kvkYti/M/urM8S1Q==","signatures":[{"sig":"MEUCIFmj/KJkUkzkHD3eFWq0gfh3D7edXFfm5l7YKtjqYnujAiEAws0MXrY3HZiCj1D5+Xe/QmskJWI4Bi35/jN764mbNyQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"4f857bbf79d4472c28912d2648b6fbf8accf4fd3","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-canary-4f857bbf79_1773251967300_0.9645835441288899","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-dfa230a198":{"name":"@open-mercato/cache","version":"0.4.7-canary-dfa230a198","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-canary-dfa230a198","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e0c25e4938bdd5a154f702f0b4b7f45f75ef1baa","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-canary-dfa230a198.tgz","fileCount":40,"integrity":"sha512-btyi3Bi7eHkO+f8PZFmQ6azVNTphoq+KLHLz/ta0NGwmdGOt4u/U+hDnetMG2lcLOqmOUwI78YbYTNvdXIRHBA==","signatures":[{"sig":"MEQCIEcAFmpEGP2aXOVfIVGeeIXIXE1HDljB4K/r8l3C2eBoAiA2qyECyI+VtHC9DCJSKHBPGSlQeERfwduiti3hUPoMhQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"dfa230a198598033051f36452246bb52fb42ade3","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-canary-dfa230a198_1773252267000_0.08890116170878626","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-64142e9feb":{"name":"@open-mercato/cache","version":"0.4.7-canary-64142e9feb","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-canary-64142e9feb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"3972a67059b4756418856a1adfaea7011f47af51","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-canary-64142e9feb.tgz","fileCount":40,"integrity":"sha512-TtGeTRy4oHrGrmKhFNC2uAy+9VdDAwTU+rIRNRb/mUKcOUChamQZ1vkkU+5jjkMlL4UXyJ+yoSeVJyEpOQyeAg==","signatures":[{"sig":"MEUCIH2WycogCTMC4o6Db7wkrTNU2Hx+tg4Cdw3lXk0c9BT5AiEAgK1X2KqMsLFaGIGq4C3rznBPlD/JmuP53mPr5CM3fm4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"64142e9feb3e83e85a740ccc90454e43c09303dc","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-canary-64142e9feb_1773259028335_0.6769813677064458","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-ac22b5c7a0":{"name":"@open-mercato/cache","version":"0.4.7-canary-ac22b5c7a0","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-canary-ac22b5c7a0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b3c7ac8c07bd8c4b1bac64e1a4c5e409c2767ffa","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-canary-ac22b5c7a0.tgz","fileCount":40,"integrity":"sha512-cLPSEztcaG20RHY7PT8Lqr4gs5QU3ibayq7ViBNaa1Z0IIbgPOxJdE9HPLyEAV2NLUkNemL7Jvw41Sn3IhdB7Q==","signatures":[{"sig":"MEUCIBkbP3n5Iv/Bw/XxAZVoh51P8jub1X42YIDnRztY05WCAiEAvt0UlFAO1sIvugtxx0fsTBOL7832LdMrLksLq+tjxZM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"ac22b5c7a035601ae90931c22805b243eeacd58d","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-canary-ac22b5c7a0_1773299006275_0.12280443306063771","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-beaa7048d3":{"name":"@open-mercato/cache","version":"0.4.7-canary-beaa7048d3","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-canary-beaa7048d3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"30061d55b46a0359b4756eeaa8c368ba11ce5a15","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-canary-beaa7048d3.tgz","fileCount":40,"integrity":"sha512-cL+MmwIOiYtwmj9ZlEh58Hn82BBmVApUXjKuXOfGnoSL69/Tl9Zw+h0t/hvQdJJ7uXnlejfknwE4LcIvuEYdQg==","signatures":[{"sig":"MEUCIQDCXXANqyESdXaud2nEOrYU/PwqhXax5NodPHm5hLgEMwIgfdSy5YHnXCtbp/oVhJ15ViF/wUMwAHRThKzEYFm/qmk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"beaa7048d33ff7f62fa720649c7319cd76942906","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-canary-beaa7048d3_1773301085440_0.39683235293642216","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-aa0526225f":{"name":"@open-mercato/cache","version":"0.4.7-canary-aa0526225f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-canary-aa0526225f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"7079185aa7fc0eac95fc4624f0c1e73c327ff60f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-canary-aa0526225f.tgz","fileCount":40,"integrity":"sha512-D62i/bNxHK/F2TF2LZ9t8WhG0BgzCmsWPP1tS9dunwWIbeK3ULipSkH+qwte0vrLFg7QbOCjjEDY3Np0tPaxhQ==","signatures":[{"sig":"MEUCIHW92805E/lbb5clX6ISgugUxZtcdVLFLwBPZxw9WudUAiEA1JOwP+gnHpH0FIJdx0MapGAf630TPZGHqNWfwqmbg0c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"aa0526225f0201a1778e1e07a22736eaca4a1a95","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-canary-aa0526225f_1773302754110_0.8562986912587793","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-3edf152ed3":{"name":"@open-mercato/cache","version":"0.4.7-canary-3edf152ed3","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-canary-3edf152ed3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"7826088bc82f57d26b3c94478b67998802f80955","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-canary-3edf152ed3.tgz","fileCount":40,"integrity":"sha512-axaECjmR8evz/+EQcJrj/TkB2Xn31BpXRKeofJBE1ziknNnic9Nf0wN19oZNR5R07WobQc2b74451n6TXN5ylw==","signatures":[{"sig":"MEUCIC1PWkcbp+e9DWtdGIN6FBoS8wE4W/CQEyP2eR2zM+q+AiEAq63Vkyd8sFpKl7qcZnOp0hfz7Jlcrh5hGG3+W9c1c9Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"3edf152ed3d90769548306ac2e662e7b433f6291","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-canary-3edf152ed3_1773302991098_0.3077026635791855","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-175b5171bc":{"name":"@open-mercato/cache","version":"0.4.7-canary-175b5171bc","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-canary-175b5171bc","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f6fc1a9473e561d54509efa8af427dfb104dbbfd","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-canary-175b5171bc.tgz","fileCount":40,"integrity":"sha512-w/UYJ7EkSELytvkW+HDsgbQIgbFq8ZjHdumxblml2+JzNOL6uyfHpXITPIfc4fALyeyxaV1MGWma8Jo1ompuXA==","signatures":[{"sig":"MEUCIAfQKfuPdNgnSmm1iHpA1NOXNMhyfeIyMcGDYBU5UbLhAiEA/cNOruDW677qtRJnFEDZiz7EXoIy8U81V+kZy5zFYB4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"175b5171bc9064cfa1191de7e877b9fe018ad25a","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-canary-175b5171bc_1773303914718_0.6241236431854391","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-2b3ffdbc0e":{"name":"@open-mercato/cache","version":"0.4.7-canary-2b3ffdbc0e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-canary-2b3ffdbc0e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ad03318972a5f5facb3343fe86f37b37782279e7","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-canary-2b3ffdbc0e.tgz","fileCount":40,"integrity":"sha512-UCXRrCVYb/+b8pFV/UBKSVUkPIinUauFGlvzVXK+bfEnCOOLSVjB2wGCGC/CdUrjTUW7ccxBntzSldJlPZtKIg==","signatures":[{"sig":"MEUCIQDRb8gt5zebBuG1U/XdwOwt/KZc/JGYJPicMuUGTltUvgIgCMVQpf9/6wIv3epaVHb1M8D0FHtTX9qi+IE/6TpXH/w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"2b3ffdbc0e5dc5d253be670a048fd257ec80a802","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-canary-2b3ffdbc0e_1773304236694_0.21339732990095106","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-a37ed3f861":{"name":"@open-mercato/cache","version":"0.4.7-canary-a37ed3f861","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-canary-a37ed3f861","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b14fae4610ba546d72237ec492ce27bee2e87693","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-canary-a37ed3f861.tgz","fileCount":40,"integrity":"sha512-QI5wMwa1qbrr86KIMtmrvzH1fsKvRvoCtslukD43/BYLHe+SJFOguwpNCNJlu02IG74ApHiDtTjqqLsPMfu0Tg==","signatures":[{"sig":"MEYCIQCYyHA8i5PoAxqF3cmHgpjM1IStodQ2b59vKEy6b9NvrAIhAN8m3hcOofMZy7Td3tAYqaO0gjSuUNKmhatZeh9DOgVZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"a37ed3f8619867b07c8c69fff631e26a92c8a2aa","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-canary-a37ed3f861_1773305724790_0.20266358228905368","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-develop-e5ab49b1fe":{"name":"@open-mercato/cache","version":"0.4.7-develop-e5ab49b1fe","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-develop-e5ab49b1fe","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"2b0a7bbba54b96d95b1d70e0e3f47fa23e3c1b7d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-develop-e5ab49b1fe.tgz","fileCount":40,"integrity":"sha512-In3IT4Lu+Dz5jNoL0rrKLNZ7sy60NDse4HozPjc7PJaxPBk8b9ewALQ3/Lu3H9MhEg3MpQuqL8qxQb4fhqOw1g==","signatures":[{"sig":"MEQCICYjy3HB0uFDVZi7G+D7zp3zfUhZiz0AYlGpYo+Aha6NAiBZRLnd8zadTqfDX7hGbGaAfUifCoV+gjiqcLRGHp/MyQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188159},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"e5ab49b1fee182a8c424bc59cb59ba8a5d54d05f","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-develop-e5ab49b1fe_1773305792442_0.3577401412039152","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-ef99844b90":{"name":"@open-mercato/cache","version":"0.4.7-canary-ef99844b90","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-canary-ef99844b90","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"8d6bf08b81678f882971f7a1bfa086657ece76b1","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-canary-ef99844b90.tgz","fileCount":40,"integrity":"sha512-52T6L0QWoLAwKY5+X7i0bx4WfRLqqSGrN28yIzQBGtbMbjZ3URKePWeHnCPXtSRQ9A+khARQS9d83tDP7HwQUw==","signatures":[{"sig":"MEQCIBvrt1jkLgSC7NWqraRtse2C8Uo4jfzF+vxNiedQEQIBAiAbZvbJuQyoigDSt19g3uWXx9XlZCyRwGQd5fANP2I0YQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":191187},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"ef99844b909bde760acd851698c89c391fb1ef94","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-canary-ef99844b90_1773306977244_0.26870005134535146","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-691de6b279":{"name":"@open-mercato/cache","version":"0.4.7-canary-691de6b279","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-canary-691de6b279","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"955144fd5ec0c7e18afc758780ec97898eecf495","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-canary-691de6b279.tgz","fileCount":40,"integrity":"sha512-Yw6tixUspsxT6Rnm2jL9nfWRt9/ETguCtxkWEJcZWVMJ+qPrfGjR7t+S1rcxsEtEPGpGle4sNlpPPyPrsVsOOw==","signatures":[{"sig":"MEUCIEj639uG1NLA6VmdAEkoZA1JnA061v1huu+URPuDV+KwAiEAnZ9p4GsVIUnn9x8bCSDY4ttxy04LZJ8T+3sB6Ncozrg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":191187},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"691de6b27918490945e17d609553b8f091246e97","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-canary-691de6b279_1773308474995_0.5449712305029384","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-cbf2008431":{"name":"@open-mercato/cache","version":"0.4.7-canary-cbf2008431","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-canary-cbf2008431","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b3a1855c95210f7c5402b7a2a1876fe8157e5a58","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-canary-cbf2008431.tgz","fileCount":40,"integrity":"sha512-2jO1lgd3Oa1aNKe6bBfdOcg8BaUvSJyXCPWN2JCibJDcC5BGrESL+6sCw8Pup1QxoFAHgGV5AGdi1EH/1WX9Wg==","signatures":[{"sig":"MEQCICILDH3KL5fln1qiropjYABDWxQSN2HlWM3y5IBA0G2SAiA2VfN6EY/W8xJaDVM+mAdQyPkIDTvZBaojghcKUjSrmg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":191187},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"cbf2008431b8568de262c58f6cf2c25956b02da3","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-canary-cbf2008431_1773312672673_0.502922013693923","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-54dc16961d":{"name":"@open-mercato/cache","version":"0.4.7-canary-54dc16961d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-canary-54dc16961d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"280b05430b167eaaf778cf14d235fb85b79e550a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-canary-54dc16961d.tgz","fileCount":40,"integrity":"sha512-MGmWLiRNz45MsGtkJVfOhHh7AfmbK+pe5gpU+sFLV8fSvhKwO7N0oX3SpDDZiXABWkOU4nG4z+ED6os5nrOQrw==","signatures":[{"sig":"MEYCIQDCjEG+VgvfkTTa3rAzDsS/71Xz4ES2tfb3Mc4TWJ4KxQIhAIyavp8P2j/26wNtzRo7vs30q8nVAMiLcD8pxbrFpnAQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":191187},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"54dc16961d075745fac67d845da6e911954f7c0d","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-canary-54dc16961d_1773312763317_0.7467516305207194","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-51f893d9e3":{"name":"@open-mercato/cache","version":"0.4.7-canary-51f893d9e3","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-canary-51f893d9e3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c41f473dd1fc0e572189ec6d7e4c30f05ac20549","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-canary-51f893d9e3.tgz","fileCount":40,"integrity":"sha512-S+LFZzjBEbib8U/hsqGGLtprP/atDOTZ8QPEtaAoE0Q0k3b2KypF6XumkM7QIHhI3qztdI0wPsQlJavdjG45xg==","signatures":[{"sig":"MEUCIFfcWpgQXvaGfLYdB3zLgQPjmX0PIuan4XXuIqGPHhZwAiEAwc7xoGzaT0IPQO8ROYL6ioRGY5vZei+UbCRCJaRQvAE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":191187},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"51f893d9e31301b81dbcedc592bc9bfb3af00323","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-canary-51f893d9e3_1773312881963_0.292417013750347","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-f198b6cc72":{"name":"@open-mercato/cache","version":"0.4.7-canary-f198b6cc72","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-canary-f198b6cc72","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"de570d30e391c3f1510c726435d974fb98316bea","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-canary-f198b6cc72.tgz","fileCount":40,"integrity":"sha512-gpkcHu4RNXfj8FUGg2XaJ9j2cjZw72Js5BWTTxx0DunzLswYzOPtPTX6WeI4DRgScySgXXUC09lAxtSke2WQtw==","signatures":[{"sig":"MEUCIQD2Pzsbw4li73+04Sn7KmyRAwWfT55cKKkEp+3n3iqJJAIgPpbLjWH7P2ZdknhlOrlw1WpdwSffujugzsU0dolphMg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":191187},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"f198b6cc7206e71aedc930e34f2b513acfefd20f","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-canary-f198b6cc72_1773313042382_0.5946259794465527","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-6d827be06e":{"name":"@open-mercato/cache","version":"0.4.7-canary-6d827be06e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-canary-6d827be06e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"283947cec1beae59470434f9004e29ed1ed52af4","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-canary-6d827be06e.tgz","fileCount":40,"integrity":"sha512-S9lMUkZQYe1Z0f/NtCW6f9bZMr06eJR+24hNW7XHge3x5P7mnw5yKfuf0ly7tkA5I0BNOPuJItO+SXoBNwZNaA==","signatures":[{"sig":"MEUCIGYPQg6bZL+RstfnAEQeFphlBsWnf3qhbdEYraRyL62zAiEA/c9XlWGUKA7M47/RyQ07dgsF/PxorWuUsRgCy8FJq7k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":191187},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"6d827be06e8602f6f14b15f6462dea3b47fd6ec8","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-canary-6d827be06e_1773313115157_0.027006450147691874","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-98dc5a3b98":{"name":"@open-mercato/cache","version":"0.4.7-canary-98dc5a3b98","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-canary-98dc5a3b98","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"3c214c3e3ac169bc42bb02992dde3a5c8b112efc","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-canary-98dc5a3b98.tgz","fileCount":40,"integrity":"sha512-QljqMphckBvn+nS6wxl5hAJej62vf2njfpcflqmLVyXHfN66Bag/tJKnU3SPI8RP9wM3mr2ZZxaDH2W3cfavMQ==","signatures":[{"sig":"MEUCIBwVR6jY15u1cZYD9O+gO/ZBAOAYjf5EKiCU1LkSK+uaAiEAuGuYemz1LufnCuNEHWDKvA61gwjw9+ng12sXxs2kDTw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":191187},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"98dc5a3b98dd25620e1610e03cd50a26add0b8cf","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-canary-98dc5a3b98_1773313411253_0.9054910194049204","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-6c43ae4ae5":{"name":"@open-mercato/cache","version":"0.4.7-canary-6c43ae4ae5","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-canary-6c43ae4ae5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"4da50dc6e01bc4bcb35b11a3c4c0f78d44d05316","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-canary-6c43ae4ae5.tgz","fileCount":40,"integrity":"sha512-As6eMCT3LlnoroE6xVlwaF24abbbnZxTBnnlkAq07t5Wm77OZQTT7vMUy0ueGfMmlaJt8lGLGQkKR11C5RUYYQ==","signatures":[{"sig":"MEQCIGLakfqrtruKBJ7xr7i6oT1SeLJU8l1du91odNevrqfRAiBsaLsWpObJhqUiFKrQ1gewhpbNlQ6Va/tA2VBPm0YDgQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":191187},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"6c43ae4ae5b1cc8dcaa1c58e13df471581858e7c","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-canary-6c43ae4ae5_1773313533929_0.45843706997775224","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-1c3bcb98d0":{"name":"@open-mercato/cache","version":"0.4.7-canary-1c3bcb98d0","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-canary-1c3bcb98d0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"3cfc697f2f052d88510c2524b756c97aae4f7c76","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-canary-1c3bcb98d0.tgz","fileCount":40,"integrity":"sha512-VEZ9ZusGzfMlRVzKIZcU27ozYtEZWIktqlU8QhnkrRNrFqCXPfm+YBcfHogn/yMe+d9d43t/0v5Ny+PN8VuC4g==","signatures":[{"sig":"MEQCIDiS29KZoDiQfFTrZf4khLj6qyZ2lkDJHV42OzUKbuXaAiAWyt81kV7pIAPwLKKXTL4ocQ9Roqs2RlAjivbMU35JiQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"1c3bcb98d0ec8c984b500b5521360d1a26baba0a","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-canary-1c3bcb98d0_1773313922965_0.9715150370984067","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-b9411582c5":{"name":"@open-mercato/cache","version":"0.4.7-canary-b9411582c5","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-canary-b9411582c5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"0aa724c91ae92eca76f2349583398945ddff2e21","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-canary-b9411582c5.tgz","fileCount":40,"integrity":"sha512-tCk6oBc/KDF3bUdBb+QB612McoQMl3m+AiQZPBGgknvavtwbLwgmKLlwCQNaULakx0viQ94NPY7On+pB91CVrQ==","signatures":[{"sig":"MEYCIQDhD3unb0yyUPY8YbS9ZF40HMi9yjiOqjjFl1b5Q74WygIhAIaHC2gRn7luf7flh7Pn05u4DycxEdD3tFi/Rcqe4cY3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"b9411582c5b6a7063b7653f680ec579356daa9f1","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-canary-b9411582c5_1773314272204_0.6960955612010633","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-63c39ecbed":{"name":"@open-mercato/cache","version":"0.4.7-canary-63c39ecbed","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-canary-63c39ecbed","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"2ae324c664acdf1bacd5f44753e8a0423b511ba1","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-canary-63c39ecbed.tgz","fileCount":40,"integrity":"sha512-pDg9LiaM2GG5E5uPwQYAxIvgZ8YbGQpjv8AofP5MxF137up2SwtUdxUetALdFp0CK6FXTBhuTT6eQpWrJilwPA==","signatures":[{"sig":"MEUCIQCIq35AcmMdeUqI6jjH7JHKD+wwQd2lJ8Qk1jHPJ8wU9QIgPYd4ZXULvfRwTMz2c2768pmWO0wnV05xxvpxPd9V78Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":191187},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"63c39ecbedd7c278d5d31f8b86e6ac5f49862bc6","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-canary-63c39ecbed_1773314450500_0.7626679145863593","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-8a66949b2d":{"name":"@open-mercato/cache","version":"0.4.7-canary-8a66949b2d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-canary-8a66949b2d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"5a93cb3b30e66d2d675cb1e392eba7a089b65d69","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-canary-8a66949b2d.tgz","fileCount":40,"integrity":"sha512-amnrWRR+hfLYwynxh4kkFdY3Rxk47tf8Kt8wlwbqUQ/SUvN3l/9vbn4h2St5lqMBG7lCPH0hTDbLjEl1jL5sqw==","signatures":[{"sig":"MEUCIHZLjeA4VUYYZHF0l6hukPusBTvonDrwkYGpU+qfVXkuAiEAjJTmNpe/e+7c6DBpB+CcSldvFMOU+HGmXg9oFxO1u7s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"8a66949b2ddf23b377187cdbd46146b84f3e111f","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-canary-8a66949b2d_1773315883730_0.3568755530549186","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-d1399da815":{"name":"@open-mercato/cache","version":"0.4.7-canary-d1399da815","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-canary-d1399da815","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"41536fdccf9f414120c45827274f81578011bcaa","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-canary-d1399da815.tgz","fileCount":40,"integrity":"sha512-uJixm5i7pndf+/r8IM9BnY22NisoOg0DPwvkFBCqZdhOmnDDYuecL8xPOpp21v0SecA1KKIxuCeHS1LhvOp6mQ==","signatures":[{"sig":"MEUCIQDX1io/p5TwXeZtIUSBKf45DNJt7LyurXaf0BVNyRavowIgTppLzRQ7lWmJnCFfIrRuecYTPoHHtLm2/oP6piUgzwo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188158},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"d1399da815b438cea42e19de8c025d899eb91467","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-canary-d1399da815_1773318142404_0.025611687583741105","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-3e6d401dfb":{"name":"@open-mercato/cache","version":"0.4.7-canary-3e6d401dfb","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-canary-3e6d401dfb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"2170c7505f02ea132c9ae4ffc4d902e937ab9c20","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-canary-3e6d401dfb.tgz","fileCount":41,"integrity":"sha512-upMXfg52jC9PcY73VvPDLbXXLFCB8ZREfQiBTJ2Q8E12C6NIoIckKgnAbNLOG4Xjfr0uKX+LFhfqrCrJkpeRZA==","signatures":[{"sig":"MEYCIQDz2v0hLCCPYeaapOMxAFSuZZ+ZW1oL5fju+DFZMBZoGgIhAOtRqwApzE0OgReczHTF1yxX0+ue7J+p142sIVJTxWgC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":189718},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"3e6d401dfb1d21ca0200465e760e0e603598c7be","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-canary-3e6d401dfb_1773318884284_0.48722005176386163","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-e07148e1e3":{"name":"@open-mercato/cache","version":"0.4.7-canary-e07148e1e3","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-canary-e07148e1e3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"dbe5e69903e5d9f3b285415a703c6864dcfb1695","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-canary-e07148e1e3.tgz","fileCount":40,"integrity":"sha512-RO8LNlDcRrQY1cmsAez8QFQde/Q0A8DnP/mkEufDBtmPFH1hs4b2hW5PHCVA3tPicC7EuTL4xY44CCfzYpj7zQ==","signatures":[{"sig":"MEYCIQCGFEfXbob4TlmfdIbNkx+vA2xMkifbcjJlBiku0aXidwIhAPyIiyUppxaYH0syOMsEgZvTD86Lv29O7o+vQDHkQ9qs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":191187},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"e07148e1e390c22b6f716a73af83846935db6a10","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-canary-e07148e1e3_1773320117600_0.5884141525754132","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-develop-4edba96002":{"name":"@open-mercato/cache","version":"0.4.7-develop-4edba96002","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-develop-4edba96002","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"8d765839500158eaea9e06ded45ac009d1511226","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-develop-4edba96002.tgz","fileCount":40,"integrity":"sha512-bSIiiJpCtfLIMY+/0DD4oZ8ilYvOYwADQE7Wat0DhL349W1gfs4BXiLXYrnhf193MLQl8hC8kADQOm2s8TfxcQ==","signatures":[{"sig":"MEQCIEpx63joobt7yF+LPUyxvrO5LFBY+VDb/SVl9Mg4TPxIAiAl3ajmjdnpSrUESQ5GAguHfHwBfA0dysnZO9JaKE/m+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188159},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"4edba96002fc0931a02c94018fb0dcd71ee9f6c8","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-develop-4edba96002_1773320389986_0.20285766524072146","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-develop-78d7541539":{"name":"@open-mercato/cache","version":"0.4.7-develop-78d7541539","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-develop-78d7541539","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"00b60dfd84cb3637671b9dcd61a0244c926866f5","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-develop-78d7541539.tgz","fileCount":40,"integrity":"sha512-i8t50Jlx9BA5NFDGY/TM1XqGXMPom9V/UCa4ZbUzIIRhBZEnJpJK65eGKuS9rXJGygFWRDu8A44+YtCetnF2FA==","signatures":[{"sig":"MEQCIE9jnvw4cAFe7gHw7S4fD1gsDRjUwTHEVeY2lvTAzTuEAiBsSdh/5LbC+LtFXdZhmKr2AOLRBCQgC49RKkNyok4HGw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188159},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"78d7541539f467bd8208c7747d7ca536a612fc31","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-develop-78d7541539_1773320418064_0.1381403984839178","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-545d802e5d":{"name":"@open-mercato/cache","version":"0.4.7-canary-545d802e5d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-canary-545d802e5d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ce289a011958c819c98f927ef04bf28a69a789a6","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-canary-545d802e5d.tgz","fileCount":40,"integrity":"sha512-MzCtnWp/jwAZBIGGBfz0jej4Bhc7oDVK77NEkQY72Nw0IBp5yYcxPl79/Vg6nIxHM1yG+l6ehbm7wuALZLWhDw==","signatures":[{"sig":"MEQCIDKkPY8jQ246GaghH2ycRunLTxY0bnqJjiNJopyOfUplAiAkOHlfk0MTtFLStgp2W4v4Ndc+yJcOYarxEVd8YOnBCA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":191187},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"545d802e5d1e3e573731580ee771a887f9015df8","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-canary-545d802e5d_1773320721284_0.5198194997083401","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-9baf6c94da":{"name":"@open-mercato/cache","version":"0.4.7-canary-9baf6c94da","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-canary-9baf6c94da","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b3884ae4f4f10db3cf7bb966d4c4119ee95c0937","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-canary-9baf6c94da.tgz","fileCount":40,"integrity":"sha512-6kojjvl9QZf2riokggEqV8Mp4En2SzaN1ninktqvlr/hIm/1uiyCKIbRkX90DzSoN/TaAmXmXbhq6R0xh7Um9g==","signatures":[{"sig":"MEQCIGFpwoP1JxQpNdlL4ACKlrfryYPRzV+U5hnu2u+SYl4gAiBylqqwJndVIwGwrZaX0ZBGwfe3wLlMXVKT9fmdurxrGw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":191187},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"9baf6c94da9661bc7a5f750f9a2661eb0fa4d60d","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-canary-9baf6c94da_1773321403231_0.10217501488841929","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-develop-c89cca0193":{"name":"@open-mercato/cache","version":"0.4.7-develop-c89cca0193","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-develop-c89cca0193","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"322404a30393191e75d60e95fda1ed7f3bbd4195","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-develop-c89cca0193.tgz","fileCount":40,"integrity":"sha512-RtUc0e2zCTXCq+d6IPol0168OwttusharUTeN1FNdkjw+floMpemvmkdD6MTut6e79VeIZJRIkZyEUH2aNg6rQ==","signatures":[{"sig":"MEUCIQDmr3nts2x6GBH/eg7jHV2nVdJMoOUEXpx1JSLL1lnSdAIgHEV83J29th7CxfVGNoZy/WGTh31Bmoa1x4/6pSd2a/w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":191188},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"c89cca0193ada27dfa98ffa50ab951070f172e24","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-develop-c89cca0193_1773321743074_0.36282456459803347","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-4aa2389615":{"name":"@open-mercato/cache","version":"0.4.7-canary-4aa2389615","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-canary-4aa2389615","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"8c08398e087c6f99db7f0f190b41b5795acd05a2","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-canary-4aa2389615.tgz","fileCount":40,"integrity":"sha512-ogeGhZdUcxLHJv5XhOMdkBRmdlYakli0czNzNp213Bs/Ectypxxwbrc1jY/YfTR7BbFnzMNNVdFlgYacT9dZBw==","signatures":[{"sig":"MEUCIEdY+FH2oFIMDRwJADSzkpSNFVVPi4YPg8JMNQgOdMpcAiEA+ZgnudzDB8BL/cKJoBXELpWmHcUipKGXkKfEB1CsRiY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":191187},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"4aa23896154046413da42636d01936079a8d31a7","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-canary-4aa2389615_1773321876224_0.5986081737563362","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-4cd2a3913b":{"name":"@open-mercato/cache","version":"0.4.7-canary-4cd2a3913b","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-canary-4cd2a3913b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"044e1e72b8bb40e35d2b76bf85cadea2cd1b86c0","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-canary-4cd2a3913b.tgz","fileCount":40,"integrity":"sha512-0P2OkXcMR86RBGmfPFqhkcnG7tiy0bYTdBiXfINCum6IYQzhkr3IXy4mzoZu3NkYAw90PTQFNtbpYGQkfgzmiQ==","signatures":[{"sig":"MEUCIQD+GXKd481/bfLL13gGNyFgYmiwq4bUhdHh6FXNVSB0FgIgCWdpkfOd3bwTReF7cdNbP2wlsrpXEFXU7iek/CUUX64=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":191187},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"4cd2a3913b2aefe594c062d2d1592f4e31faba14","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-canary-4cd2a3913b_1773323046534_0.4852393720837145","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-fe03319749":{"name":"@open-mercato/cache","version":"0.4.7-canary-fe03319749","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-canary-fe03319749","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"50c9f6007bcce41ceef4c55d60845e4f4a18bf0e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-canary-fe03319749.tgz","fileCount":40,"integrity":"sha512-Ywmt4j4DWX7H5Y821hwFtaAwS4ddu0ziNmKAevaZNUh2pyhUR3ke/S532MOSm3YCBIKPjwJcvXffP8xhRw33aA==","signatures":[{"sig":"MEQCIDDwMgbzG9YnD1nJ1Oe4R3hrxSnHAJ2Xp1cViGrPS0WvAiBEEsTKJPSPDbxEwSpdCATdY5oV/rlud/2OsO6N51dgFg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":191187},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"fe03319749e501fd662a4982e41f7a6b58bda664","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-canary-fe03319749_1773323170324_0.588752732723399","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-f7c66d3f77":{"name":"@open-mercato/cache","version":"0.4.7-canary-f7c66d3f77","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-canary-f7c66d3f77","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"59e1afd3b757faf29b0be9c3846515dd7d54618e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-canary-f7c66d3f77.tgz","fileCount":40,"integrity":"sha512-BD5eRXJgQZBCq/XpH5hsFGk/PpVktlO8D4uITVleStShEnIIAXK/5Dgv+FnuyJ/NF2xWZOlrP+E2N0X0kT/nIg==","signatures":[{"sig":"MEYCIQCsvDOAv+YwbMKi/MXV4pkj9lR5mRLDQxsv4IzfXjfc1QIhAIyqoFt2isBPAFMxKKSRj3ZjiXP1BIQShTwxneHtTnVp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":191187},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"f7c66d3f77631dd4ae50de95067de7fe96acef80","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-canary-f7c66d3f77_1773323323042_0.2106695127183873","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-b6d395b6cd":{"name":"@open-mercato/cache","version":"0.4.7-canary-b6d395b6cd","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-canary-b6d395b6cd","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"0378e8653a453aeb2b84e2af0144e09bb13bd97d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-canary-b6d395b6cd.tgz","fileCount":40,"integrity":"sha512-cU9Ie9hVmJ45wC5hl6swvjbVm+XKyPPaypI103iqchokeiyrLamP+fJdJuiNoK7FmNiGVFi+Mit6n+32Y1GJpQ==","signatures":[{"sig":"MEUCIBQdJvJVf31qgYLyLf2lwBKGrR82IfECJZCB13xR3bDEAiEA0WEdiaoMLC+LUMdMG4BFS88LCepS3vCmYuL5lFluBvU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":191187},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"b6d395b6cd5a0823be996630e362240109bd755e","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-canary-b6d395b6cd_1773324598718_0.8117213065931024","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-c666e37214":{"name":"@open-mercato/cache","version":"0.4.7-canary-c666e37214","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-canary-c666e37214","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f13c1ae25908e2a4c72c2429fec8022db4a4becf","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-canary-c666e37214.tgz","fileCount":41,"integrity":"sha512-6yb+sVfdWQ01Q1m7dl9C7Gt0cSvtIYiQOJd5hX/PaOrenIlUyzPxSIRvsSPDLvwa57IrxSn0UI5O2+1xZGpGhA==","signatures":[{"sig":"MEYCIQDl2CpJ7cXhz+vHo8b/Qpb0lCurcw5obkt9+HDxXpiH+gIhAK+jDSrwRS1bw6BgZINIm0xFogfMgUy1ahp1ARHoVXoU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192747},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"c666e37214039743cfd9d0b50c51eb0b384c5507","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-canary-c666e37214_1773324842949_0.7786774212439562","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-765ef14020":{"name":"@open-mercato/cache","version":"0.4.7-canary-765ef14020","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-canary-765ef14020","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"84064c91c82994ac2beb4946baf223d6ec1e19cb","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-canary-765ef14020.tgz","fileCount":40,"integrity":"sha512-qvCOf4jGZe9h6Rz4zqxpJGgj+JyytES8DHYgiMikFs2Cau3nJ+AyZ1O/UgEI82kCBaligqqBxV8IhLZb7QSm7Q==","signatures":[{"sig":"MEQCIB7qkJe125AlczqI25DUS46Pcnd5ij8q0L8OSiEurpCqAiAzpWlGJ/dG9M1ts7rH3K8y6GJYqY+zJXniQetFq8xX2Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":191187},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"765ef140202a7e6d05cf8124681d06b76a9c3262","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-canary-765ef14020_1773328317636_0.29250555155956137","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-develop-74069040de":{"name":"@open-mercato/cache","version":"0.4.7-develop-74069040de","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-develop-74069040de","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"8f0cb6ac1ff65d7e772076871a38ecbc8e361be0","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-develop-74069040de.tgz","fileCount":40,"integrity":"sha512-Xg+x3vP7t6Dk2NliuZ9CN3qh0GzFgZpDsI3PWMhpWQCn8WaDc1s84uTiZXLs4aXkQtL4UmaNVIXUYkAFL9lvwg==","signatures":[{"sig":"MEUCIClsXfKJncPo5pCMeoAubHWk7NkVZMjzgZl+1KXpufPuAiEA57Ud3tDk7/pswF71IoQByRzdDuVlr7KAtm+kDJotu4M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":191188},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"74069040de704606905279202d23e675f5fef727","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-develop-74069040de_1773328481895_0.3701455483427385","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-c26b44c778":{"name":"@open-mercato/cache","version":"0.4.7-canary-c26b44c778","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-canary-c26b44c778","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d2ff8bb5a25b0d46eb1c24e5b11aa3148401a6e7","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-canary-c26b44c778.tgz","fileCount":40,"integrity":"sha512-F/+BIA0YZCgflsIdtYcJjWT7amfcuHkcna2n0SI+U1TRvcNSixqDq3U/6Pa3vSAEogQSqHWpwR/nhY4mLuYS1Q==","signatures":[{"sig":"MEUCIQDIuxHjCwXcmGY3BrDzx6fcjY9F4/UMIZl3xUzBdvUkDgIgNFe8xUkeSep0z5gtFsodaiUcQOOU6FkvGsaYNrmb0Pk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":191187},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"c26b44c7788f43748a1e2a7fb66b7e34b202e7ce","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-canary-c26b44c778_1773328609518_0.33099737782234273","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-develop-bdeaa0fc10":{"name":"@open-mercato/cache","version":"0.4.7-develop-bdeaa0fc10","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-develop-bdeaa0fc10","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"09f476749f98014a8533f9c9ce8bb25f4b0a674d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-develop-bdeaa0fc10.tgz","fileCount":41,"integrity":"sha512-c+w0uDwKTO0ADo8RPGkCtQS8zsL45HZYND2ZVkQlp861wB8zqnwkHk/HqIrKRGHXeRJC3xzhz5yqRpqmBJABnA==","signatures":[{"sig":"MEUCIEYhe6K8IEQsX/yQqVMYENdUMafSi4LO40J/zgLWvB5tAiEA0g6M/wx07GSzhNFf09UZTvnaKOs9GH1+/mls08GU824=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192748},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"bdeaa0fc10d42687a0da7bd9c81f5e847fd89b1a","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-develop-bdeaa0fc10_1773330037121_0.3739645719444773","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-1144bf7666":{"name":"@open-mercato/cache","version":"0.4.7-canary-1144bf7666","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-canary-1144bf7666","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"8e6a639c69693b8812fc4f510a8205702c06995a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-canary-1144bf7666.tgz","fileCount":41,"integrity":"sha512-RT+v4VKJ5AGOo9FVTW/VbyZsDGEv3RiVlEoS8twbQ2Jpw4nMgmEO2/qcmLUPWX0TRIHMb1FUz9LkBKs0SJDVgQ==","signatures":[{"sig":"MEUCIQD5MMm9Oscr/DzbmLuZYf3PS77zGnPhu9he63fAXbCQ/QIgYeZs0EgoSnfAk5xcXt8sBWlJgErSGpwybnKOrj2Hx4U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192747},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"1144bf76663c3ee68430f4ce8c738e248773d728","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-canary-1144bf7666_1773330374551_0.6418431971817709","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-cea0b1684e":{"name":"@open-mercato/cache","version":"0.4.7-canary-cea0b1684e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-canary-cea0b1684e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f8945092b80b1db8bd50bec78017573e4ac259f7","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-canary-cea0b1684e.tgz","fileCount":41,"integrity":"sha512-eOwDts0uqB1atr2zbvtz04/QUDXs8IBLJVcrXasRoa9CaCrEPAmXpCv7tSY3a6ZPfmst0vGzAZ//344S12+SdA==","signatures":[{"sig":"MEQCIBDBDaObh0XUhIt/Cz4HWeCI4zuZIYQD4Z9WFG9G5T7MAiBUsuBmiWIKxfB1M6SQqK2LSt6wFOwnaoRnw8ZC65AUjw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192747},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"cea0b1684e4bb119a348cc8d99e1620ae525d983","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-canary-cea0b1684e_1773330439051_0.4357927916399509","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-develop-7116871242":{"name":"@open-mercato/cache","version":"0.4.7-develop-7116871242","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-develop-7116871242","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"226d918cebccbf0e1719eeb2cc4b2f688d70dc04","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-develop-7116871242.tgz","fileCount":41,"integrity":"sha512-y7WXQqX8ts8r/qKYHib1VKlWVUFfV12mTp+5Y8xr/dkNqGUV8975dCZy2LPVlF4NJs7mS+ffqjAI+6gEa/fZEQ==","signatures":[{"sig":"MEQCID+fjfPpp7Rf9QrADejokGuJjzvksnJ49RKkQiGu/lBPAiBF3HWfu3VykNsskHm0FQ7Sjr6zD52JIfIO2cGazbs2oQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192748},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"711687124279c614c1f002bb377a02ac966aeaa0","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-develop-7116871242_1773330517417_0.8644341788799168","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-df36f591b7":{"name":"@open-mercato/cache","version":"0.4.7-canary-df36f591b7","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-canary-df36f591b7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"5daf9af0642deaa1ac4d68aeb2448f5e5f24e6b7","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-canary-df36f591b7.tgz","fileCount":41,"integrity":"sha512-OjRJj84AH0YoPYbo5I63dUCJ6KLaXPJmrEygHlV2A0/39Rd916DQWz1fhcUP+egJLWcGWmQNf2/Ckwg6YFqPqA==","signatures":[{"sig":"MEQCIA9PpnGhsL/ok3TNiEGWTYB2NrC3F0jPBz7EhsuaGPeJAiAeGc3QPVjHO2tAnBgl7nnhR7OkJykoRVmDrJU5XRjbPQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192747},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"df36f591b774f57acfedc358fbf7da9aa44a34b2","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-canary-df36f591b7_1773330576460_0.42254097525512346","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-develop-288bbad027":{"name":"@open-mercato/cache","version":"0.4.7-develop-288bbad027","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-develop-288bbad027","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"39c176d5f8313c31170353891435e71a7065e2b6","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-develop-288bbad027.tgz","fileCount":41,"integrity":"sha512-G5hHcE0sTRtAJCzh0u/NXYlEHjJbOok3/sVotUNcjofZCcvik25rVB+GaxFRZfs3x+T5XgZ60a68fIvmYh/DTQ==","signatures":[{"sig":"MEUCIQCL8pYlCP/FaGeUa7iAw5Z/SD+wTDKtPdIuieZQdGS1cAIgIqZsnOfumfSROMReo1EhcZTetY0P7XzNPV7jrJTWMOk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192748},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"288bbad0276b70d67705747036bfa192549e2597","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-develop-288bbad027_1773330669241_0.10693873288391664","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-6f9a431acc":{"name":"@open-mercato/cache","version":"0.4.7-canary-6f9a431acc","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-canary-6f9a431acc","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b47593df7491ff950d2f39386b9d48511ad2fdd0","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-canary-6f9a431acc.tgz","fileCount":41,"integrity":"sha512-1tYTzueq6P+Erg7IjCAe7zdg8Mo3nTPdEM9PJLjg/1N2IR+dX3/pKuBEsqkDUSf2FSt8iZN43WdLu+ywMrPJ+w==","signatures":[{"sig":"MEUCIEcsC8Wbj5DA9q3kdTtiA5HDq2irzoQvimw8xzuIUBlXAiEA9M04/CkHudTGT72zmj46XpSyeQ1pOr1xn6UcAVeZw6U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192747},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"6f9a431acc604991081e34fb1210a62b51584278","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-canary-6f9a431acc_1773330704178_0.8250451809311228","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-develop-84053364cf":{"name":"@open-mercato/cache","version":"0.4.7-develop-84053364cf","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-develop-84053364cf","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f2d5edb0c817f52404dde0bdeb016aa1976f4eae","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-develop-84053364cf.tgz","fileCount":41,"integrity":"sha512-IYNObTfwvY46vL9xry3vFM0Rravbv2hiDqmT7RpMYCFbsAavsQgWIp4jYhxEalalnt2fBw+ehjAu+iNECTt6+A==","signatures":[{"sig":"MEUCID23cYZuOMSSmAuYggneKp+ES0pcAQVP26TyLaAh7gnSAiEAmjKPsjEUqfGMw5q2an6l9cJxp50jNyqQSGxlcp7rpBo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192748},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"84053364cf0c789a52d4ce20007fb64a963047d0","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-develop-84053364cf_1773330740629_0.685535204242282","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-caac2ed6d6":{"name":"@open-mercato/cache","version":"0.4.7-canary-caac2ed6d6","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-canary-caac2ed6d6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"67ba9fb6f1fc62d564ab72b1899b4b66a432c324","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-canary-caac2ed6d6.tgz","fileCount":41,"integrity":"sha512-UA9nXNwMp84K62dm2YpA9XTR5iLvOVefWh3Czp03Ch0ufNcIBNTu/R25Mxf+eIYq4yHhag0IYiVQ96XnRsoZBg==","signatures":[{"sig":"MEYCIQD0MdzS8Jf/4j2o/wkIX3Mm0VEA4rfyDtoz0LCyQoBkbwIhAPHwGVdbuANujLuSKVjzpVWLxzlwcTcqLhXO+mx5HvDo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192747},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"caac2ed6d606c6dbd1643f44433e8f82f55eb1f0","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-canary-caac2ed6d6_1773330979911_0.525480521934607","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-develop-bfa1805ed9":{"name":"@open-mercato/cache","version":"0.4.7-develop-bfa1805ed9","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-develop-bfa1805ed9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d6037590d245e8b8e27e0fcdc25ebf8e43c2e62d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-develop-bfa1805ed9.tgz","fileCount":41,"integrity":"sha512-nyqqQxKdURk4A1Xxo1J2TzAFad03v5YpsTXzefks+nuHbi/4hgNyeVXJ5hcXpPXhkxeZkmoGfAwo8Ny9xsGGJg==","signatures":[{"sig":"MEYCIQC94ZOK1UTrzJlfXaq7q4JO4zNqqbsjp6ayBFO86brpcAIhAKSmfQX3RhVOzDiWAAE8G5AnxqAfe0S+zuX0rvAxVMtb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192748},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"bfa1805ed9c783efe9f1cb5e1280922acef0eab3","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-develop-bfa1805ed9_1773331274749_0.6007536168607317","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-bffd6b6668":{"name":"@open-mercato/cache","version":"0.4.7-canary-bffd6b6668","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-canary-bffd6b6668","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e35036cf87314d084c2bb1ff1a4f224df63d846c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-canary-bffd6b6668.tgz","fileCount":41,"integrity":"sha512-Lo2nCNBfzCleb9jCq30iEcv+Jmmrr1YQAohAeJmjLLXsGu8wEMvDjUPn5mA0Qc3lQApjfCa4QcD5hMzq1YNVNA==","signatures":[{"sig":"MEYCIQCjoWB5bvCpydCCWBBxvOInPKx/3495JR+xnMWs9tSLpgIhAJIgnY2kzNqWNYBirc+8lTQ8/xcjcb6Wx/S/ZD2GHuFk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192747},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"bffd6b66687b03f0cd8d19d4259205d2aecf16fe","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-canary-bffd6b6668_1773331720369_0.765899868921081","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-347aa936de":{"name":"@open-mercato/cache","version":"0.4.7-canary-347aa936de","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-canary-347aa936de","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a2e73454d2a004b81124de78accca3d1e4b2c7fc","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-canary-347aa936de.tgz","fileCount":41,"integrity":"sha512-AoQH4k+kgRWNXL/KJVIiczf0B799U72cmc622a9r9CrVBd9n4VlENk7scKAcUb931biJkXzglgGgYenXZyhvFw==","signatures":[{"sig":"MEYCIQCDgXlwQr38nUAEoRFevo+qFYaMDhfN3TP5cRdOlBrMfAIhAJf5WlBhGAi50d9fk3xZNijwtxQ3vVu3tEpwZeS8dGob","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192747},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"347aa936de3780c7b69cd8ba5469148e6d4ebcae","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-canary-347aa936de_1773332348076_0.584170894341282","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-a9fc8ba826":{"name":"@open-mercato/cache","version":"0.4.7-canary-a9fc8ba826","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-canary-a9fc8ba826","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"75c68a19f111b41a28bdfbfcda1c9cfb29012ad0","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-canary-a9fc8ba826.tgz","fileCount":41,"integrity":"sha512-1QH3HXFQSeIAd0aTKJd8YOEkU66aIhcEUYiTPpuRaSezdldAalCEJuJRWFETtjwJHs+snG3t+7MCsRjtqa97FA==","signatures":[{"sig":"MEUCIQCvmZEc3gWGGfLJM0w4riwy1BCCbmOPhqaXnBCO1weLDAIgBj+sLb2vgo9hhrdidJ16o06ALo50OL1D958p7PXCEo0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192747},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"a9fc8ba826a943607f853d501a559fa317686d3e","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-canary-a9fc8ba826_1773332395135_0.9798752458618916","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-develop-488ee515f9":{"name":"@open-mercato/cache","version":"0.4.7-develop-488ee515f9","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-develop-488ee515f9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"64552ad66152c213eeddd6b0c9c23ca1fa2182e4","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-develop-488ee515f9.tgz","fileCount":41,"integrity":"sha512-DcTgglGWX7qpJScG1Fo/9Jub9h6jDpeT7EzOwlquXUSexT2r6rAB5x97jgfDDs4FIrV6MoomR17NAo6eUnJwmw==","signatures":[{"sig":"MEUCIQDXrb6gUaCVIpPLwPCwlOefQV5rJ14PB/Q9JuHdfNrlcwIgfhkhvNAEM1USdx3k8XlzATggO4ICqOzYauzooQcWxC8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192748},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"488ee515f980d48fb29a8206554a5e0364a2b3f4","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-develop-488ee515f9_1773332584378_0.062192815663964396","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-e5153466ce":{"name":"@open-mercato/cache","version":"0.4.7-canary-e5153466ce","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-canary-e5153466ce","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"1bba277098d49915ddad9536fc91c440f7e364b9","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-canary-e5153466ce.tgz","fileCount":41,"integrity":"sha512-SOLjrnqHE/Qnous1Hi6ErYlXMnF0RKCGx65xhSz7NO2ti6sM4/1DaNSMoB856CNqqBl4EH5V7Gkhv5r7y1LtjA==","signatures":[{"sig":"MEQCIELVWv7IUujPDy85/pwSUm+QnRUE10enbmhLUmgp44k6AiB/p3SoNii/lyI7i1dI0ga9axvYRprEuJw50xAb1yXiYA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192747},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"e5153466ce87964f2b0ccc2facf591ef63d7448b","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-canary-e5153466ce_1773333020190_0.38688052716332333","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-77d770b408":{"name":"@open-mercato/cache","version":"0.4.7-canary-77d770b408","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-canary-77d770b408","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"223ffc6340955714268e1bfa833b076d7cd46b3d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-canary-77d770b408.tgz","fileCount":41,"integrity":"sha512-CfzS3ayHn0c57fWy4XmqrH0u/49Her0AjN4hg0pAsWc0hyn9lQSaHaVcYFEA4+evh0a8Hpc1TtD48NJO1N4q1A==","signatures":[{"sig":"MEYCIQDrwNgoj1HMFj0SSJQi18jkPk20FmW/EJTQshaugmnTawIhAIp/0AdtTbl6Zb0COWP2tkvdajc13xnvJOmraBPQ3fH5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192747},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"77d770b408f6d843ec666cf3b52f48e22198e957","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-canary-77d770b408_1773333267697_0.40546891779963556","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-develop-7bc1a576d8":{"name":"@open-mercato/cache","version":"0.4.7-develop-7bc1a576d8","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-develop-7bc1a576d8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"42435e19af9ed3156c8042f64d6f4572dbac1544","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-develop-7bc1a576d8.tgz","fileCount":41,"integrity":"sha512-K87QO8/umvUO10T83icjubaOq5kPJwCwl8nuFnZ3CTWE8hH4uLj0SEbY5TYmzV6whjrC3f8vHppQv9YExjnwjg==","signatures":[{"sig":"MEQCIB02rWfrxhByisi9zllwkkQmt3I8oAJ/BelA3uUJ5l+kAiA0cR91Hj3InHyZeDc6KavABld2hutGfLI0NWelZ09eYg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192748},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"7bc1a576d8434f8c11157c76c110b115cf32a750","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-develop-7bc1a576d8_1773336976643_0.6990350689065878","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-5f401269fe":{"name":"@open-mercato/cache","version":"0.4.7-canary-5f401269fe","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-canary-5f401269fe","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d799453e3ea7a3f6fc240a83977caedb5bf20b32","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-canary-5f401269fe.tgz","fileCount":41,"integrity":"sha512-0Z9lvIYndhBSKktKt/k2dk/afNE3KZQNERmcDXFKeVKKBu8goA9tqTX9vW+lZoxVIkuxBNgwVWhBuyOcJQh+iw==","signatures":[{"sig":"MEUCIQDSyg4aZ24cAsIWKxE6pLEgPnOvRBh9W5s4TIMen8HEugIgFQgJxL0aCfDFf5QOEW1zWF2x3g6rGz6FzzwYKHh0T1s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192747},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"5f401269fe5290a05d90b80e0d0a88875b607ac6","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-canary-5f401269fe_1773337036594_0.319376549657447","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-develop-fdfe003312":{"name":"@open-mercato/cache","version":"0.4.7-develop-fdfe003312","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-develop-fdfe003312","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c85c3cb0fe90329b1203d2dbff52fdc060b449f0","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-develop-fdfe003312.tgz","fileCount":41,"integrity":"sha512-0bTTf+nEjfLil77W4FycQkwLUDn3zUfuPA6fKcUFtAiq9Z6GKu7PgjutIppwmEkAfEbxIjhZXMtBJecFs5PvtA==","signatures":[{"sig":"MEUCIQCdpErIs2fjpLuXxP89LZ8cJT9nSxAz+buBkyykLX7PewIgGvGv2dqOG7kEjS0x2q2ReCiCjTr50CzusTTGjairhWU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192748},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"fdfe0033127753ad8daee3f1b1a216279d695a7e","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-develop-fdfe003312_1773337105526_0.1257452234708354","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-31a8607634":{"name":"@open-mercato/cache","version":"0.4.7-canary-31a8607634","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-canary-31a8607634","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"db0f4b36cb93bdc4987889d63084f77e211f3104","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-canary-31a8607634.tgz","fileCount":41,"integrity":"sha512-bTZ5zLxqHTzbufxMm4XF4jdhzjKnUkNQGuefDrsw8fT9NEWlOpcD6EcOo7KI9R6PQ2GMnptw6JTWFxW96n+IcQ==","signatures":[{"sig":"MEUCIQDBNx3Z/dS5W7M32VcLJJWynYryYfI2duezQajzX3YuYwIge61vH/aqx4IvY07fmfSuXnWUnA5/qmau/yBKYyVOwS8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192747},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"31a860763404745355ff1c2ae4f98b31ddf15cbb","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-canary-31a8607634_1773337146787_0.25671497843165314","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-develop-fb4b20aa0e":{"name":"@open-mercato/cache","version":"0.4.7-develop-fb4b20aa0e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-develop-fb4b20aa0e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"1e00a659167791669c21675bacaa639d1103b4a0","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-develop-fb4b20aa0e.tgz","fileCount":41,"integrity":"sha512-kqDm2tW8zbG857Kfc3BWV1RECs0i1kxXTYSephc31UjXd7OLuVlSZZlQlFWird9QmdHESTgRE/nZqG6yiB4VkQ==","signatures":[{"sig":"MEUCIQC/smsyj7nsYq4jPEJGmej8KCzvo/1nkz528vaNLlJ6kwIgDE1iT/mgblTMY3rHhtL2hGQqptcNguzuOzkVMb2gp0Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192748},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"fb4b20aa0e72aba64684abe07dad452886253333","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-develop-fb4b20aa0e_1773344423123_0.9341614850057629","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-01223d5198":{"name":"@open-mercato/cache","version":"0.4.7-canary-01223d5198","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-canary-01223d5198","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a8c846f6d6cf4738e6fe9a102197a1209099ee32","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-canary-01223d5198.tgz","fileCount":41,"integrity":"sha512-2G0p/DuiYbn0aVMAwk/+e/bOZK0xS/+AGPXazbpA4oVThYZffwHgNcvnmm+2/iqf81JJqCvuQUR71SDpxNRf+Q==","signatures":[{"sig":"MEYCIQCXx6DJIzS9d3/1/F/S+3Gg9Kvi5lczY/A19JIM3LMvZgIhAIHeSMmHgNNyFgSqMi37jaBCcBnV7gKsU+FG3wPzlyj4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192747},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"01223d5198232904dbb342d84f82eaa66d66b3f4","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-canary-01223d5198_1773344426935_0.5738906048235259","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-d572e5e96d":{"name":"@open-mercato/cache","version":"0.4.7-canary-d572e5e96d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-canary-d572e5e96d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"39bf94873b89f553fb9d1a9a235f4d98bd4f4f11","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-canary-d572e5e96d.tgz","fileCount":41,"integrity":"sha512-0w70mCKa5rva70tq4lfWDDOq8D8Zvr/8VAlBmujCAXZEUkT+R7Lm4sM5iC/BGoP2skrg+bArkQdaYzZWFv/Mag==","signatures":[{"sig":"MEYCIQDdi4nymgY3eanPqWJcglj/qy7TDv83WYVWJGSVAd4E7gIhAJ9Zgu652bbmsmKWsL+EVyNyWFBu9raHwRPksihD+Mhs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192747},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"d572e5e96d78bb06f1703b3f5ff0b45209af7158","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-canary-d572e5e96d_1773344744807_0.20898093947535323","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-f4fa9797dc":{"name":"@open-mercato/cache","version":"0.4.7-canary-f4fa9797dc","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-canary-f4fa9797dc","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"42e22d479bd99ffd44b285f5e4298a3a7dcd81a3","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-canary-f4fa9797dc.tgz","fileCount":41,"integrity":"sha512-SIt6BOtX4avRvyFVjWYJnNPikUZXUUSRDwAqzspREsJHcn6QmkQC9sGEWG//OsP9RF41/CbYNrLr5MARe4jY3Q==","signatures":[{"sig":"MEUCIBEgbeyNVxucQtHSZNnfGO6cc4nrY5qJLRkfjCKRqssJAiEAznpaOgIlnTxNU4eQ4KqjJ22JjuGIzGwndVfw3VDYan0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192747},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"f4fa9797dc82ad5797c6d594534802f6981d9517","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-canary-f4fa9797dc_1773346351489_0.044195154004079695","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-develop-ef40acc421":{"name":"@open-mercato/cache","version":"0.4.7-develop-ef40acc421","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-develop-ef40acc421","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"590d8ecd6b92537cbab406d8f0c82b1937bb0d08","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-develop-ef40acc421.tgz","fileCount":41,"integrity":"sha512-pHnhtZh9T86MNi9NM1NXsTotR8ryVB1q22sWaJA889kxYHURLBF2RmJ4rwvMLd92ODxkbgg2hXxkOM685OxHzw==","signatures":[{"sig":"MEQCICxRB+TWpc1q8rXF2TEF1eUrC2Pcv+vWJ/I3gLbVD5byAiA3PZmO8K8sEUKZuH9u/oMlAqQiY/j//MGCbFM1Ha6Mgg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192748},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"ef40acc42164a2bad8b939a72d0a55fabbfc0ddb","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-develop-ef40acc421_1773346391862_0.23967274147659112","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-3021a830a2":{"name":"@open-mercato/cache","version":"0.4.7-canary-3021a830a2","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-canary-3021a830a2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"acac2e8af1c09d2c20c9a42ffb28d491454c21fe","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-canary-3021a830a2.tgz","fileCount":41,"integrity":"sha512-+Fesd/cq1ZvTJL9aDxXJYGME0UNWhXYMo/j2TVK74Qw4/py0tZ2+HbHsey16g4fbSrBzd5h3i8qtdPQ3/+eyLg==","signatures":[{"sig":"MEQCIBTkprYd/QRhpy2Oxg0SFLse3REEsoRaVpzzjgeoKs6bAiBErg/kb6HTt15OuD66Bno7fktJMUzjMOi1/gSEvpynSQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192747},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"3021a830a2d7fee775f0f2de4458111bb7481811","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-canary-3021a830a2_1773360724747_0.06737609533143218","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-9154935650":{"name":"@open-mercato/cache","version":"0.4.7-canary-9154935650","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-canary-9154935650","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"261a7956c904fcb7c2dd764fa6a998a6495f8232","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-canary-9154935650.tgz","fileCount":41,"integrity":"sha512-WTaeaFWiR7Et06waCOzx9OOMnSCLrQu9verUwoalkpEMMIbILFV6K4RSIYQyZCTyCcE6WVXCD2pzM47uz+H9OA==","signatures":[{"sig":"MEQCIDwNqur3l7bESVw93jJmHIiWB66TfFbiWg7YDEOXKA7bAiBGVr8frzBDH4pvbKxMgi4YFKCxCS4htSYX6pqctcUD1g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192747},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"9154935650350e5428e86cd1ed3290ea2a1280f1","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-canary-9154935650_1773361752965_0.747418597759743","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-develop-a03870da8d":{"name":"@open-mercato/cache","version":"0.4.7-develop-a03870da8d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-develop-a03870da8d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f1f178814bbdff85385018e6c977c70d999eb99c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-develop-a03870da8d.tgz","fileCount":41,"integrity":"sha512-HqzZyp/xHx2QDu8mPAAFs25WOXRL1J+GQl8ha2V3RnxRxnjH73mWqNINaF8e2fmV5xzX5jeSnQkuvYwltv1cdw==","signatures":[{"sig":"MEYCIQD7z+s5Vn1HU5+OrGlAZESVyokULVU4E/YnrlyiLRiQQAIhAO0WohMQtM7fNhGV2Tr5kvXm4kTQrcKX3jW2wkqkEnk6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192748},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"a03870da8d13bf33b8f5cb3de65d166d0a9e5d6e","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-develop-a03870da8d_1773377012592_0.7701944838865227","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-4666c81bd5":{"name":"@open-mercato/cache","version":"0.4.7-canary-4666c81bd5","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-canary-4666c81bd5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"3a0e3282a3d3fad42be06ea33b89a8cf6ccbf0af","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-canary-4666c81bd5.tgz","fileCount":41,"integrity":"sha512-gtaqHNT8WOby/N+A7npwGCb0wU+opwvQaT51o2eAHviKycMYK7S0Rxj1/tluTTjYvebJddCoGoXwDEBWHCuebw==","signatures":[{"sig":"MEUCIQDH1wUBTbgS2yKgAXbLryIzqa8KhqMxlaRhU050dhWmAAIgQwuQaHciWfdacHjlYxFr3eqpMIB0u3uhTqPr08EwHh4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192747},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"4666c81bd57d7b970010d5932f8c9f4b974b5023","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-canary-4666c81bd5_1773377015849_0.42661945779937116","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-develop-ed2910798b":{"name":"@open-mercato/cache","version":"0.4.7-develop-ed2910798b","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-develop-ed2910798b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"0c704266eed836dd173a0962514b523808a9b97e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-develop-ed2910798b.tgz","fileCount":41,"integrity":"sha512-EEVpAB3zzA4LiFeXo36K81MwlxXPNC9BikYkPCdcDaT1RVX6gYXHtGaztzKk5677rAm+Hm0m93gA0Z6Mu2zUCg==","signatures":[{"sig":"MEUCIQDV5W6jW9d8TOeO33yxOLpwzmbY9lwdLuodgIeBwExuWgIgXZDrWt5Y+03FXZnuvoA4/uliLfes2+exryEpzR8G/iI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192748},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"ed2910798bf4a58a3a150c2885ed9152519b3ea9","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-develop-ed2910798b_1773377093762_0.08787472823513132","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-547f9a2f43":{"name":"@open-mercato/cache","version":"0.4.7-canary-547f9a2f43","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-canary-547f9a2f43","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"fa3556beb32a76079253f40feb2f41c4b51c1e1d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-canary-547f9a2f43.tgz","fileCount":41,"integrity":"sha512-93+A5G2gjcKGQd4cYxTJukkT+HmErzBaMfctLl58Lo2k0FivOIw2+P3si3beZ77FeMF81lyEH4YNLnGGE80xdA==","signatures":[{"sig":"MEUCIBY3gwlq90cw2fnoxoukIP5FaSbzUI0/SiL5Xk2ssmOmAiEAgddhz+htsH4VZ84aA4ecscr48YNOV+BxDsQdPOQY1yA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192747},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"547f9a2f439076be2035585f985f4f1385cad78a","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-canary-547f9a2f43_1773377116001_0.4824935675826074","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-develop-47ec0ae8dc":{"name":"@open-mercato/cache","version":"0.4.7-develop-47ec0ae8dc","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-develop-47ec0ae8dc","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b92ef92a5581a2dd29c3d5c4466e7ac20b715dd7","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-develop-47ec0ae8dc.tgz","fileCount":41,"integrity":"sha512-Drxn7Buz+s9D6NmkmQEaC02afQ5Nbg74z1KBGZ21pSmzGSlbafKip/6u/U08kGMa90rVapNgrinZD5zppFanYg==","signatures":[{"sig":"MEUCIQC0wtzlxOc36W+/gdRNJm6dUHnl5HUwVn3vffIIwCbxWQIgZIn5MHtcWUzwL+kuXEndPnn+eCJR8Bk3s+9dzyJVqCI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192748},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"47ec0ae8dc83f9cf194712ce4ff247fe6784f21e","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-develop-47ec0ae8dc_1773379026760_0.9058023473820909","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-ab31ea92e1":{"name":"@open-mercato/cache","version":"0.4.7-canary-ab31ea92e1","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-canary-ab31ea92e1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"33e1f8886e73021c09acfc98f10855be58c96857","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-canary-ab31ea92e1.tgz","fileCount":41,"integrity":"sha512-zzHaBqrAdDodGWYHqeSHmysnKvYPzBfIa6NdojfSfTjb6z4bmSoManA7ZKwhPrBsJtQEN6gQumlTvqJAM5QdPg==","signatures":[{"sig":"MEYCIQCV69gTTXiZD68VmDDQKciTGxGatkhX/EM/bb5uzBLT3wIhAOQSU903gTcIoqtVakW10XZArxclTD4KcqQChHGtoTfg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192747},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"ab31ea92e1db98b37df93c3610eecbeeeb3d8a9f","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-canary-ab31ea92e1_1773379087390_0.5014397294023301","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-47e0446feb":{"name":"@open-mercato/cache","version":"0.4.7-canary-47e0446feb","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-canary-47e0446feb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b5b965cf29eab970f45884bc00afd3a51dafed50","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-canary-47e0446feb.tgz","fileCount":41,"integrity":"sha512-Kvm+7/4UkvEFSzL6C9SacQt9S3qQFPcO/cu8mRm//u1ez6NyCIfLKgInQkkffGLBjBzt2/X566rX5JZG0z3Img==","signatures":[{"sig":"MEYCIQCn9dC/1FLYb9ByIHBqdPHewGSKqG5Fc42bD/wAEHpbuAIhAJcTr92sPdupEde+zduC7HtDiqDh8VsVMqa2zyaerq+5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192747},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"47e0446feb9f2fd47204df6f5d82cffef9197ca4","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-canary-47e0446feb_1773382803179_0.6582120011335455","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-develop-e301da2f94":{"name":"@open-mercato/cache","version":"0.4.7-develop-e301da2f94","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-develop-e301da2f94","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d888602cbe97d0e73ab9c439e9d3cd5091560407","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-develop-e301da2f94.tgz","fileCount":41,"integrity":"sha512-OiuJhusktuady5VvC/PzCBzMuEPOaTRWJkhibrce5qzdsKTtdeVXG7rmKKuJjCFyiSgUODWWa3T5Q7FgflguKg==","signatures":[{"sig":"MEYCIQDsMnJHcUdbcJx21g4/QO8boc/XLEeQsROfGZTmUsCXZQIhAN0Xcg6Dj9U4t9js4vUtU9XdjEVzt02TCGpoCZKRl1Me","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192748},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"e301da2f946de03ce0eb6a2234bd52677af53bfa","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-develop-e301da2f94_1773383672681_0.32916400163593273","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-c1a3d539b6":{"name":"@open-mercato/cache","version":"0.4.7-canary-c1a3d539b6","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-canary-c1a3d539b6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"7f53c5558782fae4f2c29cd8c3396df2c0239686","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-canary-c1a3d539b6.tgz","fileCount":41,"integrity":"sha512-J21ss+9v57BVl2j2Z2DXqKtE+2WB8mqqY/IaDMysyVnoq2WvsEc8rhNr9d3SmzdpJuKLawERI9hrNsELMRNNkQ==","signatures":[{"sig":"MEUCIQCZ7nyWjF8I8Q14fNEaMhsMSJDkxpkkuj+bjCOQ5zRbjAIgCdWMG0ko1cqy+spIb66RUeiFqToXvszgdgE1eCza+M0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192747},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"c1a3d539b670dbcde7e446983ebf17d0659e770d","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-canary-c1a3d539b6_1773383705097_0.7577706589588762","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-b5090dc30a":{"name":"@open-mercato/cache","version":"0.4.7-canary-b5090dc30a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-canary-b5090dc30a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ba3a5cac93e680ef1e0913a5858d98c18eb1d7f6","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-canary-b5090dc30a.tgz","fileCount":41,"integrity":"sha512-w0HvY7RySDjt/Sf/B+4Bvy5VcKY32toUmYr+YRNLfN1Kb5pxeLiVoi2XkjeGrlKIHE+LMeH21eolOTf0xjb9fg==","signatures":[{"sig":"MEUCIFwJAxogsrzR1+tG8Cq1KTIeZeyw81br11BIVWLtM5LfAiEA/Lk1ei0bTQCun29QX+ERIMJOBjwA7JWqjMZlrNnraW4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192747},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"b5090dc30aa26a7083d8351ae83bd2f042330167","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-canary-b5090dc30a_1773385310712_0.18503218847205471","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-97a26307d2":{"name":"@open-mercato/cache","version":"0.4.7-canary-97a26307d2","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-canary-97a26307d2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"8c5437f460501c02131e3b9b1a7e0cd889941da5","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-canary-97a26307d2.tgz","fileCount":41,"integrity":"sha512-cJMc+iCkQYwHI/vuVSbu49NXBYCpaY1VGzewFRfaeHHFiGwgYvphMPZ2i/QIOpPvb45lVwrcktWO50/Q8j4OdQ==","signatures":[{"sig":"MEUCIQDlV2EVQdvw24SGjmTqLslysPbkQ5zlHmZGnZ1e9fgWAAIgYJaxuJ9mube3SZEh27e9ZpCNKDt0I6y1gmOHm0C9H5g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192747},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"97a26307d2c476f419d20cd8d14809e9d9a9a9eb","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-canary-97a26307d2_1773386824357_0.5912808228570559","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-develop-7c7b3f9d84":{"name":"@open-mercato/cache","version":"0.4.7-develop-7c7b3f9d84","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-develop-7c7b3f9d84","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"82c2e9fd0a50672587de585a0d400a9a69ea27ed","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-develop-7c7b3f9d84.tgz","fileCount":41,"integrity":"sha512-j64ZQV3VgUwKmNzfoRp57eAAEbsn/GnjFCBSlE8XGo/XLPRwdXhCeHcz3HSK2jnJljiLc4PYxjeawMeqIEshEg==","signatures":[{"sig":"MEUCIQDT+/doA8a7y1Bi7sV3tp2vpyQSaR8YVNE8dsaNKCYZXgIgD8g3YfaXkZBv/TJb3IA2OdSIJPcH9CqJ36U/TEhFYnw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192748},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"7c7b3f9d841dcb738543420d6913a6dc400b5b3a","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-develop-7c7b3f9d84_1773386867915_0.9730806468560125","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-develop-21e4edc28c":{"name":"@open-mercato/cache","version":"0.4.7-develop-21e4edc28c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-develop-21e4edc28c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f94f1178b9bded3152084a851ced6519462ebac0","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-develop-21e4edc28c.tgz","fileCount":41,"integrity":"sha512-cxMDAsqJGu5a4GwNSbPRCn8EybjPZ6HBMR9+BaD69dpDXuK+VZzpCuLJJdaRMC/0dAvl4Tbwewk7X6GKi/g4Ew==","signatures":[{"sig":"MEYCIQDA7YZWs2h4ItQmvd2TlF/FGvcliHLr/7T3uQ6gw22zrgIhALMVvh0tTviVJmM2fr4lYPBncod58ZzfgcxRIHGKKVWu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192748},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"21e4edc28c4b552a362bfb76a9cbb1cb1246df4a","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-develop-21e4edc28c_1773386892689_0.7470776225048463","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-8d44ff3317":{"name":"@open-mercato/cache","version":"0.4.7-canary-8d44ff3317","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-canary-8d44ff3317","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"5c723cd02319b59bf5ca9ec3077491feafd699d8","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-canary-8d44ff3317.tgz","fileCount":41,"integrity":"sha512-u+iHsxVXP0UaMEd96Xf2QBcF+E04HRPSNfYgUUNiS3xbBFlOC5Q+ugzkN99KjZZ/EQEXNboMSDIj600Gslb+bA==","signatures":[{"sig":"MEQCIHtOI4R/et27BJufaIw532BseKKMqFO+xdr71jPOOisHAiAaKTu0GQEKS74/E+ZDk7TREMFmIALDMGXaUuf4cNHsvw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192747},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"8d44ff3317e15a8ba07a3e04cd4145229a00e9dd","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-canary-8d44ff3317_1773386901651_0.04744456104437855","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-d217dc234f":{"name":"@open-mercato/cache","version":"0.4.7-canary-d217dc234f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-canary-d217dc234f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a2d402649a948049dc7fcae601000a34b9527ecf","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-canary-d217dc234f.tgz","fileCount":41,"integrity":"sha512-jOygkN40K5+ZRCGvoY3CPm/V5UesKQmvBxATbyNeydQ7xV7SLcScLEMtyvrf8zzolxeMwDx9cLzSdmVyxPWj0A==","signatures":[{"sig":"MEQCIFaRy0TnCgrDM/UrNT+s5dx0WmzjOXW+fQEzwwPH1wcvAiB0Xrmn9v+C2UX6Sua90zJ4+gKlSxJqYrNoHx466oBbIQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192747},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"d217dc234fe689b00374e6f0fd48e70e015aa99f","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-canary-d217dc234f_1773386963107_0.5075092511792674","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-develop-d6331ed114":{"name":"@open-mercato/cache","version":"0.4.7-develop-d6331ed114","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-develop-d6331ed114","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"45a9e1d576759accfb7964e150cd7609335595fa","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-develop-d6331ed114.tgz","fileCount":41,"integrity":"sha512-0Gqx2FMMcO/VQIcNYtvqmTBX2YIebUKI9O4rVruj44WssyBi5mmcRoRgF+X34rqSvPTFaxjrG/9W43AzXLW0VQ==","signatures":[{"sig":"MEQCIExRBnVPoH3gz5188qBOMclgfGH3UUfMOXN/N6gi6JwwAiBwJlxe0JwQ03QV44TOIGjMa9Rmn2wGhsFLkC4b0dyInQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192748},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"d6331ed114bfeecd3b4d075092b9f8e38349265d","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-develop-d6331ed114_1773387477658_0.947167950746197","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-620d0af220":{"name":"@open-mercato/cache","version":"0.4.7-canary-620d0af220","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-canary-620d0af220","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"89330faf949c3c20e0416f7256a256f109e3affb","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-canary-620d0af220.tgz","fileCount":41,"integrity":"sha512-vUetivKzqLF4i4ZddUYvapTxadjktaikV84MGfQwqT4259S/b1OoRDbSnm9BY79RkVnKheiE7EgFaoZ21FZBGg==","signatures":[{"sig":"MEUCIQCBjRJdrAY0gWHgDJZUbfN9krDHovzM02AjyPHEJvMojAIgE9y/dTToCBl6Kjzf8ykGZeOmDzkXUyyaEUbq6E13Ah0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192747},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"620d0af220c82e233fccad8a3a9ed9dca78d3bd9","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-canary-620d0af220_1773387640173_0.9144182057761949","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-develop-80cf083df7":{"name":"@open-mercato/cache","version":"0.4.7-develop-80cf083df7","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-develop-80cf083df7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b879760ae5332725beb003ef7544995eb03a2013","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-develop-80cf083df7.tgz","fileCount":41,"integrity":"sha512-I+JOiP4UtAw+5nf+iTVHE5/aVmYGuhtXZW2Ffys2sigg9MnlKUKo6X/INZDYL6p5CvJr2i/IYdRhMtVAYOrRIA==","signatures":[{"sig":"MEUCIQCC3EgMg7geoPl5w2NA3zk0B3DMluDyoGveq9i1yUUywgIgWquJqoUO7f3pM9/apGyNP+KNGOxhQt2tvaPrhTcLTUM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192748},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"80cf083df7dbd1a3d8a97f01dc80913be93cb6fb","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-develop-80cf083df7_1773387676457_0.38054452422723184","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-e4062be7ed":{"name":"@open-mercato/cache","version":"0.4.7-canary-e4062be7ed","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-canary-e4062be7ed","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"925091e37a2d8a0c7044d4c90150535664622f2c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-canary-e4062be7ed.tgz","fileCount":41,"integrity":"sha512-KAzJEPZMXgDQeaVNyokA2KPvnHgFKnbMZeOt30kjZ8mCibiA72MZnJQU+bWWzeloAgY3nvAnJ5ZaHcwlTJAJGA==","signatures":[{"sig":"MEUCIQCraMkNTMsQWw9XylLVIahlAi+JMaRBMtnctT7wN7bkQAIgJRPeHDN0Pa3qJR0BC9MURW1N270GxTB+WMBrxWwCCSc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192747},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"e4062be7ed3ec54f4f7bae1fa4f872554239cfbc","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-canary-e4062be7ed_1773387858684_0.3622722416347455","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-3c9627f083":{"name":"@open-mercato/cache","version":"0.4.7-canary-3c9627f083","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-canary-3c9627f083","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d10d359f00c5a6ea99a6df02d28d2297ad87216d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-canary-3c9627f083.tgz","fileCount":41,"integrity":"sha512-X60WWcY8+FyWYGmjptS94vv/M8xlSwmr1gW1hMWF92tZ2UxoQ0i4hxH+AvpAfCuN5c/svN4JnPEUqV5Dz8HEfA==","signatures":[{"sig":"MEUCIQCsucy9EJCSLYtg1dHSu03AcrxmvlKS4nWwrOHHp1YgqgIgEOnQo1e9TS6s3gaHVN9pOGmE27ro4/iu5pyNmIzf+2Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192747},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"3c9627f08321a49e9305603e92143832ed5dfcf8","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-canary-3c9627f083_1773394351419_0.09631582785949466","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-develop-1ac08bd793":{"name":"@open-mercato/cache","version":"0.4.7-develop-1ac08bd793","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-develop-1ac08bd793","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"de97cded41e71f67e24dbd8acd84736b03f1f28c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-develop-1ac08bd793.tgz","fileCount":41,"integrity":"sha512-alJyuX4sAMgmA3jlpt3rMZLA0TSX5BmQHID0TWnsZ9GNy1lTxiBxgQJGNKWnwuhbckQq/yzr2tDyjSedvx8gew==","signatures":[{"sig":"MEUCIQDIMEMnFdtp/aZE3yiFmqrsUaL+2aZRgMIhjXZoaP/blAIgWjlQiHaQi3DH9ibe28WufDYr6noA4q2imFi0fOxVTtg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192748},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"1ac08bd7931d215f2e1fd1a589e6cffb9cf7fbce","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-develop-1ac08bd793_1773394424314_0.25400416902983136","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-develop-8de361aa18":{"name":"@open-mercato/cache","version":"0.4.7-develop-8de361aa18","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-develop-8de361aa18","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"fc17054ff4895fa5e38ba8e2cdf1e2c2e84ea8df","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-develop-8de361aa18.tgz","fileCount":41,"integrity":"sha512-6UZIEEGQ1vtdu+MdZ79K5xHGezExTZK+u0wSWids9cv4gIPxDjqUtrGOFDc9Cw5x2bHpYLdG3vmC/7hQHTrxQA==","signatures":[{"sig":"MEUCIDSmGghplJ+sxSteplhEBWRoUAB3ERAeiHN0guR154RrAiEAgOO5bRGT5gBG9S/xT9yQYxDsSySclWKjUsQFW7A9+Nc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192748},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"8de361aa183c78c6ab62399c93f5b7edb93be519","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-develop-8de361aa18_1773397843059_0.37029655541417794","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-de34f69203":{"name":"@open-mercato/cache","version":"0.4.7-canary-de34f69203","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-canary-de34f69203","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ff8cc99f41a7bcd7b6f9ee0799beb09221713237","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-canary-de34f69203.tgz","fileCount":41,"integrity":"sha512-PGePiHdQUaAAw0oVpdFIRqMBCJqcGs3RFsawjGOvL68nlkLNC4KP7Gb16I9FWbHCtvzzrbhwg2elyKSN1lpFmA==","signatures":[{"sig":"MEUCIQCCtOoXbc0t/5hW4Tc7JBeX1h1BjUiGi3MvVTUTk5GdQAIgCew3B1J28qDgVnqGICnTJOtQDMphaUuJD1dOYhtjIHI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192747},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"de34f69203d9316681e8f8390f634045b8abd695","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-canary-de34f69203_1773397849802_0.14146066007637792","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-develop-c22689c3aa":{"name":"@open-mercato/cache","version":"0.4.7-develop-c22689c3aa","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-develop-c22689c3aa","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a67ee9947c4614ef524a3fb751406a78759c06cc","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-develop-c22689c3aa.tgz","fileCount":41,"integrity":"sha512-40S54Fh7PcqxyFDqYOptwDJQcCfrhIo6JNKBZarlDTiUCswGsoqtlapt4DjTTObDtSq060uvbGrG7FnUVbLY4A==","signatures":[{"sig":"MEUCIQCds2MPiotmbDosT/8O1e/agid1TihN7IRB8q1ih2gvfQIgK193sjN0p5YuouUITiqyy+wqmBEkUcIAGe3DsircoH4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192748},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"c22689c3aa1354c899336f8d84a039d46aa7a5d0","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-develop-c22689c3aa_1773399799689_0.8101223993931306","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-d2bf716e6b":{"name":"@open-mercato/cache","version":"0.4.7-canary-d2bf716e6b","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-canary-d2bf716e6b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d77201a48899030db38b0db1a171fdba92035e77","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-canary-d2bf716e6b.tgz","fileCount":41,"integrity":"sha512-UgJSWaMgR/qOZnZJzzOnBisWTnS947zXE3iFfYeSF9wHC0T4uhyKJtFdLgz2d8PPIqhUL0oP5otR/+Sru21HLA==","signatures":[{"sig":"MEUCIQC4Qgy+wbc6xBN3MjK7xpnbdMDlju1lZ1+2y+CrmC52RwIgfxI4w8JPF80/Duhvs4NO2xMzBjC2QLGvZsqCjDOtyhQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192747},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"d2bf716e6be89ce63b045981699f7c36ef636144","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-canary-d2bf716e6b_1773399862364_0.9966023467412972","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-develop-75b882ccb8":{"name":"@open-mercato/cache","version":"0.4.7-develop-75b882ccb8","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-develop-75b882ccb8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"2180a54f93fc2ded6a812e986f2cd009583e6533","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-develop-75b882ccb8.tgz","fileCount":41,"integrity":"sha512-l4KmgU7wroDjkoTh4A3Fs8QMBGCmQkLIGJ6wOWWI4HMvAPsjy1+axTZhhQL6I5ze0Bt8GafZJC7b/AAyw4ACDQ==","signatures":[{"sig":"MEUCIQDrrhBm+dT87sH0qv6lahaJTQNfjzN1CayG+fGe3RHDiQIgeVSAtpfhltRc7LKJK3RWA/5pyqAzGsoXMHAWzh49Ev0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192748},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"75b882ccb87b1d85d312c5188177da68ccc3152b","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-develop-75b882ccb8_1773399933751_0.9883615476982863","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-canary-3cf5e19a03":{"name":"@open-mercato/cache","version":"0.4.7-canary-3cf5e19a03","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-canary-3cf5e19a03","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"db6d1e97fc429cf42756000a71759de91eb6ea2d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-canary-3cf5e19a03.tgz","fileCount":41,"integrity":"sha512-d4lpUcGRYtAGnm9n1yJM6ybBk2/gTiFp/suQMYmqByXuKr638aW5JQwSIdYdLm9MxZ+et+4AIDe0W4yMh3RLng==","signatures":[{"sig":"MEUCIEN4cyUHIXaSOqyzxc0Fca1eB0mIQ/jmUfmew6G5CY6eAiEAs4ifuhGGp8ln85H79plcmg5tiG7igbZ2gX1kYUOSuj0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192747},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"3cf5e19a03344b3b6d78b6949e7f49f9eaaefeed","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-canary-3cf5e19a03_1773399971151_0.5274318548674206","host":"s3://npm-registry-packages-npm-production"}},"0.4.7-main-ae9109fb7f":{"name":"@open-mercato/cache","version":"0.4.7-main-ae9109fb7f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7-main-ae9109fb7f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b88044739091b1b87b796bd1168e6922044afe4e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7-main-ae9109fb7f.tgz","fileCount":41,"integrity":"sha512-KYPkrhHuHiPCl0w6QY2kjxWMfLNc6ujV3Tabyh9zmko2gKItKwHsT4kvZzsA5q3bXeciD8ETWKusVbJ82LXOyw==","signatures":[{"sig":"MEYCIQCbtq/wCuPiXq/br0ezd373pGsSRVQeU9bORZYlUKQacgIhALt3CvU3+ggz0D26zsB8wfshns1c7+HEkNxv6Rew7Z3d","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192745},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"ae9109fb7f61735c1adcac38e772c44d00cddf36","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7-main-ae9109fb7f_1773401976331_0.9408508715888206","host":"s3://npm-registry-packages-npm-production"}},"0.4.7":{"name":"@open-mercato/cache","version":"0.4.7","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"bb2ead597e9cfe82590be8458ca77dabde6e4ecf","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.7.tgz","fileCount":41,"integrity":"sha512-ciPyTQ1V7He2c237cPIp3/oarWfJhQ2VtxMM2NA4sYMRbb7BKp6+WrBrrLhFQS+7e7b+DIc7zl+LuZ0zkgs+Dw==","signatures":[{"sig":"MEUCIQCYabyFVV9kwCvJbT8CynnseunaqdfOhh1omRfEIskJGgIgEM11/HKjjEUsIfLuXcr49EIr3KDWIS9ICV5+QeX7V04=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192701},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"ae9109fb7f61735c1adcac38e772c44d00cddf36","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.7_1773402022316_0.11525002716971144","host":"s3://npm-registry-packages-npm-production"}},"0.4.8-develop-4e71d95aba":{"name":"@open-mercato/cache","version":"0.4.8-develop-4e71d95aba","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.8-develop-4e71d95aba","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"daa7a775abc79c815db45f7c21353b02d9fc6af5","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.8-develop-4e71d95aba.tgz","fileCount":41,"integrity":"sha512-hoTfbnnddF+GLE8rqDaG3TetXfmupJIr8lPYrHFCVkh2BRTWcXFaPV45qDbbL4Wk9aCtL6/p/nWB3y70FMIWlg==","signatures":[{"sig":"MEUCIQChcz4ATsFszuWRZ38eoYxkTnK7cF2sHVWm2PtdANvzBwIgTZRA7MDKOwIHCQPFpTR315AMfHx4j9fkx7FS+etqfwQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192748},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"4e71d95aba1d7d8cd5cf15c48fe9d8f0fdcef48f","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.7","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.8-develop-4e71d95aba_1773402459965_0.4745340660368542","host":"s3://npm-registry-packages-npm-production"}},"0.4.8-main-848cd3c22c":{"name":"@open-mercato/cache","version":"0.4.8-main-848cd3c22c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.8-main-848cd3c22c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"663d1e1251843f1b8530f0330cd5ca7a55b33cd8","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.8-main-848cd3c22c.tgz","fileCount":41,"integrity":"sha512-fH1sZ/OvDCvENtjrhgwCsbQHR60McyN8w9hTbuv5DcW7KY0wQ1MpFxM2e+bq7mYwCO+n/yNSHYX58Uyo/ou4Cg==","signatures":[{"sig":"MEUCIEpwrikd6XaFJjH8zMIjUB0qhGX0QFg7yQe0Yog54QFTAiEA+/t6F/sISKpBp6RG/ztBy64FMU8MB9eWHs5FCCdxqVk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192745},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"848cd3c22cb32f5ba7be2221faed294274c60411","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.7","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.8-main-848cd3c22c_1773402533374_0.3857929755871228","host":"s3://npm-registry-packages-npm-production"}},"0.4.8-canary-8502c817af":{"name":"@open-mercato/cache","version":"0.4.8-canary-8502c817af","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.8-canary-8502c817af","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"abb4b7dcc0f2f9aafe5f8947dda96d09f148c5bf","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.8-canary-8502c817af.tgz","fileCount":41,"integrity":"sha512-IpghxwQTmd1d0CzVONg7+Y5yWgpRy8WovfezDbMxVlwSAAv91pHJjxHn30gaDBnxnmkrGhFrJZuzKfuhtzJWxA==","signatures":[{"sig":"MEUCICTK1QL0dmaT2bLpehKPmv1FLyxd8T7fOYi57PT3LYmfAiEAsvHWgm97BgAtM/ilwB+lUZglSd1ldOS2fyybZTz43Cc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192747},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"8502c817af2a8190d76c6c0cf427f7f275b63ed5","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.7","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.8-canary-8502c817af_1773407804622_0.4284585153803462","host":"s3://npm-registry-packages-npm-production"}},"0.4.8-canary-d3f23076fd":{"name":"@open-mercato/cache","version":"0.4.8-canary-d3f23076fd","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.8-canary-d3f23076fd","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b6b59a70d879f9a626f716287bfb1cb12ff20c97","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.8-canary-d3f23076fd.tgz","fileCount":41,"integrity":"sha512-ajaFeEnP1FOEjqO9w28hv0+Wwizm0gNRIHo0mmz2AKUF2+rg5L/wyJvMPBkVjY04F8NU7TO+Pr9FmZBo3RraYg==","signatures":[{"sig":"MEYCIQCeJyX7AQJ0VfM9jwapnmgbGpixGRH48mGG78s9d44rTAIhAIPIetvVbf+XmcrYXWVl5dqRbapjeIehDZjTAW5dSuha","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192747},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"d3f23076fd36e231e5b713d86be7708841e9c3bf","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.7","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.8-canary-d3f23076fd_1773411566939_0.22113581299918517","host":"s3://npm-registry-packages-npm-production"}},"0.4.8-canary-d29d23af60":{"name":"@open-mercato/cache","version":"0.4.8-canary-d29d23af60","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.8-canary-d29d23af60","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"226fa5ea0301c3193f90872ca25e7e91a98e4667","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.8-canary-d29d23af60.tgz","fileCount":41,"integrity":"sha512-mvnAWAjJIhmLuuV9/2ofI/Jl58wRNzik9mv+2rrzzV6PtwVZ80CYXlkSCDTnCKDDlb/0oVewVnGZ0LYGzsDMmA==","signatures":[{"sig":"MEUCIAVXqy4gHoDfyyJpDev5CkX64FEoGg/5iPqgohP/lCAJAiEAg3NGu0T8H2sPu3XwrCo4WxdfGq+gMiEL43I7RAx9EhY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192747},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"d29d23af604347e90390e3ef10f4bb5bd5d7427c","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.7","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.8-canary-d29d23af60_1773411599346_0.8459188805992988","host":"s3://npm-registry-packages-npm-production"}},"0.4.8-develop-665ca9216b":{"name":"@open-mercato/cache","version":"0.4.8-develop-665ca9216b","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.8-develop-665ca9216b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"21461af79a7d051f1536d0fdc453996069cc4e95","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.8-develop-665ca9216b.tgz","fileCount":41,"integrity":"sha512-w47tiLCriunzfpFi7J+CxPz3ZXrvX7/7JZ9LHmR4RvfgEl94ZJRwNduAZFvJN7vCC1CNIqpMaZMEF/zQUsCXSg==","signatures":[{"sig":"MEUCIBmfZAUZhZIKpAjazbYFIIJvM59aUIaLp1v3C/a0Ea4hAiEA9XQtEFZme0ZPD/8kYOVk05ObYdLLnhte9MTuwrqycxU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192748},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"665ca9216b460390ebd9454be3c85c81f581a253","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.7","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.8-develop-665ca9216b_1773553875158_0.2753795038673226","host":"s3://npm-registry-packages-npm-production"}},"0.4.8-develop-2acbd97ec3":{"name":"@open-mercato/cache","version":"0.4.8-develop-2acbd97ec3","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.8-develop-2acbd97ec3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"7af7429d6770eb23770c3ece9aebe7917b1e0d81","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.8-develop-2acbd97ec3.tgz","fileCount":41,"integrity":"sha512-AmHjWAtanA1E0OXvhd74wVfUlRrheXZE0htKrmz2FPbWwywwcyKxOXrq3GAClkJSZO1Tdu5eWwQP0JK9LEnUxw==","signatures":[{"sig":"MEUCIQDW3c8Xb2Lxf5hWTU9rGjj1dEc3K3yIxyML+nUBr8gG8wIgd+blmYPrd6fa3PymZ/Au+/g+zFBOFBqG8NMWvAaiU8c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192748},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"2acbd97ec373232665dda7452f9dac30be415600","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.7","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.8-develop-2acbd97ec3_1773554000994_0.8075101743492976","host":"s3://npm-registry-packages-npm-production"}},"0.4.8-develop-f3593949bf":{"name":"@open-mercato/cache","version":"0.4.8-develop-f3593949bf","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.8-develop-f3593949bf","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b50dda500c25d6db1faa98aec3d80bd17882fb4e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.8-develop-f3593949bf.tgz","fileCount":41,"integrity":"sha512-pBR8zI0KiHhuFA/S7cgLXSrknA2HpI7kMb5OFfH5TP03XYqq++bQvtQ5macElfhjrIt7e21XebOIGZoRPFvVDA==","signatures":[{"sig":"MEQCIFvArH2us2NBPiNLTy+OUnFMOzrBhpIHSqW9nbPhgrnlAiAQRWz7pIgtsyvvgmwuQ1MnhxCicLCJs6ftG3rmK3/Q2Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192748},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"f3593949bfa746f72bf5ccc13ec180c7be9b0c6f","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.7","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.8-develop-f3593949bf_1773554125861_0.10816871106980197","host":"s3://npm-registry-packages-npm-production"}},"0.4.8-develop-7d9e332831":{"name":"@open-mercato/cache","version":"0.4.8-develop-7d9e332831","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.8-develop-7d9e332831","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a9c7f131aa0dfc795482a904879c3200d941558b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.8-develop-7d9e332831.tgz","fileCount":41,"integrity":"sha512-MapKqGukg0/BwA1SbDnjpoMouDkAASXL4M5JKXBa/25TvmJpEaFLwANuEY0QaOUImq3FxJYfAIG3I5Nmkf15yw==","signatures":[{"sig":"MEYCIQCwQZWA4kjg9svn+/i/cMI/H4WIuL8JbFK8zinrGWKkOwIhAJbr++q6YAXKlC+zzqM2dRTgw1a521XD03DrsRQ+Hn7h","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192748},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"7d9e3328312d8d204ebcaf4795d4323abbb47dc6","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.7","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.8-develop-7d9e332831_1773554242363_0.5345782569448756","host":"s3://npm-registry-packages-npm-production"}},"0.4.8-canary-9298688d4d":{"name":"@open-mercato/cache","version":"0.4.8-canary-9298688d4d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.8-canary-9298688d4d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"7a4695f9ac5174705fd278ef030dcca89592d91a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.8-canary-9298688d4d.tgz","fileCount":41,"integrity":"sha512-JvCnLig1s0CDp9pg+s0VzEA9BqLPfMM3g2fMEgxv4jmkH0Wj0JPJ0LobJntuT9s6mDghIctAEtm8aJ6CW1QV1Q==","signatures":[{"sig":"MEUCIGQlNELCh1NfO3SNxKhbNVHDw0607z3jAwvMB0jL44byAiEAg935VuO1kDyb218FhcrM2fw/HGO4qi68tCtBY9rRUtE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192747},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"9298688d4dc50efa8f696230a5dc8501995c7822","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.7","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.8-canary-9298688d4d_1773616902052_0.0903745195650838","host":"s3://npm-registry-packages-npm-production"}},"0.4.8-canary-2c416b5976":{"name":"@open-mercato/cache","version":"0.4.8-canary-2c416b5976","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.8-canary-2c416b5976","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"7c4c6bcd382b94ecc6e4f2935e28641a5909666f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.8-canary-2c416b5976.tgz","fileCount":41,"integrity":"sha512-JOjy6+Q79u01hhqUt/6raMBMWO3siMgbqQ+/uUy3G1Y/3fcoOs3dK294o/d0mN1hx1J4q3q4D9c2CRbgXVyN/Q==","signatures":[{"sig":"MEUCIGNME3r1K9uRinN0K4nnTMajv5zYmxOUHOul2SzE6aD1AiEAv2hqfAHuC1qh5FyHymxNP5iunegXaH7w12kxrizq1BE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192747},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"2c416b597627cfb7beac40f048eab5916b5ca2c3","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.7","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.8-canary-2c416b5976_1773617110423_0.7773129198819422","host":"s3://npm-registry-packages-npm-production"}},"0.4.8-canary-2284372ace":{"name":"@open-mercato/cache","version":"0.4.8-canary-2284372ace","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.8-canary-2284372ace","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"3a0e0643283509bcda35614faa9b811102dcb1ee","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.8-canary-2284372ace.tgz","fileCount":41,"integrity":"sha512-kXX0Rh4fsxI+R6WEzMEsSL/wvQvskOo7x/DCXFUQ3PdsysHSrH/O+mMc7JZfNVYENbAXDBbsp7DWIQwibzfIfg==","signatures":[{"sig":"MEYCIQD/wBGIOcSU1XP8WnpfR67cV12Zr4AR3w2yrKCezMjSbgIhAMX9QV2lZQmg3jqMdbuz5IOYzXVirQPwwP1YaRsRaztc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192747},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"2284372aced24ac2297ceb05e5b0874fc0b1979e","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.7","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.8-canary-2284372ace_1773617626707_0.7846796429636871","host":"s3://npm-registry-packages-npm-production"}},"0.4.8-canary-b502856fed":{"name":"@open-mercato/cache","version":"0.4.8-canary-b502856fed","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.8-canary-b502856fed","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"6b3fa8a3703f8dfda42deff234823fd74783e779","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.8-canary-b502856fed.tgz","fileCount":41,"integrity":"sha512-xCua676y5Xjxrxph/SRjvAisfV/tpE4+sDWjJQMNzTyx4KGILPnsMsiHVmsfDisB881ArlrwvT6Syv+Jr9ZOJg==","signatures":[{"sig":"MEUCICG/3KHzWG4Z3IUUrWYPaztP7UIZm2HpPN/rFa+LgLN9AiEAvbnqy/IyryhCOGU1kr2AMHQhbLsrJvh7IAfrGE8iWYw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192747},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"b502856feda6805296ed187df855cdc8828b1fce","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.7","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.8-canary-b502856fed_1773644003415_0.48388148784347607","host":"s3://npm-registry-packages-npm-production"}},"0.4.8-develop-c0f68a4b89":{"name":"@open-mercato/cache","version":"0.4.8-develop-c0f68a4b89","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.8-develop-c0f68a4b89","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"4c2a95470731a2d9ede349a07dd26fe9721943b4","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.8-develop-c0f68a4b89.tgz","fileCount":41,"integrity":"sha512-P/w7LPOY5lV5oyhPPQ3xvBA0HxVUr7KZ3T1wslbNNQWb5CCvZN3rTyEiLGevqTuXWmZBpCXxwfX5DruP62tIpg==","signatures":[{"sig":"MEYCIQDOzbXMHAxD7i/h/nME0VQZLzIss01sYQst7M7sCiecpQIhAOMeb7nVuHaVLG/OGjscWrQn8aZLBCxmAuwcksT3mi8v","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192748},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"c0f68a4b89234cc3b755994171bcf02dd21e390b","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.7","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.8-develop-c0f68a4b89_1773648157004_0.10413436266501197","host":"s3://npm-registry-packages-npm-production"}},"0.4.8-develop-6b37dabfa2":{"name":"@open-mercato/cache","version":"0.4.8-develop-6b37dabfa2","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.8-develop-6b37dabfa2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b3d83a1b35c00b1bbf20997a51803de96da12489","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.8-develop-6b37dabfa2.tgz","fileCount":41,"integrity":"sha512-t7ugn5AI1BkxDwcSsrTGM+XKFBHUHgJn3te8SUxhU1fXnJNqNtDlSKAufaubd4ajlgMEWV9dJsFgBV+Mz+Ky+Q==","signatures":[{"sig":"MEQCIDTnPMT03zw78qsD3bPYMR0O4OGN0tnRFIc7RDmsGyGkAiAh5BNPpQ6kjuHcY1ZBnwZWdF4XkEmnznvqN3xjO6Uqog==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192748},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"6b37dabfa280eba01a5d5d48c0e4c0b3db15cf32","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.7","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.8-develop-6b37dabfa2_1773663683275_0.09318278499816968","host":"s3://npm-registry-packages-npm-production"}},"0.4.8-canary-836a80151c":{"name":"@open-mercato/cache","version":"0.4.8-canary-836a80151c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.8-canary-836a80151c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d2e8ab285a2a2c5482280b6d4a254add6076d84e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.8-canary-836a80151c.tgz","fileCount":41,"integrity":"sha512-sYFSpih0GZtbBVa6cTeD6jvPGvOjyl9Q2SsfCTa5J/6fGYlMeAJMri7vNC0o5cqijJf98/NnjnXqotdaA9U4HA==","signatures":[{"sig":"MEUCIQCSzHi6E0/RKpXVOU/US9zhqaGFd9EuOe1wpnA2PepebQIgII2EmYqFZ3p0hUJW/Oj92YSEGEWteOR2d6mPSXGlZck=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192747},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"836a80151cdacebcb7fb029d92828ed73744cb34","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.7","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.8-canary-836a80151c_1773664697878_0.46245160980830935","host":"s3://npm-registry-packages-npm-production"}},"0.4.8-canary-59273a09a3":{"name":"@open-mercato/cache","version":"0.4.8-canary-59273a09a3","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.8-canary-59273a09a3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"6b60ae7b8ee7fe8c05d0b7e9ffd453101ec23530","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.8-canary-59273a09a3.tgz","fileCount":41,"integrity":"sha512-E3WfZlPbf10JaQTarrWQo6s2kufzmoJahjMNJVSHfY0Bfwxc8R3sIBqoS0zseToq5wBu9ig+BwjbXlzwF02DEA==","signatures":[{"sig":"MEQCIDe4E3ecNdIw9M0PLu0wQ3cc0o9K5y/69NP/Wqx4JJfeAiA8XICLPqbj9l4K7XQ6Jfh3UL+0adaRACyhdmoEvjzVzQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192747},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"59273a09a3b6e3c5b3716e1bb7bff3902a52daae","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.7","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.8-canary-59273a09a3_1773667920516_0.10408442543368857","host":"s3://npm-registry-packages-npm-production"}},"0.4.8-develop-28cee031d6":{"name":"@open-mercato/cache","version":"0.4.8-develop-28cee031d6","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.8-develop-28cee031d6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e05d58075e7aa80a38a8b0639b3fdfbe6cce3496","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.8-develop-28cee031d6.tgz","fileCount":41,"integrity":"sha512-m865TmQENXKTPX50N2xiD6BN8N/CrHzd9eBuxDWYtUNObu0mgZhPSm9GIodu/BUCaMqCHabEdPMAlvntJEQzFQ==","signatures":[{"sig":"MEYCIQDUA2TlNZ9HhN/NP035LQEC4zOKA0M1QlsBJGlKxEO7mwIhAP+XxeXXT3aQz/SypCx6gp2ZuMyP5ComMT+oojam3B4P","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192748},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"28cee031d6f6ef95ec35a744e927eb1fa795a71a","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.7","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.8-develop-28cee031d6_1773669325217_0.23123760031210217","host":"s3://npm-registry-packages-npm-production"}},"0.4.8-canary-35d56b4463":{"name":"@open-mercato/cache","version":"0.4.8-canary-35d56b4463","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.8-canary-35d56b4463","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f214bcd017501c30c79d4d27be6b0a11418d5bf1","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.8-canary-35d56b4463.tgz","fileCount":41,"integrity":"sha512-KVCIZSNTT423Wb6Go+2usPQqPquBZGetnKOVIlFkv+85yuIc0hCrJQyCC2ELdZvKY5Fl4xoti4Rb58GJo/9yZw==","signatures":[{"sig":"MEYCIQC/twiwz3WR5A1sfAfFMXCbWEkUQJ29h0f0BYWmTPxa8wIhAJyVYNKo7tFEhtJgrvTmNdjp67LIOuxmnLA1aW9sZCKR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192747},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"35d56b44639f9ea4c633e455171d3c294b57f652","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.7","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.8-canary-35d56b4463_1773695535606_0.35379254133423554","host":"s3://npm-registry-packages-npm-production"}},"0.4.8-canary-b48a68a5a6":{"name":"@open-mercato/cache","version":"0.4.8-canary-b48a68a5a6","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.8-canary-b48a68a5a6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"bacf01b243e040423bfb77e1e941b5b88356a947","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.8-canary-b48a68a5a6.tgz","fileCount":41,"integrity":"sha512-Y7wIqk54ZTGev2hjCbT8CVLJiZ5sS86mQX3MtcfYica8ZsbmwRDYdl6yQHER7N5DzVfSyGuPw/IjUmj+O/3blQ==","signatures":[{"sig":"MEUCIBcJ49HHKdG8SktpYrGzafT205lB4T7u9/03PhliXEAsAiEAuSmlbK3rg+FId86g6SnEuKyZ78VykW4Cx6x6kSCZtZ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192747},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Y7wIqk54ZTGev2hjCbT8CVLJiZ5sS86mQX3MtcfYica8ZsbmwRDYdl6yQHER7N5DzVfSyGuPw/IjUmj+O/3blQ==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.8-canary-b48a68a5a6_1773703599009_0.06997180528744895","host":"s3://npm-registry-packages-npm-production"}},"0.4.8-canary-8d5e423725":{"name":"@open-mercato/cache","version":"0.4.8-canary-8d5e423725","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.8-canary-8d5e423725","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a77dbe47e396fc0876736496642267df7069344d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.8-canary-8d5e423725.tgz","fileCount":41,"integrity":"sha512-Dk2S3VNxVeADvKklSLibekrNpPlYo38fRbvFiaFpQSPHyLLYSZJS8T2aoHDt1ZAzDSc5OhwpGnQ4YFRl6hxTHA==","signatures":[{"sig":"MEUCIQDywCzroZzq4oTqWoyW1N5kHbx83HT35Lm54xwr+/iluQIgNyIOF270PKaTBmXt/OJ+tSP/Ag+amJKXXrJi9KUJ6eM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192747},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"8d5e423725f100d461d15a338612273955199f8f","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.7","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.8-canary-8d5e423725_1773705186974_0.02921064853166211","host":"s3://npm-registry-packages-npm-production"}},"0.4.8-develop-84f3678a58":{"name":"@open-mercato/cache","version":"0.4.8-develop-84f3678a58","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.8-develop-84f3678a58","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ebb120d8fe769151e245096819e4a91a4658f361","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.8-develop-84f3678a58.tgz","fileCount":41,"integrity":"sha512-yX6Rzn/Fn+oJq1SaF5E2kiY1caedcMwl9NuFy0aFauwUZuT+puc6JWd8HiVOTp6Ai7U43ratdZYbbDZ0Yi+RVw==","signatures":[{"sig":"MEUCIGmYC3SsJ9CmdJRbS2lDpp6uFlXB99DvEVLgsAoQ2lKqAiEA7reTN9sEesnLE/W1f3mu42DUmlBT6ZFjQxH/02c3Bgs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192748},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"84f3678a5853328bb3348cc49572aea8b589fe89","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.7","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.8-develop-84f3678a58_1773723936437_0.23183252830604317","host":"s3://npm-registry-packages-npm-production"}},"0.4.8-develop-15259be22b":{"name":"@open-mercato/cache","version":"0.4.8-develop-15259be22b","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.8-develop-15259be22b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"0c6edad43ccfcd6f224e79d977dcec960d2f62a8","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.8-develop-15259be22b.tgz","fileCount":41,"integrity":"sha512-75kkQ6oy2Wf+wpOvVkWbrKwPWtwoMTADMVhU0ydte9GAhwQ1ld0AYJ3wlTBO46nOM/VdNYlUXx/UgGIbGEblug==","signatures":[{"sig":"MEQCIBrOxirXawq033sHibOG5JIU+pSc0rEovshhnT2tEWQLAiAt+CpCOIVbxkmr71dI+QSP1JV/fcJAdsnCSWcwjXah4A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192748},"main":"./dist/index.js","type":"module","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"gitHead":"15259be22b0f103fa6c4911518c90cd8c9a04e03","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.7","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.8-develop-15259be22b_1773724214463_0.5413859340509246","host":"s3://npm-registry-packages-npm-production"}},"0.4.8-canary-6f0b2a14df":{"name":"@open-mercato/cache","version":"0.4.8-canary-6f0b2a14df","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.8-canary-6f0b2a14df","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d29152a7de6d43cf31e8bc97876a8d6001853e42","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.8-canary-6f0b2a14df.tgz","fileCount":41,"integrity":"sha512-mTMpW42ZPMF0DqB/XwzVUoco8ev2XgfrDX1nE03y6nNohLMSejddti5pgixhYbFkcPHxB/ALDZ21tVF7GGpToA==","signatures":[{"sig":"MEYCIQD/EqRuyD3iUpt0ffGGffl6/9jx8RsjTYHUsBC4IfKV2QIhAI3VAB/MikjaihF6J8HZ9kyx0iIS2zfK9tgrkIJqg8ur","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192747},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-mTMpW42ZPMF0DqB/XwzVUoco8ev2XgfrDX1nE03y6nNohLMSejddti5pgixhYbFkcPHxB/ALDZ21tVF7GGpToA==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.8-canary-6f0b2a14df_1773725568952_0.3815056547337008","host":"s3://npm-registry-packages-npm-production"}},"0.4.8-develop-641703d2a6":{"name":"@open-mercato/cache","version":"0.4.8-develop-641703d2a6","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.8-develop-641703d2a6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"3b2f7de1e89347d086036fea192e3c558f790dd4","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.8-develop-641703d2a6.tgz","fileCount":41,"integrity":"sha512-oP7q3tML7y2gp5R7ZSgB0/HT2plSzxCVRZTUdTGcdSa9S2nbWTIkyHgFGyd5UJTmz9gVb5I4UCq22OqcVyPGIw==","signatures":[{"sig":"MEUCIAvrqSDOt+eWECHborzby+tAP0nyGr2fIViwZrRirUcOAiEA8FcBc6IoEoZyJThumYZMFntJCvCyfVaVHgZaAmG8D68=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192748},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-oP7q3tML7y2gp5R7ZSgB0/HT2plSzxCVRZTUdTGcdSa9S2nbWTIkyHgFGyd5UJTmz9gVb5I4UCq22OqcVyPGIw==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.8-develop-641703d2a6_1773734989276_0.4868226341554236","host":"s3://npm-registry-packages-npm-production"}},"0.4.8-develop-280c02b529":{"name":"@open-mercato/cache","version":"0.4.8-develop-280c02b529","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.8-develop-280c02b529","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"4670fc4937fcaddca4e1e2d13b3a27da7dc5a2e0","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.8-develop-280c02b529.tgz","fileCount":41,"integrity":"sha512-DeyrBda8YwKIxtCvJKmeYS7fZCNbO2bXZzWOyQtRvfNtj5D80HPHhyqORiwnPhyZXGiXU4yBpBOO0LFxOos8jQ==","signatures":[{"sig":"MEQCIEi2UFhJyQM4O9mL++0CGBC1yBFPvPrOJad2fQG3vfb6AiBepWHAHouKPJrpMPVnJbfZjIf/qzQrAlf2nVDHvnUpkg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192748},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-DeyrBda8YwKIxtCvJKmeYS7fZCNbO2bXZzWOyQtRvfNtj5D80HPHhyqORiwnPhyZXGiXU4yBpBOO0LFxOos8jQ==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.8-develop-280c02b529_1773735997521_0.8776257982356819","host":"s3://npm-registry-packages-npm-production"}},"0.4.8-develop-bc5be31b5c":{"name":"@open-mercato/cache","version":"0.4.8-develop-bc5be31b5c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.8-develop-bc5be31b5c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"8c9f76e1b414d48e03b44970536b40a8cf06569c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.8-develop-bc5be31b5c.tgz","fileCount":41,"integrity":"sha512-qjQ1DDYT/l3VklIodEeainku3zrv5/rNIuC85cdFYt3jkUWmflLxh5UeWJn8tV8JDXDotixlQhO0DTHvQKXssQ==","signatures":[{"sig":"MEYCIQCIUONX8q7ojfkyNhrGgGqB5g17O5OnP08A718oak8YkwIhALfpG14Fi8P5Fq6OLPqHtxAQFy8GqCTyp8ktgGVCJR8s","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192748},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-qjQ1DDYT/l3VklIodEeainku3zrv5/rNIuC85cdFYt3jkUWmflLxh5UeWJn8tV8JDXDotixlQhO0DTHvQKXssQ==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.8-develop-bc5be31b5c_1773736048616_0.019813812794076346","host":"s3://npm-registry-packages-npm-production"}},"0.4.8-canary-063eddb1c1":{"name":"@open-mercato/cache","version":"0.4.8-canary-063eddb1c1","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.8-canary-063eddb1c1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"11471ae1a6d9e0681b6c6c6e5746c6ac245cc9b8","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.8-canary-063eddb1c1.tgz","fileCount":41,"integrity":"sha512-5++DcLb8Jg+JCFYAwO2r799ueLqfb/Nto7E+yhHQ4RTL0LoLXhxbZX08XAyZcDpJXc8l78UdCumt1Ysv04jklw==","signatures":[{"sig":"MEUCIQCWjnwunyOdsgOecVjDp6IDZge0AjZJ3z8rtXPM+IHHCgIgCxiAQGJZaKQbUSwI1d4SElKF4mRoJor5hoWSiLRzgjA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192747},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-5++DcLb8Jg+JCFYAwO2r799ueLqfb/Nto7E+yhHQ4RTL0LoLXhxbZX08XAyZcDpJXc8l78UdCumt1Ysv04jklw==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.8-canary-063eddb1c1_1773736071156_0.023783975154971326","host":"s3://npm-registry-packages-npm-production"}},"0.4.8-develop-a03754d0ce":{"name":"@open-mercato/cache","version":"0.4.8-develop-a03754d0ce","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.8-develop-a03754d0ce","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"01a7f8eb58465496fb4ab389bfbf144a114a0b6e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.8-develop-a03754d0ce.tgz","fileCount":41,"integrity":"sha512-zIf8RbeOQ2z6gN4IG5EI7qRR75AaHJ5013+AMJhgY6SYWbsjpCPT49yzC4UXSuMg4xCdIJO/wFZ2cX0HNGeryw==","signatures":[{"sig":"MEUCICQYHtoT0uf5y7N3xjjWVKAaZSPeiPSj3Gbo5K4wyuYOAiEApfmGQaGH1LLii7SENrzhW8l8ibCanMP/StwUQQaN2Lc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192748},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-zIf8RbeOQ2z6gN4IG5EI7qRR75AaHJ5013+AMJhgY6SYWbsjpCPT49yzC4UXSuMg4xCdIJO/wFZ2cX0HNGeryw==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.8-develop-a03754d0ce_1773736122020_0.3548508940518995","host":"s3://npm-registry-packages-npm-production"}},"0.4.8-develop-409bb4a065":{"name":"@open-mercato/cache","version":"0.4.8-develop-409bb4a065","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.8-develop-409bb4a065","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"70959f2a17790cc879ffffd74dad16d59e9e7e78","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.8-develop-409bb4a065.tgz","fileCount":41,"integrity":"sha512-P9bU8R+NEELxHGWpiNapJ9S6zqBbyFsYD3F9dKDXK5JB2NBvN8d8jkyZbT+8fP81AX3YLy8CHxSNOvRCuTwOyg==","signatures":[{"sig":"MEUCIF67dV33ZWKzMvt8EsuBr779KuLu21UwPhyfXPHH9EWYAiEAkdTnJfc+4N8mGJq/wM8R6TWUofIAc12Y3wxWINdUkf4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192748},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-P9bU8R+NEELxHGWpiNapJ9S6zqBbyFsYD3F9dKDXK5JB2NBvN8d8jkyZbT+8fP81AX3YLy8CHxSNOvRCuTwOyg==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.8-develop-409bb4a065_1773736807877_0.5526195702359227","host":"s3://npm-registry-packages-npm-production"}},"0.4.8-develop-d16e2f51dc":{"name":"@open-mercato/cache","version":"0.4.8-develop-d16e2f51dc","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.8-develop-d16e2f51dc","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ce6a53eac094981a2a472bfb9d8b45130354468c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.8-develop-d16e2f51dc.tgz","fileCount":41,"integrity":"sha512-hgg4pqzKkOlPPm6uRxsr4s1BTyOeMT2KnbZpcj0+5OhV7bOKzk2DDTu9m9RzaQq0939oKab29DwKbGhE1OM1CQ==","signatures":[{"sig":"MEUCIEDAlhRCi7ijVt9iWxHzi3F3mvH20X4Q37QLgTBWsWCIAiEA/HDb5PJJs4FYxhu5WIHc0YNO4YVL5QXKvICfEaGoJQ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192748},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-hgg4pqzKkOlPPm6uRxsr4s1BTyOeMT2KnbZpcj0+5OhV7bOKzk2DDTu9m9RzaQq0939oKab29DwKbGhE1OM1CQ==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.8-develop-d16e2f51dc_1773736813426_0.5521454981530909","host":"s3://npm-registry-packages-npm-production"}},"0.4.8-develop-344cc68055":{"name":"@open-mercato/cache","version":"0.4.8-develop-344cc68055","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.8-develop-344cc68055","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e29ba103051758108c023327d525f7076893f10d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.8-develop-344cc68055.tgz","fileCount":41,"integrity":"sha512-hoTiYmnmesQigKInWY1gFBB0webyLwe2T5z6lyVUPHGVtiIIKNbS5TAcl88vJdUMzLbbh6iKIjv76Yx+bXb74w==","signatures":[{"sig":"MEUCIQDzIIanw8upQZGL6gXFEJ5J8kr1KZLSIfY7ffZsaP6sbgIgLP/rS5Ly/lHXxBoemM0CMqqprqF40Yqvxj+1zNTkIaU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192748},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-hoTiYmnmesQigKInWY1gFBB0webyLwe2T5z6lyVUPHGVtiIIKNbS5TAcl88vJdUMzLbbh6iKIjv76Yx+bXb74w==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.8-develop-344cc68055_1773736924753_0.9700267076445581","host":"s3://npm-registry-packages-npm-production"}},"0.4.8-develop-4b58cde65d":{"name":"@open-mercato/cache","version":"0.4.8-develop-4b58cde65d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.8-develop-4b58cde65d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"cfc57dc55b0074966d26ca9383e18a001e8e4b1a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.8-develop-4b58cde65d.tgz","fileCount":41,"integrity":"sha512-UnCgFW/TDJ5jEsRc12MbITI6nnZKJ3loGbXL4siVxceyoMrmK43GRWgDXklhoT40BIaesi3WMMJEMsdZUhkZSA==","signatures":[{"sig":"MEUCIC/i8oYPHmkAQp9fN2b8MduLQTFs/I9cfyULPik8KaHoAiEA9iUHGpBIEQb76pCrEDNHFTV2hR0vMdUydbINckZaSlc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192748},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-UnCgFW/TDJ5jEsRc12MbITI6nnZKJ3loGbXL4siVxceyoMrmK43GRWgDXklhoT40BIaesi3WMMJEMsdZUhkZSA==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.8-develop-4b58cde65d_1773737748417_0.33390577558735646","host":"s3://npm-registry-packages-npm-production"}},"0.4.8-canary-88b6e1a82c":{"name":"@open-mercato/cache","version":"0.4.8-canary-88b6e1a82c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.8-canary-88b6e1a82c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ab3c76829705a4807ff903a0795a839bfe473c29","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.8-canary-88b6e1a82c.tgz","fileCount":41,"integrity":"sha512-ewAwQVTiWzUgpVyJ/6AVmv4Ro2z3x6TrW5zTriH8+qh5DFkp73G6G48kneboIenkVVsflOPWtv9B7F5UqzHZ1g==","signatures":[{"sig":"MEYCIQC7kYWtu6MMP99BprV0jHvfWdWXD+Vbq2qIl0Hc4QmxdAIhALldt81aU+42x3zS5wiiAazYm7/DpahCLuiDWnZ7j+ym","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192747},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-ewAwQVTiWzUgpVyJ/6AVmv4Ro2z3x6TrW5zTriH8+qh5DFkp73G6G48kneboIenkVVsflOPWtv9B7F5UqzHZ1g==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.8-canary-88b6e1a82c_1773737761117_0.591535644695983","host":"s3://npm-registry-packages-npm-production"}},"0.4.8-canary-ea5f2d5f9d":{"name":"@open-mercato/cache","version":"0.4.8-canary-ea5f2d5f9d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.8-canary-ea5f2d5f9d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"3f4317cb88ede204437157a9c5278a02acc94caa","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.8-canary-ea5f2d5f9d.tgz","fileCount":41,"integrity":"sha512-BchaNLu+LOUjsPzhlqQ1oPQSqQo8Jc9Hx71N8gqc9fXTeJFd6XRABZ84fCm3Eb/bGHbxcpi2aVVY6KmMyjztug==","signatures":[{"sig":"MEQCIGVUeR14kDCu1792okH40nwK8+kqXQN5RQEhblcvkwZXAiBsVHPXDC95FaFmczuSfAqhQQkcfcKTu0Yv2LwqhsiztA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192747},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-BchaNLu+LOUjsPzhlqQ1oPQSqQo8Jc9Hx71N8gqc9fXTeJFd6XRABZ84fCm3Eb/bGHbxcpi2aVVY6KmMyjztug==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.8-canary-ea5f2d5f9d_1773738281901_0.41287181554155516","host":"s3://npm-registry-packages-npm-production"}},"0.4.8-canary-72a23aebea":{"name":"@open-mercato/cache","version":"0.4.8-canary-72a23aebea","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.8-canary-72a23aebea","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"fa4dcf1eb296bc8bf5de16d4a3dba0756cea36e3","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.8-canary-72a23aebea.tgz","fileCount":41,"integrity":"sha512-0I67rPrVnJiWPhjRk1HklQ1lNbYhZtvSDWGtuFIASvJ3ZSnovYd/VtBjo5rWeGiQFW5o8JlRvJJdI63f48TMFQ==","signatures":[{"sig":"MEUCIQCHqmBl+2pvGlVrS5QwA3gmAcncilQlYeEdOCpclzZ34QIgD/yk8Qs6/4XnclOIZ6fjozJTIh3P0frdTPHT8pBUS84=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192747},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-0I67rPrVnJiWPhjRk1HklQ1lNbYhZtvSDWGtuFIASvJ3ZSnovYd/VtBjo5rWeGiQFW5o8JlRvJJdI63f48TMFQ==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.8-canary-72a23aebea_1773738429221_0.9615774263883639","host":"s3://npm-registry-packages-npm-production"}},"0.4.8-develop-8d07d08b47":{"name":"@open-mercato/cache","version":"0.4.8-develop-8d07d08b47","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.8-develop-8d07d08b47","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"7098a1ff7444c4f4a0ddb394386b4c4d275f9cd7","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.8-develop-8d07d08b47.tgz","fileCount":41,"integrity":"sha512-fKjixUhqj4rRZs7fcq9EHB6uElRHZkmbLXs4C1WyjCxeauF/H96eCel4t2gg48QiZb3Dgu9o7pCgKXOGPYyDBw==","signatures":[{"sig":"MEUCIQCbX1oDtiSAwvjh00VQxLERbHRzXvG/OBaxwQcP0t7S+AIgGoTL9x66KJywlptmyMuuFM/1Pb3qW52jUXrlMDaUNmE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192748},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-fKjixUhqj4rRZs7fcq9EHB6uElRHZkmbLXs4C1WyjCxeauF/H96eCel4t2gg48QiZb3Dgu9o7pCgKXOGPYyDBw==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.8-develop-8d07d08b47_1773738446875_0.883805482010072","host":"s3://npm-registry-packages-npm-production"}},"0.4.8-main-b9017c5e85":{"name":"@open-mercato/cache","version":"0.4.8-main-b9017c5e85","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.8-main-b9017c5e85","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ca3d36701bb19b31330c55b080a8c829d2bd999a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.8-main-b9017c5e85.tgz","fileCount":41,"integrity":"sha512-a0WfH5QgwYsimSqJh6QQd3pXcFU2knUrSLbmFcUlXvWSoJPPa22ejcZNsIe+hxrfayoXBBNXLwpeBz+BDza8mw==","signatures":[{"sig":"MEQCIDbxQn9Of2zjFwIaQzu9ybfAFqRLGkZSAZyc7p9GedENAiAx+CpR+EIv3Ju8JGby/DIDpSnVAc7sTjglVI7B/Tj8nA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192745},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-a0WfH5QgwYsimSqJh6QQd3pXcFU2knUrSLbmFcUlXvWSoJPPa22ejcZNsIe+hxrfayoXBBNXLwpeBz+BDza8mw==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.8-main-b9017c5e85_1773740901543_0.10138558179893198","host":"s3://npm-registry-packages-npm-production"}},"0.4.8":{"name":"@open-mercato/cache","version":"0.4.8","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"9bd9793c8ae75b3cd512e87118c73f28b3114fae","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.8.tgz","fileCount":41,"integrity":"sha512-Gh8Q3SL1AZwiahSUlkS+Aa1D3TsoDPrwuCKlPEyt6hoJxO3nOJ7LR/phVg/fDnFrvopwXH3qPWCzTjUBSi5D2w==","signatures":[{"sig":"MEQCIGvinbBhzCfV6VvgwRWIwuXXxmRXUcawhU7y2bHzHIZoAiBuKytZkuDCYyWGCwi86mk14rGlNrht2HjSBF8UYmgubQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192701},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Gh8Q3SL1AZwiahSUlkS+Aa1D3TsoDPrwuCKlPEyt6hoJxO3nOJ7LR/phVg/fDnFrvopwXH3qPWCzTjUBSi5D2w==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.8_1773740955766_0.9519400780897294","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-develop-e467bdfafd":{"name":"@open-mercato/cache","version":"0.4.9-develop-e467bdfafd","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-develop-e467bdfafd","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"136985136132327c3744d223812cf0002514ceac","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-develop-e467bdfafd.tgz","fileCount":41,"integrity":"sha512-lGvKVf/BCs+NGsmu/k8uB21NtTkBGvYZzBq2Zun23HNKjKcm8XOQZZ5rMqQf6k71V6F54zjkgV6xYYPRWd64yw==","signatures":[{"sig":"MEUCICKYrdgAPgMgSSRTR3+O6y+jHsDaIZRI/F2BuwO/lPIaAiEA7IyfENP5FBnlZwL2cH3L0rSHu3Yksk6g150g3GVN0p4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192748},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-lGvKVf/BCs+NGsmu/k8uB21NtTkBGvYZzBq2Zun23HNKjKcm8XOQZZ5rMqQf6k71V6F54zjkgV6xYYPRWd64yw==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-develop-e467bdfafd_1773741109462_0.19442675936393483","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-main-0f72cbf16c":{"name":"@open-mercato/cache","version":"0.4.9-main-0f72cbf16c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-main-0f72cbf16c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"3ea397f000145f5ee2fc294d25e26b9619eb50b0","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-main-0f72cbf16c.tgz","fileCount":41,"integrity":"sha512-r+nGVtUpcWuMXCqiocMMXt1MI+4tQWuUofr0WUZXFZG3AgzKYyQ2sE7OBuBWGkZZHRCEqE1HUuTbSe7C7DAc0A==","signatures":[{"sig":"MEUCIQCKuVV89BLWLeaOaiFCcbphQHvZQsnh0kmLGwojk767+gIgCkG6onrgRr/r/MuWQ3BABnaE5I5ksBlTgSDSnl35pvY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192745},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-r+nGVtUpcWuMXCqiocMMXt1MI+4tQWuUofr0WUZXFZG3AgzKYyQ2sE7OBuBWGkZZHRCEqE1HUuTbSe7C7DAc0A==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-main-0f72cbf16c_1773741387809_0.8949113339231103","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary-928f741465":{"name":"@open-mercato/cache","version":"0.4.9-canary-928f741465","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-canary-928f741465","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"4a59251487097fd3c7f7b69e1d4b7e2fe4e65b79","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-canary-928f741465.tgz","fileCount":41,"integrity":"sha512-aoC7TIheWTnaVAi1j4m1Tj1+b2mCtFuvbzcNc8ErnnzW3dUfHjag3qeMPdF0XqHuM/N6taG2ZKle8KkXHHDAOw==","signatures":[{"sig":"MEUCIG2aglAnpUNOYl3CWFr5NEUo9GnWlmosa9aO/U+dJ4DNAiEA8Fw2mh/6oYM30kXIzaDV9Niy8k8RNfLmd1XmMnF20MQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192747},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-aoC7TIheWTnaVAi1j4m1Tj1+b2mCtFuvbzcNc8ErnnzW3dUfHjag3qeMPdF0XqHuM/N6taG2ZKle8KkXHHDAOw==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-canary-928f741465_1773759204777_0.984383809738447","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary-a64fb3aeb3":{"name":"@open-mercato/cache","version":"0.4.9-canary-a64fb3aeb3","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-canary-a64fb3aeb3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"1c5da6b0dc5ae0c5cbeec1604bda951d73a3ee1c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-canary-a64fb3aeb3.tgz","fileCount":41,"integrity":"sha512-18jTe7NzSBxaVSDIcQjDqPTSNlgGmUa834/TT5dIBfzXOo4htohq03wJpRs+xiXevkwRRUk09X2LCy816AvXsw==","signatures":[{"sig":"MEQCIGgWi5LSUXqRoBXJmot8fN8xzodqP8JhLl+09yzovtZDAiA4pJaltXe4IeDkGF9zCWB3PMsSuQrlQiczmaEd5UhFEg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192747},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-18jTe7NzSBxaVSDIcQjDqPTSNlgGmUa834/TT5dIBfzXOo4htohq03wJpRs+xiXevkwRRUk09X2LCy816AvXsw==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-canary-a64fb3aeb3_1773761431571_0.09738042870650743","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-develop-3b5629af67":{"name":"@open-mercato/cache","version":"0.4.9-develop-3b5629af67","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-develop-3b5629af67","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"85e9fc2a9185ee503a4e67acd48ccd87833c3890","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-develop-3b5629af67.tgz","fileCount":41,"integrity":"sha512-76+mDG3XK+0JsD67XtyfGoS3C9S7NVmptEUDozc7jliwWiEG0wVjLOZQaYF0d7ZaJUU3rjXpUUx+V9KveDy21A==","signatures":[{"sig":"MEYCIQCRWs61qRaAfAwZfX9gUZpIMlZWnbZ55NQulSfaHkfmxwIhAOGVhTpI4KWinPe2kwOChMZ7qB5neliiTX7J613M1X4p","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192748},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-76+mDG3XK+0JsD67XtyfGoS3C9S7NVmptEUDozc7jliwWiEG0wVjLOZQaYF0d7ZaJUU3rjXpUUx+V9KveDy21A==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-develop-3b5629af67_1773762311512_0.15307721567520005","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary-b6868f5848":{"name":"@open-mercato/cache","version":"0.4.9-canary-b6868f5848","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-canary-b6868f5848","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c4cee18c6d96fbeb1194141ed75ab0acc59aecbf","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-canary-b6868f5848.tgz","fileCount":41,"integrity":"sha512-voZVvWRscx4Q7gxc89HoFFFEX4N9H7qMYtm0abrW+kelAUpzRHCsjhmOW3C0TzSpf/tHglvYVEP1rlfscVOdRw==","signatures":[{"sig":"MEUCIGgU0Qckh0xWNcwqHpFAD3yNvE75bsxKNm1LWzE+JG4aAiEA2P2QlHVnzi4jwgME+gxrLLFztRptBsW+G3Gdjt/og3U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192747},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-voZVvWRscx4Q7gxc89HoFFFEX4N9H7qMYtm0abrW+kelAUpzRHCsjhmOW3C0TzSpf/tHglvYVEP1rlfscVOdRw==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-canary-b6868f5848_1773762978221_0.12195870345317306","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary-6cd4eaaeb1":{"name":"@open-mercato/cache","version":"0.4.9-canary-6cd4eaaeb1","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-canary-6cd4eaaeb1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"aefcba3a6c525e5191cb3a2998923bca3f4be35a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-canary-6cd4eaaeb1.tgz","fileCount":41,"integrity":"sha512-dIblTvhmEZU0WgL3bQxbMTdXLsPe7TMleTDrRvyTRi0ptQOi4WmyW01zQxgeJpsugRMyhWJlbsRUV13Cxfsung==","signatures":[{"sig":"MEUCIA3QTpMCfxXF0A5YZ2KHE3P+osZAKfBIR+6KSOLFWWK8AiEA/sTMerBevqLZ7svKihHevEt6kOx5DA70Bcj2y78RzoU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192747},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-dIblTvhmEZU0WgL3bQxbMTdXLsPe7TMleTDrRvyTRi0ptQOi4WmyW01zQxgeJpsugRMyhWJlbsRUV13Cxfsung==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-canary-6cd4eaaeb1_1773763078589_0.08189327931933565","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary-b3edcfc2e3":{"name":"@open-mercato/cache","version":"0.4.9-canary-b3edcfc2e3","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-canary-b3edcfc2e3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d9fbea32679a3ea93f1e26303171497f1b099e4c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-canary-b3edcfc2e3.tgz","fileCount":41,"integrity":"sha512-AGIrZYZjB3cFeUnb+WB6frt2d/6In2HcfA8Ow1LQpikDfr3+UCyxcFfpgciAJKKTanNxgBSJchQtKiX15z9I/Q==","signatures":[{"sig":"MEQCIB8+6w6TguD7MvdCMEdlsHh2040IQrFKOfGodySHS0KCAiA16on7dq7zsr4nS3FKfAow+USftGejT6ChX1DPbhOmBA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192747},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-AGIrZYZjB3cFeUnb+WB6frt2d/6In2HcfA8Ow1LQpikDfr3+UCyxcFfpgciAJKKTanNxgBSJchQtKiX15z9I/Q==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-canary-b3edcfc2e3_1773763191196_0.9037973914136377","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary-e5d35ded92":{"name":"@open-mercato/cache","version":"0.4.9-canary-e5d35ded92","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-canary-e5d35ded92","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"2f6d0cc30fd00b123a557383bfb089699265991b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-canary-e5d35ded92.tgz","fileCount":41,"integrity":"sha512-iSLbBvLCK6SFXTYhLRyG/JE6BRhcE/rbiPbD14m/lvViKjWPj9LqylIrklkH3vYgFToFhQKsCDQx1dZ3n/0yLA==","signatures":[{"sig":"MEQCIC+gBySyB8DZ1xa+PaQ0WpvjWDbnjHYD1kG8IuIz67nCAiBWAe+2bNIadtgKl+j+Nr16hYcfX04T0nJCAoEok7d0TQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192747},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-iSLbBvLCK6SFXTYhLRyG/JE6BRhcE/rbiPbD14m/lvViKjWPj9LqylIrklkH3vYgFToFhQKsCDQx1dZ3n/0yLA==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-canary-e5d35ded92_1773763707266_0.6282899653052503","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary-9ff60a22a5":{"name":"@open-mercato/cache","version":"0.4.9-canary-9ff60a22a5","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-canary-9ff60a22a5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d6c068d29c93df408eb1fed61f40cd6d8cea0de9","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-canary-9ff60a22a5.tgz","fileCount":41,"integrity":"sha512-JI7NIxZVD6rFuSK6QmRX2jqyRWdl4ddsK2jWNOi0TLei/a4+OYd6t6qyhhEW0s5q4JeABLM4agyxuc7++4H5kQ==","signatures":[{"sig":"MEQCIBYQkpx65dGqacHjmbd4zg5ehXkXckY79CnYdPbfI9TzAiBYwhlamOGmWi8Syanr0/ftkhcV8zitp9sgJN4Elz2mEA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192747},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-JI7NIxZVD6rFuSK6QmRX2jqyRWdl4ddsK2jWNOi0TLei/a4+OYd6t6qyhhEW0s5q4JeABLM4agyxuc7++4H5kQ==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-canary-9ff60a22a5_1773764051041_0.3747091843536723","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary-1b4c676ac8":{"name":"@open-mercato/cache","version":"0.4.9-canary-1b4c676ac8","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-canary-1b4c676ac8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"4ca3ef27bde0890de90fdc1dcbb438aeb670e816","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-canary-1b4c676ac8.tgz","fileCount":41,"integrity":"sha512-D28faW7YP9D/+68Xu3hgNDa0WIAqJlgqECOsvxalSJ84+huXjJRslwC3/uPc1oPOpkMnw95KPXrjf20W5E/ULA==","signatures":[{"sig":"MEUCICg1Qegjgw6YlpCvoJ73aZ+0R6D9T/oCEuUbg4ti0FpvAiEA5o8mqrL+1CwYawfrzVYeHpu4EE3t96IXzUbUsxAfjEU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192747},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-D28faW7YP9D/+68Xu3hgNDa0WIAqJlgqECOsvxalSJ84+huXjJRslwC3/uPc1oPOpkMnw95KPXrjf20W5E/ULA==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-canary-1b4c676ac8_1773764952235_0.9659870569292714","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-develop-d548a06aad":{"name":"@open-mercato/cache","version":"0.4.9-develop-d548a06aad","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-develop-d548a06aad","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"457b5583fdacf59b1d9061553f65e78b2bcbe31a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-develop-d548a06aad.tgz","fileCount":41,"integrity":"sha512-mIjqHCcoMJ9+Cy11EPUMBfKGIX0VaGNvULueynXlaKZ/udLxF62ywGcoFo59sXZPyKbNWHu+pF+2pdR+3K432g==","signatures":[{"sig":"MEQCIFqJvTwgZaz+XGU511zJFo6HhwA7+xqFb1OXcF67RxkaAiAUzetMGLOcw+143BQQzRaEUDyTWhLqT7Lucvm8d0r5jA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192748},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-mIjqHCcoMJ9+Cy11EPUMBfKGIX0VaGNvULueynXlaKZ/udLxF62ywGcoFo59sXZPyKbNWHu+pF+2pdR+3K432g==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-develop-d548a06aad_1773769309749_0.827423827312705","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary-ec2fedcc6d":{"name":"@open-mercato/cache","version":"0.4.9-canary-ec2fedcc6d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-canary-ec2fedcc6d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"7aed71f21a54830ae944c0ee083b25edfed2fec3","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-canary-ec2fedcc6d.tgz","fileCount":41,"integrity":"sha512-FnF70Vbh0zIrhCxsPPktGPu83Y7pcWa1w0z5zBe9BdgVoIJ3+TczbfXN0OBs+nsxgZ0TdBwx5Zb95yTaz5yLTw==","signatures":[{"sig":"MEYCIQDWOrSec/sM48R3S2DfumyH/IPODUWcz28N6BqgdB/tIgIhAMh7ZyId+UjOHI5uTP8Mc84ISjKIGRUyh+osrO9JHY6w","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192747},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-FnF70Vbh0zIrhCxsPPktGPu83Y7pcWa1w0z5zBe9BdgVoIJ3+TczbfXN0OBs+nsxgZ0TdBwx5Zb95yTaz5yLTw==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-canary-ec2fedcc6d_1773770130493_0.06674442050715301","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary-6b5580b06d":{"name":"@open-mercato/cache","version":"0.4.9-canary-6b5580b06d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-canary-6b5580b06d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"1dcdd2a55449cd683b38e4f36b0c7a424aa14e02","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-canary-6b5580b06d.tgz","fileCount":41,"integrity":"sha512-+etfNJzGnp3AyXZWNFW+PBdfzBdYGfvjDAUg5MhvNAkCB6v/B+WkBninHHYwsFNfiDdFwpdwR96vYR9FE+A2nA==","signatures":[{"sig":"MEYCIQDU09uU1BtP7svxq+mLqd7WfSSESpyNyus+nU9y2UBhfAIhAOV7z2YqzEZ+yMhLUpvSY0GuLXyz7MJVjt+UEDa/gXzZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192747},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-+etfNJzGnp3AyXZWNFW+PBdfzBdYGfvjDAUg5MhvNAkCB6v/B+WkBninHHYwsFNfiDdFwpdwR96vYR9FE+A2nA==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-canary-6b5580b06d_1773771186570_0.5020179662028577","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary-50d62a264b":{"name":"@open-mercato/cache","version":"0.4.9-canary-50d62a264b","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-canary-50d62a264b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"1549f0248a9a1416f007c497f511b489959d13fe","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-canary-50d62a264b.tgz","fileCount":41,"integrity":"sha512-zzOVce5R0gdVd4t8+/KQLnai3oLP6tzDZjXFq+ozAVTBJP0iBSzt41D60O/ZMUR3v9xzVfaMz3dvevY1PJr3ag==","signatures":[{"sig":"MEUCIGPyA1FndSFC12QMfGh/lFWaOZOLRHcY8XcMEtJ/Hve9AiEAmSQAK7ojKoUgoJGMr4KFcB+77bUB1u2luQYq3BI0kLM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192747},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-zzOVce5R0gdVd4t8+/KQLnai3oLP6tzDZjXFq+ozAVTBJP0iBSzt41D60O/ZMUR3v9xzVfaMz3dvevY1PJr3ag==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-canary-50d62a264b_1773774765399_0.8905273104840423","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary-6ae05a9b36":{"name":"@open-mercato/cache","version":"0.4.9-canary-6ae05a9b36","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-canary-6ae05a9b36","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b7aaaa7b9563a8b355caeb556d8e692bbd7559d2","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-canary-6ae05a9b36.tgz","fileCount":41,"integrity":"sha512-9MgyhlsBbZKcuZRLdNHPJnMQBBC6rUPxSQWzx+zOtwu0NwN2CFsDs+F75J4TPZfk8GZkLO7UR91t3FY3/67qMQ==","signatures":[{"sig":"MEUCIAtGEuJsETFi6iiFjqBevnmBayczai5hLiZksOplRgbgAiEAnX3Le5aC2UnS2WISOYhNrCq+VI42zustBZcSL+yE9hs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192747},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-9MgyhlsBbZKcuZRLdNHPJnMQBBC6rUPxSQWzx+zOtwu0NwN2CFsDs+F75J4TPZfk8GZkLO7UR91t3FY3/67qMQ==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-canary-6ae05a9b36_1773777105238_0.2849356823385447","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary-cec93af38a":{"name":"@open-mercato/cache","version":"0.4.9-canary-cec93af38a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-canary-cec93af38a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"00a840d531a50e804d693690cbe399ec18308ae6","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-canary-cec93af38a.tgz","fileCount":41,"integrity":"sha512-EzmkSrRv0Y90+XBt7DS0raUSsO0dC5SOvasbYRjL8x4qwWfp42CDZg8ffRx8u0kHOK4wM1FaqG91bZ+0uiXEhw==","signatures":[{"sig":"MEYCIQC+dGHYWC3/YHf0HKTZdtrJS1Nkfoc9td0gi6Tv119nlwIhAM2Gdb9hdcw8tr+yTcoW7Et5XbPeadmCSczDr8Ff/Rfl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192747},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-EzmkSrRv0Y90+XBt7DS0raUSsO0dC5SOvasbYRjL8x4qwWfp42CDZg8ffRx8u0kHOK4wM1FaqG91bZ+0uiXEhw==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-canary-cec93af38a_1773778117663_0.9017262079802864","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary-d406767f22":{"name":"@open-mercato/cache","version":"0.4.9-canary-d406767f22","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-canary-d406767f22","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"0e34ab96a49a1983f26fb52ddcb8b9af14a355b3","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-canary-d406767f22.tgz","fileCount":41,"integrity":"sha512-ikURzj+XVgdbSZ+LjF+ASK76M/f5/PiYQ6iIsetZqcqUI88vRoMYA0uf0qwCuPyUcuFYnE1t+gVee5u/Iop17A==","signatures":[{"sig":"MEQCIBofNKMmFxeApfx1H9qXdMloRTaVHJsnSbaGM3QtZmdEAiA0gtxmOHjcp7q36WTu5X44WcYiLxKT+3P9pslb5x36/w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192747},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-ikURzj+XVgdbSZ+LjF+ASK76M/f5/PiYQ6iIsetZqcqUI88vRoMYA0uf0qwCuPyUcuFYnE1t+gVee5u/Iop17A==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-canary-d406767f22_1773779569087_0.8492106708547527","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary-de90704037":{"name":"@open-mercato/cache","version":"0.4.9-canary-de90704037","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-canary-de90704037","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"87ca23381f5c94bb5fc60f0295f2c0d5e46e3dae","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-canary-de90704037.tgz","fileCount":41,"integrity":"sha512-xLJ3YikDc4wK4HuXzeSZTJzGQUXuTQ0mVhTPkmB6nXX6Qc4mDJd6lJ3bxGFS+miE1XPdln7UhyzaHoYMmfTtLQ==","signatures":[{"sig":"MEYCIQDxcz0QzaGKOPq7lcVWQATpCuLeqv6hmHx+VVxMR4IXuAIhAKx2towUP8qthkptKzYjLhQC0/hHLvMbei4DvPM30uaf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192747},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-xLJ3YikDc4wK4HuXzeSZTJzGQUXuTQ0mVhTPkmB6nXX6Qc4mDJd6lJ3bxGFS+miE1XPdln7UhyzaHoYMmfTtLQ==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-canary-de90704037_1773810195264_0.8187071528753196","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary-e5f483f94a":{"name":"@open-mercato/cache","version":"0.4.9-canary-e5f483f94a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-canary-e5f483f94a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e62f5b6de2bb5c1f21a862218f171139af22fdda","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-canary-e5f483f94a.tgz","fileCount":41,"integrity":"sha512-JiFNkZmStkBcUqoawcQt3+mBSeLj/ggRPntsAJ6kaeFMIPn94JTyWhJpqmLPMZRGzOqCu5SN0XtgbgGUjd6kXg==","signatures":[{"sig":"MEYCIQCpRceHkXXK4wRi21tqwsloU7II27PQb0FNWZGBIZpxDQIhANNzE2YH83wUndgE2exA27rPua45b8/A+al/obipOxmw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192747},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-JiFNkZmStkBcUqoawcQt3+mBSeLj/ggRPntsAJ6kaeFMIPn94JTyWhJpqmLPMZRGzOqCu5SN0XtgbgGUjd6kXg==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-canary-e5f483f94a_1773810672060_0.5538563025064447","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-main-55cdecd3f2":{"name":"@open-mercato/cache","version":"0.4.9-main-55cdecd3f2","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-main-55cdecd3f2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e2b1bbbef1107aad4784aa0d5d57dd268c6e7f9f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-main-55cdecd3f2.tgz","fileCount":41,"integrity":"sha512-8wSlJLHGcdK41PMG+w4Tb2rRWMZhHsz81SlWsoNPbURH0ei7GHJudZ4Wy6ogMixLA2xfuQarynqj9gcmf58zrg==","signatures":[{"sig":"MEQCIAxTFolS2PPZ+DqNK8VOzss5BzpW6bOd5pr51cir/75oAiBi3xKV6vEJ5cot/8eDTKLHS+NJd6ZYD7z9eFVYVnt2JQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192745},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-8wSlJLHGcdK41PMG+w4Tb2rRWMZhHsz81SlWsoNPbURH0ei7GHJudZ4Wy6ogMixLA2xfuQarynqj9gcmf58zrg==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-main-55cdecd3f2_1773820876171_0.8216993519852711","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-develop-721e6b830f":{"name":"@open-mercato/cache","version":"0.4.9-develop-721e6b830f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-develop-721e6b830f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"52aab3a1ef6f907a09c362b109ead25fd49c1edb","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-develop-721e6b830f.tgz","fileCount":41,"integrity":"sha512-OBi7jG3ANhfUsqKnFxX7mtzHauGziQla9bUhvJd+z7h6qUc1Gc8okzQdVFrHzvIGKNR+FhMqDU2bfzKGF5aJTw==","signatures":[{"sig":"MEQCICVySRmhnnELUz6jYmJl7ExREMiz/DJiN27N8fy86WthAiBfeuLwss8lN70GPQ0Gm75F1in3PTLGJFtyuD5McslR7Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192748},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-OBi7jG3ANhfUsqKnFxX7mtzHauGziQla9bUhvJd+z7h6qUc1Gc8okzQdVFrHzvIGKNR+FhMqDU2bfzKGF5aJTw==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-develop-721e6b830f_1773821123714_0.5862920497328998","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-develop-5d3c6c8745":{"name":"@open-mercato/cache","version":"0.4.9-develop-5d3c6c8745","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-develop-5d3c6c8745","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e43eb57cb2988be21cd7f3635e06ea0936659e8f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-develop-5d3c6c8745.tgz","fileCount":41,"integrity":"sha512-KZVT7aqd5quOm96I88p3WKws2o2Me+LYsrDE62PNZwjxfFzM8NAxLJ/+fpjsF4IMjIZqMfJgVeZGuMEchjgUvQ==","signatures":[{"sig":"MEQCIBgcj6GeGZs2d0nELQyTXpCvmp11u3I8N3NpmbVKNV1aAiB/cS1cNOy+K93QywcUFxLHQ4tjVsK2LQ4QV6RZNBrS8A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192748},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-KZVT7aqd5quOm96I88p3WKws2o2Me+LYsrDE62PNZwjxfFzM8NAxLJ/+fpjsF4IMjIZqMfJgVeZGuMEchjgUvQ==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-develop-5d3c6c8745_1773822094933_0.1456352557797591","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-develop-c7274682b5":{"name":"@open-mercato/cache","version":"0.4.9-develop-c7274682b5","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-develop-c7274682b5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"0604d1b934a605a0a3923f57cd6e4ddf306395b1","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-develop-c7274682b5.tgz","fileCount":41,"integrity":"sha512-vCHkCXeVNKP7F6Ee4jIUdlwQTRRycZvcF6JDE1VjUnDgCSLu/QBL+wtcByFhFIRRSD6rCbqOWi8BlqAJQnSmLQ==","signatures":[{"sig":"MEYCIQCOp6m5P7z+SIVkyA1iBFBnp4GuNXjqRSuk+sD+QHhuvwIhANvrZ1SHpT1oWpj+t57S1hyRXmrXDrk27fvw40alhjF7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192748},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-vCHkCXeVNKP7F6Ee4jIUdlwQTRRycZvcF6JDE1VjUnDgCSLu/QBL+wtcByFhFIRRSD6rCbqOWi8BlqAJQnSmLQ==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-develop-c7274682b5_1773822198218_0.12087002503403488","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-develop-de525127d6":{"name":"@open-mercato/cache","version":"0.4.9-develop-de525127d6","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-develop-de525127d6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"79c9dd99b4f87eaa12ea5c0f541b8b27fa17f139","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-develop-de525127d6.tgz","fileCount":41,"integrity":"sha512-xfDTyHcV+ZUSXWLffcbop0eTy4Lko9t5V/4x19ZanzN8JjeQcuKmYyniSHTtw/sXF3zUPDE+Dt4eI8dHzNsRCw==","signatures":[{"sig":"MEQCIEtAgDaa/WGNo8zPu/4btmxxMbrZB+cXIxjwOFrC0GzfAiA6IKShgxGogTWvqDorxe9T1J/3CXGT4Jlpf75PYL+w6g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192748},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-xfDTyHcV+ZUSXWLffcbop0eTy4Lko9t5V/4x19ZanzN8JjeQcuKmYyniSHTtw/sXF3zUPDE+Dt4eI8dHzNsRCw==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-develop-de525127d6_1773823267492_0.2774250018825719","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-develop-8c36c096d5":{"name":"@open-mercato/cache","version":"0.4.9-develop-8c36c096d5","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-develop-8c36c096d5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e1a236dc25a0c9b63faa6c52c515684385c4d94d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-develop-8c36c096d5.tgz","fileCount":41,"integrity":"sha512-nbgm0zhIhlocAN3qrbbZzVXcGgzhwzcP04+gCj6g6jjf5Asbi3TpbwxQyTbUe+AdP+DXHfspE8rhz3azXhkiVg==","signatures":[{"sig":"MEUCIQCufs3Dukz7XdMP8Fz875/zhOM/MP/rM+Xunfu42OBiiAIgFYxKyfp27IhS89Z/rMf4bup0PZkwV8r7gCxC6hQ1kZo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192748},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-nbgm0zhIhlocAN3qrbbZzVXcGgzhwzcP04+gCj6g6jjf5Asbi3TpbwxQyTbUe+AdP+DXHfspE8rhz3azXhkiVg==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-develop-8c36c096d5_1773824431572_0.4075459854773309","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary-fcabd45887":{"name":"@open-mercato/cache","version":"0.4.9-canary-fcabd45887","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-canary-fcabd45887","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"54ff0510c8fe30eb223447495f1da2c570d508ae","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-canary-fcabd45887.tgz","fileCount":41,"integrity":"sha512-jq6a60RNr7xfjQGxdAN3kbLCkvniEMSpKJL6d39RyZpZttk/vO5CA0VtUrGftBKop44KOjzFRXEKn5E1HO65CA==","signatures":[{"sig":"MEUCIFR4GNCNhTlhwjxAu4pExOvRR7UAagRJoH/ghQB3wdQUAiEAonH92EmEm94hsrwJvCmipHFeXDYnNcy3MQGzcwQtUBI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192747},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-jq6a60RNr7xfjQGxdAN3kbLCkvniEMSpKJL6d39RyZpZttk/vO5CA0VtUrGftBKop44KOjzFRXEKn5E1HO65CA==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-canary-fcabd45887_1773825135561_0.13172684027073056","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary-cec625fafb":{"name":"@open-mercato/cache","version":"0.4.9-canary-cec625fafb","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-canary-cec625fafb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"02ce4bb07263f7c7034e622b28d306d970a65927","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-canary-cec625fafb.tgz","fileCount":41,"integrity":"sha512-3VUvHbCdYfqi+XeHNbwQFfzXVAmc6MtbZlVfeTnn0uofQRbZ+2T2Ig7yCRqHzvMd9ox81MDuCP36K5XgEHWDGQ==","signatures":[{"sig":"MEUCIQCjr7GIAL7krDxd35QkHiUOc8jnrkU5OiF+IozzF9mQ0gIgHPoe5CrTYqFEA0Wmb7dXxCRB8BqaTlyi4eEkWSHc/1M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192747},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-3VUvHbCdYfqi+XeHNbwQFfzXVAmc6MtbZlVfeTnn0uofQRbZ+2T2Ig7yCRqHzvMd9ox81MDuCP36K5XgEHWDGQ==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-canary-cec625fafb_1773825440988_0.7987139595902577","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary-96a96dbfb2":{"name":"@open-mercato/cache","version":"0.4.9-canary-96a96dbfb2","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-canary-96a96dbfb2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"9c5b3ced9b74ad6615446fa10653f6589d50d3e1","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-canary-96a96dbfb2.tgz","fileCount":41,"integrity":"sha512-0mUs+jPtLqg9sNLiGWYOmlWrhauKjnpU/4HF5/zyf1M5uq5MF4E63sO9hm+SUnvnaByQ81AbzSPR7PN0LvZuFg==","signatures":[{"sig":"MEUCIFY+07W/5lNEPNh1POfwY6dO2k0Oql4Cx35ogLlMLOgoAiEA0809NKe0IES26F12G5WYrgjxZBuIC6Hg6g2gXo0i2r8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192747},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-0mUs+jPtLqg9sNLiGWYOmlWrhauKjnpU/4HF5/zyf1M5uq5MF4E63sO9hm+SUnvnaByQ81AbzSPR7PN0LvZuFg==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-canary-96a96dbfb2_1773826555535_0.5293909874327913","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary-a6fe1b8b12":{"name":"@open-mercato/cache","version":"0.4.9-canary-a6fe1b8b12","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-canary-a6fe1b8b12","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"61ed2b58d1cc04309ef403f2787a9e41118d0fcc","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-canary-a6fe1b8b12.tgz","fileCount":41,"integrity":"sha512-S8M5KSTLLidZ3pVCcVU27rotJfw0PFlzTyH3wgnd0c0e6N3z8GnOe9vqRglZSIrPr+SpzFscj8j0WdycyVQdxA==","signatures":[{"sig":"MEUCIQCVBx0/wZJvtW7xot5xlIl+G1mBUzQjjuJRGVn5Q18J9gIgeRieSc+9EiiabABQr2Y/mo00mz7MqkA1deA9zPb2frk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192747},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-S8M5KSTLLidZ3pVCcVU27rotJfw0PFlzTyH3wgnd0c0e6N3z8GnOe9vqRglZSIrPr+SpzFscj8j0WdycyVQdxA==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-canary-a6fe1b8b12_1773830670748_0.6286417365385493","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-develop-31d1a87765":{"name":"@open-mercato/cache","version":"0.4.9-develop-31d1a87765","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-develop-31d1a87765","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f3a4de4608471827da77932a1c84913780a5470c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-develop-31d1a87765.tgz","fileCount":41,"integrity":"sha512-g0/dGbPgE06d+2hSw/+kmExDCCZkors3xPb+sC/SWz3w03xMW2TyWj1Vvi5N1b3Q3rei3luc1BJQeUkv70nUlg==","signatures":[{"sig":"MEUCIAY2ZDsapsldQgn2L//pnCT4DAZGavNAoK3jpfAbQTqIAiEAhYBRKRCljSWY/f6w3mGkjtIxdM+BlcS3XbS44BU9d/I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192748},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-g0/dGbPgE06d+2hSw/+kmExDCCZkors3xPb+sC/SWz3w03xMW2TyWj1Vvi5N1b3Q3rei3luc1BJQeUkv70nUlg==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-develop-31d1a87765_1773832784656_0.7055800405540087","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary-6a563f54a7":{"name":"@open-mercato/cache","version":"0.4.9-canary-6a563f54a7","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-canary-6a563f54a7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"892007fb57e09b745882200128d49d20dc8ca67c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-canary-6a563f54a7.tgz","fileCount":41,"integrity":"sha512-fILoY6Mq51aV+8HcbqFLhIipCQQJBryrg2QsP3XTX+1oNNasj3tHXiCshOXC3CXnTsOAVH3pfVQdnfGypManLw==","signatures":[{"sig":"MEUCIQCF+DBxCleczd3QGXDzHiDII5Pg+Jg7va0R5GkY0H2rNgIgPnZQe2Glgc+FfjHswBbY0vuAOXgcc8kKnNekn6a86L0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192747},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-fILoY6Mq51aV+8HcbqFLhIipCQQJBryrg2QsP3XTX+1oNNasj3tHXiCshOXC3CXnTsOAVH3pfVQdnfGypManLw==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-canary-6a563f54a7_1773835723976_0.7018361420374428","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary-8c762104f0":{"name":"@open-mercato/cache","version":"0.4.9-canary-8c762104f0","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-canary-8c762104f0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"725c9367dda1083a26e3bd86b2bac90131d10cda","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-canary-8c762104f0.tgz","fileCount":41,"integrity":"sha512-WYE8j8Ndu2yTwe65i7Dkic+SIgLHhU+tIIXCFB+u86mgNuR0MI1LmmdliFl3O1sU0A2f3S+kdGCKIMXRBW/AwQ==","signatures":[{"sig":"MEYCIQDmin4Rcw4gQVe5Q9Z19z0IcNCqirut1cAkSqxqPERtygIhALiBuN0MYuuCWZ9tlZQILdBcaZ9DfVwFbqJhaQXFm//H","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192747},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-WYE8j8Ndu2yTwe65i7Dkic+SIgLHhU+tIIXCFB+u86mgNuR0MI1LmmdliFl3O1sU0A2f3S+kdGCKIMXRBW/AwQ==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-canary-8c762104f0_1773835747110_0.5031907400538318","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary-fc6a07e949":{"name":"@open-mercato/cache","version":"0.4.9-canary-fc6a07e949","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-canary-fc6a07e949","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"889773efeb7000ba3eea5e8fdf111efc0c9699c7","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-canary-fc6a07e949.tgz","fileCount":41,"integrity":"sha512-rGlJdfgX8MSYpJqakh8q0HRr+MFSbtOlVa9qMIAdJfunx74gIxR4mrECBW9Zq4EuPTY1eXcyqz8NqwSr3gi8Sg==","signatures":[{"sig":"MEUCIHs5qYaTJAzwOIMyoY35FeK8yYsA87HaGSBm+14oamRDAiEAmnl8Zp/YaDwShO+ksZTk7FAY5KzC618Z+N+9AER3RN8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192747},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-rGlJdfgX8MSYpJqakh8q0HRr+MFSbtOlVa9qMIAdJfunx74gIxR4mrECBW9Zq4EuPTY1eXcyqz8NqwSr3gi8Sg==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-canary-fc6a07e949_1773835829493_0.4743950488110127","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-develop-be6e1cf49c":{"name":"@open-mercato/cache","version":"0.4.9-develop-be6e1cf49c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-develop-be6e1cf49c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"000e5954beb07dac87572fd6a4166ac95f16b0ea","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-develop-be6e1cf49c.tgz","fileCount":41,"integrity":"sha512-rE+tiim69WwpP4vpHbT+ZGcVYFk6uJZapnMGbimwL3v0BGMkSaqWzaKcRKixSt7kWlBpq1/jq6/MxUxz8WcU3A==","signatures":[{"sig":"MEQCIGLv1kpgGXllZxdRpXaznIZQOjPq5jHQN7A3DeGTEujHAiAYU6hQBY39m8IVlWBK4erGJM+JOHcuBVZYCu5OGGuV4w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192748},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-rE+tiim69WwpP4vpHbT+ZGcVYFk6uJZapnMGbimwL3v0BGMkSaqWzaKcRKixSt7kWlBpq1/jq6/MxUxz8WcU3A==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-develop-be6e1cf49c_1773836246096_0.45934423808129754","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary-a934c17574":{"name":"@open-mercato/cache","version":"0.4.9-canary-a934c17574","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-canary-a934c17574","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"0611460160757b8b8ab1e4a1f56c9d5c55148ce4","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-canary-a934c17574.tgz","fileCount":41,"integrity":"sha512-LVuWW0VvQ8a6RQweM0SLqKu1GRygh3kiB2jgIQyR04pqqdCAfhsGi/dB5vd+vG5Y3u9Hw5XXyfr2Kl15GEn4wQ==","signatures":[{"sig":"MEUCIFYsvFbPut5t4vLw6/5nudQspxvm3+hsw7L5HNMGiY1+AiEApFu587igkuNLjQYzWVWmHcjK8scMNZaVC8qtfRbfJD8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192747},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-LVuWW0VvQ8a6RQweM0SLqKu1GRygh3kiB2jgIQyR04pqqdCAfhsGi/dB5vd+vG5Y3u9Hw5XXyfr2Kl15GEn4wQ==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-canary-a934c17574_1773836321307_0.013715041977373055","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary-0426d4733f":{"name":"@open-mercato/cache","version":"0.4.9-canary-0426d4733f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-canary-0426d4733f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"8e81d7a0ca1a7ec4d3d0350ce816ab4c3aedb8b4","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-canary-0426d4733f.tgz","fileCount":41,"integrity":"sha512-pKvGNdbMsZo9F1PB1PjjvoLGZJYZWxCSjCzywnhk/XKpERjEhC1s8rnA0foZpt2Nvck9E2jSHCwN9eH44zjrMA==","signatures":[{"sig":"MEUCICE0g71YxvMLsU3Gl/LOS7f4OyLyDdveWXZ/5Pyv0Hw7AiEAxMsvxhvw47FbNsYCpAJX0OCKT6wMvr5LqbrkKjc2rm4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192747},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-pKvGNdbMsZo9F1PB1PjjvoLGZJYZWxCSjCzywnhk/XKpERjEhC1s8rnA0foZpt2Nvck9E2jSHCwN9eH44zjrMA==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-canary-0426d4733f_1773837046777_0.4968274792233389","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary-df72f5cb7f":{"name":"@open-mercato/cache","version":"0.4.9-canary-df72f5cb7f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-canary-df72f5cb7f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"7b4440c05055bf1d916bbdab3b632ab14dfa9408","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-canary-df72f5cb7f.tgz","fileCount":41,"integrity":"sha512-Q5EXqXHGkV9YCQOUc3sbrTA6SbWnpCOCioHi2TD6WAa7iw1cUikdNVVap9DmPnONi7L3U5aPCMLtNT5zn3xYVw==","signatures":[{"sig":"MEUCIQCoGJllnJTifgncyURSEcJ/+Nhx9UWkQSnFd27WghAD8AIgTddhfnsKFuOkxNWvXNyBVpIOxzMKUxXyNq2o3uZC/HE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192747},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Q5EXqXHGkV9YCQOUc3sbrTA6SbWnpCOCioHi2TD6WAa7iw1cUikdNVVap9DmPnONi7L3U5aPCMLtNT5zn3xYVw==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-canary-df72f5cb7f_1773837265248_0.7300177434541804","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary-ad4613af97":{"name":"@open-mercato/cache","version":"0.4.9-canary-ad4613af97","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-canary-ad4613af97","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"1464cfe8ddc091381dbac5fc433f07fadac063a2","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-canary-ad4613af97.tgz","fileCount":41,"integrity":"sha512-T3i+WOuioFrUzF+JoIKC/IxBIp3KsuTrMclLxEx1MiCZ3OXP7nuJUAiquRGWyMMnPdA2uYXb/IWYnrJ9LuQ66A==","signatures":[{"sig":"MEUCIQDXCUGojjFEMvTX74P/xiQf6y4/AjyCtz4urxUGF3cxdAIgH6t0MEIJiLIILgpxNgH9DfPpHT8+n/k7bYGx8eIWU7w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192747},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-T3i+WOuioFrUzF+JoIKC/IxBIp3KsuTrMclLxEx1MiCZ3OXP7nuJUAiquRGWyMMnPdA2uYXb/IWYnrJ9LuQ66A==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-canary-ad4613af97_1773837621862_0.6827946177052957","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary-36fade0830":{"name":"@open-mercato/cache","version":"0.4.9-canary-36fade0830","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-canary-36fade0830","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"0c7f8abbc59973180ed84d241fcab4f52b8048fd","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-canary-36fade0830.tgz","fileCount":41,"integrity":"sha512-nDPIgX/kweT0Ax+s00MfJdR5yb4WkGBCmo8S947jylqvwYbw3biLpA2GG9mi0Dumq9PX8Z1C6wWNfpybVYjb6w==","signatures":[{"sig":"MEQCIEoBz0u8TdW8bunIOjq2UaCY+u3Rk/b//7YQllONi9yFAiBrSnn5Cw3mi7hucHM60PNZDxCIRziHvHydqIWL9OSdCA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192747},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-nDPIgX/kweT0Ax+s00MfJdR5yb4WkGBCmo8S947jylqvwYbw3biLpA2GG9mi0Dumq9PX8Z1C6wWNfpybVYjb6w==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-canary-36fade0830_1773838276664_0.5074237196670535","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary-1f829e1484":{"name":"@open-mercato/cache","version":"0.4.9-canary-1f829e1484","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-canary-1f829e1484","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"9af42c7579c37a6b1fcfde61dc89d0ec3bb3ab66","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-canary-1f829e1484.tgz","fileCount":41,"integrity":"sha512-3Yh6OeZSi7sT0tR1xdMc2uAbGR4XfDNf8IkA3oJSC50eKPkzaEtnY9bNEj4tNr3c8YqmyqGXHatnbdJR+CsZ0Q==","signatures":[{"sig":"MEUCICfA9yRFoDG8aBNROU3D12MIaPeXal5VJ4i+7JGcAp4KAiEAp9RoPIKOvj3wW1CjKExMDIy9xGwflr8i4DzcHdOTfZ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192747},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-3Yh6OeZSi7sT0tR1xdMc2uAbGR4XfDNf8IkA3oJSC50eKPkzaEtnY9bNEj4tNr3c8YqmyqGXHatnbdJR+CsZ0Q==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-canary-1f829e1484_1773839769347_0.6647637748368245","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary-d3bf736dd8":{"name":"@open-mercato/cache","version":"0.4.9-canary-d3bf736dd8","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-canary-d3bf736dd8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"1892a516dc011e2493c73e184afd118d02d45888","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-canary-d3bf736dd8.tgz","fileCount":41,"integrity":"sha512-EIVfpxU5cN49XaAt5izqxCFjte8rZ8o5XiNDvcHNZ8pNjCnQZBTW4RPLKBg2MngU/O8FxwwQcz1Uf3WZE7td1g==","signatures":[{"sig":"MEYCIQDWXkg3YTyDMPGEBy5Lxyk/AkfETe9NStPzutblmuVV2QIhAM5KteX+pBE+U337dou3PBL8gYaHsMBAhQe3DYuU+jGv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192747},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-EIVfpxU5cN49XaAt5izqxCFjte8rZ8o5XiNDvcHNZ8pNjCnQZBTW4RPLKBg2MngU/O8FxwwQcz1Uf3WZE7td1g==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-canary-d3bf736dd8_1773842170677_0.31866503972697746","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-develop-1259009938":{"name":"@open-mercato/cache","version":"0.4.9-develop-1259009938","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-develop-1259009938","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e4888aff62af5120eea1c620b6ae2af78f2022a0","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-develop-1259009938.tgz","fileCount":41,"integrity":"sha512-R9OBaeaQDM9L0rvCmGQTl7CWdyn1XL4VjAJ6m83rpvkCEzUk3/y8rkB1AChHnnSfx8VXq3qOSwy17ReBetwEFQ==","signatures":[{"sig":"MEYCIQCjc/mYO2PYfwRHxZh1Dp5NRfpPZEE73BiGx9qZQjmlPQIhAPSj7Mq0D4qUsZY7D6GE0DRu/oqnlqGZkY+1Pu7iVThY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192748},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-R9OBaeaQDM9L0rvCmGQTl7CWdyn1XL4VjAJ6m83rpvkCEzUk3/y8rkB1AChHnnSfx8VXq3qOSwy17ReBetwEFQ==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-develop-1259009938_1773842494055_0.6747350488260111","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary-0d53fa6f95":{"name":"@open-mercato/cache","version":"0.4.9-canary-0d53fa6f95","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-canary-0d53fa6f95","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c5cd61e386772063a7deec3524a148acdbc3cae7","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-canary-0d53fa6f95.tgz","fileCount":41,"integrity":"sha512-K5A19+DyUcrRSGcY3d5JCL6qax+HNKg32fH1Ro3INIeXU1wA87KRN14sPeyxVxuTLGHHPGHZ5DC31dF2Jixpqw==","signatures":[{"sig":"MEYCIQDHhUFfek4kCsQTmQcknR6FQxENMJcQip6RBJyMFEtNlwIhAN+U3rDcXC3/I4Su7LvwjcARhvMrRdPuS+ZXL5oRloNM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192747},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-K5A19+DyUcrRSGcY3d5JCL6qax+HNKg32fH1Ro3INIeXU1wA87KRN14sPeyxVxuTLGHHPGHZ5DC31dF2Jixpqw==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-canary-0d53fa6f95_1773845186609_0.9986212776207","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-develop-b2b88cde69":{"name":"@open-mercato/cache","version":"0.4.9-develop-b2b88cde69","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-develop-b2b88cde69","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"551cffeb19c358bdb8456b1b44d39a29d1490310","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-develop-b2b88cde69.tgz","fileCount":41,"integrity":"sha512-M+82R90yMi5ePbmKhdr/ExFgwVNt+IvAD7yIutAiw4tcyEtEjCUx3oGXxb3MTCoZq/RxGC1Q6fwG5ZxUeTKrKA==","signatures":[{"sig":"MEUCIQDN2GE+5lVNg5kgDHXV9BoS9FHeufWt0VoaIJTW1R+gEgIged2Omb8mh5nDzcD67apckhPJwmZEBrAI6+WQ4FJWRcM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192748},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-M+82R90yMi5ePbmKhdr/ExFgwVNt+IvAD7yIutAiw4tcyEtEjCUx3oGXxb3MTCoZq/RxGC1Q6fwG5ZxUeTKrKA==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-develop-b2b88cde69_1773848838159_0.5655327572084929","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary-7c65f1708f":{"name":"@open-mercato/cache","version":"0.4.9-canary-7c65f1708f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-canary-7c65f1708f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b7ccd98d2ef46ee840db8636b4478999b6ef2c5f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-canary-7c65f1708f.tgz","fileCount":41,"integrity":"sha512-SiJYlBg6OvkWx/viTEDmMszrAJnRhHYuhPe1W+KDpdAn+kFvkfTwi92123MixnAHX5Qd1m9MBh4fUnguE69yCg==","signatures":[{"sig":"MEYCIQDVyJIXlGKDSpFdFC1WOAB5PgYkW9ye3AAvu60x2PyxuwIhAPHEjUOz9m71+RikLKGOWnpNmy/Hx7FriUI+TspnimoE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192747},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-SiJYlBg6OvkWx/viTEDmMszrAJnRhHYuhPe1W+KDpdAn+kFvkfTwi92123MixnAHX5Qd1m9MBh4fUnguE69yCg==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-canary-7c65f1708f_1773849766435_0.24957140465803218","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-develop-0ee01461f9":{"name":"@open-mercato/cache","version":"0.4.9-develop-0ee01461f9","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-develop-0ee01461f9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"87eafd4e754bdd30d4380e6b509f7155355836e4","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-develop-0ee01461f9.tgz","fileCount":41,"integrity":"sha512-HN967KCRrdzAbpPpHJjfHMtcZ2KbTzNMNlv4vcKFio0dyv+x1zl8POS/N5j4aQFQEIgAiVynwYpiVc3+xCpSuA==","signatures":[{"sig":"MEUCIDDlX1paUl5U5QlCcMYVC3lm+u9TfVxyhk3Lb9K+8+lnAiEAiqV49oSNN7jQdU9v7hXV3vfvvNrK8pir0h/aZO38a7c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192748},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-HN967KCRrdzAbpPpHJjfHMtcZ2KbTzNMNlv4vcKFio0dyv+x1zl8POS/N5j4aQFQEIgAiVynwYpiVc3+xCpSuA==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-develop-0ee01461f9_1773850247898_0.09608027150229392","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary-9dda30544a":{"name":"@open-mercato/cache","version":"0.4.9-canary-9dda30544a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-canary-9dda30544a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"73f229e7af796accdb291182690b344d90d496a3","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-canary-9dda30544a.tgz","fileCount":41,"integrity":"sha512-04vEl5kZ6e4xdYUMAhECUAGLqMOPMXhY1qWcrlcEvBZuZF1KtwIw84PzkQRJ8KcHWsunqENuvzMwHeNQ0bNINg==","signatures":[{"sig":"MEUCIGBSVf3GpeJ24161M4arD/cuj0lPCsFYXQRYLSKvyKBRAiEAkUHxz96zGIOmuYpR5IFvI1apGYuqfdtPMeR5H1nQ1ro=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192747},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-04vEl5kZ6e4xdYUMAhECUAGLqMOPMXhY1qWcrlcEvBZuZF1KtwIw84PzkQRJ8KcHWsunqENuvzMwHeNQ0bNINg==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-canary-9dda30544a_1773857961065_0.12461835141000521","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary-bc1636e153":{"name":"@open-mercato/cache","version":"0.4.9-canary-bc1636e153","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-canary-bc1636e153","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"0c9934fb52a57fdb825e70897c565b56dd635415","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-canary-bc1636e153.tgz","fileCount":41,"integrity":"sha512-8V5l6PKc7NVtDgtIUr/mCHrEkv/EzX27mPW9T+ea/ejgSR5HvnIorH+BVp3LgXhHiKECUmJER41gUsYSQPqkDg==","signatures":[{"sig":"MEQCIA5ys1uTOKaFT3OC9lpIDZj4Ss3cRqPl99t37gkChZszAiBmi/Lo8HBoQkmKAkKyNE/+QweYP3G1Ke7/42kTEUGHnQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192747},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-8V5l6PKc7NVtDgtIUr/mCHrEkv/EzX27mPW9T+ea/ejgSR5HvnIorH+BVp3LgXhHiKECUmJER41gUsYSQPqkDg==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-canary-bc1636e153_1773860623989_0.546398675461107","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary-59fd95b8d3":{"name":"@open-mercato/cache","version":"0.4.9-canary-59fd95b8d3","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-canary-59fd95b8d3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a60f545c1e905453464bea8517183be3b28ba562","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-canary-59fd95b8d3.tgz","fileCount":41,"integrity":"sha512-1RHNKREF6ou2X18nyje2J/TcFHvpi/1FIWX00SPmTW2hh1cJ9Y9J1YBAvtLPBAK5kGzF+Z5Sds8ldJEDPIkDSQ==","signatures":[{"sig":"MEQCIEqndmVUuFV7rjJdjz1mp/sVdOEOGwmnRgWiMnYsjPByAiAyWvuYvnLPUZ6MtmF5IPE3OfY1KlhXptLBxBP1W/srBw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192747},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-1RHNKREF6ou2X18nyje2J/TcFHvpi/1FIWX00SPmTW2hh1cJ9Y9J1YBAvtLPBAK5kGzF+Z5Sds8ldJEDPIkDSQ==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-canary-59fd95b8d3_1773862415624_0.7151332104052524","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary-12863caba7":{"name":"@open-mercato/cache","version":"0.4.9-canary-12863caba7","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-canary-12863caba7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"98799c1680345f23a8e816fc6301680f91445e5e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-canary-12863caba7.tgz","fileCount":41,"integrity":"sha512-JYlAbsGyntRCvP9O4UGysXzKeUPNEf4C5dwxZeka9xP8qSAyRkMy78woiI559tm7z5GklcfYuyeZYca2voBX9A==","signatures":[{"sig":"MEQCIF38bYCzr3Gns2PyxGImtiyoLnzZ1TkFcgfhBvz7oLdnAiBVfcS9JIxPQP+plpFoD9coDoyh5odwgP3zwN6SKQ7lLw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192747},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-JYlAbsGyntRCvP9O4UGysXzKeUPNEf4C5dwxZeka9xP8qSAyRkMy78woiI559tm7z5GklcfYuyeZYca2voBX9A==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-canary-12863caba7_1773862564535_0.6741106679408526","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary-580f4e3c07":{"name":"@open-mercato/cache","version":"0.4.9-canary-580f4e3c07","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-canary-580f4e3c07","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"292237d4c030264e17c96fcbecf505d19cd39bb7","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-canary-580f4e3c07.tgz","fileCount":41,"integrity":"sha512-seSREThJ4Qo3u3/G8KVrdU23K+b5EiXZlS+EWOm3Ipc723j++dvL4l4qinHaTqZF5kWy0kLrBbXI2St7VDyDGw==","signatures":[{"sig":"MEUCIQC5A4YtJAKmlfAsE2wU0B+Rn3xTeRmyJUQluM+fR+ZaIAIgQcZaSJo3kgRPJODtAc1T5kd+XjHwne4b26Uslw9/G9M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192747},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-seSREThJ4Qo3u3/G8KVrdU23K+b5EiXZlS+EWOm3Ipc723j++dvL4l4qinHaTqZF5kWy0kLrBbXI2St7VDyDGw==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-canary-580f4e3c07_1773862805499_0.09904040702212447","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary-53a014028f":{"name":"@open-mercato/cache","version":"0.4.9-canary-53a014028f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-canary-53a014028f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a531597a0c342fd90600e2f0f8dfca4ac4ff5f1a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-canary-53a014028f.tgz","fileCount":41,"integrity":"sha512-6Kp/QLE6l7zpaR0bCvvIBjMJwfq9hSOAffCAEfFkUBn94iv+GlEmij5LpR5i3cWgQqlKOljpzQx7BkFwN0BE3g==","signatures":[{"sig":"MEYCIQCjhGlubG54r8svc15YMxSe4o0hz4kxI15da9ppDKBzKAIhAPjbN1NgEn+LGnW4qruqaAqOjSV4oPwIa2QRy/jJ6UgE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192747},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-6Kp/QLE6l7zpaR0bCvvIBjMJwfq9hSOAffCAEfFkUBn94iv+GlEmij5LpR5i3cWgQqlKOljpzQx7BkFwN0BE3g==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-canary-53a014028f_1773893761879_0.8509146538134804","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-develop-d1d38e26fb":{"name":"@open-mercato/cache","version":"0.4.9-develop-d1d38e26fb","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-develop-d1d38e26fb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"061c34b44206c094ec5e206d5f2f14741071f945","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-develop-d1d38e26fb.tgz","fileCount":41,"integrity":"sha512-O8FMyZOAB9y2U/1CXDjvha7snm4yD/YJP+Yt/QPaTM/5uvnXtEUVCDn8LlzDTrGJpj17KREZrHW42rFIHSOa+w==","signatures":[{"sig":"MEYCIQDLtMuqG8GGtgA9CGZGCG5PjnsyCo1bBmVJKT/8zJBtqAIhANpCPlc4TM2mRkguX8VFwphMHRpLduiQsD7oLDSbN05k","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192748},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-O8FMyZOAB9y2U/1CXDjvha7snm4yD/YJP+Yt/QPaTM/5uvnXtEUVCDn8LlzDTrGJpj17KREZrHW42rFIHSOa+w==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-develop-d1d38e26fb_1773894095115_0.2080950241517303","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary-b6905b6bb7":{"name":"@open-mercato/cache","version":"0.4.9-canary-b6905b6bb7","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-canary-b6905b6bb7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a05a191608d7c78a1439a068f219b53f0d43c536","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-canary-b6905b6bb7.tgz","fileCount":41,"integrity":"sha512-69ljAuIkW7h2os999du9NQVekA9/+IhyO54mlAC2f1sR5tpj1vwPrA1mI2IqMzQlPDhdUHYLyryHQ6y4iQPewA==","signatures":[{"sig":"MEUCIEJrB/5mtvon25NQt2DUH3iNRaDvovAn2pYY0oMGrbMVAiEAoVFPlZieOHpRia4ppbEBcr/lYr9yBt2mAZGNBpQWFUs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192747},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-69ljAuIkW7h2os999du9NQVekA9/+IhyO54mlAC2f1sR5tpj1vwPrA1mI2IqMzQlPDhdUHYLyryHQ6y4iQPewA==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-canary-b6905b6bb7_1773896575484_0.4322623821863709","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary-e15f013955":{"name":"@open-mercato/cache","version":"0.4.9-canary-e15f013955","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-canary-e15f013955","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"deafa2b1d9b713d47986d4359271da3a8e39d554","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-canary-e15f013955.tgz","fileCount":41,"integrity":"sha512-UoXU47ybd2+ztoORD6h8ef2Pp1zU1DfXjw5HYnja1Cb+UehPbNQoVMDKaCh/Oj7SUU9tF1XaXYDlsJIJz3XW3Q==","signatures":[{"sig":"MEQCIFGtq5DoW89xfcJrIxOiRu/ePARe/PLYpulNH3kV+MMcAiAUxvQDFt4yRTXW3ZbBoeQo20YtYU3lMXNc2siGBUbQQA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192747},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-UoXU47ybd2+ztoORD6h8ef2Pp1zU1DfXjw5HYnja1Cb+UehPbNQoVMDKaCh/Oj7SUU9tF1XaXYDlsJIJz3XW3Q==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-canary-e15f013955_1773897060475_0.6346395600255095","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary-5466d55b8a":{"name":"@open-mercato/cache","version":"0.4.9-canary-5466d55b8a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-canary-5466d55b8a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"8ba9fe21077dda3c61669d1936e620c3938fae6b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-canary-5466d55b8a.tgz","fileCount":41,"integrity":"sha512-mMIOPwJ2HfYGzrMEHeQdO6hvj2zy9OCScEcZz2jFQ7eOs7IwZ0tUbl9NY+o1tBQ9elsiDq4/iTSDmQn4GGPrXQ==","signatures":[{"sig":"MEYCIQCo+dy1gp1//79tVBPcAnQCzsdz0Pqdkx4VDxDESHC3XgIhANZZ3McvAlZA4b++iW0Z6J4i98raRpWGsNfnrPTB/g2w","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192747},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-mMIOPwJ2HfYGzrMEHeQdO6hvj2zy9OCScEcZz2jFQ7eOs7IwZ0tUbl9NY+o1tBQ9elsiDq4/iTSDmQn4GGPrXQ==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-canary-5466d55b8a_1773897117109_0.8042165745681014","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-develop-fefbbe0979":{"name":"@open-mercato/cache","version":"0.4.9-develop-fefbbe0979","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-develop-fefbbe0979","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"66d7be9690886b4c4762d1c6e86080b1dc42327c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-develop-fefbbe0979.tgz","fileCount":41,"integrity":"sha512-FdYWOCsR3A7LT+AKlGC4E4UuVM7jWiiL7DcFkCd8N/uCAjQTq2hHTfu6QDJlKtiQf48S4YVEw7xL7+qMi0dtOQ==","signatures":[{"sig":"MEYCIQC1l3X4GUkY0P2wdCN9E+81xStJTwAhttd76mVG8TnpigIhAINELx7SFSoGqBvthrs0NkhUyeMMLZ7q0pypguPMCqLe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192748},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-FdYWOCsR3A7LT+AKlGC4E4UuVM7jWiiL7DcFkCd8N/uCAjQTq2hHTfu6QDJlKtiQf48S4YVEw7xL7+qMi0dtOQ==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-develop-fefbbe0979_1773897339248_0.5483784384151185","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary-f5b667764d":{"name":"@open-mercato/cache","version":"0.4.9-canary-f5b667764d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-canary-f5b667764d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"8bb2fe9083fda92c101c0356077a4904f857a0b6","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-canary-f5b667764d.tgz","fileCount":41,"integrity":"sha512-YAaeF3TLUTTbwtCQ7x5kOrY+KJnfO6AdHPco6FCq8NGmrNYZjLyTqNOLCCZEpiA332+NH3G7YrX4QgVq+8k1Dg==","signatures":[{"sig":"MEUCIQDMOiniswZ72DpAqebtll+6qMDimXVWzT73aLLsCHrxAQIgTqCHacostRzUFsvQ6PncfjZWF5YxxFOga3MZEOE4bx8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192747},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-YAaeF3TLUTTbwtCQ7x5kOrY+KJnfO6AdHPco6FCq8NGmrNYZjLyTqNOLCCZEpiA332+NH3G7YrX4QgVq+8k1Dg==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-canary-f5b667764d_1773899873784_0.7150099432749937","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary-4562571762":{"name":"@open-mercato/cache","version":"0.4.9-canary-4562571762","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-canary-4562571762","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"60d6fc295b902e8eb9e367704646d08f580ed93d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-canary-4562571762.tgz","fileCount":41,"integrity":"sha512-fKpLPERH+Bpf+BRl5XOiMk+JPIjY13k3yjlaF6+Y1HLPZh6b99lbjSaiTB+VyAjFKW3b2KAatKxwYwTMNHVedQ==","signatures":[{"sig":"MEQCIEXIOzsp1RhWWBhACoryPHM9Ln/ITWpeH1Dz0XdEsy47AiAQmt3Pkz7kMuHCycvjFqDY4KAGdbv2PkV7Sqyh+Bhkkw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192747},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-fKpLPERH+Bpf+BRl5XOiMk+JPIjY13k3yjlaF6+Y1HLPZh6b99lbjSaiTB+VyAjFKW3b2KAatKxwYwTMNHVedQ==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-canary-4562571762_1773900806822_0.8690926104517076","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary-a94ee6d675":{"name":"@open-mercato/cache","version":"0.4.9-canary-a94ee6d675","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-canary-a94ee6d675","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"3e0ab337f82bb568314771c9d72b0da92ef87239","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-canary-a94ee6d675.tgz","fileCount":41,"integrity":"sha512-9CrB1wBd8muT5AyiRR6jfetk87aZ/EKTMBavebKSYHf+sowC/74PaTUzGZSYg24iTKLSEWe+asrFXYdDUhroBQ==","signatures":[{"sig":"MEUCIHlQTCamsGaK1H9YsmTu8oB6ueeEuKtkgmHpvKaqkPmYAiEAs4iFQfZyfg6X/dU5nki0yzMTkH+rSKaDUsWIPjBLk5s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192747},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-9CrB1wBd8muT5AyiRR6jfetk87aZ/EKTMBavebKSYHf+sowC/74PaTUzGZSYg24iTKLSEWe+asrFXYdDUhroBQ==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-canary-a94ee6d675_1773902498185_0.36473899047366487","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary-47f794f0aa":{"name":"@open-mercato/cache","version":"0.4.9-canary-47f794f0aa","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-canary-47f794f0aa","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f83b30e0ff01aa3fd1695b988a09246ad6d590f4","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-canary-47f794f0aa.tgz","fileCount":41,"integrity":"sha512-lD0193DRSWdStJC1J+fA1gNMDflv3VNAv5kePnCOnTy+V2/Spwp8oJpJMvLgJfczgWC30jrU1+jbD/LBg+MTkg==","signatures":[{"sig":"MEUCIFv9dRmnwWddcdzBPgrjeZPR/fumaACxder4a0GWt4SpAiEAhi3926CO/0MmB94FxCIA3hT6tgox7pMuOGGs5msN9Uc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192747},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-lD0193DRSWdStJC1J+fA1gNMDflv3VNAv5kePnCOnTy+V2/Spwp8oJpJMvLgJfczgWC30jrU1+jbD/LBg+MTkg==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-canary-47f794f0aa_1773906750919_0.32267335112050266","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary-891068e07c":{"name":"@open-mercato/cache","version":"0.4.9-canary-891068e07c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-canary-891068e07c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"115df6b963130f16043302385c7ff6c592f62ae6","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-canary-891068e07c.tgz","fileCount":41,"integrity":"sha512-BmtwTBcGRc1RaIvi03enghejRsC4agXsYTtbb+mTtBORRZ8aK5sER3oVSzswnOOC/gJiJbtuiyBsJlreTH/AdQ==","signatures":[{"sig":"MEMCH2juVtZXupJb+6BfUwFILhIlB1R7Tfz+SthFsQLpawkCIBmZbtt4+dyYJBMyshGitIl+48ewQ1FxW1YWa1TqZmGd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192747},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-BmtwTBcGRc1RaIvi03enghejRsC4agXsYTtbb+mTtBORRZ8aK5sER3oVSzswnOOC/gJiJbtuiyBsJlreTH/AdQ==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-canary-891068e07c_1773911575071_0.6009703748000479","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary-22f2039164":{"name":"@open-mercato/cache","version":"0.4.9-canary-22f2039164","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-canary-22f2039164","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"322aa58c65c5f6ba8974c7d754126178251bf043","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-canary-22f2039164.tgz","fileCount":41,"integrity":"sha512-GRKeejoxSIsEtGPfbNcvbQGlXcZdRSLkqQz8tJMjqeyz77kCZX3R3bZXzyQ7s6TglNIBT1KyqB7p9/WlGIxLDw==","signatures":[{"sig":"MEQCIALE8Kg7OJpve1y9wh3pAcWg8XwJhXgSUNlHbsBwW4kaAiA7Kh+TbMb1srXJh6ThcDMDbrFEAxkpjp8BVNfbIqcBKg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192747},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-GRKeejoxSIsEtGPfbNcvbQGlXcZdRSLkqQz8tJMjqeyz77kCZX3R3bZXzyQ7s6TglNIBT1KyqB7p9/WlGIxLDw==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-canary-22f2039164_1773911922868_0.31912941148889473","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary-b70990912c":{"name":"@open-mercato/cache","version":"0.4.9-canary-b70990912c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-canary-b70990912c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"9387775278ffba92a9d7159900168a7da9b6cc3e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-canary-b70990912c.tgz","fileCount":41,"integrity":"sha512-IDSw+M7I+SU4qmqboBhef/aE2VjiZWTlHSL45CRHSd17/lgMqjOeCIjjyczluqC1Dp+PR/wkMoWsjvGMW9NA+w==","signatures":[{"sig":"MEUCIDH7ubxkYXiP+UA8wLzs8rTn7V13fjGgKPMIIlLElSZeAiEAopijO4C9PIzNkS+CEKY7XeX8SL8v0CAiDgyeIQjSwew=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192747},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-IDSw+M7I+SU4qmqboBhef/aE2VjiZWTlHSL45CRHSd17/lgMqjOeCIjjyczluqC1Dp+PR/wkMoWsjvGMW9NA+w==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-canary-b70990912c_1773913754186_0.812828848817555","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-develop-7afbe1e834":{"name":"@open-mercato/cache","version":"0.4.9-develop-7afbe1e834","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-develop-7afbe1e834","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"964d22c9a9e2a17d1cf3a46db9a471e409ed8e47","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-develop-7afbe1e834.tgz","fileCount":41,"integrity":"sha512-KUQuO/6n8sfJ/L1dLL31QAiWFS6jagiyrGyczR/dlA5BpFx8VUFZtUzm6KDvUI1yq77aAo7dID4p+TNPDBWkUw==","signatures":[{"sig":"MEQCIF6IEQ222c03oXNNGs0VI4JkZbBHKjvVoxKyzsTBYd23AiAdyJcWJ7Or0lNTTg6scDZuHm5tQYNpy2kD81lC6AD9Jw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192748},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-KUQuO/6n8sfJ/L1dLL31QAiWFS6jagiyrGyczR/dlA5BpFx8VUFZtUzm6KDvUI1yq77aAo7dID4p+TNPDBWkUw==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-develop-7afbe1e834_1773913860661_0.9338128132225285","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-develop-db9ecc46fc":{"name":"@open-mercato/cache","version":"0.4.9-develop-db9ecc46fc","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-develop-db9ecc46fc","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"759bc3921875294bd6aebbbce83c2c6d87307eca","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-develop-db9ecc46fc.tgz","fileCount":41,"integrity":"sha512-7RDdlqr8kjt1Sa2xUetK+1+VZwNSLAZ11n+AKGnahi32HUDiv21f2Hax2hbwPBDcB8Dd8I9AMGEQJOFgW21N8g==","signatures":[{"sig":"MEQCIGunQt/UQRudlAVe8FW+HpMCtrkron8x1NmHX2qj0x2lAiBdP62kyrhmk2Utig8j9ZsNPbpBxTcDPkpoEshMe665Qg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192748},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-7RDdlqr8kjt1Sa2xUetK+1+VZwNSLAZ11n+AKGnahi32HUDiv21f2Hax2hbwPBDcB8Dd8I9AMGEQJOFgW21N8g==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-develop-db9ecc46fc_1773913975646_0.00878342941856669","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary-e14f63ccdb":{"name":"@open-mercato/cache","version":"0.4.9-canary-e14f63ccdb","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-canary-e14f63ccdb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"0c7f3181b96e7270a132a9f51f25e4a62a6f714e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-canary-e14f63ccdb.tgz","fileCount":41,"integrity":"sha512-B73W6L8mGteH7E78t45ystnlqcES808C20dPdVAp6vi/q9z2FOtq0TnTxQhZHqXGZQQ4g2oxvDCjC+LMbxTYkQ==","signatures":[{"sig":"MEUCIAHcb02YiNB5bfavmn7QIQ2c7Kyg1nJ/cP/LuULOCVFMAiEA4zEXnrloH9Ngez4/k9woJ4PV0Bs9eECdKkv5vobS1Fc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192747},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-B73W6L8mGteH7E78t45ystnlqcES808C20dPdVAp6vi/q9z2FOtq0TnTxQhZHqXGZQQ4g2oxvDCjC+LMbxTYkQ==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-canary-e14f63ccdb_1773921604728_0.7339871652928678","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary-2ca3180b35":{"name":"@open-mercato/cache","version":"0.4.9-canary-2ca3180b35","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-canary-2ca3180b35","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"6552696ea22a1a5d6d3695f0abb072c7bbe1c132","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-canary-2ca3180b35.tgz","fileCount":41,"integrity":"sha512-YLZ3idNd4qLVT8vsdfvZAVFaaQ0oXwTjbO1qQDbTDXrdoogQVolwk/ja/ttcF+I6DvODAjQ+VSq2fjW46HUTuA==","signatures":[{"sig":"MEYCIQCAi8IDmbvIv0Sjf56ahK5CoxSTgxpJqpn+EZYJ+yedqAIhAMPPy9jXVoyNSAh6uAx3EUkPMSHoX6zRqVhbp+x5xAZD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192747},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-YLZ3idNd4qLVT8vsdfvZAVFaaQ0oXwTjbO1qQDbTDXrdoogQVolwk/ja/ttcF+I6DvODAjQ+VSq2fjW46HUTuA==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-canary-2ca3180b35_1773922198054_0.1350513035415084","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary-f91f59d222":{"name":"@open-mercato/cache","version":"0.4.9-canary-f91f59d222","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-canary-f91f59d222","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"8a7ce62de527b9060a8d6c1701a7d01d69b2aea9","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-canary-f91f59d222.tgz","fileCount":41,"integrity":"sha512-B/RcRgwD7psCYaraSXjSvoRyiOdjcfYNc+VKvfXt/WALW8toNlZOYe4yjxJFUHY3UGXx2kztbA2TRreyg8IwNA==","signatures":[{"sig":"MEYCIQDoL5wbODec8cBtIGgWFgTP5W2Ww8fFiMvIYF9N9qssCQIhAPEqz3s2ZZGxd8tgKrl/r/2dd85mHX/8KFUs66Mzov2z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192747},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-B/RcRgwD7psCYaraSXjSvoRyiOdjcfYNc+VKvfXt/WALW8toNlZOYe4yjxJFUHY3UGXx2kztbA2TRreyg8IwNA==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-canary-f91f59d222_1773923127361_0.34604408389014396","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary-aa7205c16d":{"name":"@open-mercato/cache","version":"0.4.9-canary-aa7205c16d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-canary-aa7205c16d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e3b081c86c7d20ed61ceb6391b8d75de7b5b5536","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-canary-aa7205c16d.tgz","fileCount":41,"integrity":"sha512-ErfNIrtp98EQT6jPYyKIvo9zern0Eb6ETPQLPjkLsVcDySBLq4vnawWtDfIjtZRgT9TKtuokyZjD4v5MOVxk9w==","signatures":[{"sig":"MEQCIDc5hkP2O2On7rm+AkvQEmdQ556ZaptNest2T1AuoG3DAiA5i8vximCzIZviNDkJ4D446X9R6SiiYJ667gcUF9Intw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192747},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-ErfNIrtp98EQT6jPYyKIvo9zern0Eb6ETPQLPjkLsVcDySBLq4vnawWtDfIjtZRgT9TKtuokyZjD4v5MOVxk9w==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-canary-aa7205c16d_1773924106592_0.18117719587238823","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary-6e087f7ad2":{"name":"@open-mercato/cache","version":"0.4.9-canary-6e087f7ad2","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-canary-6e087f7ad2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"19f65abd91409effe1f1808760b6db09761314d1","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-canary-6e087f7ad2.tgz","fileCount":41,"integrity":"sha512-i3Ay64QYOr5jObXd52AJPJdVNOII/+bcb/QYEFMcawVffyONLTuB1EzG0negAe+HsBYPnFoz3bZ7AOIVnIZXuw==","signatures":[{"sig":"MEYCIQClWLEf10mi7VzHU/nFYYe4vmvQ6MGOk5XYnSYr9EeLeAIhALqZsMtiQE6xq28B+ohASq1GVVyZvoWaQuWDpNwTVHz5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192747},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-i3Ay64QYOr5jObXd52AJPJdVNOII/+bcb/QYEFMcawVffyONLTuB1EzG0negAe+HsBYPnFoz3bZ7AOIVnIZXuw==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-canary-6e087f7ad2_1773924150633_0.5256167321913312","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-develop-94fb251ed3":{"name":"@open-mercato/cache","version":"0.4.9-develop-94fb251ed3","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-develop-94fb251ed3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"480c6ddcd1d7a083bdc10dd77cedaf27e32293d8","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-develop-94fb251ed3.tgz","fileCount":41,"integrity":"sha512-3Vqa9FUw6FJnRHHZg1o9CKM+lmOQIExKSf9TP8zmq7AQB4KdlM3YulAxG+FBlGNlpNjBYPNKOggzGQZw612dfg==","signatures":[{"sig":"MEUCIGSK2xcD96sFQfaQCP4Pl3+HbfD1T+zzfRI4tk/5dhIlAiEAvIdr18Px5iMcE9eoy6caqDfTKiUnlIcU67SOVxy/MCY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192748},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-3Vqa9FUw6FJnRHHZg1o9CKM+lmOQIExKSf9TP8zmq7AQB4KdlM3YulAxG+FBlGNlpNjBYPNKOggzGQZw612dfg==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-develop-94fb251ed3_1773924183507_0.6774305368496158","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-develop-d989387b7a":{"name":"@open-mercato/cache","version":"0.4.9-develop-d989387b7a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-develop-d989387b7a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"28269a6e37c3f09fcf70e12878e9900390f4716b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-develop-d989387b7a.tgz","fileCount":41,"integrity":"sha512-63WO7XnFu5eyg4pORp6OBM8mab2pKStSSs8EFSuF+NNqJR9/qOwi6qDp4Q6jeTOFufRd1JEv74fagJisbRYcYw==","signatures":[{"sig":"MEUCIEUiHcymRqjYVRRponxBC9/pMWsPGHgkPnS0y11TsY6YAiEA+ldnaYeJWiN7aUaYzSc+X7aFvRJU6GApur012p6yMfM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192748},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-63WO7XnFu5eyg4pORp6OBM8mab2pKStSSs8EFSuF+NNqJR9/qOwi6qDp4Q6jeTOFufRd1JEv74fagJisbRYcYw==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-develop-d989387b7a_1773926449452_0.349591796517152","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-develop-8d8db18714":{"name":"@open-mercato/cache","version":"0.4.9-develop-8d8db18714","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-develop-8d8db18714","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b8c19b1b27c309d798e0b54bac55c8b8b94208df","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-develop-8d8db18714.tgz","fileCount":41,"integrity":"sha512-fgL42SY4UVXFPX5lAlln5BINZ+Vn2+xh50Q6rDmKa6G4dVZILznCU23/Rv6zIXjpwR2bSpmNwk/l78pzeBqE/w==","signatures":[{"sig":"MEQCIGYZ3vddnKvs3Ah3CFfbgmjDPVFvpV+KW/sA+pXCjD17AiAD5YTtxR3hhPM2oAPrSgF+c7fsoGp7xMJYtRULmtx3og==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192748},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-fgL42SY4UVXFPX5lAlln5BINZ+Vn2+xh50Q6rDmKa6G4dVZILznCU23/Rv6zIXjpwR2bSpmNwk/l78pzeBqE/w==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-develop-8d8db18714_1773929686219_0.16931844030856236","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-develop-7120508245":{"name":"@open-mercato/cache","version":"0.4.9-develop-7120508245","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-develop-7120508245","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"874bd252b968a0795511c1948d5a8425f5a97f1f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-develop-7120508245.tgz","fileCount":41,"integrity":"sha512-9uhB8uX18sJ1IrungLXwfu5bpE0uX+2HQroP1pJa1ZWe+pm+x9pPULyta7jkz4+kkA1d3qkMgrehu23PzZg5Ng==","signatures":[{"sig":"MEUCIQCBf9er4lbGkNdhlx5QcS479sk+XZ3mG9yU8EEZR6tVigIgMyNux3/X3s0Id65lKcdHwxgWy2NW9teqQceXqUtg3YM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192748},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-9uhB8uX18sJ1IrungLXwfu5bpE0uX+2HQroP1pJa1ZWe+pm+x9pPULyta7jkz4+kkA1d3qkMgrehu23PzZg5Ng==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-develop-7120508245_1773931016636_0.42737435556644776","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary-b967728c04":{"name":"@open-mercato/cache","version":"0.4.9-canary-b967728c04","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-canary-b967728c04","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"4bc8f3c6b25b03718a0f8cdf0020f3de86d8b887","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-canary-b967728c04.tgz","fileCount":41,"integrity":"sha512-UNtz4VeviazRPnR2AJleQK5zRjuhJK9DUjpGsTK+g9xrqGwnnl3cyYFKw6nI1Xc7r1oiIa2CB4g2QQAMq4kgpA==","signatures":[{"sig":"MEYCIQCgf5+JB8sXQUeBWGun2f4HKkfuEHvl6V7pwkQIx3/j9AIhALwsZtdzWUi+/9bAoarHTfo0kpe6podE4ViX7YmXcqOF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192747},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-UNtz4VeviazRPnR2AJleQK5zRjuhJK9DUjpGsTK+g9xrqGwnnl3cyYFKw6nI1Xc7r1oiIa2CB4g2QQAMq4kgpA==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-canary-b967728c04_1773931469376_0.2575298762745948","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary-3880d69423":{"name":"@open-mercato/cache","version":"0.4.9-canary-3880d69423","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-canary-3880d69423","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"25d54d4a7efd0281d783f83c47edaa0bf3c0b19e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-canary-3880d69423.tgz","fileCount":41,"integrity":"sha512-W8gNveyxCZa5dD7fw1xKZBY6/57nHtxJcn/LfxJOX0hByqqkDk0P9y1X8W+JpeElqAgdvvyk9doXtkNpAL6vEw==","signatures":[{"sig":"MEUCIHxuPyQHsx0Wm8g9d5Uv1oUGVvqMmU/5vTEUH3QjYvFiAiEAye+Oq9/+8fvy0pXeKb2iFSP0OcE0oC5JGEh9cRgYnDg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192747},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-W8gNveyxCZa5dD7fw1xKZBY6/57nHtxJcn/LfxJOX0hByqqkDk0P9y1X8W+JpeElqAgdvvyk9doXtkNpAL6vEw==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-canary-3880d69423_1773931708392_0.5976864764826277","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-develop-36c7c9d7b1":{"name":"@open-mercato/cache","version":"0.4.9-develop-36c7c9d7b1","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-develop-36c7c9d7b1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"da0ee0200e0e7f41082737df3fc7b8173e848d8f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-develop-36c7c9d7b1.tgz","fileCount":41,"integrity":"sha512-MjtgeKYnKYX8j/FMAsLUg0ujYjJ1xJ9p6XFIo1iHQlAcqR3jFeQw/4TfMVFjYlyXDLCnZuyAtsEam0j5Ezlqlw==","signatures":[{"sig":"MEUCICjYG25ANIecrCSsNCCezD+0VvFEW1ZBLhJmhXnxDlV0AiEA8BuuCN1LAZULA3ynkdb88ugThDizEqT0o5Ys1uQMDMk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192748},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-MjtgeKYnKYX8j/FMAsLUg0ujYjJ1xJ9p6XFIo1iHQlAcqR3jFeQw/4TfMVFjYlyXDLCnZuyAtsEam0j5Ezlqlw==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-develop-36c7c9d7b1_1773934236833_0.014550889011250234","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-develop-e55592929f":{"name":"@open-mercato/cache","version":"0.4.9-develop-e55592929f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-develop-e55592929f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"0ccdefd5d09831d2c5fc19ddef291666e58024f7","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-develop-e55592929f.tgz","fileCount":41,"integrity":"sha512-c97LeVGAX7+2O/0hQm/NmeINt9MG1g4s62D+rbJ0pQQH/LiRKZwIT+zxkFt7xigp3eVgP1a7PU8wpFSDhitFzQ==","signatures":[{"sig":"MEQCIFSfqAS/AcuxH8Jzu508hguBUiKgt01iQizYSqSwtpOAAiAcbFIxbaCiJpsOzeDBA+vNe0CYm5xNWYpVELcL4fiBLQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192748},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-c97LeVGAX7+2O/0hQm/NmeINt9MG1g4s62D+rbJ0pQQH/LiRKZwIT+zxkFt7xigp3eVgP1a7PU8wpFSDhitFzQ==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-develop-e55592929f_1773996035342_0.28200445043021993","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary-3ef6ff9d42":{"name":"@open-mercato/cache","version":"0.4.9-canary-3ef6ff9d42","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-canary-3ef6ff9d42","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"3c503d3efd310a8f7f28a5535398a69a33cf4e26","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-canary-3ef6ff9d42.tgz","fileCount":41,"integrity":"sha512-IO/KB2OMs5bjI8d5EhG8tiEszKWFE7t4N7EyOyJkjQXA0xN6MJnAP0Cb06EG69YXcTGZ3rP7QURbiqOKf9PDNw==","signatures":[{"sig":"MEYCIQDRGhbgRcwKbMfoQdv7X9dXKRKflcuZvAHH9hAYzYKpvwIhAOHZNRFcKMMG3JQQDgO6Vu7ekxJ3wBc0cll5jIx1VYfw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192747},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-IO/KB2OMs5bjI8d5EhG8tiEszKWFE7t4N7EyOyJkjQXA0xN6MJnAP0Cb06EG69YXcTGZ3rP7QURbiqOKf9PDNw==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-canary-3ef6ff9d42_1773998180227_0.7721358032865844","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary-ce39ca000a":{"name":"@open-mercato/cache","version":"0.4.9-canary-ce39ca000a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-canary-ce39ca000a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"cb1b628102bd0f1f0341dcfd693ca21c24e3fdcf","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-canary-ce39ca000a.tgz","fileCount":41,"integrity":"sha512-sT4CKyzX2ztz3nN6wkAsyUDM187cd2i4WnJHW3NgrsJp3FzZqW+oSr1Wn/kfQBpwgHGCQi325xDaxL3Dv50YeQ==","signatures":[{"sig":"MEYCIQDsyo2vcSI+rqU+qZb+tIEvNgHuVE+rTy0cM3UsK88OCAIhAN74kaH8ntyqhiCSmU9hqPfxAbCAg5H4wDjyD8xFlwwm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192747},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-sT4CKyzX2ztz3nN6wkAsyUDM187cd2i4WnJHW3NgrsJp3FzZqW+oSr1Wn/kfQBpwgHGCQi325xDaxL3Dv50YeQ==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-canary-ce39ca000a_1773998281475_0.26368535114042135","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary-14851a513a":{"name":"@open-mercato/cache","version":"0.4.9-canary-14851a513a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-canary-14851a513a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"74efb8dd88ba901bf6d105a788ff6b9f4a849353","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-canary-14851a513a.tgz","fileCount":41,"integrity":"sha512-ZshxjYdWnCzAP+JYh8G3tlQXOgIB7Q7GrZKBb0WYxnVlk8iY1vuyRWTh+Ucfj4dJa9zS+YRUyWoMk/b2I5GcTA==","signatures":[{"sig":"MEYCIQDbNXNUBGNovtHIM/QcaEii6NzPXl3JNgVp5+19NKQiBwIhAMd6Vpp5DDSaGTgGXs4sgfLyCa+08zlsXoQNft7HBHRt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192747},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-ZshxjYdWnCzAP+JYh8G3tlQXOgIB7Q7GrZKBb0WYxnVlk8iY1vuyRWTh+Ucfj4dJa9zS+YRUyWoMk/b2I5GcTA==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-canary-14851a513a_1774004374101_0.9664969891842006","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary-56bd8b2cf3":{"name":"@open-mercato/cache","version":"0.4.9-canary-56bd8b2cf3","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-canary-56bd8b2cf3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"0d098199677d6b7546a803fb5e25973ad4ea52c8","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-canary-56bd8b2cf3.tgz","fileCount":41,"integrity":"sha512-Zs6EkGl+JjIB250CTvr+teVWXs4Ww1tIFh1uehFcJu/J60/KsGRJy8IHjPK8aw4BhyFfJWoGrMP4q9IZqO06Gg==","signatures":[{"sig":"MEQCIBzL8+jwRSgFSKQql28UU/DJddnlqnbit/M7s0nVR8bhAiAwC1ZjznI4pxoZ1SyrcslOLDN2fEa0lRedLD85qPJ7eA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192747},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Zs6EkGl+JjIB250CTvr+teVWXs4Ww1tIFh1uehFcJu/J60/KsGRJy8IHjPK8aw4BhyFfJWoGrMP4q9IZqO06Gg==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-canary-56bd8b2cf3_1774009336604_0.8407522099152593","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary-4be4db7d21":{"name":"@open-mercato/cache","version":"0.4.9-canary-4be4db7d21","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-canary-4be4db7d21","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d7a0b3cdcc6ab90b8c750714fb547ce76e7d6305","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-canary-4be4db7d21.tgz","fileCount":41,"integrity":"sha512-xnkI0scQPCPAPFTh+/1jTRL/iPhUzaIb1L627tCMyAWPHTK51fmlHA+7V2YiCbKzgL95rWHK1AzzumfIW4kELw==","signatures":[{"sig":"MEYCIQCe+UTiuAsHPhLSnlDGQaZo9q3YEnoji1Z7fVI011jYYwIhAKWkmnkb1oHts5Vsjb+VpjOgpGUVk1JcSz5r3Zww2hRM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192747},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-xnkI0scQPCPAPFTh+/1jTRL/iPhUzaIb1L627tCMyAWPHTK51fmlHA+7V2YiCbKzgL95rWHK1AzzumfIW4kELw==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-canary-4be4db7d21_1774010735517_0.7290253973997405","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary-db777e34c1":{"name":"@open-mercato/cache","version":"0.4.9-canary-db777e34c1","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-canary-db777e34c1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"85a3c01574ad926b3869953bd0ab4905a8c3175f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-canary-db777e34c1.tgz","fileCount":41,"integrity":"sha512-HfL+CLhllGrj/GO1dD7MWno78GU/PqLzZzojAwhSiDvzL9qP4f2H6x3H9XrozhQUz2j7UAGdMw+tDk+lrSZqWA==","signatures":[{"sig":"MEYCIQC4m2K31dq5m2WVoGGroP1L+wpCuYA35iJMWNuKFPsENQIhAJsspUkE/L8vbTUza2PU5T/AKVFsbCtxtZ8/boZ/Cj9z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192747},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-HfL+CLhllGrj/GO1dD7MWno78GU/PqLzZzojAwhSiDvzL9qP4f2H6x3H9XrozhQUz2j7UAGdMw+tDk+lrSZqWA==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-canary-db777e34c1_1774011507998_0.9876255085844863","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary-fc435eccc9":{"name":"@open-mercato/cache","version":"0.4.9-canary-fc435eccc9","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-canary-fc435eccc9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"6f9aae8934cf51a93868bc526109afde57f5edea","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-canary-fc435eccc9.tgz","fileCount":41,"integrity":"sha512-VjrZ7SQsPYdkdDUoc9YP4/4ALATDyeX+jlCfaxBA5fQnSJau60cCT9rBiPFqs6Yt89Xfubtkt8FfcjUbdOPrqg==","signatures":[{"sig":"MEQCHzPyukd4Nl4ZsmsSw4IgX6wZrlEDwLUVFVYgtpnT4D0CIQCyLYiHBdC42PnhMXaCCXUXLfOIs79rLBBxOR+EwHflpA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192747},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-VjrZ7SQsPYdkdDUoc9YP4/4ALATDyeX+jlCfaxBA5fQnSJau60cCT9rBiPFqs6Yt89Xfubtkt8FfcjUbdOPrqg==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-canary-fc435eccc9_1774013144663_0.024685093125170088","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary-5195c07665":{"name":"@open-mercato/cache","version":"0.4.9-canary-5195c07665","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-canary-5195c07665","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"0dc3377c37b50cc1d7aa7da0e10d3eae1d6e17a7","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-canary-5195c07665.tgz","fileCount":41,"integrity":"sha512-77wDUKDWRqiG5Ir662tKwhJjQBLG06xGmEcotH5Z7iK0uLU53Vt1ltS28u+b6Isv7l0DDSHrOBqQXRFC/Zx/wg==","signatures":[{"sig":"MEQCIHEJLRLVg45z0yYCxzDJOMuBsriqG7mffJJK+PkOYR2EAiB9SKomPzgpWw73jDf2hVKKy/ICQuVLUuatSH+Xrtfjvw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192747},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-77wDUKDWRqiG5Ir662tKwhJjQBLG06xGmEcotH5Z7iK0uLU53Vt1ltS28u+b6Isv7l0DDSHrOBqQXRFC/Zx/wg==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-canary-5195c07665_1774014628808_0.9857769114096957","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary-80fba6ae94":{"name":"@open-mercato/cache","version":"0.4.9-canary-80fba6ae94","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-canary-80fba6ae94","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b730e1f2debf81a88096f88c76675227b903c3a0","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-canary-80fba6ae94.tgz","fileCount":41,"integrity":"sha512-24CNpNsF0GH0lIm8a6BXsvamjkgmdKELFQLu6jExMr/E6U0cuVBgT820bve3HSW/VyuS3+C5NCZWN/ol1GCniA==","signatures":[{"sig":"MEUCIHdoVGR+VHLAwpcg/ChOrSKsCBDi6GVVU/wv2CHaCf6fAiEA4sh+5wMJ8V+mFqYnnRfVVZUTJtSlaIFFwV8gKf9XssA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192747},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-24CNpNsF0GH0lIm8a6BXsvamjkgmdKELFQLu6jExMr/E6U0cuVBgT820bve3HSW/VyuS3+C5NCZWN/ol1GCniA==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-canary-80fba6ae94_1774031287331_0.654907649870152","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary-e1e5451c4a":{"name":"@open-mercato/cache","version":"0.4.9-canary-e1e5451c4a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-canary-e1e5451c4a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"5e4b7c2827300e612ceeb00589fa5eccc8d0570c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-canary-e1e5451c4a.tgz","fileCount":41,"integrity":"sha512-+iZjLw3WbfH0eW9NxDbpln2xJVOv9cOMPji5A6RWiW2Pk/Gtv5EacwI9qKjuMcDtMa/DWcgqWKOY7GbJ8FWsgg==","signatures":[{"sig":"MEUCIQCzNOzGPxRXZdNW4deziZH/vzRdG9bjOtXqz9SolCJR1gIgCivMERsmM7/IhiNvUiWhaxdMJCLTziyFHi2RajaxzVw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192747},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-+iZjLw3WbfH0eW9NxDbpln2xJVOv9cOMPji5A6RWiW2Pk/Gtv5EacwI9qKjuMcDtMa/DWcgqWKOY7GbJ8FWsgg==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-canary-e1e5451c4a_1774031789041_0.5080282912999572","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary-6425c53633":{"name":"@open-mercato/cache","version":"0.4.9-canary-6425c53633","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-canary-6425c53633","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"05def8cb7b60d320f5a3e20bd35ff2eef19d488f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-canary-6425c53633.tgz","fileCount":41,"integrity":"sha512-Ao3umnszrXtS+kEbKCeXnj2W06bXTyJGyawsPkB7VXb2kRKdJeQ85anEm/aEu53lpKBLP0RFQhUaMNFa6QyNig==","signatures":[{"sig":"MEUCIQCqna7viHx7m39XhQZO01evfgQZuuvnNrNJ32AiuRODigIgKWY1Wb4d4TpoYXBDrCKz5GyS/atVLrqt4sNKWvKaiPg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192747},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Ao3umnszrXtS+kEbKCeXnj2W06bXTyJGyawsPkB7VXb2kRKdJeQ85anEm/aEu53lpKBLP0RFQhUaMNFa6QyNig==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-canary-6425c53633_1774032259756_0.13815750273066074","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary-dc410455cc":{"name":"@open-mercato/cache","version":"0.4.9-canary-dc410455cc","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-canary-dc410455cc","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c19fe0ad195cbad9d6be8d1c2f5ba49a5e53a103","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-canary-dc410455cc.tgz","fileCount":41,"integrity":"sha512-skdg0C/G1Yg2yeUkEZLG2G81hLB8PKMg/LxUZhUdlY3+WXYrvDlpN5xwBX05tbfoLbojso6k8fIGArIbjFIySw==","signatures":[{"sig":"MEUCIAEu2y89XlBc9NZq9M0NqfL0/wdc3ekpkoEeSAHsxqYCAiEAo7jWFrAYhRG20ulQeEb2xOKuZDODZPYzbdXIENj6T5M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192747},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-skdg0C/G1Yg2yeUkEZLG2G81hLB8PKMg/LxUZhUdlY3+WXYrvDlpN5xwBX05tbfoLbojso6k8fIGArIbjFIySw==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-canary-dc410455cc_1774033134416_0.38339971109757154","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-develop-ce96cffe00":{"name":"@open-mercato/cache","version":"0.4.9-develop-ce96cffe00","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-develop-ce96cffe00","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"09a5224e29ac954ee3e70a6afa960c800fb44750","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-develop-ce96cffe00.tgz","fileCount":41,"integrity":"sha512-OuZk6AB4NgS/f2piLjWhXp44doD9T9rtlnAPcnnvgevZJld1RpFHlWzzuxclKoPuiwNIK7p2U7gD1ZAcUTwjKw==","signatures":[{"sig":"MEUCIBV6gRiAHY/7Z/wI6xk93Zyzppkv5vSrc/U8F3FpSQfQAiEA4dYuMCBDx3UOy4z0/uqV/ab4Ww29S5M2fsMzzPVH+5Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192748},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-OuZk6AB4NgS/f2piLjWhXp44doD9T9rtlnAPcnnvgevZJld1RpFHlWzzuxclKoPuiwNIK7p2U7gD1ZAcUTwjKw==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-develop-ce96cffe00_1774037550023_0.9242402627775492","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-develop-97d4cca067":{"name":"@open-mercato/cache","version":"0.4.9-develop-97d4cca067","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-develop-97d4cca067","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"1fa2768335e3513240ac3fa0f489b10bc59bd7ea","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-develop-97d4cca067.tgz","fileCount":41,"integrity":"sha512-4q9/M8F4tUhP/xPt9eJ+kEanj38/7QBLxRCrzli+GZnStes26/0ZdzKNd6wyYv7WcZf8b2S3y51RxBIFCrWFTw==","signatures":[{"sig":"MEUCIA7M7WUMRbGoH9OEJrtMXLAqU6NElqikmltdEkrEe+5xAiEA/mgv8NGvH8k8qYz1ls2vrolTGtpr5a89KPPGU5R9l5M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192748},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-4q9/M8F4tUhP/xPt9eJ+kEanj38/7QBLxRCrzli+GZnStes26/0ZdzKNd6wyYv7WcZf8b2S3y51RxBIFCrWFTw==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-develop-97d4cca067_1774070418629_0.411532242795265","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary.1009.cbe6f33ae0":{"name":"@open-mercato/cache","version":"0.4.9-canary.1009.cbe6f33ae0","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-canary.1009.cbe6f33ae0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"18bae1b99fc37e35b766a4ddfb5f173b118db1dd","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-canary.1009.cbe6f33ae0.tgz","fileCount":41,"integrity":"sha512-MK9h0j7RFety14LkBdtDOBuqPab8oz6qp6th5bLv0tJBovPOIxvMc4JvFpGaTMaEfKICVjsTSYMAnFUx3doC4w==","signatures":[{"sig":"MEQCIGANQTSyaf7aZETNwdAs1m/kMjUlwxpqpzeFhuNmzyNYAiA1uScQ6ost+YAVZfhK2MGGubh0V+mDpSOdbgd4WizW0Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192752},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-MK9h0j7RFety14LkBdtDOBuqPab8oz6qp6th5bLv0tJBovPOIxvMc4JvFpGaTMaEfKICVjsTSYMAnFUx3doC4w==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-canary.1009.cbe6f33ae0_1774082696355_0.7576181491235063","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-develop-5d884303ad":{"name":"@open-mercato/cache","version":"0.4.9-develop-5d884303ad","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-develop-5d884303ad","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"6ba0f23c7149a883626ab6050b9e3c9d18f9ee96","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-develop-5d884303ad.tgz","fileCount":41,"integrity":"sha512-cGUBLR05BJCd2f8WT+Yn/oWn921p9aDBB1Gew9Yqb6NNjEWd8HnDOOuMCfE9o00VMXhegw6AS1cXK77HMaDM2g==","signatures":[{"sig":"MEQCIHBjwjF7RxXepGh4YUe51V4aEEF05hZZXR3PcnXm28aGAiAksCmVI5UW8/Hp2bxg9qmMOq3deHq5CEAAdOvCuR6gCg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192748},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-cGUBLR05BJCd2f8WT+Yn/oWn921p9aDBB1Gew9Yqb6NNjEWd8HnDOOuMCfE9o00VMXhegw6AS1cXK77HMaDM2g==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-develop-5d884303ad_1774083401750_0.7690802321339949","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary-d1381a7688":{"name":"@open-mercato/cache","version":"0.4.9-canary-d1381a7688","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-canary-d1381a7688","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"34f7c89beff6d4c1965bb1ffc5ec77a0abceb435","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-canary-d1381a7688.tgz","fileCount":41,"integrity":"sha512-8JE602htoNIPhrqf7WgU5j6L+T6NxfXFLwf6sM+3Qi9dr2EPo4lexFKO7nyQZ6L70D0uIG+fk36oQ9+h4RKatg==","signatures":[{"sig":"MEYCIQC0KnOmsHlUj5qgSTe7KBFq9u3xUDQXE9kcQR1MsCp5mwIhALNA6+bWj5sV7xCs3wV/uPneFzTmf7C5wF6otXQnH9fC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192747},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-8JE602htoNIPhrqf7WgU5j6L+T6NxfXFLwf6sM+3Qi9dr2EPo4lexFKO7nyQZ6L70D0uIG+fk36oQ9+h4RKatg==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-canary-d1381a7688_1774083553195_0.22282787892967337","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary-f2db6a9368":{"name":"@open-mercato/cache","version":"0.4.9-canary-f2db6a9368","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-canary-f2db6a9368","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ad6e8e3f6a243c87e459ccff639fc2741a934833","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-canary-f2db6a9368.tgz","fileCount":41,"integrity":"sha512-L6d5AWzmCqiurGsL836SzlJ9hTRgpheAhVny8Og/AJllJXIiQQgKToZlsKUheIaGZSbOt761Ox3RKrjsdXNAAQ==","signatures":[{"sig":"MEYCIQCTN81WqifiS3FkPGlPPhL3pxktsSc6dpGifSnXTpg5/gIhAPmrs50xMUgnL9P4S2MBXZ+77YTniPsDTyQPeMKhpQa2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192747},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-L6d5AWzmCqiurGsL836SzlJ9hTRgpheAhVny8Og/AJllJXIiQQgKToZlsKUheIaGZSbOt761Ox3RKrjsdXNAAQ==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-canary-f2db6a9368_1774085898288_0.007842194169954686","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-develop.1013.aa3a9dea92":{"name":"@open-mercato/cache","version":"0.4.9-develop.1013.aa3a9dea92","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-develop.1013.aa3a9dea92","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"cd4a590e40e170447b479da879eb624a82026ba3","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-develop.1013.aa3a9dea92.tgz","fileCount":41,"integrity":"sha512-W1QMR7txt5yW88ATM5e0ixWb5HmApeENWwVYjfVuJxirG8YfJT1vDCC1+9Sr9zs2IFrPBYA+/Du3BYAkJBpDKw==","signatures":[{"sig":"MEUCIB+9dpxkstbTdqTJPWOQZUUGEdJsmKCPId5IFM16BdhqAiEAyLeL3VvI/qS2u/ztdZLTB8ipWqqMZWr0qTDPqBRCK6Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192753},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-W1QMR7txt5yW88ATM5e0ixWb5HmApeENWwVYjfVuJxirG8YfJT1vDCC1+9Sr9zs2IFrPBYA+/Du3BYAkJBpDKw==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-develop.1013.aa3a9dea92_1774087544223_0.9623909208750521","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary.1014.efbe6bbe7a":{"name":"@open-mercato/cache","version":"0.4.9-canary.1014.efbe6bbe7a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-canary.1014.efbe6bbe7a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ed0a59bf3fb6c0554599ffafd880f3c7edf13e55","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-canary.1014.efbe6bbe7a.tgz","fileCount":41,"integrity":"sha512-ub5rYDr6yOv51Q/Dyot+Te6y1OHoAxUtnVb7Lc7pJco9H2kgzQBp5kAy9jd46q66bH+HCjJVLAB7OtJihJtdNA==","signatures":[{"sig":"MEYCIQDrsdqTQIySDsu2QX1xJBJa1OKXbmKwK9ewi5liZaDfQgIhAN5F/U9f9fh+MbJqsEnYZPvTW5ta2JaY//n7VSZX+5/O","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192752},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-ub5rYDr6yOv51Q/Dyot+Te6y1OHoAxUtnVb7Lc7pJco9H2kgzQBp5kAy9jd46q66bH+HCjJVLAB7OtJihJtdNA==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-canary.1014.efbe6bbe7a_1774089996893_0.003942440941646419","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary.1015.4ee42ce201":{"name":"@open-mercato/cache","version":"0.4.9-canary.1015.4ee42ce201","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-canary.1015.4ee42ce201","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"76f371d07e38e57a257dddaa4456b70cb28ee261","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-canary.1015.4ee42ce201.tgz","fileCount":41,"integrity":"sha512-sosHhic9fGPdsAmgrBO+N8fGakd6EhiorqC5LaRkO4+i5wZ2WPZtV97qSdRwTfVqgTtqFFzWXYkC/MHKmFGmfQ==","signatures":[{"sig":"MEQCIESl/7oymQvdV58l06/vLwoCYpZSa7YsuiWyMsBa28saAiByub6d3c44A/E1DBKb6jzMzTyS89gIYWM92wiwoqv47Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192752},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-sosHhic9fGPdsAmgrBO+N8fGakd6EhiorqC5LaRkO4+i5wZ2WPZtV97qSdRwTfVqgTtqFFzWXYkC/MHKmFGmfQ==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-canary.1015.4ee42ce201_1774090591992_0.3949965305176881","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary.1016.583b7829c7":{"name":"@open-mercato/cache","version":"0.4.9-canary.1016.583b7829c7","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-canary.1016.583b7829c7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"5ccaafc1b59680c2524bdbc22ade171b63325b58","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-canary.1016.583b7829c7.tgz","fileCount":41,"integrity":"sha512-Oghz9hwJxJ9Ly3L+gHUfbn6FQPZr8/vNuXsCGzMtKXqbWUkUzDzktWCQeVVVJl6Nh5Z6AVWY9NPXbBKMFV7oiQ==","signatures":[{"sig":"MEQCIH0HERhXGIs99UvaDjD0gHwUr8CPME6RGhzGUYAuywIFAiBQOXD8rPaUvoHUVVVfRq/JDkg86PNV3abah7VFJ5Ei1A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192752},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Oghz9hwJxJ9Ly3L+gHUfbn6FQPZr8/vNuXsCGzMtKXqbWUkUzDzktWCQeVVVJl6Nh5Z6AVWY9NPXbBKMFV7oiQ==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-canary.1016.583b7829c7_1774096060520_0.7737564454424228","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary.1017.e41e80df25":{"name":"@open-mercato/cache","version":"0.4.9-canary.1017.e41e80df25","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-canary.1017.e41e80df25","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"5e58e3a0929ee824418ad2bf3c676982547756c9","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-canary.1017.e41e80df25.tgz","fileCount":41,"integrity":"sha512-4zL3ZwugvR2vXD0MvKhwBuz4MYKnO3S8xP/VQLwozDGgXmSFeNvEPL/zLtJ3qvZySb0Xv0hvOfqFiI8+F1P2kA==","signatures":[{"sig":"MEQCIGm2r8TTCYSWQhXUoanTNt8BI3AAzFK9Kkbs3pE98opmAiB7Go7Ylo2XO65nkHSD5kf+XIG6vtrvNNyzPM5iiEMKjA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192752},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-4zL3ZwugvR2vXD0MvKhwBuz4MYKnO3S8xP/VQLwozDGgXmSFeNvEPL/zLtJ3qvZySb0Xv0hvOfqFiI8+F1P2kA==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-canary.1017.e41e80df25_1774096485098_0.17404720510398453","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary.1018.6e529e9c6d":{"name":"@open-mercato/cache","version":"0.4.9-canary.1018.6e529e9c6d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-canary.1018.6e529e9c6d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d9d93fa32efc6f1efe79cee21cd8d2eefe2159da","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-canary.1018.6e529e9c6d.tgz","fileCount":41,"integrity":"sha512-ZV/X3MsifQWCR8yEr57eyAl+cNvlcJ1KKmMHLBGmJHQgyxF3b4RKvG3uwZ5E9Yb7whlRuTJkPWbp9ZGfeb6swQ==","signatures":[{"sig":"MEUCIHl5Nkuprk56xFh6Wkey9pNY+v0beRi2YUGx3EfFRVkWAiEAkZF2hzStKv5uv9JwwqTWp6yq3zin+H2k765wZnjngMw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192752},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-ZV/X3MsifQWCR8yEr57eyAl+cNvlcJ1KKmMHLBGmJHQgyxF3b4RKvG3uwZ5E9Yb7whlRuTJkPWbp9ZGfeb6swQ==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-canary.1018.6e529e9c6d_1774098150599_0.6603228936414283","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary.1019.952d57c478":{"name":"@open-mercato/cache","version":"0.4.9-canary.1019.952d57c478","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-canary.1019.952d57c478","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"97cc4f9ab0350a85091683347ab503794ed20518","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-canary.1019.952d57c478.tgz","fileCount":41,"integrity":"sha512-My6Rd7VytLPAEx4hu3lwXDrCGOlmJ01kcvMy5jURQmiXV4oIEG4YNW08DalxbA/WIt89r5gKobWPAXBlDgWwXg==","signatures":[{"sig":"MEUCIQDytR+mz16bvS9Fi1wfY4joH/RTQqDmE5u528dknvXyXAIgdc05wB0pvBrjsMf8BvOjJ6hgLfSa61IL8YyJ1vV1xaU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192752},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-My6Rd7VytLPAEx4hu3lwXDrCGOlmJ01kcvMy5jURQmiXV4oIEG4YNW08DalxbA/WIt89r5gKobWPAXBlDgWwXg==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-canary.1019.952d57c478_1774101318538_0.7085063079495328","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary.1020.69f6e4ca82":{"name":"@open-mercato/cache","version":"0.4.9-canary.1020.69f6e4ca82","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-canary.1020.69f6e4ca82","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"8e26773429c2d6aa3386b0b1565986ee32ff37cd","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-canary.1020.69f6e4ca82.tgz","fileCount":41,"integrity":"sha512-+v0xqu8x63PqizRWlSho0xiT9ZcU8RRUbSFTlwmDXeoBhxvCosmI6vECLIgKRKm6Gg8duqtSrHYpfRqHsBTh4A==","signatures":[{"sig":"MEQCIG2mIguH9MqrBjAA+XMD0aWUq7iMOPMOlY33sg1Wh6NdAiBjtM6K0wJEXgXIO+iFsIVT59pKmtoGrDMrlHXw/GaHcg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192752},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-+v0xqu8x63PqizRWlSho0xiT9ZcU8RRUbSFTlwmDXeoBhxvCosmI6vECLIgKRKm6Gg8duqtSrHYpfRqHsBTh4A==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-canary.1020.69f6e4ca82_1774105092011_0.19362234465917405","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary.1033.be1a08ac02":{"name":"@open-mercato/cache","version":"0.4.9-canary.1033.be1a08ac02","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-canary.1033.be1a08ac02","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"af239b4493d44361565a068ff6be75e5dd19f0fb","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-canary.1033.be1a08ac02.tgz","fileCount":41,"integrity":"sha512-EVJNEt8MPg6BVxIE5NLdQ/S8b4XaOwWX9xptfEajQzJQJYvyAkEnaY5RDlJtrB5zM/d0PDs6nmFbwPm32gUkfg==","signatures":[{"sig":"MEYCIQDJo0cRtrH0cg+8EMo10a5ng6mr3e8Eayhy7Stp6cVwgwIhAN9Nk7nrTr407D7WDG5K6x46lmnLzg40tgX7UCo2iUZ2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192752},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-EVJNEt8MPg6BVxIE5NLdQ/S8b4XaOwWX9xptfEajQzJQJYvyAkEnaY5RDlJtrB5zM/d0PDs6nmFbwPm32gUkfg==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-canary.1033.be1a08ac02_1774216731708_0.3040557320476789","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary.1034.53634a00ab":{"name":"@open-mercato/cache","version":"0.4.9-canary.1034.53634a00ab","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-canary.1034.53634a00ab","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"03245490179b542c938b90b795911c7b20fec369","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-canary.1034.53634a00ab.tgz","fileCount":41,"integrity":"sha512-1NMCg28IMdKD+0NTBcSrP1ZsHrLI+8B4MkNZy3xbTVtNEyT/JnJtdRXj8kLFNJMbRSbD0tSpjyvAz0hbSbn8qw==","signatures":[{"sig":"MEUCIQDnig7KYFnLCp3INfo4QwdjTz13V++C0IrxPkb/aAaaegIgSkwG6gXL1qrBtwBtglLA9uqvMQUTeCESTsQw5u8Kf2c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192752},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-1NMCg28IMdKD+0NTBcSrP1ZsHrLI+8B4MkNZy3xbTVtNEyT/JnJtdRXj8kLFNJMbRSbD0tSpjyvAz0hbSbn8qw==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-canary.1034.53634a00ab_1774218288696_0.9708269164965548","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary.1035.4132c71a40":{"name":"@open-mercato/cache","version":"0.4.9-canary.1035.4132c71a40","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-canary.1035.4132c71a40","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"abc86aa02e56c28d983dddc6363321da7d8e76d3","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-canary.1035.4132c71a40.tgz","fileCount":41,"integrity":"sha512-U+oOLh7pBoKU/ZN1CqvMJH60w1oVP4TSE7CnxzzAj7mPgcSz+BcvapK1jgwjI53kid+v5TlYfUStkkk2UWhPAQ==","signatures":[{"sig":"MEUCIBa+vpF5HBUhfrFTZQ/80GjWiyp0OgkXQvm46qBveOw4AiEA5EdXIVwvTjsFZgBtM2v2o4QlBx+AbD2IpF4DwbgOIIg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192752},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-U+oOLh7pBoKU/ZN1CqvMJH60w1oVP4TSE7CnxzzAj7mPgcSz+BcvapK1jgwjI53kid+v5TlYfUStkkk2UWhPAQ==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-canary.1035.4132c71a40_1774219112990_0.7793294211996813","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary.1036.7ba040b1d3":{"name":"@open-mercato/cache","version":"0.4.9-canary.1036.7ba040b1d3","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-canary.1036.7ba040b1d3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"2d2fbe524bdea35fa6013bb22b599fda5fc136a2","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-canary.1036.7ba040b1d3.tgz","fileCount":41,"integrity":"sha512-AEJYHIo7nboSaWfIjOgM216K/+RbHr9umC2OBQYg1jFur/bfqP8XdUkYLGT2OpOf82r8RZpUySSl9eXAFyy8Dw==","signatures":[{"sig":"MEQCHzoWCIMFkZYbtZQCLesQr/LsQigi7FkCko55tWZKufoCIQDEijNABUi9JXiaExN/a3sFMZmTIwvbI7A/9A61APmbSA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192752},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-AEJYHIo7nboSaWfIjOgM216K/+RbHr9umC2OBQYg1jFur/bfqP8XdUkYLGT2OpOf82r8RZpUySSl9eXAFyy8Dw==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-canary.1036.7ba040b1d3_1774220416625_0.1399966465538065","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-develop.1038.2d16936bed":{"name":"@open-mercato/cache","version":"0.4.9-develop.1038.2d16936bed","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-develop.1038.2d16936bed","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"1510d5b2b0c1acb59f8f23a73c3a8918e71775ae","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-develop.1038.2d16936bed.tgz","fileCount":41,"integrity":"sha512-upRc6rT8vB9ToZoeu3PLaohTeX3afKiusGG6zdml6DCozxHZF8JJj/vg5R9cha/NKmrGjO1WDikMGbGrp9KEeg==","signatures":[{"sig":"MEQCIHeGEDDm5rRb/kvzi8V6VxczuC/lbiGBUUDxD4DicUfbAiBt2wTTF7/IGg3owBss9L4/Kc/vbHLKIWWVTqIJlkLC/w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192753},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-upRc6rT8vB9ToZoeu3PLaohTeX3afKiusGG6zdml6DCozxHZF8JJj/vg5R9cha/NKmrGjO1WDikMGbGrp9KEeg==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-develop.1038.2d16936bed_1774265445974_0.059511089158255315","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-develop.1039.b1e5448fc8":{"name":"@open-mercato/cache","version":"0.4.9-develop.1039.b1e5448fc8","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-develop.1039.b1e5448fc8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"0af04304556c29393cf95a65462235b5186dc1c8","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-develop.1039.b1e5448fc8.tgz","fileCount":41,"integrity":"sha512-rrcjWDRMUSVenUDrz0me/W1EUWr2TCVKKbRlwjmF1xjxNe7oDQESoEJ2yM3/M3pt+utkYbFQV5CJv4fwrZ6hWA==","signatures":[{"sig":"MEUCIHq42lpKFbczINUm++W8L6zReVJSVsPkL9YtXHt5ODvyAiEAgJMB0/1aXHDriI7jHoD+EVfV3EdBaaogCp+WGfrZwYk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192753},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-rrcjWDRMUSVenUDrz0me/W1EUWr2TCVKKbRlwjmF1xjxNe7oDQESoEJ2yM3/M3pt+utkYbFQV5CJv4fwrZ6hWA==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-develop.1039.b1e5448fc8_1774268365619_0.3156186070120701","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary.1040.9bec03388f":{"name":"@open-mercato/cache","version":"0.4.9-canary.1040.9bec03388f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-canary.1040.9bec03388f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b0b67c65c566bf750459bd5312daee0a22e330f3","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-canary.1040.9bec03388f.tgz","fileCount":41,"integrity":"sha512-ji9M69xNY4tfCSEgAeFzXC9lvY5CBWfOVFbj/cCgLdm6fwM6PnQOJiqMDf4gRdx5ftZ6VziQ1AFYvogqPEqYIQ==","signatures":[{"sig":"MEUCIHoCdmYhTNhkQ9ILqdipBDxGCymTE0V3hgYonCfMIj9UAiEAvrgX01zXrUXSJpi+HF2HMUAFpKaYF74H/9prIn9xrPM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192752},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-ji9M69xNY4tfCSEgAeFzXC9lvY5CBWfOVFbj/cCgLdm6fwM6PnQOJiqMDf4gRdx5ftZ6VziQ1AFYvogqPEqYIQ==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-canary.1040.9bec03388f_1774269195416_0.8088438840793233","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary.1041.7cab5c31b5":{"name":"@open-mercato/cache","version":"0.4.9-canary.1041.7cab5c31b5","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-canary.1041.7cab5c31b5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"28bb3d63be882e5535b54bb6fba45ac2d1768a3e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-canary.1041.7cab5c31b5.tgz","fileCount":41,"integrity":"sha512-o45tX9Hr7QLwcyPz+8Yn+nXwPOIrJk6l0l98Pld+dRWkRJHpx4DU3rthrUmU+OVKPmJqgea+nRri4b1TOJT1bw==","signatures":[{"sig":"MEUCICO0crYEczPNtQno6fKkruKodunNBMQJAa3xXUzLQkNlAiEAu+ixkFhdQexfXiVZPTEQN32pIhA2nkdx3rP+iIAOW34=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192752},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-o45tX9Hr7QLwcyPz+8Yn+nXwPOIrJk6l0l98Pld+dRWkRJHpx4DU3rthrUmU+OVKPmJqgea+nRri4b1TOJT1bw==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-canary.1041.7cab5c31b5_1774269694405_0.8987937108866559","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary.1044.870d2bd035":{"name":"@open-mercato/cache","version":"0.4.9-canary.1044.870d2bd035","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-canary.1044.870d2bd035","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f8f3e7a2bd2b90df7c8e11093c88edb8b3b30935","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-canary.1044.870d2bd035.tgz","fileCount":41,"integrity":"sha512-DJ79QCv81P28eU6RtxCC/M9WSrWYVhnSvmVpAQJQem29795yI5i+exQ4w04WV0wIsBdA+dzF7OHrlmKDcwMNRQ==","signatures":[{"sig":"MEUCIHUPkTUlOzV//FwmnekZ4yatAD+C0OGUyQq4PiQnuUv5AiEAiyHlEmswqFyGYfS13nl/IZ6dbXLWCZj1T4/N3jO+Mm4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192752},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-DJ79QCv81P28eU6RtxCC/M9WSrWYVhnSvmVpAQJQem29795yI5i+exQ4w04WV0wIsBdA+dzF7OHrlmKDcwMNRQ==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-canary.1044.870d2bd035_1774275684747_0.5973386530645477","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-develop.1045.7bcda4435a":{"name":"@open-mercato/cache","version":"0.4.9-develop.1045.7bcda4435a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-develop.1045.7bcda4435a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"26227e5d72b48b82e0d7a08ddf1c58fc6cbe180a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-develop.1045.7bcda4435a.tgz","fileCount":41,"integrity":"sha512-KBF142uHGC0vcWiVOaNu1plBUYYCBFXKpdczRcPcwaHRPCg0uYZXVQmyr1so4sesGw1K9CiTtcXr2zlzL148LQ==","signatures":[{"sig":"MEUCIQC3tGs6Vf7GwalzydaJS2Y3NeVsxmcKIXSUab86/kXBAwIgAe3rRdD8ZmpwVoATU8KiC8vPBhG4LYkg10WW2WF+4Ok=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192753},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-KBF142uHGC0vcWiVOaNu1plBUYYCBFXKpdczRcPcwaHRPCg0uYZXVQmyr1so4sesGw1K9CiTtcXr2zlzL148LQ==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-develop.1045.7bcda4435a_1774275729669_0.6762714024518721","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-develop.1046.dc78a8fe63":{"name":"@open-mercato/cache","version":"0.4.9-develop.1046.dc78a8fe63","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-develop.1046.dc78a8fe63","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d8cfd921b78e2237ed42ed8c8dbd93ab0df847ee","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-develop.1046.dc78a8fe63.tgz","fileCount":41,"integrity":"sha512-pCUJQn5f4Xu4hdXftqcRUeZVKnf6To3zVGL0vv0MfE8h75Rauj8TUk+vrmeMcUbUQ76Uab+BJjEAx9GS9iQ96g==","signatures":[{"sig":"MEYCIQDj2oSUyLt9Fq/m9v0nbpHvEdD/b9ihWCz0XjpWIYjBrwIhAK3P2tnoE7I2EUvtjklXXlLifaSWhioRocefe6eEn0bX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192753},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-pCUJQn5f4Xu4hdXftqcRUeZVKnf6To3zVGL0vv0MfE8h75Rauj8TUk+vrmeMcUbUQ76Uab+BJjEAx9GS9iQ96g==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-develop.1046.dc78a8fe63_1774275817838_0.984374373218952","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary.1053.af57447c10":{"name":"@open-mercato/cache","version":"0.4.9-canary.1053.af57447c10","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-canary.1053.af57447c10","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"2d23d81830c17eb36fb35c7219668aeb484ca7ab","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-canary.1053.af57447c10.tgz","fileCount":41,"integrity":"sha512-Y9iFQyxTYh2WvXFhG5xsTwbdCozNFE/+Rp4O31BJjvzMUxHclVZSZOn3sUM+qJiZ9oBwQWGD4cIc+rtM5IysPQ==","signatures":[{"sig":"MEQCIHCKa8IxPsmLJ8VVwr3xl3Y+tDbOHF7Y+n5roqHUITvJAiBJIzEjcKbyyJXE4xvi/4rHSyTZWZCfVItktBunv+H0jw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192752},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Y9iFQyxTYh2WvXFhG5xsTwbdCozNFE/+Rp4O31BJjvzMUxHclVZSZOn3sUM+qJiZ9oBwQWGD4cIc+rtM5IysPQ==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-canary.1053.af57447c10_1774293838643_0.5848331345492948","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary.1054.540d17d589":{"name":"@open-mercato/cache","version":"0.4.9-canary.1054.540d17d589","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-canary.1054.540d17d589","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"230520870d3f8deef3184edb534ebdb1fe27011e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-canary.1054.540d17d589.tgz","fileCount":41,"integrity":"sha512-j7TOgqI+NdA61s8II+vsyeD6UXEJqjtXQVy2fUZwGR3/8+k+Luv56UqMH0c5id+KXK4An/Y5Wy74MkLOPvmf4A==","signatures":[{"sig":"MEUCIQCuIft6dPWGytKScZL2bO6sjcwv02Ly4Wlq7XJi+1C12gIgbBirSZgO6+qYHRQ3pnWNI6BxR6etunUrs+oLdwztfJc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192752},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-j7TOgqI+NdA61s8II+vsyeD6UXEJqjtXQVy2fUZwGR3/8+k+Luv56UqMH0c5id+KXK4An/Y5Wy74MkLOPvmf4A==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-canary.1054.540d17d589_1774293961637_0.9203841645937063","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-develop.1055.9d8322982d":{"name":"@open-mercato/cache","version":"0.4.9-develop.1055.9d8322982d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-develop.1055.9d8322982d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"52fc148c8aeb6fe80f4ac85ce7791481dd05d19b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-develop.1055.9d8322982d.tgz","fileCount":41,"integrity":"sha512-7LUuFf7BW0hJ0MQikD9hkOVOpFxT+XxoVeaB7LFEr30WLu6MTqyi9vhUUDiQ5KxdsYLrDyuBHNryGNh1qx/CSw==","signatures":[{"sig":"MEUCIADROL+6x3u4wjYlj0X8ix0vN5cJB+Ni1kjnaIkQscsRAiEAst/MDRLgr8kAKPeLQkHpcyhdaCSt9ku7HT4Lr9fPCes=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192753},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-7LUuFf7BW0hJ0MQikD9hkOVOpFxT+XxoVeaB7LFEr30WLu6MTqyi9vhUUDiQ5KxdsYLrDyuBHNryGNh1qx/CSw==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-develop.1055.9d8322982d_1774295775239_0.3639994686619554","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary.1056.1639fb26f8":{"name":"@open-mercato/cache","version":"0.4.9-canary.1056.1639fb26f8","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-canary.1056.1639fb26f8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"9bd2d0337520822a56cc99d382201b87950553c2","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-canary.1056.1639fb26f8.tgz","fileCount":41,"integrity":"sha512-eed4Gi5n8yH6TTlHScM4Z3uNLmezojvVOg5yzUEWdZKoQV21+9QiOeYGhu/t8B+3QCntIXHYKxFjMMhnkAaDdA==","signatures":[{"sig":"MEUCIAPzM+HHKnsp5qzwbxNt5bio53okxY5PL4w3gkQsMoa1AiEA6CnuWGsqdEpetbm4q0vLDETEjrOlON+P398Cn2aL/as=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192752},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-eed4Gi5n8yH6TTlHScM4Z3uNLmezojvVOg5yzUEWdZKoQV21+9QiOeYGhu/t8B+3QCntIXHYKxFjMMhnkAaDdA==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-canary.1056.1639fb26f8_1774297155197_0.35172260157314406","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary.1057.7d844801ff":{"name":"@open-mercato/cache","version":"0.4.9-canary.1057.7d844801ff","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-canary.1057.7d844801ff","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"1fc015d7604aa3e25a6d2c1ff87d09419486a1e9","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-canary.1057.7d844801ff.tgz","fileCount":41,"integrity":"sha512-xf8BYpLw01ySI+k4vlB0wmQ9iEOH4LHdtuUU6paGqjsbCJMOV8LvljAvynVBPIHn5g9t8FAHm+zl6JYyWJzzZA==","signatures":[{"sig":"MEUCIA9Tb5UrB6kC8Hlw0WrMmqIc1IVTkrdkMiRvoU3hj8sEAiEA+Af/xGruoOeV3UZNr3RC5tAFG1TuZuS6emLcwX97UFM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192752},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-xf8BYpLw01ySI+k4vlB0wmQ9iEOH4LHdtuUU6paGqjsbCJMOV8LvljAvynVBPIHn5g9t8FAHm+zl6JYyWJzzZA==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-canary.1057.7d844801ff_1774297191702_0.29823642659479477","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary.1058.b0f3c0e2ef":{"name":"@open-mercato/cache","version":"0.4.9-canary.1058.b0f3c0e2ef","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-canary.1058.b0f3c0e2ef","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"8591b93a67d0b63bed444d226f8cbfe611c0eb03","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-canary.1058.b0f3c0e2ef.tgz","fileCount":41,"integrity":"sha512-OFi20ZYwRoG1NeB6w8r+qsx23fgor3y2YP2lMgtiSliwrlEX9/Yxxiampb05r1VV2hdHJ8AEDqzhqvOEs1Xmjg==","signatures":[{"sig":"MEYCIQDrPewCm9mU/6DMxVxLnuGATmm6QOPqcDZJ2DFGK/YZvwIhALci0rCneZQcG/DL3KrtoaWvykMv8Oxmw0y2oNbxT40G","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192752},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-OFi20ZYwRoG1NeB6w8r+qsx23fgor3y2YP2lMgtiSliwrlEX9/Yxxiampb05r1VV2hdHJ8AEDqzhqvOEs1Xmjg==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-canary.1058.b0f3c0e2ef_1774297374646_0.391821816708281","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary.1059.ac3bf572a7":{"name":"@open-mercato/cache","version":"0.4.9-canary.1059.ac3bf572a7","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-canary.1059.ac3bf572a7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c05510f7f2a35093770f5c42b8ef25170dc2463b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-canary.1059.ac3bf572a7.tgz","fileCount":41,"integrity":"sha512-BeAuIk06eVCmbOakqbWiYodCl5KjEVd8W1H237XfuCAgVzbs6IqLUXNgimx99Z6gmP5MWnWX2GWjQgFH84UVOA==","signatures":[{"sig":"MEUCIQDCjBEbbt6ly00aZ3Us2SoB7+4rihFt/OJnLH/Kp9JqgwIgdY2Wd+OgP6ueLfOEhuZgkepl474z0ocB5p2SSPMGSgE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192752},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-BeAuIk06eVCmbOakqbWiYodCl5KjEVd8W1H237XfuCAgVzbs6IqLUXNgimx99Z6gmP5MWnWX2GWjQgFH84UVOA==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-canary.1059.ac3bf572a7_1774297443832_0.7273077332160196","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-develop.1061.7f5fd5b765":{"name":"@open-mercato/cache","version":"0.4.9-develop.1061.7f5fd5b765","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-develop.1061.7f5fd5b765","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b411d5f570bad3b9558e9e981b10a752004bd5c3","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-develop.1061.7f5fd5b765.tgz","fileCount":41,"integrity":"sha512-m2DnLk2agQd6cAsMNEHdCF51yfTgauIdF54si0ZN+BYIF0cjGuCCtEaCYIwHBxtWD3bQvXwcit/s1YwgB0254Q==","signatures":[{"sig":"MEUCIBQww5EAzkZk466TaqJ5v3/tx1idv8lf9lBuMdF701tyAiEAn+6rp1/i0LZwFpcCcochKJmgNCYYgsLZYfDqJwnCugo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192753},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-m2DnLk2agQd6cAsMNEHdCF51yfTgauIdF54si0ZN+BYIF0cjGuCCtEaCYIwHBxtWD3bQvXwcit/s1YwgB0254Q==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-develop.1061.7f5fd5b765_1774297595638_0.47834359831280815","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary.1062.5f4d08179a":{"name":"@open-mercato/cache","version":"0.4.9-canary.1062.5f4d08179a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-canary.1062.5f4d08179a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b531a63743456069b6f60de539a078ccb2d1f5ac","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-canary.1062.5f4d08179a.tgz","fileCount":41,"integrity":"sha512-Cllsjqfbql5rgsQeCBjwExxTm155ELo0WfvPu0apvHLipoonGLDoPanPK1rngA9N7Zd9syhI8wiKlQrEjy+LAw==","signatures":[{"sig":"MEQCIGJiLMaDbXaIbKhOPtukBvLjgbOiC1cs5ZmmrPH5PAm2AiAPaUR7vyGxvYyRk6AnO/0jkVLdodAXPO+RLhBlZ0GgDA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192752},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Cllsjqfbql5rgsQeCBjwExxTm155ELo0WfvPu0apvHLipoonGLDoPanPK1rngA9N7Zd9syhI8wiKlQrEjy+LAw==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-canary.1062.5f4d08179a_1774298089545_0.7476477408131235","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-develop.1063.a2a96e2f1f":{"name":"@open-mercato/cache","version":"0.4.9-develop.1063.a2a96e2f1f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-develop.1063.a2a96e2f1f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"1214bd6430f6dcdc0e5ac1d44c4f02c7f32967ce","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-develop.1063.a2a96e2f1f.tgz","fileCount":41,"integrity":"sha512-NSz0WQuYklokrFBNo1g3vRqQtlgt+RlD31osoSJ71Q3MyryA2NNTj4o/0OW1h0Y//qs9nCpW9YVEpsRmyOkt6w==","signatures":[{"sig":"MEYCIQCZKdtsBHYmaAY/2HeQ9UtrIGOYFbdmoQmyoQtiKtKbCwIhAIJ1+lOGZKjSWSqVbqy9v4PWDIb8sZngYOeoSLSvlUyQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192753},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-NSz0WQuYklokrFBNo1g3vRqQtlgt+RlD31osoSJ71Q3MyryA2NNTj4o/0OW1h0Y//qs9nCpW9YVEpsRmyOkt6w==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-develop.1063.a2a96e2f1f_1774298123712_0.8473676842390334","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary.1065.4f8883fca2":{"name":"@open-mercato/cache","version":"0.4.9-canary.1065.4f8883fca2","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-canary.1065.4f8883fca2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"cd600a2618738cdcfea743c6033f88f421d30be6","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-canary.1065.4f8883fca2.tgz","fileCount":41,"integrity":"sha512-4aD7Muc2yeg5wIezdEY9vX47a9CCJCfNtuCCAOHnEzb/X21xuyexBZ/kYOTGDygnLb9GFe9GB7Kvq7MkTy6wFg==","signatures":[{"sig":"MEQCIBIMbxTmjmZFxmFlVqyIqySyIFxzfrzIlcd8bl2Cwz4FAiBlE6q/F2woZ8mYnjovQOXPqhQXlLm0hPGMV+KNAArCtQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192752},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-4aD7Muc2yeg5wIezdEY9vX47a9CCJCfNtuCCAOHnEzb/X21xuyexBZ/kYOTGDygnLb9GFe9GB7Kvq7MkTy6wFg==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-canary.1065.4f8883fca2_1774301083910_0.7083522059808383","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary.1066.7ac0411a89":{"name":"@open-mercato/cache","version":"0.4.9-canary.1066.7ac0411a89","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-canary.1066.7ac0411a89","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"5415a1bc99cfcaccaf57eb5b16cc0db73e684414","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-canary.1066.7ac0411a89.tgz","fileCount":41,"integrity":"sha512-BNhDDOqshywFKZ4lYdO3FL+Tl9OA4Vp5JCmSa4s09ls4ubEii5PADg9TaSvE+vkC1BqqLlKBAzLBZQegtwaFMg==","signatures":[{"sig":"MEUCIQDteW2QxSZb/cvzEqzP3ij0nXuCJxU/T0TBCnDwVsDNKQIgGZsPclNi0ogLVtVq12PXSiWRJxydcSdRan6jEpyxl7o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192752},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-BNhDDOqshywFKZ4lYdO3FL+Tl9OA4Vp5JCmSa4s09ls4ubEii5PADg9TaSvE+vkC1BqqLlKBAzLBZQegtwaFMg==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-canary.1066.7ac0411a89_1774328332237_0.20028548885596753","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-develop.1067.156807f5d8":{"name":"@open-mercato/cache","version":"0.4.9-develop.1067.156807f5d8","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-develop.1067.156807f5d8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ba1e29007280e3212cb18bbfa6e28cf704d93326","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-develop.1067.156807f5d8.tgz","fileCount":41,"integrity":"sha512-o49AUtJzoXPJnNOIT1yfYJcNpM0BmRjdVt+oJPIp5UWarF2EMh1NC1a5nOsyjPOs6/JtU+s4ozLiujaLyh6RBA==","signatures":[{"sig":"MEQCICojKa/xU9uIGKryvd7XbZzr+B1iwcoKT30LPR1i6+qsAiBI77XJVg6X/zgXDpadd5vrPSnkWB3q4+gSF13ybhg9VQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192753},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-o49AUtJzoXPJnNOIT1yfYJcNpM0BmRjdVt+oJPIp5UWarF2EMh1NC1a5nOsyjPOs6/JtU+s4ozLiujaLyh6RBA==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-develop.1067.156807f5d8_1774337519208_0.4779868686051336","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary.1068.6c70c10785":{"name":"@open-mercato/cache","version":"0.4.9-canary.1068.6c70c10785","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-canary.1068.6c70c10785","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"cc514eb4798426f742207576a6ec1922b76e5c7d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-canary.1068.6c70c10785.tgz","fileCount":41,"integrity":"sha512-QJOSweEzsr6DT/WgH1eFhMYmbJWeIx7K9o0NxzNIhwmdKZhpFPDbVvCoXHcbycEMBbfWta44Igq8Z76OeZtuOw==","signatures":[{"sig":"MEQCIEgXW3Ul7eIRWaMWG5p2ojVC3aNvf4JYYtYu7glN5AXgAiBBRAQAXM9hmyX0C/ZSwdunZKOv8qiorrwdy/16oSmZUg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192752},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-QJOSweEzsr6DT/WgH1eFhMYmbJWeIx7K9o0NxzNIhwmdKZhpFPDbVvCoXHcbycEMBbfWta44Igq8Z76OeZtuOw==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-canary.1068.6c70c10785_1774340273144_0.25580004474242535","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-develop.1069.e0bab09951":{"name":"@open-mercato/cache","version":"0.4.9-develop.1069.e0bab09951","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-develop.1069.e0bab09951","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"44d1bb0e2e8b0b0247b847a223209c3d59b38ade","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-develop.1069.e0bab09951.tgz","fileCount":41,"integrity":"sha512-K0j9mE93s2eetUhZtP4tp3Kdq6JSGH78viXcLaW9ZT3Loadr3g/nPys+fjDYqaQW2yZzD694kZWaqfideelriQ==","signatures":[{"sig":"MEUCIDmBCfPVN8k51oRNPSpgRYD3BHmnKmU2uzIj8dGpNlbdAiEA09WlLSZdesrayavSC/hjlPS8cajPQKQuWVeXQ9uvrC8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192753},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-K0j9mE93s2eetUhZtP4tp3Kdq6JSGH78viXcLaW9ZT3Loadr3g/nPys+fjDYqaQW2yZzD694kZWaqfideelriQ==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-develop.1069.e0bab09951_1774340602170_0.3082069909825407","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary.1070.cd6d774e6d":{"name":"@open-mercato/cache","version":"0.4.9-canary.1070.cd6d774e6d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-canary.1070.cd6d774e6d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"cc27bb09f285a632d015e86e941374e9a57b9cdb","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-canary.1070.cd6d774e6d.tgz","fileCount":41,"integrity":"sha512-CZofO+SaToN/h22ZlM059orsqw+gNqE+cSPKxZPDnaO9vJAA63B24en9brMZpiQ+3lhqtsPHNhnVh/cjeQepBQ==","signatures":[{"sig":"MEQCIGA9tdzrQCO2Ny8GUSAZ6mSMNtqyYKvgBlVKtQvXWa0tAiBPDOBYIJM64g9eLqzaRK1+7aPoIl5kFSzapOJjwrN6rQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192752},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-CZofO+SaToN/h22ZlM059orsqw+gNqE+cSPKxZPDnaO9vJAA63B24en9brMZpiQ+3lhqtsPHNhnVh/cjeQepBQ==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-canary.1070.cd6d774e6d_1774343196260_0.17361381048515834","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary.1072.8d728460d6":{"name":"@open-mercato/cache","version":"0.4.9-canary.1072.8d728460d6","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-canary.1072.8d728460d6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a1498e557c21111364f0be8a112748dcfd4c7342","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-canary.1072.8d728460d6.tgz","fileCount":41,"integrity":"sha512-2dkCPyOWNabIXOTlZsRgN4cpnFIuOZJ7XR/8ipP6/isUqpzv1P1w+AbmjHVNHLVoab283xc2Q4q2Sl1Vrtq34A==","signatures":[{"sig":"MEYCIQD7J6rkzCu1BUPrWw6ojuFz0tpyIDtzIoVxZyK+R3v5IQIhAInjlQNul9LwgQUvWA9vZq1sIL05+8vL0ezJZG3Y95k+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192752},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-2dkCPyOWNabIXOTlZsRgN4cpnFIuOZJ7XR/8ipP6/isUqpzv1P1w+AbmjHVNHLVoab283xc2Q4q2Sl1Vrtq34A==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-canary.1072.8d728460d6_1774344199515_0.5712530248424765","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary.1073.308ddacd5c":{"name":"@open-mercato/cache","version":"0.4.9-canary.1073.308ddacd5c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-canary.1073.308ddacd5c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"bdbe1822799b8cfc977e5728ae93fc32e9acb64a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-canary.1073.308ddacd5c.tgz","fileCount":41,"integrity":"sha512-qRD5cZ5fCW47hDE7GTBGzobB9+UtNpL+ZgdObyUfOCP33DXSQE57hlXqacd/wzCyEua2G8h9SUWtSXY8Fa+2XQ==","signatures":[{"sig":"MEUCIQDKFVVU1kKrrnaSkHufkonkRZoEN0V3jS8zT0hH/gCTogIgI9GyG06LQ3SnYW27SL6mQhRixuanuxbB7evU6xequlQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192752},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-qRD5cZ5fCW47hDE7GTBGzobB9+UtNpL+ZgdObyUfOCP33DXSQE57hlXqacd/wzCyEua2G8h9SUWtSXY8Fa+2XQ==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-canary.1073.308ddacd5c_1774344253830_0.21157773616200926","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary.1074.1cc141f0f8":{"name":"@open-mercato/cache","version":"0.4.9-canary.1074.1cc141f0f8","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-canary.1074.1cc141f0f8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b9f428c812f3357200fd6391b6d1be637173294b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-canary.1074.1cc141f0f8.tgz","fileCount":41,"integrity":"sha512-cwCre7FX4IhXoRC8T4FQ8wIlqQZEjQaUo+344+4jAYCnYxGiafBWVVYLa7HOqaRWhfkCd0jNApWTbbyn9b6W/Q==","signatures":[{"sig":"MEUCIQDklvdQTkW2t0E7d2GNovBXNdMA9Ji34m1edBcqH586lAIgXSUCLBfcIcAkeYy32jL71pgOmUaXBNHwSmLcowVqmKk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192752},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-cwCre7FX4IhXoRC8T4FQ8wIlqQZEjQaUo+344+4jAYCnYxGiafBWVVYLa7HOqaRWhfkCd0jNApWTbbyn9b6W/Q==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-canary.1074.1cc141f0f8_1774344352461_0.03959530512822118","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary.1075.b9ae6d5890":{"name":"@open-mercato/cache","version":"0.4.9-canary.1075.b9ae6d5890","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-canary.1075.b9ae6d5890","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"365d8cf6d3ff88bdb292a05a4e1593d1b733c6b3","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-canary.1075.b9ae6d5890.tgz","fileCount":41,"integrity":"sha512-ueooAwv3B32A3v9zwKr/aNzTVxLwqOEh2D/CUjYIXU9I9QtVqZDKeria3GXQ59gIop0mX3tDzBhSH/NkiBP4OQ==","signatures":[{"sig":"MEUCIQDnL0UcjvHtWCED/mc1lO8jNzu+PeHLmKqtdefiSW369AIgSWbxjfyKHwc0b8dncQYcOEeH3fb8IDLL8E80TSqKh6k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192752},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-ueooAwv3B32A3v9zwKr/aNzTVxLwqOEh2D/CUjYIXU9I9QtVqZDKeria3GXQ59gIop0mX3tDzBhSH/NkiBP4OQ==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-canary.1075.b9ae6d5890_1774346179855_0.876094052213261","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-develop.1076.e22df624d5":{"name":"@open-mercato/cache","version":"0.4.9-develop.1076.e22df624d5","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-develop.1076.e22df624d5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"638124e065ba0532e2bae24a3ec41bbd0595e4ce","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-develop.1076.e22df624d5.tgz","fileCount":41,"integrity":"sha512-fmS8uD83EmPXxfrz7jWkJhFfdGStESZpX5LN7hM+yWGl29lXCE/lPtdTlCuhIdQCxUD527zfY6EyjZDIi34Tug==","signatures":[{"sig":"MEUCICoJRyIqapC+0BDB1JY+6QxPu+K48qdRWioc+sO5UZ/fAiEAvq6wlQbhtv/2gGEaxoZr59VBf886EgbWR1bCgJgf/Qs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192753},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-fmS8uD83EmPXxfrz7jWkJhFfdGStESZpX5LN7hM+yWGl29lXCE/lPtdTlCuhIdQCxUD527zfY6EyjZDIi34Tug==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-develop.1076.e22df624d5_1774347015961_0.616690602358867","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-develop.1077.fef0ba1e10":{"name":"@open-mercato/cache","version":"0.4.9-develop.1077.fef0ba1e10","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-develop.1077.fef0ba1e10","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"31301d90f86c2d28eff432317c126596feff7515","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-develop.1077.fef0ba1e10.tgz","fileCount":41,"integrity":"sha512-o5VUXrimJK42TRimddMl2U/wEojviAYd81hzR7fZzceLJQxsJNP4525J/vERaM1szzn+j1FyCwj73L0gJakQcw==","signatures":[{"sig":"MEQCIDbr29uuWRlueYukaCXG55G1v/r2DUT9zpDJcVYsj63xAiBOzG7uUH+Raq4Cpq3VSxjIrYuVl56IQP3IAPZTB4ZtXQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192753},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-o5VUXrimJK42TRimddMl2U/wEojviAYd81hzR7fZzceLJQxsJNP4525J/vERaM1szzn+j1FyCwj73L0gJakQcw==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-develop.1077.fef0ba1e10_1774347717199_0.5347024268248683","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary.1078.3c444d8abe":{"name":"@open-mercato/cache","version":"0.4.9-canary.1078.3c444d8abe","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-canary.1078.3c444d8abe","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"804b007b0abb0b5ac1d124671a5d923c18e3a0fc","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-canary.1078.3c444d8abe.tgz","fileCount":41,"integrity":"sha512-JfmlqyVzkIT7CVWMynsxXm3o0m+X4oCnla+krtcAtCuFwOAEE8Er8+zgQQ22UAKy/mDBU3J2RAZ6jyulcS2qyQ==","signatures":[{"sig":"MEUCIQCpf8ltuLZewJwekeaiLXZLB+ka57eE9mEQqETvl29mngIgEXf7p5zA5fvHJ6lCYW+ui9tu211YpLEQof7e07SxlSE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192752},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-JfmlqyVzkIT7CVWMynsxXm3o0m+X4oCnla+krtcAtCuFwOAEE8Er8+zgQQ22UAKy/mDBU3J2RAZ6jyulcS2qyQ==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-canary.1078.3c444d8abe_1774348054916_0.2424549519240502","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary.1079.45b95418db":{"name":"@open-mercato/cache","version":"0.4.9-canary.1079.45b95418db","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-canary.1079.45b95418db","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"6d22d83b2c50e17358e1ae1d4fc2a2ee182d7db1","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-canary.1079.45b95418db.tgz","fileCount":41,"integrity":"sha512-iOcZx09pZT8o1hlMEZgbERimwc0Uo1tmL8RDt3iiu1kRfSpTgHeluucSSpoi7RG8LXE8ZKEkTzrTMrirpCkZBQ==","signatures":[{"sig":"MEYCIQD6Uonpu89GDVoAnbqeHhXyQTXZbqomdbSd29yDFcoEyQIhAPMg8t1QyIboGRKPUfoc/N1P8WNaBmoF0pjv7XfYdnhg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192752},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-iOcZx09pZT8o1hlMEZgbERimwc0Uo1tmL8RDt3iiu1kRfSpTgHeluucSSpoi7RG8LXE8ZKEkTzrTMrirpCkZBQ==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-canary.1079.45b95418db_1774348484017_0.5318797544774165","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-develop.1080.5a6ccf821e":{"name":"@open-mercato/cache","version":"0.4.9-develop.1080.5a6ccf821e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-develop.1080.5a6ccf821e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"3325da8f4cd8f67b29894c892b48e3c82efbfc3a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-develop.1080.5a6ccf821e.tgz","fileCount":41,"integrity":"sha512-qrmap18NC103qtPROuttwzYMdbY5cR7AMK7By1wn4RCeeIRB8HjeV8hO4HjjO1I4XfqTi2kbWai+p9E7Y05/TA==","signatures":[{"sig":"MEUCIE0aKhWvcT/kZLTErF2cG88Ve8wya05CpzujhuAOzVe5AiEAzA4z4dV2X5Npx8UjWRvjdU8GM+x6dlRHS/IP2E5qwOI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192753},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-qrmap18NC103qtPROuttwzYMdbY5cR7AMK7By1wn4RCeeIRB8HjeV8hO4HjjO1I4XfqTi2kbWai+p9E7Y05/TA==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-develop.1080.5a6ccf821e_1774348500785_0.4325206732317295","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary.1081.788fa6b9eb":{"name":"@open-mercato/cache","version":"0.4.9-canary.1081.788fa6b9eb","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-canary.1081.788fa6b9eb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"63cb58221a617225d796ce6678f94330f8b90031","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-canary.1081.788fa6b9eb.tgz","fileCount":41,"integrity":"sha512-w50X2xgJrA1uPZIpXAudIa2uAi/NlvN5lQWcyU0MO9YT0B3l4VSRcVnLjzqPXSphpOXbzm1+DJWS8R/2NuMqcA==","signatures":[{"sig":"MEUCIF+P8hPhoYQBNSe3sCkGaIZR+bU12lQMUqo0WcgYVYa5AiEAwQw4mVfSCh5lWkkKyTKtqjjzwDdcPHGlMbCy7AZFkl0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192752},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-w50X2xgJrA1uPZIpXAudIa2uAi/NlvN5lQWcyU0MO9YT0B3l4VSRcVnLjzqPXSphpOXbzm1+DJWS8R/2NuMqcA==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-canary.1081.788fa6b9eb_1774348805272_0.4737877681229634","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary.1083.9bae7486de":{"name":"@open-mercato/cache","version":"0.4.9-canary.1083.9bae7486de","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-canary.1083.9bae7486de","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"3fdcb1ab32994449cf8d0909f16718f83eabd962","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-canary.1083.9bae7486de.tgz","fileCount":41,"integrity":"sha512-jFnc+wZMh6m1/FWmI76p3UKSmWndkmEi9MV88Enjys3RdWQU/Tbu/99XphnXLkPS9NqGbIIOm/LKB0yW7AfrCw==","signatures":[{"sig":"MEQCIALH+c+osRgb/G/VP3dnDLrqx5Az0OjQp2LwbSvWjnYOAiBI4ftbcZGIfG0wAPL7ZVdipla+q7ap+Fq+53vSAxstFQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192752},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-jFnc+wZMh6m1/FWmI76p3UKSmWndkmEi9MV88Enjys3RdWQU/Tbu/99XphnXLkPS9NqGbIIOm/LKB0yW7AfrCw==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-canary.1083.9bae7486de_1774349890242_0.45874734701802033","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary.1084.b38314c3b0":{"name":"@open-mercato/cache","version":"0.4.9-canary.1084.b38314c3b0","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-canary.1084.b38314c3b0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"8fb5a48f99f3d72a19cad7cadc6d864122c22cc9","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-canary.1084.b38314c3b0.tgz","fileCount":41,"integrity":"sha512-/pfg9RgjTynQ3Hu9uqSiPKEvCkjxnRRkhBIvI84mJkFt5FZURvILNSwQ2H0qpMY2R9nMeVLpiFwqPBoYecE5mA==","signatures":[{"sig":"MEUCIEKGqLhrJ3n8Mztg1fJwFEtWfbxmx5dxgNICxWzC5nveAiEA2B9MmX7LUdM0Mg7Jtzvn1WaZdTT72rNes2fr9wuNUeo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192752},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-/pfg9RgjTynQ3Hu9uqSiPKEvCkjxnRRkhBIvI84mJkFt5FZURvILNSwQ2H0qpMY2R9nMeVLpiFwqPBoYecE5mA==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-canary.1084.b38314c3b0_1774350609485_0.36379117700222885","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary.1085.845a105247":{"name":"@open-mercato/cache","version":"0.4.9-canary.1085.845a105247","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-canary.1085.845a105247","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f57d199ad65d2f7898fbba7a3d1db90a7eeb7ad5","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-canary.1085.845a105247.tgz","fileCount":41,"integrity":"sha512-4TcdV+p6sfZJAsF5hCzOahQcireXUgl3L2KERe3TtUmsnr5MdBTs05Ofs++wf7dQOdz3MUMULEpuGocr0p12sA==","signatures":[{"sig":"MEQCIBUWy83tQjuOLQi6iHiGcJ5QK2q5sMpzcERkkT5oGUxPAiB1rGJoAzZKU8H+mYx8SL3MIKskE599rfGjC2+cU9rUSA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192752},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-4TcdV+p6sfZJAsF5hCzOahQcireXUgl3L2KERe3TtUmsnr5MdBTs05Ofs++wf7dQOdz3MUMULEpuGocr0p12sA==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-canary.1085.845a105247_1774351529617_0.9545926346012021","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary.1086.fdd3e52daa":{"name":"@open-mercato/cache","version":"0.4.9-canary.1086.fdd3e52daa","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-canary.1086.fdd3e52daa","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f3d336e1b8d2910f9cdf0ca0f17ab13452c43e0e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-canary.1086.fdd3e52daa.tgz","fileCount":41,"integrity":"sha512-g9e5PPqNFJctbAxCY9hxS5WPjPwWjXMQXoRcK1j6riPz229dts5lojyhMcPcSfaPSacQf5w59K5CcQVHDvvkkw==","signatures":[{"sig":"MEQCID92XzqWJbnB4lRYox3yZyNZaXJNKnHA6eMgQOQRt0s/AiBgepQmjkWKVDoi2uDISGVa6rkj0zgWK3uv7pGfnoneoA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192752},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-g9e5PPqNFJctbAxCY9hxS5WPjPwWjXMQXoRcK1j6riPz229dts5lojyhMcPcSfaPSacQf5w59K5CcQVHDvvkkw==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-canary.1086.fdd3e52daa_1774351813533_0.4091630770491499","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary.1088.8c8a75c3e4":{"name":"@open-mercato/cache","version":"0.4.9-canary.1088.8c8a75c3e4","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-canary.1088.8c8a75c3e4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"9a63d8f743cd4a7a3af8ed89789ff7eb8b5b9af9","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-canary.1088.8c8a75c3e4.tgz","fileCount":41,"integrity":"sha512-mI1KIt2mQ6Mobr4DnVHlMKR1eAWPdt/+OkiUUKV0dyND0BnT4YDBp14sTRQ6vwWfHXcHiQ8jX1vfHdvuhh1DJw==","signatures":[{"sig":"MEQCIHKfdGBR9a3PKAkEYjuFrtXnkMf7ykafMFpzaSrwZ13lAiATnwGz9gNBtMhjMeLrO2jeYd2+ys6YntTCk6H4wAjEnw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192752},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-mI1KIt2mQ6Mobr4DnVHlMKR1eAWPdt/+OkiUUKV0dyND0BnT4YDBp14sTRQ6vwWfHXcHiQ8jX1vfHdvuhh1DJw==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-canary.1088.8c8a75c3e4_1774363774303_0.8542326283146715","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary.1089.68837d64f1":{"name":"@open-mercato/cache","version":"0.4.9-canary.1089.68837d64f1","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-canary.1089.68837d64f1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c2043062ebb21f8d6aa46b101d4368b5aa71beb2","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-canary.1089.68837d64f1.tgz","fileCount":41,"integrity":"sha512-3yutoL2XUedUW8R37ueaOuPp1Sm7k8ed4brZFxHReJgltqMhqIFdCrWy7Fd8JYXtNFvP4tgR/NvYTqLq3erMmQ==","signatures":[{"sig":"MEQCIDVCoZYoZZmoDAxiyU0gmWknygsvMPj64vQohrmIvvFnAiBfDVZvx+L7W76J7u0pcQxoUGfhm+VzuJUiiNweuSHQuw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192752},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-3yutoL2XUedUW8R37ueaOuPp1Sm7k8ed4brZFxHReJgltqMhqIFdCrWy7Fd8JYXtNFvP4tgR/NvYTqLq3erMmQ==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-canary.1089.68837d64f1_1774363804961_0.06954589361895858","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary.1090.1fb0111216":{"name":"@open-mercato/cache","version":"0.4.9-canary.1090.1fb0111216","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-canary.1090.1fb0111216","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e4b98ef17eeee3fca98c4675dd3598b8c8e8c41b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-canary.1090.1fb0111216.tgz","fileCount":41,"integrity":"sha512-ABq/5tKK3u7A/9oKWPuBPelqG/3LeSxdvoZiP4s62CTAZJG1uK4FfRcZ4ec0FJsxFHIe3Bft4TZczR2cCkrGyw==","signatures":[{"sig":"MEUCIH02LnNbcAx+EYfiNeWglzdAr+XBxPpL8IUX2LlATjw2AiEAwq9RhxKeVlqEf5xD6mLUnZhTlaQwbEg13uyEPYhA7dU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192752},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-ABq/5tKK3u7A/9oKWPuBPelqG/3LeSxdvoZiP4s62CTAZJG1uK4FfRcZ4ec0FJsxFHIe3Bft4TZczR2cCkrGyw==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-canary.1090.1fb0111216_1774370358120_0.7761367037752014","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary.1091.45b4d5eb6a":{"name":"@open-mercato/cache","version":"0.4.9-canary.1091.45b4d5eb6a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-canary.1091.45b4d5eb6a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d8e4b317ce65329c8eacfb6c938700fc56b487e4","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-canary.1091.45b4d5eb6a.tgz","fileCount":41,"integrity":"sha512-qEHqBozM2k9shPXOc2jQ+Tm0gf6hSyBzwf5+5YqGrV84D8AkwDSHswegslEMylJa2fWOU9pdkT2tbBsCYKrQYQ==","signatures":[{"sig":"MEUCIQCp1+SgE6+ktpN1hxWgzV4Hn4nfYZbwlXPz0PrCLZql5QIgWV1JDvqnaB5B/XdKgRITIBMCBpVd2tIcF2LJfMdRD8o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192752},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-qEHqBozM2k9shPXOc2jQ+Tm0gf6hSyBzwf5+5YqGrV84D8AkwDSHswegslEMylJa2fWOU9pdkT2tbBsCYKrQYQ==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-canary.1091.45b4d5eb6a_1774371627057_0.6323749076186964","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-develop.1092.b0688082e0":{"name":"@open-mercato/cache","version":"0.4.9-develop.1092.b0688082e0","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-develop.1092.b0688082e0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d53ea19efdfbb5a1017700d6ed31b0fa25853e0f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-develop.1092.b0688082e0.tgz","fileCount":41,"integrity":"sha512-0a2ozyR/mSga3Mrnd+ZScduppDCtXAmzw+8FSoHK7d5Y/7TQxJvRu9hlZ6Z8k7a7WZymlBfRwjGbUFpoEjTeuQ==","signatures":[{"sig":"MEUCIQDRQHdQLYxUYQUkl1u6uI+V01asarhFusxgkM26Tb77mgIgO/V4jarFJiepS/pDwyVxuEj0/jy6bjdROGnpKi3Bqt4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192753},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-0a2ozyR/mSga3Mrnd+ZScduppDCtXAmzw+8FSoHK7d5Y/7TQxJvRu9hlZ6Z8k7a7WZymlBfRwjGbUFpoEjTeuQ==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-develop.1092.b0688082e0_1774380045543_0.17484187802618023","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-develop.1093.90c391c933":{"name":"@open-mercato/cache","version":"0.4.9-develop.1093.90c391c933","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-develop.1093.90c391c933","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"eaa54a5c545bdc9853010b237ba9fafc95c27e86","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-develop.1093.90c391c933.tgz","fileCount":41,"integrity":"sha512-3QFL1oZ4W/8fY2RFI119dg3TG0AGJd6Ls5Mbs/tqNmymWwcS6K6Cg7VOyteTfr1j+IhfkPuAb/lsdK9hEQQnjA==","signatures":[{"sig":"MEYCIQDlao9LzNSHlqPzb3K5jd4w3edD9HKNOtIPqOApH0D8GwIhAInRKdTM58sgq0xSMfIP+broa5yJeS5cO3YZ4eXJa5H9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192753},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-3QFL1oZ4W/8fY2RFI119dg3TG0AGJd6Ls5Mbs/tqNmymWwcS6K6Cg7VOyteTfr1j+IhfkPuAb/lsdK9hEQQnjA==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-develop.1093.90c391c933_1774380806816_0.43617933543057164","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary.1094.4442505b07":{"name":"@open-mercato/cache","version":"0.4.9-canary.1094.4442505b07","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-canary.1094.4442505b07","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"15cab829a3be0a0443d7f3a856e532ab7ac1dfda","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-canary.1094.4442505b07.tgz","fileCount":41,"integrity":"sha512-20UyAO4WEfCBUYFqKyI66l++krFJ83zZI7pTnsHBgYnLL2f5kZyhSdgcgONsGo/jEHc3KfPa3f/w+MpWjf7xow==","signatures":[{"sig":"MEUCIQDnzmbgYOlJIuZjHWYv+5K9/qd3kXd3oUPx20cmwnr1awIgFNpiw0h/FLwRH8lrFNG8aAQ9dNGc091nPBdtWHYANus=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192752},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-20UyAO4WEfCBUYFqKyI66l++krFJ83zZI7pTnsHBgYnLL2f5kZyhSdgcgONsGo/jEHc3KfPa3f/w+MpWjf7xow==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-canary.1094.4442505b07_1774421924373_0.5768112658706774","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary.1095.9698f2edf6":{"name":"@open-mercato/cache","version":"0.4.9-canary.1095.9698f2edf6","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-canary.1095.9698f2edf6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a993ecf9b4868b8410d31679d3c68fe2ae8dc3f8","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-canary.1095.9698f2edf6.tgz","fileCount":41,"integrity":"sha512-cY/UZspsXQ1HTH9PeKoaeP1daz79ku6cSyt0E9tXo8brZy9dPwSuFOu7PIDbz8r/THJgOde5p385pZLYd7IZKg==","signatures":[{"sig":"MEYCIQDbgqObTY8wOgmmgU6FIRo+6q4I8/+wdBgX6GwKDMFiVQIhAPaiX5ci5GMPB8sB1sOIob5ga80ABtyYj408i+mC0Xhr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192752},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-cY/UZspsXQ1HTH9PeKoaeP1daz79ku6cSyt0E9tXo8brZy9dPwSuFOu7PIDbz8r/THJgOde5p385pZLYd7IZKg==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-canary.1095.9698f2edf6_1774425053559_0.3528154561272172","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-develop.1096.f5f58c6ffc":{"name":"@open-mercato/cache","version":"0.4.9-develop.1096.f5f58c6ffc","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-develop.1096.f5f58c6ffc","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"84be9f5bf0c78b1c65d9f1f150bffa022d14f389","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-develop.1096.f5f58c6ffc.tgz","fileCount":41,"integrity":"sha512-Hl4yLxqGyCnkSH3pUKE1H/L1Q0g79zw90QqwsZYIw7iY3qxNsrcRQH7Dhz3RL0/NxrYLELGVLFq8TDjCw3aj8Q==","signatures":[{"sig":"MEYCIQC0m9bFB+4bI5TjYYCX0R8RDA4EJhZKri+tanFpiwrt9QIhAJ2sH5ZvKj9BadLwD2jUw0p1WoIS09NK+yg6na4tOSc7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192753},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Hl4yLxqGyCnkSH3pUKE1H/L1Q0g79zw90QqwsZYIw7iY3qxNsrcRQH7Dhz3RL0/NxrYLELGVLFq8TDjCw3aj8Q==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-develop.1096.f5f58c6ffc_1774427050138_0.6866185678940748","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary.1097.5f363dae79":{"name":"@open-mercato/cache","version":"0.4.9-canary.1097.5f363dae79","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-canary.1097.5f363dae79","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"7bc0919a3c76ca7b9d79513efbf2216190266082","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-canary.1097.5f363dae79.tgz","fileCount":41,"integrity":"sha512-/iTQFxaU6qCbaa49JKCFWwAFSbyANyL2ENIn+ennnvMsL1NLn4AEk2HvC1jjFqMNBVPvYouty6K0eI64xE35KQ==","signatures":[{"sig":"MEUCIAsrqnuPlQXwNHVWu1X3EEUPzPtPDlzYQ2oacZJwysWvAiEAmCWebwCO5BOkxvY+ItHp4tUQatCCGFQygHBlP0lD8iE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192752},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-/iTQFxaU6qCbaa49JKCFWwAFSbyANyL2ENIn+ennnvMsL1NLn4AEk2HvC1jjFqMNBVPvYouty6K0eI64xE35KQ==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-canary.1097.5f363dae79_1774427083576_0.18139883900573595","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-develop.1099.00a92bb4c5":{"name":"@open-mercato/cache","version":"0.4.9-develop.1099.00a92bb4c5","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-develop.1099.00a92bb4c5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"4ebdb06c419bc8175b72f5625cb374eec5042511","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-develop.1099.00a92bb4c5.tgz","fileCount":41,"integrity":"sha512-QyHsMNZ0SazY44K73wFvnv5bKIhTFzRl0pyIo8OOlt1SqUgf0XCI/+mIoAwaZsMf+CEqFJfYzixAzaxfC3UxHA==","signatures":[{"sig":"MEQCIFQw+zhLmuP1YWF0w1s8EOpnIzs5T4EWuTQ301+BDIUoAiBAC5jguNnKvx80Gzub50biBqJRPHFQM2JaWPU3LrdRKw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192753},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-QyHsMNZ0SazY44K73wFvnv5bKIhTFzRl0pyIo8OOlt1SqUgf0XCI/+mIoAwaZsMf+CEqFJfYzixAzaxfC3UxHA==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-develop.1099.00a92bb4c5_1774438208634_0.7046021129149831","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary.1100.8797deccdb":{"name":"@open-mercato/cache","version":"0.4.9-canary.1100.8797deccdb","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-canary.1100.8797deccdb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b4d9537e883e72f123fab785a95bb316d466b2f6","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-canary.1100.8797deccdb.tgz","fileCount":41,"integrity":"sha512-n0tzRMVQ8rcAj3lfyYYZ0nMQ2b2rr8RqMk9Estwb6+sN07NZjd+j1KXPGPHt35Hbe67u9y/u/fWNq53aG1eVbg==","signatures":[{"sig":"MEQCIAp7kFXJRFGWtU6u4tRpsVVPMcbxcB+J/+PxKo48lGJzAiA5nB2tjin6ijgCKYcbnhHjDs2376B9BB6P/f3BjUUVew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192752},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-n0tzRMVQ8rcAj3lfyYYZ0nMQ2b2rr8RqMk9Estwb6+sN07NZjd+j1KXPGPHt35Hbe67u9y/u/fWNq53aG1eVbg==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-canary.1100.8797deccdb_1774438226253_0.5174465864773292","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-develop.1103.5339fd172f":{"name":"@open-mercato/cache","version":"0.4.9-develop.1103.5339fd172f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-develop.1103.5339fd172f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"0d1c4f1e9035a8e4644c252d07eb425361eedf79","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-develop.1103.5339fd172f.tgz","fileCount":41,"integrity":"sha512-LyPlT/oqqJNEMJuCwSYe9nZle/NOZroi4Z1s4D3+8e19NM844MFV6gsQj6gdxN/Y6jiWopdBF3l+E+jU65ucJw==","signatures":[{"sig":"MEQCIEPe1XEOnfX/2ilNoc0AE0ixmvDlJqSZ/NVVq/LeFDyuAiAYlbccAnJ5ggtXvTZzzGY+tSh9X/FuyJ4bWhwwkC/KZg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192753},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-LyPlT/oqqJNEMJuCwSYe9nZle/NOZroi4Z1s4D3+8e19NM844MFV6gsQj6gdxN/Y6jiWopdBF3l+E+jU65ucJw==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-develop.1103.5339fd172f_1774439604569_0.39102696124653247","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary.1104.934ccd6544":{"name":"@open-mercato/cache","version":"0.4.9-canary.1104.934ccd6544","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-canary.1104.934ccd6544","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"bad6a56434f8afa8cb89df23006b9f0c641b92e9","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-canary.1104.934ccd6544.tgz","fileCount":41,"integrity":"sha512-a8TrRDVaXC7HA+FUUih2msYLSzVeppAe3iBOhchUShNuYj2k81ePehigSMJWDfTOQfy3USF+H9L/tf/OfyuW4A==","signatures":[{"sig":"MEUCICUz6Rck/fnrVgip1BL0fD/cA+oUvmzAP4mKRYZRGpNxAiEAj8sv2vhWc2l1DEe1aYaNUV6qpaqZVPFpfQXYTsl38yI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192752},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-a8TrRDVaXC7HA+FUUih2msYLSzVeppAe3iBOhchUShNuYj2k81ePehigSMJWDfTOQfy3USF+H9L/tf/OfyuW4A==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-canary.1104.934ccd6544_1774439625245_0.7439946695607038","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-develop.1105.f94b87486a":{"name":"@open-mercato/cache","version":"0.4.9-develop.1105.f94b87486a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-develop.1105.f94b87486a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c4d894c8442765ec34a3d152a527d08301a8454e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-develop.1105.f94b87486a.tgz","fileCount":41,"integrity":"sha512-SjlhBG9/OrbymdkpJwoKnjJk47Jt4fhuBba9DCeWsq5EP2KIJXytkGIETSLB1kSAQ4yhrYeswjzq5EMRVyD/gQ==","signatures":[{"sig":"MEYCIQDCE2TjhziwqFqRm7ZVP5CcN09LjpqIPyxwdAqk2Ty2UgIhAL8JR+QMUWeqnB2sfW8wukm60iakpw/5GLGUfZ4YcFmf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192753},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-SjlhBG9/OrbymdkpJwoKnjJk47Jt4fhuBba9DCeWsq5EP2KIJXytkGIETSLB1kSAQ4yhrYeswjzq5EMRVyD/gQ==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-develop.1105.f94b87486a_1774439652646_0.5812700725470334","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary.1106.fe581409cd":{"name":"@open-mercato/cache","version":"0.4.9-canary.1106.fe581409cd","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-canary.1106.fe581409cd","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"7180bb06dd45813addc5f5c3654e3cbf212c6a5d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-canary.1106.fe581409cd.tgz","fileCount":41,"integrity":"sha512-H5CDyNNxzGXx5oDhC8mugADb3YrvrxPTDjLClkuj/Fk8T8I1fH8dCqIi5GpHckLvgBVa0l3Z4yxEbKd1AoKiWg==","signatures":[{"sig":"MEYCIQD2HpIcdleMbdsPQBHBEoVs0cQH5eWWKGlUT+1yw75dlgIhAKXXR2BaNmzFSLjPmrSCaOeUjKTSVB7XG//3L1+xt3SU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192752},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-H5CDyNNxzGXx5oDhC8mugADb3YrvrxPTDjLClkuj/Fk8T8I1fH8dCqIi5GpHckLvgBVa0l3Z4yxEbKd1AoKiWg==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-canary.1106.fe581409cd_1774439672762_0.1316693792629695","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-develop.1107.138b011b8c":{"name":"@open-mercato/cache","version":"0.4.9-develop.1107.138b011b8c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-develop.1107.138b011b8c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"93b4a26e0df24ccd1519f48cfb82ba3c8e72bd48","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-develop.1107.138b011b8c.tgz","fileCount":41,"integrity":"sha512-p7Hmh9rKICGuCaknkpshc6O+lylNxA4xSri2Q5r+VfV+XZEHznflTe2yvRR3MsXquhRx/G1VR2KRCLdx1Qk2Sw==","signatures":[{"sig":"MEYCIQD0J9/OpVo6UWov7zVh4c9ufUhZax8amxld/liKc92JBwIhALU0rJD2tN0YGh/c9mdpfrD7vUmLrJ+5wXmuWWROIr0r","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192753},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-p7Hmh9rKICGuCaknkpshc6O+lylNxA4xSri2Q5r+VfV+XZEHznflTe2yvRR3MsXquhRx/G1VR2KRCLdx1Qk2Sw==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-develop.1107.138b011b8c_1774439889891_0.6609510353075734","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary.1108.9b2392270f":{"name":"@open-mercato/cache","version":"0.4.9-canary.1108.9b2392270f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-canary.1108.9b2392270f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"3c3060c5d21a9334be42a308f581003289e75fcc","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-canary.1108.9b2392270f.tgz","fileCount":41,"integrity":"sha512-bMky9afgCx/1hJW1XkUL5zhXqa/JfkU4XcKOgmCCJnkMoC4HtL9gnI8gtB21q75hUQuLzL6jmDrvufQT8oyQRQ==","signatures":[{"sig":"MEQCIFGGeuquuXzSBSMDIa5fKUwtAwQyuWSHS5d1+vLEtl5zAiB9H+nVUhZwK3NoGIoVi+QnfSPQYimdKS8jLwTErnI8JQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192752},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-bMky9afgCx/1hJW1XkUL5zhXqa/JfkU4XcKOgmCCJnkMoC4HtL9gnI8gtB21q75hUQuLzL6jmDrvufQT8oyQRQ==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-canary.1108.9b2392270f_1774440128648_0.16512003011976595","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-develop.1111.cdc5ab6150":{"name":"@open-mercato/cache","version":"0.4.9-develop.1111.cdc5ab6150","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-develop.1111.cdc5ab6150","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"1cb68a416b313c18785619b582c51615ba51e6b8","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-develop.1111.cdc5ab6150.tgz","fileCount":41,"integrity":"sha512-N5YCZZteyiJqf+eLFpZbLaFVy58Yakh+e1uvGN/Ze4gTXRayylgGwz6A59WNxYTpwb8I4Vs8+ulbGLIr06voHw==","signatures":[{"sig":"MEQCIFN+FNw5k+Bj3wAwbux74s/Gdn9WKqc4N+5zu7c27UUuAiA28ZNkIOAGL5qvg2e+L+KX2xOBQqss+iheRTdDQtEo4w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192753},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-N5YCZZteyiJqf+eLFpZbLaFVy58Yakh+e1uvGN/Ze4gTXRayylgGwz6A59WNxYTpwb8I4Vs8+ulbGLIr06voHw==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-develop.1111.cdc5ab6150_1774442665426_0.7222323647165214","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary.1112.56dcce3e8e":{"name":"@open-mercato/cache","version":"0.4.9-canary.1112.56dcce3e8e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-canary.1112.56dcce3e8e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a1d074df13c2431a3de8af45e6cfec63eac422c4","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-canary.1112.56dcce3e8e.tgz","fileCount":41,"integrity":"sha512-WMQqfu4Kh7KsOnd4MkVH4DVO+81JAAI9DlI33eJnNcumYutSMeW/q/rhpOau3338B9RO8I65kEtj4PR7tp+ilA==","signatures":[{"sig":"MEYCIQDeeasqFMDyZz46A4fhexzbQ9VO+ipI1xBPCzdIlFXB9gIhAI5se+TNCjjb9DWgbL7mLDOW0oHq+sc78QszJyNjzvuX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192752},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-WMQqfu4Kh7KsOnd4MkVH4DVO+81JAAI9DlI33eJnNcumYutSMeW/q/rhpOau3338B9RO8I65kEtj4PR7tp+ilA==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-canary.1112.56dcce3e8e_1774442689343_0.8965254921719548","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-develop.1113.c3329b5ed2":{"name":"@open-mercato/cache","version":"0.4.9-develop.1113.c3329b5ed2","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-develop.1113.c3329b5ed2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b63301c5d49ea131a4ee61b85ff04b52c9e89f6e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-develop.1113.c3329b5ed2.tgz","fileCount":41,"integrity":"sha512-20F+r/rrOnLJs8q+9Wnix+zNNLj8EJQXj2GAeDgw5Mft27UOXFNQmQaoW43cst2MVd/yq172i5lZT773KZABjQ==","signatures":[{"sig":"MEQCIGgD6LK1/fufruClgXr5GXzMkruQNZnDDgYmtcihAZ7nAiBrHt7MgK/B6EuiIuxKmAHCXKlBISg3i4cXdcYU/PhCXA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192753},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-20F+r/rrOnLJs8q+9Wnix+zNNLj8EJQXj2GAeDgw5Mft27UOXFNQmQaoW43cst2MVd/yq172i5lZT773KZABjQ==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-develop.1113.c3329b5ed2_1774443580621_0.041931107953853575","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary.1114.72344457a5":{"name":"@open-mercato/cache","version":"0.4.9-canary.1114.72344457a5","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-canary.1114.72344457a5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"2c8d89683fc06c1a6cc5521aeb16497f0704cc6e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-canary.1114.72344457a5.tgz","fileCount":41,"integrity":"sha512-m+TGG3F0Ibi9NjXMCidTeu3anxIUn4c09sNFWi/usQncs2V91jvmrbVxDIxrCOwu0CKIXwNmE+yHCoMaAVeCrA==","signatures":[{"sig":"MEQCIGLByMzA6lJpd+xHOBGZdNtvAOzWcc7+FB2ULpHlsxSQAiB8QZ2jUxQoO6KuSUNKQ39aNTU8rz30pbJ9ESfPr2j/sg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192752},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-m+TGG3F0Ibi9NjXMCidTeu3anxIUn4c09sNFWi/usQncs2V91jvmrbVxDIxrCOwu0CKIXwNmE+yHCoMaAVeCrA==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-canary.1114.72344457a5_1774443595273_0.23459099445949705","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-develop.1115.e55c8d4a8e":{"name":"@open-mercato/cache","version":"0.4.9-develop.1115.e55c8d4a8e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-develop.1115.e55c8d4a8e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"53c7ab6c9074f4c6e45a5b5ccc845662844bf600","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-develop.1115.e55c8d4a8e.tgz","fileCount":41,"integrity":"sha512-WbZ0QZ+kqHvEPaeYO65d9ufuh8ywdm/MnIyvlh+MnaWl8V6tI9STlWKEyrVTsReXOtoxMfQHQ9vfBYdIetkdlA==","signatures":[{"sig":"MEUCIQC/LUOEbjnUFbKkSJ6bueysfgCMbnaqDc+XCajVKMpojwIgcpWdyUFeQb/feptj9MDf3Fagr++WnLh+zFCHyGWGE3c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192753},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-WbZ0QZ+kqHvEPaeYO65d9ufuh8ywdm/MnIyvlh+MnaWl8V6tI9STlWKEyrVTsReXOtoxMfQHQ9vfBYdIetkdlA==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-develop.1115.e55c8d4a8e_1774445269094_0.17473316999379418","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary.1116.11e0cb0b68":{"name":"@open-mercato/cache","version":"0.4.9-canary.1116.11e0cb0b68","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-canary.1116.11e0cb0b68","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"57fa47f60c94fc37d747bde614d64a3966349737","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-canary.1116.11e0cb0b68.tgz","fileCount":41,"integrity":"sha512-Eafx2Ko3woCU3XAEqIAAcvPNoz+n20k+TAYIWtLjasymvjnji+KeFKa5hNfMR7Amo5zAqZ5IlOMRf3kjCy6EtQ==","signatures":[{"sig":"MEQCIFdjpsU+mReKC1A3H0acAstWlOE7Bpv6Ag7YMCdqHZk4AiA37Uvy0pSb+6NWHkr9BEBvqolttvXBQ39Czad5RcYkcg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192752},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Eafx2Ko3woCU3XAEqIAAcvPNoz+n20k+TAYIWtLjasymvjnji+KeFKa5hNfMR7Amo5zAqZ5IlOMRf3kjCy6EtQ==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-canary.1116.11e0cb0b68_1774445277737_0.46366194921235326","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-develop.1118.5c5fc5ed41":{"name":"@open-mercato/cache","version":"0.4.9-develop.1118.5c5fc5ed41","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-develop.1118.5c5fc5ed41","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a9a725abdbb23a4513300694ef1b53368ad7b893","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-develop.1118.5c5fc5ed41.tgz","fileCount":41,"integrity":"sha512-mZmRSs4rIgnmvMQ8KfmJG6vM33w6+2lluxazoRaID6oP45qSI45/JaIHxoKK3kmTzBmMrWrI241bxbgda3nxiw==","signatures":[{"sig":"MEUCIFAeIDbGQchblIl/uk9gFBCWAcZMmqzsvzgij/KalX2FAiEAoWzHOpXesBSVIZ/hJx7Nu5LRrYGsRrzoF7bqqy70wm0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192753},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-mZmRSs4rIgnmvMQ8KfmJG6vM33w6+2lluxazoRaID6oP45qSI45/JaIHxoKK3kmTzBmMrWrI241bxbgda3nxiw==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-develop.1118.5c5fc5ed41_1774447497951_0.6097435733586423","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary.1119.0ef036fe36":{"name":"@open-mercato/cache","version":"0.4.9-canary.1119.0ef036fe36","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-canary.1119.0ef036fe36","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"6a2f552ee2638a78a120bbf5d0265b7bd5ca4c20","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-canary.1119.0ef036fe36.tgz","fileCount":41,"integrity":"sha512-zDV8256WAvFTX4EpcZVDbcx0bpPm3id7hp2R0iMsYAwAJgWlFwlPEF3XnYQVEbTGEKkayYMaumlnskTu0wiRVw==","signatures":[{"sig":"MEUCIQDYZUQJ1jXGed5qLFvE3MtREQFj3Qu3i1fE72UUMXru4wIgUINDj/6MWEHPpCLiRznhpQgaI8a1Ns7+vgmUIfJbqGo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192752},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-zDV8256WAvFTX4EpcZVDbcx0bpPm3id7hp2R0iMsYAwAJgWlFwlPEF3XnYQVEbTGEKkayYMaumlnskTu0wiRVw==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-canary.1119.0ef036fe36_1774447525519_0.1979273797001282","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary.1120.a365ebd15c":{"name":"@open-mercato/cache","version":"0.4.9-canary.1120.a365ebd15c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-canary.1120.a365ebd15c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"fb3e2d143e1ade04ace8e001c67fd02652a53322","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-canary.1120.a365ebd15c.tgz","fileCount":41,"integrity":"sha512-N3dT0g3IMkMhhDASne9CTjyAYuX7R4+nS46KTIn268HaPCzXez3+eQb++X6+FQoZzYHRb2KHV2Iv22Rur6D02w==","signatures":[{"sig":"MEUCIQC5PqG3cO8d2lQTMjmrNpeTiWvAL1Zul66/dpsj3E0ZmgIgRIen1oy7vC2wkbo2/aGsuLCOieffZzKZsKhX/oZ4g/Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192752},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-N3dT0g3IMkMhhDASne9CTjyAYuX7R4+nS46KTIn268HaPCzXez3+eQb++X6+FQoZzYHRb2KHV2Iv22Rur6D02w==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-canary.1120.a365ebd15c_1774460519652_0.9189866926421859","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-develop.1121.edde742699":{"name":"@open-mercato/cache","version":"0.4.9-develop.1121.edde742699","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-develop.1121.edde742699","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e03b25e5ae0e0193e1d5b3656742ec3e73f5b9f3","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-develop.1121.edde742699.tgz","fileCount":41,"integrity":"sha512-yOp6DZi6o+Seh99mCT0ErPqal2Sqy9AcDLBGmeKQfRZ/jjwdVliX1KhAhCqy94YiUmNUcDnp+R8i8zC/Y6bFiQ==","signatures":[{"sig":"MEUCIAfjmL8zYGCf52ebcnO1iO1Ld5RZ6WPoFsn5EY/NPXXWAiEA8KUzm+3Ha3H5bZQZf6hpDj+2dDOz8aEYQpwJca0yiBU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192753},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-yOp6DZi6o+Seh99mCT0ErPqal2Sqy9AcDLBGmeKQfRZ/jjwdVliX1KhAhCqy94YiUmNUcDnp+R8i8zC/Y6bFiQ==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-develop.1121.edde742699_1774460756856_0.8237860257910818","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary.1122.6537636c29":{"name":"@open-mercato/cache","version":"0.4.9-canary.1122.6537636c29","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-canary.1122.6537636c29","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"6b56df684a25f39c1e0a7143ea665836039dd427","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-canary.1122.6537636c29.tgz","fileCount":41,"integrity":"sha512-hly4M0UHyMPVYdf2S3+0WoVd2RRWOBUkWKcu4dfZpJWZEUIm+vXaozIgOQkNsjICTXJfhME6uGJUqSmYegE//Q==","signatures":[{"sig":"MEYCIQDA8JpvA07MWsL6HNMDqmQQJ96KGwu78xojMCxhsjOt1AIhAOozqf2S2QuAcFZIyJ6U+zo/u2i3BlT73saFTGqd+B1O","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192752},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-hly4M0UHyMPVYdf2S3+0WoVd2RRWOBUkWKcu4dfZpJWZEUIm+vXaozIgOQkNsjICTXJfhME6uGJUqSmYegE//Q==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-canary.1122.6537636c29_1774460781563_0.6959681341860684","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary.1123.cb2a46a04a":{"name":"@open-mercato/cache","version":"0.4.9-canary.1123.cb2a46a04a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-canary.1123.cb2a46a04a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"0da8d3d80e58a0f1f31fa6605a73fb97fba051a8","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-canary.1123.cb2a46a04a.tgz","fileCount":41,"integrity":"sha512-Bt4+eu6fclMNpg8GP9QdNVzffEtx3CAG6pDnvMcav1Oe8oCkLXrAch0zlg/xX6Ty0SR6diGQJeNlU0hHDChL/A==","signatures":[{"sig":"MEUCIQC64eWItpZ73marRR2WzKnpujJ/xfYuOx7x8NEOJ+BApwIgY/0LvdhAoO9/5TkPvznyj5IHXdjft4PpvAEks+aEe3o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192752},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Bt4+eu6fclMNpg8GP9QdNVzffEtx3CAG6pDnvMcav1Oe8oCkLXrAch0zlg/xX6Ty0SR6diGQJeNlU0hHDChL/A==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-canary.1123.cb2a46a04a_1774469679447_0.5915180960516955","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary.1124.ad3ad268eb":{"name":"@open-mercato/cache","version":"0.4.9-canary.1124.ad3ad268eb","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-canary.1124.ad3ad268eb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"9fde9e1ad89a5ca0d5c855ce883773aaa7b706c1","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-canary.1124.ad3ad268eb.tgz","fileCount":41,"integrity":"sha512-hlH8IUAwysDV7aTIXJKgB6MrDaeyCy3nrhGTtF8kM3xEbhbNpU8gYowRIVyfoEAj0kkgIL3v/VJ1znooM9fOhA==","signatures":[{"sig":"MEQCIFzZggG+sG86Ce86rc9/4hfyX9q5HNkCpNnC+eMs5444AiA3vcM/q29Jyh1p7cEnKmyHybJ5WP6IkmDkO29nk/jvpw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192752},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-hlH8IUAwysDV7aTIXJKgB6MrDaeyCy3nrhGTtF8kM3xEbhbNpU8gYowRIVyfoEAj0kkgIL3v/VJ1znooM9fOhA==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-canary.1124.ad3ad268eb_1774477395723_0.7320006168173905","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary.1125.8f197de6cf":{"name":"@open-mercato/cache","version":"0.4.9-canary.1125.8f197de6cf","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-canary.1125.8f197de6cf","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ee982607593267a7f38ee06a4a762cbff33415a4","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-canary.1125.8f197de6cf.tgz","fileCount":41,"integrity":"sha512-zpVgVF7tf9SmeulB5Q9VNIeFQSbrl24lXc+YZhDOWYEyoejVoOpdeuTsKqpmPIMCpaltaXNxKi/Z8CWFhmmizA==","signatures":[{"sig":"MEYCIQCTNMnYBAAupWTc9uKSSgxV485LaX5v6KNHZiMEvp8TpgIhANzoRby2qDk9u+KdXT73jLE/dWSvtfX9KiHjjL8YZLno","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192752},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-zpVgVF7tf9SmeulB5Q9VNIeFQSbrl24lXc+YZhDOWYEyoejVoOpdeuTsKqpmPIMCpaltaXNxKi/Z8CWFhmmizA==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-canary.1125.8f197de6cf_1774480243453_0.5383913088089691","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary.1126.8942e7254d":{"name":"@open-mercato/cache","version":"0.4.9-canary.1126.8942e7254d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-canary.1126.8942e7254d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c8ee0605be7bdefb4eb793286ba67a882f8f7695","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-canary.1126.8942e7254d.tgz","fileCount":41,"integrity":"sha512-fXVQGl2F1U5zn9IPxRhbpC+30PbJM3cD/BHhCfzv9rsSSPb5+fNTRj7BRU/ifhpnr1MjrGj/0EghwbhJOI67iQ==","signatures":[{"sig":"MEUCIQDp6fxx80UAeVSAB8/YYFMIiWNALnmpsvXoBMDQqGhynAIgN+lV40Ouc/4IcAicSqWmwuXsAbrCwvVd+xKO5YrS7rM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192752},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-fXVQGl2F1U5zn9IPxRhbpC+30PbJM3cD/BHhCfzv9rsSSPb5+fNTRj7BRU/ifhpnr1MjrGj/0EghwbhJOI67iQ==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-canary.1126.8942e7254d_1774480907224_0.6870505735131021","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-develop.1127.15343a292e":{"name":"@open-mercato/cache","version":"0.4.9-develop.1127.15343a292e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-develop.1127.15343a292e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"54f0aee1fc260d4673436fe23f84e55bca4aedd5","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-develop.1127.15343a292e.tgz","fileCount":41,"integrity":"sha512-e987kvpIe/Z4ljmuNQYDs1a7SNMRBE1KOLlKQqDIPOZWCESwHQSLlFcIw+0p+u1L8/7jiB5Fj4G0zZ8utx4+xw==","signatures":[{"sig":"MEUCIDANRQIY/qEz+kcdGzf+FlVtXFEfb7MdX9ji6dsnJTHYAiEAySYh1jHHxmH+e7fY7kJkyJwMSTTnIHwclQsN67/lNEg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192753},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-e987kvpIe/Z4ljmuNQYDs1a7SNMRBE1KOLlKQqDIPOZWCESwHQSLlFcIw+0p+u1L8/7jiB5Fj4G0zZ8utx4+xw==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-develop.1127.15343a292e_1774510744063_0.8005008273750793","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary.1128.fc1c1efa71":{"name":"@open-mercato/cache","version":"0.4.9-canary.1128.fc1c1efa71","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-canary.1128.fc1c1efa71","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"8fed869394c18060ce05bc6f4c98e4b0294d8fd6","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-canary.1128.fc1c1efa71.tgz","fileCount":41,"integrity":"sha512-bJ2K7oE9rd7UB0OldPBSJ9tAiMhDdEfznsAGkZAOiKv3Rwbi4vVnIQy8S91H9kEXNr3lFSOs7BPrFjrlK4IDug==","signatures":[{"sig":"MEUCIQCCAlphhgpBcqOwxVtixzJFKWbLarni2NOAeDKaUiGlWgIgUbE58EU64koIdnfNoKqGJcHmShLFC0szBtmYrcVoMac=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192752},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-bJ2K7oE9rd7UB0OldPBSJ9tAiMhDdEfznsAGkZAOiKv3Rwbi4vVnIQy8S91H9kEXNr3lFSOs7BPrFjrlK4IDug==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-canary.1128.fc1c1efa71_1774510766755_0.7191034564978422","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-develop.1129.60d25e21e1":{"name":"@open-mercato/cache","version":"0.4.9-develop.1129.60d25e21e1","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-develop.1129.60d25e21e1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"1d812030e2ed7fc12f8e17af0445fe144daf41a9","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-develop.1129.60d25e21e1.tgz","fileCount":41,"integrity":"sha512-8pvrcH3lxDfM2tTIxk7eZa2dgjs9ucyOo/OP1KvfIcsNHTIa/an7HFV9hgsCK4gp/HG48HHQotZrNvhhgGXuOg==","signatures":[{"sig":"MEUCIAGGHtghrf8eJaBPien9j1BHrvgG5Y+lYNNJOQfy0K7BAiEAwHVv1kAMOpJhQtpx84L9y732m8frYJT1ng6khze7C6M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192753},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-8pvrcH3lxDfM2tTIxk7eZa2dgjs9ucyOo/OP1KvfIcsNHTIa/an7HFV9hgsCK4gp/HG48HHQotZrNvhhgGXuOg==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-develop.1129.60d25e21e1_1774511145224_0.24162954964712569","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary.1130.90d6a2aa97":{"name":"@open-mercato/cache","version":"0.4.9-canary.1130.90d6a2aa97","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-canary.1130.90d6a2aa97","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"33f1ea88cc7964bd0b511358655d2d561131f759","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-canary.1130.90d6a2aa97.tgz","fileCount":41,"integrity":"sha512-M+hNBFIX7PeHaLAY7ZV34K+UF1pQmKMAwajOQOoub0FadqwdhV4JWAIf2azZTbwXsYZEukhkdQKmEf/MaQy0OQ==","signatures":[{"sig":"MEUCIQD0kUetiFTAo1xuzT3zMMygHnddKNMbrWc65I/zohhurwIgYFL/U9J5OvzdR1YrrIdPLO2p+n/X/USpRB2sxCPIylI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192752},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-M+hNBFIX7PeHaLAY7ZV34K+UF1pQmKMAwajOQOoub0FadqwdhV4JWAIf2azZTbwXsYZEukhkdQKmEf/MaQy0OQ==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-canary.1130.90d6a2aa97_1774511163571_0.5071126728532624","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-develop.1131.bed9aea8d7":{"name":"@open-mercato/cache","version":"0.4.9-develop.1131.bed9aea8d7","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-develop.1131.bed9aea8d7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"5279fb82a2ae907d95afe569fa1b8d2b66936056","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-develop.1131.bed9aea8d7.tgz","fileCount":41,"integrity":"sha512-JA3b0Js6oDCGea7ufk3FSR/zCejj22zT6HHl+KidUctnF0HxJib0Zl6liZSpKi2BAIlHOdPjqhlo+EpCSMXvdw==","signatures":[{"sig":"MEUCIQCaRQTw1r9PQmvjvlahlmYkzhC9IRHBHuP/UCUX6xQrxgIgYbMAhjSQ6AZyquYbL2qxc0ixEA6tEjuz5g4cKKBcaqE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192753},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-JA3b0Js6oDCGea7ufk3FSR/zCejj22zT6HHl+KidUctnF0HxJib0Zl6liZSpKi2BAIlHOdPjqhlo+EpCSMXvdw==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-develop.1131.bed9aea8d7_1774511842977_0.5611449179025108","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary.1132.f3633c158d":{"name":"@open-mercato/cache","version":"0.4.9-canary.1132.f3633c158d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-canary.1132.f3633c158d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"9846e32dbc651b68cfe6a8a6f3cdf01d33f16b71","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-canary.1132.f3633c158d.tgz","fileCount":41,"integrity":"sha512-WCW+IK5llO53LoaDNcRgwfeapJhfTehZdIEpp8fqlDGd9/PNf6UtBVoLtyDRSV0PoyOaS+FI5UO9mU1drvupmw==","signatures":[{"sig":"MEUCIQDLf63n3+UrgGCrZbLAz0ALLqEw2MLsEQrrsbzGZxs7zgIgPeLVnECMYUcVAPnlY810e564PWC6EF/6xND93jyRp34=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192752},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-WCW+IK5llO53LoaDNcRgwfeapJhfTehZdIEpp8fqlDGd9/PNf6UtBVoLtyDRSV0PoyOaS+FI5UO9mU1drvupmw==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-canary.1132.f3633c158d_1774511913025_0.3570729318988004","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-develop.1133.6a3ed8d65b":{"name":"@open-mercato/cache","version":"0.4.9-develop.1133.6a3ed8d65b","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-develop.1133.6a3ed8d65b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"40f01f85f8a2d2cd5af9ff1fe7212d2d5bf6b4d7","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-develop.1133.6a3ed8d65b.tgz","fileCount":41,"integrity":"sha512-CMQ3qMxybr4Udy1rxDzeJymo7sTsqjDV9SkOs4GpKHmyvHrIOKBNHwsx77mY9FkE+VFCtfdc9gNCWvln7q4cgQ==","signatures":[{"sig":"MEYCIQDt4BAubRaxErYqTsKwfNtqYJ21X8jkDR1e+r4Udjod1QIhANiOG7WjCUqVh8TiqXu055JYLZbXw6Wx9xZ1tQRmKUI8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192753},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-CMQ3qMxybr4Udy1rxDzeJymo7sTsqjDV9SkOs4GpKHmyvHrIOKBNHwsx77mY9FkE+VFCtfdc9gNCWvln7q4cgQ==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-develop.1133.6a3ed8d65b_1774517129707_0.2936387260362521","host":"s3://npm-registry-packages-npm-production"}},"0.4.9-canary.1134.17a068ba09":{"name":"@open-mercato/cache","version":"0.4.9-canary.1134.17a068ba09","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9-canary.1134.17a068ba09","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c2287ffe376b2ce1d759a652906d4626b4791cf4","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9-canary.1134.17a068ba09.tgz","fileCount":41,"integrity":"sha512-kbZoRfKUE5FQ5RygXz6ohEbzfLHPPlY4JwYELDcCoq9vKbNo7GJpcAbzXHYSaSTB0ZibfPq1rsL/AN/i6JtrtA==","signatures":[{"sig":"MEUCIEuAPqP8KsQ0rqoAgZtQLKznz0R4u92gJ/QkIriH1JnyAiEA13P73z5n2KB88AqweqD8zx7v46sNwozQp9m2F8llZjQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192752},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-kbZoRfKUE5FQ5RygXz6ohEbzfLHPPlY4JwYELDcCoq9vKbNo7GJpcAbzXHYSaSTB0ZibfPq1rsL/AN/i6JtrtA==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.8","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9-canary.1134.17a068ba09_1774517162001_0.5352763868501798","host":"s3://npm-registry-packages-npm-production"}},"0.4.9":{"name":"@open-mercato/cache","version":"0.4.9","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"28f5737892f4fa2fc63f65a2beaec9fb57dac95c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.9.tgz","fileCount":41,"integrity":"sha512-Qh1myxJ4+98h5LhFjaSy+YvHwe8jgO3pgPiVGV8vLvwBpucVWMn293f03Z4sgDirho2doGhFhYC8So6H/vsBNQ==","signatures":[{"sig":"MEQCIH+LTiCAt7KmBzLHA6y/3PNx+wYT4GI7jQE1C7W+jFYbAiALvF266xlRshLdk5zy7VTC5CI28Ji6Lltnj1SSOwNeUA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192701},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Qh1myxJ4+98h5LhFjaSy+YvHwe8jgO3pgPiVGV8vLvwBpucVWMn293f03Z4sgDirho2doGhFhYC8So6H/vsBNQ==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.9_1774529296668_0.22764426262196102","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-develop.1139.189d8acf38":{"name":"@open-mercato/cache","version":"0.4.10-develop.1139.189d8acf38","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.10-develop.1139.189d8acf38","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"220bc19f42b6536151b4d4984a5f249c4198683b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.10-develop.1139.189d8acf38.tgz","fileCount":41,"integrity":"sha512-Lv/MPOZtkW+iSk8+eK5LxkLchmxP16oXWtvBCmY7fli0v26XTLwrOLj42vrPxvXK8YpjB0kut4BvffQRb7W/mg==","signatures":[{"sig":"MEQCIENckVlQOxNcx4tmM+9BhRzO3SGo86TTiRMKSbS7GnSnAiAWzKeX0IGXpYiMhlZb0QNvvMBmycIM8RWUa4BCPZyOEg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Lv/MPOZtkW+iSk8+eK5LxkLchmxP16oXWtvBCmY7fli0v26XTLwrOLj42vrPxvXK8YpjB0kut4BvffQRb7W/mg==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.10-develop.1139.189d8acf38_1774529516840_0.7129747946940972","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-canary.1140.2298aa3ff7":{"name":"@open-mercato/cache","version":"0.4.10-canary.1140.2298aa3ff7","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.10-canary.1140.2298aa3ff7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"785f2a07283beff2b6785214ee76dafbfcdf6a99","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.10-canary.1140.2298aa3ff7.tgz","fileCount":41,"integrity":"sha512-6juf4yq2QoA0wpqCjxbM6YvyS41d4H+LWiEqY45KbQjROPu93CiUvTxxA3QPEth0jFpRY5F0apJ2waDkSrVbLQ==","signatures":[{"sig":"MEYCIQDOAAJh0QslE3j3vgLm7pebo0hHbhqkPWRjg7upqpWQOwIhAJxW8Z/PnQKFerG7e+Jsg0nYFtyzmcK/XbdRI+uMCKGJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192753},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-6juf4yq2QoA0wpqCjxbM6YvyS41d4H+LWiEqY45KbQjROPu93CiUvTxxA3QPEth0jFpRY5F0apJ2waDkSrVbLQ==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.10-canary.1140.2298aa3ff7_1774529542007_0.3792758381811725","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-canary.1144.29e54a4954":{"name":"@open-mercato/cache","version":"0.4.10-canary.1144.29e54a4954","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.10-canary.1144.29e54a4954","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c65851bb5ef2e4e2b0076eb7a9edeaa5066f266f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.10-canary.1144.29e54a4954.tgz","fileCount":41,"integrity":"sha512-CeKc8XdhRbHtV58vZTfjhlJDVrjKVR7bhifySLz/VTjOlNH2YfCLBDZNFoTc8QxAVCqyEfndT98hD8C8646BDA==","signatures":[{"sig":"MEUCIQDqrlt+Ae2Zk9gWlbc+sujaByO8gKGTiOPzE3YXpF9LnAIgdYWyLwiju4bYdikgs8j5z2tL4hd/h1cnNHDQseWn09g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192753},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-CeKc8XdhRbHtV58vZTfjhlJDVrjKVR7bhifySLz/VTjOlNH2YfCLBDZNFoTc8QxAVCqyEfndT98hD8C8646BDA==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.10-canary.1144.29e54a4954_1774540556338_0.7915614004397906","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-canary.1145.7f3eaabd41":{"name":"@open-mercato/cache","version":"0.4.10-canary.1145.7f3eaabd41","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.10-canary.1145.7f3eaabd41","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"1017c02aaddde3525bb5b328d01d77e1b4d89ced","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.10-canary.1145.7f3eaabd41.tgz","fileCount":41,"integrity":"sha512-s48D/KzEkRUgo2RqqfCPpHxI8vGywRpNtd3AGjodVbzadUaDglD1MHm0UdoGVnAXuHXMHNSonHcyzrczeKsoJQ==","signatures":[{"sig":"MEQCIQDOjznGBhBniKeFU6ywvIHjOFVYhQIb5RfUyR1ITGa4eAIfWbLFP4iB7IzNk6SGIjGSl6RA/T2kGmrPaYmxluI+/A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192753},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-s48D/KzEkRUgo2RqqfCPpHxI8vGywRpNtd3AGjodVbzadUaDglD1MHm0UdoGVnAXuHXMHNSonHcyzrczeKsoJQ==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.10-canary.1145.7f3eaabd41_1774550778803_0.4482482480323795","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-canary.1146.b0a7ff0637":{"name":"@open-mercato/cache","version":"0.4.10-canary.1146.b0a7ff0637","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.10-canary.1146.b0a7ff0637","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ffe3240934b23728ad2c1479d59b34c6bdead5e1","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.10-canary.1146.b0a7ff0637.tgz","fileCount":41,"integrity":"sha512-W03Dh9WKQBnSRRTr/u+mhsSrsxTnXwXrCdtxIu7jK6CKuAhYV0Q9UqSuHg1JpHczNDZGgAEAvHMztY0oOUGJ5A==","signatures":[{"sig":"MEUCIQCxInps4uIrfw4TFXyzhKY6AGDFi0+Bbis6nGonCbbO0gIgbMmcgt9fLfvaF5PHOW97i/GBdgauZlwj6YCK5eWkGCc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192753},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-W03Dh9WKQBnSRRTr/u+mhsSrsxTnXwXrCdtxIu7jK6CKuAhYV0Q9UqSuHg1JpHczNDZGgAEAvHMztY0oOUGJ5A==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.10-canary.1146.b0a7ff0637_1774550929548_0.8716884446579545","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-canary.1147.45a9145f2b":{"name":"@open-mercato/cache","version":"0.4.10-canary.1147.45a9145f2b","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.10-canary.1147.45a9145f2b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b56d59e1499bc8b0ae7dc5f54614732a8d3fb207","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.10-canary.1147.45a9145f2b.tgz","fileCount":41,"integrity":"sha512-uxTYAKsB7X/LBUolhc2pr5YVBVDHtMbNzE/+gjaubLMEsa0yCnBjiECoQLfolVxTxEg+8KiXkpL43N9jfkU6dw==","signatures":[{"sig":"MEYCIQD+Ud3HqnorylG9h+Jtg9t5A8EjNPMnMaDIqMo2OSkqZAIhAPdHKciFe9IQfgjHGDdSU3JyNxE6CZJxdZH16HYGyUeA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192753},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-uxTYAKsB7X/LBUolhc2pr5YVBVDHtMbNzE/+gjaubLMEsa0yCnBjiECoQLfolVxTxEg+8KiXkpL43N9jfkU6dw==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.10-canary.1147.45a9145f2b_1774552259539_0.4719861026549732","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-develop.1149.dd15f06da6":{"name":"@open-mercato/cache","version":"0.4.10-develop.1149.dd15f06da6","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.10-develop.1149.dd15f06da6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"9451ce4718cabf2f4b05868bf561d4d4dec07243","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.10-develop.1149.dd15f06da6.tgz","fileCount":41,"integrity":"sha512-rvCZae45tS/NOdFfD6Mh5ST8icOODjb3PQFvvquJ0WHC2vLMmU+lPkZgSO/okQGJyImMwVGpHXMzZGVevjjGDg==","signatures":[{"sig":"MEYCIQCumnVsDPunEjq/mcmFsS73FKoZ9R7qEUKKf/Znz114IgIhAJ415Om8ovAE4W/KQDAokbH1pBXA8FnsLSP6QblvuzHF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-rvCZae45tS/NOdFfD6Mh5ST8icOODjb3PQFvvquJ0WHC2vLMmU+lPkZgSO/okQGJyImMwVGpHXMzZGVevjjGDg==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.10-develop.1149.dd15f06da6_1774598383248_0.43342296089952725","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-canary.1150.d445150c8c":{"name":"@open-mercato/cache","version":"0.4.10-canary.1150.d445150c8c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.10-canary.1150.d445150c8c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f501b0b4dd2c2d93c1786e328c46d1338a7a44a4","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.10-canary.1150.d445150c8c.tgz","fileCount":41,"integrity":"sha512-dSZGNqJ1Kv5hPH9BhhbWJnDHnMUyIJ+7OHOazdsgCnVZr8WVpvRI2xSH3nkR3e2popnng7SMgFDInoahOMxang==","signatures":[{"sig":"MEUCIEUn18juK/BA4nX7wsu9jTqueGPQ00WxCHgom7u6KeaKAiEA+m4Ab8+h9Hj1GLIy32z1MZfzs8DiokZuBFHRCnOH2Fg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192753},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-dSZGNqJ1Kv5hPH9BhhbWJnDHnMUyIJ+7OHOazdsgCnVZr8WVpvRI2xSH3nkR3e2popnng7SMgFDInoahOMxang==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.10-canary.1150.d445150c8c_1774608486618_0.0283837958411981","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-canary.1152.489d9b9f28":{"name":"@open-mercato/cache","version":"0.4.10-canary.1152.489d9b9f28","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.10-canary.1152.489d9b9f28","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"8804ee4bc17b24a89ef9495cf64666017bee8cd9","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.10-canary.1152.489d9b9f28.tgz","fileCount":41,"integrity":"sha512-TTyhaAllavX+/49Feks50c0HRjZlKXzTThrRRCMLp8g+wn0WsE3G5+OmI+M1VqURqsQ3aU4VUi+F/j9loZDTCQ==","signatures":[{"sig":"MEYCIQDbN578wCpPxwTtgTRaVjPinu6/R2rWJ7odvCjvuyK1ugIhAJOsb//Gpr7SEGd2psQOCleWZ5LeNjpNpUav7lHEbSQ3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192753},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-TTyhaAllavX+/49Feks50c0HRjZlKXzTThrRRCMLp8g+wn0WsE3G5+OmI+M1VqURqsQ3aU4VUi+F/j9loZDTCQ==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.10-canary.1152.489d9b9f28_1774611441412_0.07137718218374745","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-canary.1153.ed7ef3f7e5":{"name":"@open-mercato/cache","version":"0.4.10-canary.1153.ed7ef3f7e5","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.10-canary.1153.ed7ef3f7e5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"4e27b486ba19241921198c2805bdf119e4b9ec94","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.10-canary.1153.ed7ef3f7e5.tgz","fileCount":41,"integrity":"sha512-5fuouh06wx0B0xfN/F/Udn8ud+IMXf9EHBz4LXVGmhPxnH8++islypolPwEIeQKS6vw72dXgAbsPiVPDc5zIWw==","signatures":[{"sig":"MEQCIHKyTwL73Oa0zw+zhCH7oMznKfQycxDKtjiEY1rNPJpYAiATtUhzo+ydfo2lEis6oFVShIQKNVUxSEO1YFCE+V+W/g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192753},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-5fuouh06wx0B0xfN/F/Udn8ud+IMXf9EHBz4LXVGmhPxnH8++islypolPwEIeQKS6vw72dXgAbsPiVPDc5zIWw==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.10-canary.1153.ed7ef3f7e5_1774611555764_0.8623997702675414","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-canary.1157.6dc8ea22ae":{"name":"@open-mercato/cache","version":"0.4.10-canary.1157.6dc8ea22ae","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.10-canary.1157.6dc8ea22ae","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"4a3c47cc6eabfd73eb11e1ea7d86bb2252a97f8e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.10-canary.1157.6dc8ea22ae.tgz","fileCount":42,"integrity":"sha512-rDu5Dh5XRLuu36oAOQ9aXP7Es4lWMyOh+hZaiNkpruxe0X9xqkuGpuSlPwkcC0go74uDhFqWD3uM1qePdveWmA==","signatures":[{"sig":"MEQCIG+awqZhv9wgsGiAGNtgLmEoJ5EgvHbcNnFJcqmjBxXvAiB4ygrqa8VmXHrX36HJi314vgmuAi2p9LsyByxTo/nN4A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192799},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-rDu5Dh5XRLuu36oAOQ9aXP7Es4lWMyOh+hZaiNkpruxe0X9xqkuGpuSlPwkcC0go74uDhFqWD3uM1qePdveWmA==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.10-canary.1157.6dc8ea22ae_1774618934668_0.6356402588856063","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-canary.1159.6b3bbeae16":{"name":"@open-mercato/cache","version":"0.4.10-canary.1159.6b3bbeae16","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.10-canary.1159.6b3bbeae16","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"5fe948b91b924c68523c448d6e15a85ff8f79c15","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.10-canary.1159.6b3bbeae16.tgz","fileCount":42,"integrity":"sha512-F/lTioIKJSJ9g5ya+sehvDPqGXfl7iM573Llna1hyS8gOKE8nKE0Wtu7f5bfAE6me3YuIWfdSmdmihzRjR7nCg==","signatures":[{"sig":"MEUCICqsJjyQqrOYwVIDHfpEJnd3mqOUAk2RAmV89VUQo5nMAiEA3EmOy9RGn2cuo7Um14D4exKQCCAMe9yCi1Xk/1Me5h4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192799},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-F/lTioIKJSJ9g5ya+sehvDPqGXfl7iM573Llna1hyS8gOKE8nKE0Wtu7f5bfAE6me3YuIWfdSmdmihzRjR7nCg==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.10-canary.1159.6b3bbeae16_1774620908970_0.655041099843704","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-canary.1160.b065020d78":{"name":"@open-mercato/cache","version":"0.4.10-canary.1160.b065020d78","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.10-canary.1160.b065020d78","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"8119463c0e86a1e8c21e8cb025b3fe75b03e4c02","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.10-canary.1160.b065020d78.tgz","fileCount":42,"integrity":"sha512-OzC2C356vy6Cu/1C6ZLqpHI9p63oQUr1jsqGHLEn/j7PUiZwAlX1t/4MD68ZznZ7nLpQHc4TWlZBvQKLGJ5a+A==","signatures":[{"sig":"MEYCIQCNYZPS+PlPCKNosBKlOAU93kSrn3q+PPHc+Xx2EaANwAIhAOmDIjjCMBUqwhUBXsF2b5a2A2KBwoPbuqzb7hgypTi9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192799},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-OzC2C356vy6Cu/1C6ZLqpHI9p63oQUr1jsqGHLEn/j7PUiZwAlX1t/4MD68ZznZ7nLpQHc4TWlZBvQKLGJ5a+A==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.10-canary.1160.b065020d78_1774621318848_0.58513519369277","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-canary.1161.08c4700367":{"name":"@open-mercato/cache","version":"0.4.10-canary.1161.08c4700367","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.10-canary.1161.08c4700367","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"47c19de6f38836814522bdc09746232d8e3fdfb2","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.10-canary.1161.08c4700367.tgz","fileCount":42,"integrity":"sha512-2AtxfvvHv41sLmvm5QoytNAugr0omCL+HDlssGEmxaaWR7YCJmwS8QssxTnVwlMRPi2TWu3+ca2Vyf9VCslxtg==","signatures":[{"sig":"MEUCIQD0P6H3QerphO6GOMPrb84I3Q7M5JhP7tXY73C98TKBkwIgUkntXGGZ1PVZyL2CFgdEh+pRE0fjZvuuYwoKxoESTBQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192799},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-2AtxfvvHv41sLmvm5QoytNAugr0omCL+HDlssGEmxaaWR7YCJmwS8QssxTnVwlMRPi2TWu3+ca2Vyf9VCslxtg==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.10-canary.1161.08c4700367_1774621959392_0.8542967256272178","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-develop.1162.443a2b034e":{"name":"@open-mercato/cache","version":"0.4.10-develop.1162.443a2b034e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.10-develop.1162.443a2b034e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c2ac044122758a71a08e2d98c34e8d6be74f8bca","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.10-develop.1162.443a2b034e.tgz","fileCount":41,"integrity":"sha512-dqEqFvTqbSzj2TIXpLjtSpIIqkxSgCinTPl5xYZUrStr6ydp+VNF65Fw5mqrsG4vdMcmn5Aur/ttlNx2+QUcnQ==","signatures":[{"sig":"MEUCIBPKSQo0dY9Rb27BKnGsJH0YQz30oRjXZ+OSxRALGQ4yAiEA9/Ol9dl9Qi0jTgKs1cDFiH+ETSg776rNhSCPWj41/vM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-dqEqFvTqbSzj2TIXpLjtSpIIqkxSgCinTPl5xYZUrStr6ydp+VNF65Fw5mqrsG4vdMcmn5Aur/ttlNx2+QUcnQ==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.10-develop.1162.443a2b034e_1774622103496_0.6663066842262513","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-canary.1163.7ab26a4b81":{"name":"@open-mercato/cache","version":"0.4.10-canary.1163.7ab26a4b81","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.10-canary.1163.7ab26a4b81","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"14d445e67ab16caaddaff97c76e58b50ef5b06e0","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.10-canary.1163.7ab26a4b81.tgz","fileCount":43,"integrity":"sha512-y9W3fYM2sKr6F7PAhtl/uX5EfqqtIILJ0DMwwgVew0iNmSFXq9Y4eBgCSvjv4ewzT1ui0FlxabAtmmu+GU7XoQ==","signatures":[{"sig":"MEUCIDfXVn+5pm7X0YDMyzi70lPQO/YGtlq/CycnxW1EmEkWAiEAlVfg5gq76iM5hMutu7F9NGs7t/V9DcHxQW/4as9MmF4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192987},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-y9W3fYM2sKr6F7PAhtl/uX5EfqqtIILJ0DMwwgVew0iNmSFXq9Y4eBgCSvjv4ewzT1ui0FlxabAtmmu+GU7XoQ==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.10-canary.1163.7ab26a4b81_1774625638444_0.7437231922847369","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-canary.1164.482b4cf7dc":{"name":"@open-mercato/cache","version":"0.4.10-canary.1164.482b4cf7dc","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.10-canary.1164.482b4cf7dc","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"63ee1ede97100c67a51e9918359814b3eb486437","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.10-canary.1164.482b4cf7dc.tgz","fileCount":43,"integrity":"sha512-sj1elVlGI/QeXtFs9eRQqMXfmL/jmvJJ98kZdybKqEgE5O7qSjmloLIbF7rBZXSipPwtG9yYTx+44rVeFFmNvw==","signatures":[{"sig":"MEYCIQD0236vUiPKX69hb5pU+tTiWgpZxu7ytuVKq5HPehBojAIhALJ/b84mluaUrZmbyVJ1vLEZetVCeos6xe9Yril1ICJU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192987},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-sj1elVlGI/QeXtFs9eRQqMXfmL/jmvJJ98kZdybKqEgE5O7qSjmloLIbF7rBZXSipPwtG9yYTx+44rVeFFmNvw==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.10-canary.1164.482b4cf7dc_1774633693425_0.7655573846428867","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-canary.1165.37d61ba6dd":{"name":"@open-mercato/cache","version":"0.4.10-canary.1165.37d61ba6dd","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.10-canary.1165.37d61ba6dd","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"17f5e74c68da1f76c3f9d7fa9dee35436cc15931","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.10-canary.1165.37d61ba6dd.tgz","fileCount":42,"integrity":"sha512-nF+YHfupUWRj6cuJUo8FNYk6ivOCpHPGb4isveBQO0KbHnDHsmY7Dcb6YZVoxcW8BpEmxhFr1I2kMLE1hMAM9A==","signatures":[{"sig":"MEUCIQCCYvjE8jGckb8FM6AjhburW2ZwBUHjUJrNnhrLYoRVUwIgbhuMSU1Lezd/b21nUnjqOv+noAwS3mxNjD9eTOfrQ6g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192799},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-nF+YHfupUWRj6cuJUo8FNYk6ivOCpHPGb4isveBQO0KbHnDHsmY7Dcb6YZVoxcW8BpEmxhFr1I2kMLE1hMAM9A==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.10-canary.1165.37d61ba6dd_1774634160275_0.6353890090893299","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-develop.1167.932a755f93":{"name":"@open-mercato/cache","version":"0.4.10-develop.1167.932a755f93","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.10-develop.1167.932a755f93","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"0ffeab037e719864b39d4872b7d40b242b1e565e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.10-develop.1167.932a755f93.tgz","fileCount":41,"integrity":"sha512-7Zy6jc51RxAKJVijsS366tCWeuGug83WTJ4ERNczFtej/CloDH7BDf4znd16KZPjortA/n1CJuOVpEfGOsdUmg==","signatures":[{"sig":"MEYCIQDkqL4ufKw45GGosBMquvAvhXyLJyp53nr0eQtld+G8GgIhAJaON/WnM0i3JrkLiWFXRdNR8zU6oWmQpmxZYHNXTIVr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-7Zy6jc51RxAKJVijsS366tCWeuGug83WTJ4ERNczFtej/CloDH7BDf4znd16KZPjortA/n1CJuOVpEfGOsdUmg==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.10-develop.1167.932a755f93_1774679210700_0.30717004052259145","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-canary.1168.e6bf7f4ae0":{"name":"@open-mercato/cache","version":"0.4.10-canary.1168.e6bf7f4ae0","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.10-canary.1168.e6bf7f4ae0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"11be01f63724a372f3d6f34e027ed163e187793a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.10-canary.1168.e6bf7f4ae0.tgz","fileCount":41,"integrity":"sha512-EIosRKPkMSynsz8x0EBJ81GYyWc9tl73jLpz6lwpNQNx0Zj0axVonINwzeQoilWajlHQIxrg60RzQPS2plJ+RA==","signatures":[{"sig":"MEQCIEXASq2ekopF36VT18AF386tvsxXzQYgnFxe9zx4TnSeAiBI6IBqh7h5JJN28yZqkfmraoHuIZkNgt1JeAT23o1vYA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192753},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-EIosRKPkMSynsz8x0EBJ81GYyWc9tl73jLpz6lwpNQNx0Zj0axVonINwzeQoilWajlHQIxrg60RzQPS2plJ+RA==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.10-canary.1168.e6bf7f4ae0_1774685279845_0.11827176627194835","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-develop.1177.10225068d4":{"name":"@open-mercato/cache","version":"0.4.10-develop.1177.10225068d4","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.10-develop.1177.10225068d4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"9d086a9d95c505502b7b18b7b377427e1477dfca","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.10-develop.1177.10225068d4.tgz","fileCount":41,"integrity":"sha512-E+iN1NZ9rN9ZiqOmZYm39O7mzL8FP1zlkOa+l4THEEsMfZ/ZDNZquSzQi0/U6XRphci5BDgEaGyzcYPPDrNEnw==","signatures":[{"sig":"MEYCIQCUWcJIl0GmofrEB/brzwiWwpkTTohl5O07u+IjvfJAgQIhAJsxpo+/a4r7SALlyh3ZDHn9Icn7O4c2N/DVwb5Ljba/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-E+iN1NZ9rN9ZiqOmZYm39O7mzL8FP1zlkOa+l4THEEsMfZ/ZDNZquSzQi0/U6XRphci5BDgEaGyzcYPPDrNEnw==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.10-develop.1177.10225068d4_1774762264873_0.2070206313087315","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-canary.1178.f9355faf05":{"name":"@open-mercato/cache","version":"0.4.10-canary.1178.f9355faf05","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.10-canary.1178.f9355faf05","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"8c72f273598c860e1dfb448ec2fa2ddb840b3dc0","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.10-canary.1178.f9355faf05.tgz","fileCount":41,"integrity":"sha512-PgpEEmhJhtVWSiSZIZ9N+pGaSiDTysM+ek0gdcHP/4Aze516A1drtYye0MPBgQm3jFgZP6cdx3N0wBcdmcV+yQ==","signatures":[{"sig":"MEQCIBv28Q8ogtMKRa4eY+k6Jo/1jb8xbeMW9P7Dig4r7MOQAiAD4sCii8394EoK5U18BoYw3s1ePlmgaMU73yp3u9Wy0w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192753},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-PgpEEmhJhtVWSiSZIZ9N+pGaSiDTysM+ek0gdcHP/4Aze516A1drtYye0MPBgQm3jFgZP6cdx3N0wBcdmcV+yQ==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.10-canary.1178.f9355faf05_1774767692780_0.1715854626005613","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-canary.1179.76b9f8b27d":{"name":"@open-mercato/cache","version":"0.4.10-canary.1179.76b9f8b27d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.10-canary.1179.76b9f8b27d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"435d96974d3c6d4ce56a46b55962128e750021b2","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.10-canary.1179.76b9f8b27d.tgz","fileCount":41,"integrity":"sha512-6kEaFRYc1SLyGNqQaoJVYnKmrRqyLz/WQ77i9M8Opz6dDpUnPENKkzRmdLjOJnZZ/g5q0G5eNspNUM9oryfFfQ==","signatures":[{"sig":"MEUCIH9qfa4wTpEfGypnua0ivEv68PmDy8bxpCzFrvtEfJv+AiEAgOvqIJmtHv9JqE7IlY3pfq8JICzPwDpmxsqlaGQPtnw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192753},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-6kEaFRYc1SLyGNqQaoJVYnKmrRqyLz/WQ77i9M8Opz6dDpUnPENKkzRmdLjOJnZZ/g5q0G5eNspNUM9oryfFfQ==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.10-canary.1179.76b9f8b27d_1774772934017_0.9985888936573863","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-develop.1181.608972e04c":{"name":"@open-mercato/cache","version":"0.4.10-develop.1181.608972e04c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.10-develop.1181.608972e04c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"afae0243a030698e31ab983e4b301fe383e2c8d7","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.10-develop.1181.608972e04c.tgz","fileCount":41,"integrity":"sha512-n73/TrcTsm9zhp41ZJoFBbr119jsOZfA/hNbtJ4cl+zSq9L4ejEJRUuD/pnvRo88LK25Wu4iY4dXSk0Jh25C9Q==","signatures":[{"sig":"MEQCIFa/p1cCCMltt+KFbITTqk99tcyOMk1pH6UXDv2y0UWzAiBJfb5UZymcFxSxUv+0ZHkvDwiNRdAsBrcAX0PP+XndWA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-n73/TrcTsm9zhp41ZJoFBbr119jsOZfA/hNbtJ4cl+zSq9L4ejEJRUuD/pnvRo88LK25Wu4iY4dXSk0Jh25C9Q==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.10-develop.1181.608972e04c_1774799313597_0.08774707591936126","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-canary.1182.b8719ea4ce":{"name":"@open-mercato/cache","version":"0.4.10-canary.1182.b8719ea4ce","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.10-canary.1182.b8719ea4ce","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"bd0e2cafb3bce634b5d7f9af330b4d72eeac3723","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.10-canary.1182.b8719ea4ce.tgz","fileCount":41,"integrity":"sha512-+oxmciIFF7WRrlfpVyglBCQPmuuU4iRspKwckQNDhN5cFgTJwnreGZ32/4Ehr0RGRfHyrTQcTlIKNQPuV7QfHg==","signatures":[{"sig":"MEUCIFqdKx++WfYYrQJdfu8+D5lxyS7/o6YuXY29jqF3WownAiEArrRo2OqTGyDKUTN9d1kemi5sO26mkvnEDiOjZpIBtEY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192753},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-+oxmciIFF7WRrlfpVyglBCQPmuuU4iRspKwckQNDhN5cFgTJwnreGZ32/4Ehr0RGRfHyrTQcTlIKNQPuV7QfHg==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.10-canary.1182.b8719ea4ce_1774799449681_0.6705741089487642","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-develop.1184.85af978d91":{"name":"@open-mercato/cache","version":"0.4.10-develop.1184.85af978d91","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.10-develop.1184.85af978d91","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"695ef73c4f112d5e21966914f16cda22dbcdd195","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.10-develop.1184.85af978d91.tgz","fileCount":41,"integrity":"sha512-WkM9MXMDzDWmLnzhvISaWR9q2kN2LKKOWyHrOrfkWzqRP3NKmW4iSgloXKqZY9cO2JrBAb8FyyYT82DLQ6CVJw==","signatures":[{"sig":"MEUCIQDl6YEz4wWeI8WfB1HZcUpx2U7+bB+a0UA1FD4RZ2OgMwIgekEUi2Au/DOrZjNVIQEbICFZmO3i/lf57jiGmPYJjDM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-WkM9MXMDzDWmLnzhvISaWR9q2kN2LKKOWyHrOrfkWzqRP3NKmW4iSgloXKqZY9cO2JrBAb8FyyYT82DLQ6CVJw==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.10-develop.1184.85af978d91_1774852542321_0.43560459921147654","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-develop.1185.9a8bd111ce":{"name":"@open-mercato/cache","version":"0.4.10-develop.1185.9a8bd111ce","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.10-develop.1185.9a8bd111ce","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a4db735198fec59d2bd40e83bd1fedea40dddf4b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.10-develop.1185.9a8bd111ce.tgz","fileCount":41,"integrity":"sha512-ui/9lluG18HVnd6hFCXm5m4yzXOrsDmbKVtkxXWDi+Dnqaty+7M83q6AsjiZb6CP/dENqecaXBNFa/QDA4iuiw==","signatures":[{"sig":"MEQCIDuyYvPX+BeSdswbIFRdjKqMoWCyX+ct3ZTetQF17+2jAiBbFjDejUDb3uHE9BmerBS7zvHTciASwm929cyk5X1ZHw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-ui/9lluG18HVnd6hFCXm5m4yzXOrsDmbKVtkxXWDi+Dnqaty+7M83q6AsjiZb6CP/dENqecaXBNFa/QDA4iuiw==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.10-develop.1185.9a8bd111ce_1774852688241_0.7638854324251065","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-develop.1188.08d9acfc26":{"name":"@open-mercato/cache","version":"0.4.10-develop.1188.08d9acfc26","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.10-develop.1188.08d9acfc26","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"503a78d2780f3f56cf66725523c0036ae528f05f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.10-develop.1188.08d9acfc26.tgz","fileCount":41,"integrity":"sha512-N2klQqNoCu9frgAODhAdzMh8BsCvXNWOU4Lm3hbWqVRazNPqcRezR+DXG8X0iYQJBnGLwGLCHvHsjlvO2gdr9A==","signatures":[{"sig":"MEQCIDOoC7Dart3bEVG0Dy5JtbHGkVYclb90VuPuRpBNPXqQAiAkLY0YT7fFOHJNTbeJ0xxrEgBPh/u/n6bBPX6wOnvOrg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-N2klQqNoCu9frgAODhAdzMh8BsCvXNWOU4Lm3hbWqVRazNPqcRezR+DXG8X0iYQJBnGLwGLCHvHsjlvO2gdr9A==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.10-develop.1188.08d9acfc26_1774862049605_0.25815218363773385","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-canary.1189.0723a85fab":{"name":"@open-mercato/cache","version":"0.4.10-canary.1189.0723a85fab","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.10-canary.1189.0723a85fab","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"cbdf55c43d4c951d0b6db4fae7e76af1aeb47ee4","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.10-canary.1189.0723a85fab.tgz","fileCount":41,"integrity":"sha512-bNBkmwHcPaURpHqp4lwtXtS9MGEUjJN5dJV7vTAD5feo7YFm/MB8DP0jrF6ROnY68ulJnR77gbu8CI3R+gX2/Q==","signatures":[{"sig":"MEYCIQDA2nnR59f8THzfeBZx0mmHnKqqJF1x0eZNKrGYD+iC4AIhAPBo7fzfTfefhStdsPsX7VxNpvmgU/dPAPQ+eyGSP1wj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192753},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-bNBkmwHcPaURpHqp4lwtXtS9MGEUjJN5dJV7vTAD5feo7YFm/MB8DP0jrF6ROnY68ulJnR77gbu8CI3R+gX2/Q==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.10-canary.1189.0723a85fab_1774863813323_0.21342867601384552","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-canary.1190.ef66b5f0e6":{"name":"@open-mercato/cache","version":"0.4.10-canary.1190.ef66b5f0e6","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.10-canary.1190.ef66b5f0e6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ce3149a10b1b1dad8472266a8e5620138aabd057","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.10-canary.1190.ef66b5f0e6.tgz","fileCount":41,"integrity":"sha512-Sp4oAifUh8tNtI+Wdv4I/qOgRKaRZ236RrEWlVrYp2B4Snd/p2aNGc53qVXTJXysGzzZtzFLosx4g8PvBhv7Cw==","signatures":[{"sig":"MEUCIECNSujdNum9OXJqMm83suvTHesrECZT7+4qa3Fko896AiEAjxabB7zWxGCVw0YkiTHDOseIonW5/2SiF7p5j/8B5r8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192753},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Sp4oAifUh8tNtI+Wdv4I/qOgRKaRZ236RrEWlVrYp2B4Snd/p2aNGc53qVXTJXysGzzZtzFLosx4g8PvBhv7Cw==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.10-canary.1190.ef66b5f0e6_1774865124345_0.5891207413271782","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-canary.1191.d2a31a6844":{"name":"@open-mercato/cache","version":"0.4.10-canary.1191.d2a31a6844","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.10-canary.1191.d2a31a6844","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e4b8659850ffdb5cc011af8211a8b87c2a2b3c6d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.10-canary.1191.d2a31a6844.tgz","fileCount":41,"integrity":"sha512-oum7ypotNlEkAgg/va1opDJmd7WhfaoRDee8qfst7vNGVwEMnTPNwOcV0A4dxSwIlVvnOWfE6fQCb0TJk3/Egw==","signatures":[{"sig":"MEUCIQCW37c/utGAGZGg84KU/H+zTt9zPwkciVu7BbJlSP7GrAIgZQ5qbA1WMuXtZY70O54I/6NSRTwWOCZ17qLstPlm0KQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192753},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-oum7ypotNlEkAgg/va1opDJmd7WhfaoRDee8qfst7vNGVwEMnTPNwOcV0A4dxSwIlVvnOWfE6fQCb0TJk3/Egw==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.10-canary.1191.d2a31a6844_1774865737591_0.3071810157045711","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-canary.1192.9ccd593305":{"name":"@open-mercato/cache","version":"0.4.10-canary.1192.9ccd593305","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.10-canary.1192.9ccd593305","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"5e36ad121fef2c5e60cf188677838035367c6375","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.10-canary.1192.9ccd593305.tgz","fileCount":41,"integrity":"sha512-jpcQ+opojG/UT5HWT5DqtH6v97o8SpF30HUXBWvLkid5r9iVFpXuQ3w2fqFAoWC7kALS/9rjVFQi5K7Ckn9ecA==","signatures":[{"sig":"MEYCIQCYuTWNU5iglAxzk0SZOWuxDnIZTSOTKX9Gw7q8Uj5f8wIhAL5j5kLkorGJTgPsbqJlpPHnJc19agFjSRVrLa6krYRg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192753},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-jpcQ+opojG/UT5HWT5DqtH6v97o8SpF30HUXBWvLkid5r9iVFpXuQ3w2fqFAoWC7kALS/9rjVFQi5K7Ckn9ecA==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.10-canary.1192.9ccd593305_1774865790470_0.3093916304824935","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-canary.1193.812638f19b":{"name":"@open-mercato/cache","version":"0.4.10-canary.1193.812638f19b","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.10-canary.1193.812638f19b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"7f10022667038dcecd5cd18adb4157644cf97952","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.10-canary.1193.812638f19b.tgz","fileCount":41,"integrity":"sha512-mtAmwdXAix88WXJNejIxkE8PB0cwM/PnBLntzlo/s5M1R6nroDr0I7aJCTkHu7yoZzC+Zc32hGvOYEaYTVg92g==","signatures":[{"sig":"MEUCIBiBznXaUl4rw5I3mAvidkopq7HC+OMH3645GfHiYinkAiEAyMwrx1BxrHHzlRMGGnHIObHe18DNOaDOdaI4PuaeZsw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192753},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-mtAmwdXAix88WXJNejIxkE8PB0cwM/PnBLntzlo/s5M1R6nroDr0I7aJCTkHu7yoZzC+Zc32hGvOYEaYTVg92g==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.10-canary.1193.812638f19b_1774866705608_0.10625680628037482","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-canary.1194.4d1238475a":{"name":"@open-mercato/cache","version":"0.4.10-canary.1194.4d1238475a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.10-canary.1194.4d1238475a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"1164b1e8a31239317c2d84fc8ebbd3b20db83ccb","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.10-canary.1194.4d1238475a.tgz","fileCount":41,"integrity":"sha512-/RzWJupauqCSs0Tp5gkYQV9uiYwnD4+IIpy2B2sQWEJYd0o/9xU0Liladq1U8hfK1kNl42hk5GkIBgMHMOdZXA==","signatures":[{"sig":"MEUCIQCTcNt+JIk+MILoiBUtRTrSifX7zJgp3b2KJ/+byTuMkQIgflR8YvD4I29mtu7Vw0dtwPUYwB0HAuKOInb2K3EDSLY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192753},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-/RzWJupauqCSs0Tp5gkYQV9uiYwnD4+IIpy2B2sQWEJYd0o/9xU0Liladq1U8hfK1kNl42hk5GkIBgMHMOdZXA==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.10-canary.1194.4d1238475a_1774871100614_0.9250017240534945","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-canary.1195.9094f05e6f":{"name":"@open-mercato/cache","version":"0.4.10-canary.1195.9094f05e6f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.10-canary.1195.9094f05e6f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"cb6501e6cf7db5efdaae76e2d30165bc971a2f81","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.10-canary.1195.9094f05e6f.tgz","fileCount":41,"integrity":"sha512-6zUnxwZ7jIPX0IgClV/I8meKDJjs7LoNKACWNzHdYHUxvP/xvKFlBuU+Y4ZjOU5pXKhDDsfKrMDC7FokffQXyw==","signatures":[{"sig":"MEQCIDYbLnAnGzUmDKUF/X/sReQj3rM6SJY+YNIkhKtyDrWpAiAhMcmJQmeKOX9LresDQQmInJT6E/jO+CXcE38D+sgTHw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192753},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-6zUnxwZ7jIPX0IgClV/I8meKDJjs7LoNKACWNzHdYHUxvP/xvKFlBuU+Y4ZjOU5pXKhDDsfKrMDC7FokffQXyw==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.10-canary.1195.9094f05e6f_1774872281945_0.5965011223735202","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-canary.1196.5ea64a5751":{"name":"@open-mercato/cache","version":"0.4.10-canary.1196.5ea64a5751","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.10-canary.1196.5ea64a5751","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"095a74fb53d4c79002da8f48e0af508e10fcd614","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.10-canary.1196.5ea64a5751.tgz","fileCount":41,"integrity":"sha512-fe2SfHgbk1qexim4NLj7PztMki+dbGsWkNuAIu0gWJEp4a4NfVohjMyTZQvH/5OkXAbfK2dxVjueYWnOOrd9OA==","signatures":[{"sig":"MEUCIHt7Bn1m/g4E+pEq/foLOD12uHqqktnbqrj/6ae029q4AiEAizJUJb89wEfBXf2NGlq9+3VeDiZ5Hylkom0Uat6Xnhg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192753},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-fe2SfHgbk1qexim4NLj7PztMki+dbGsWkNuAIu0gWJEp4a4NfVohjMyTZQvH/5OkXAbfK2dxVjueYWnOOrd9OA==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.10-canary.1196.5ea64a5751_1774874532001_0.4005008672250816","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-develop.1198.ce3ba44259":{"name":"@open-mercato/cache","version":"0.4.10-develop.1198.ce3ba44259","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.10-develop.1198.ce3ba44259","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"6d71ad6dfeb050364ff7870695bf53c246e981ab","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.10-develop.1198.ce3ba44259.tgz","fileCount":41,"integrity":"sha512-DoWZw/dv45s4XKveAM9XqxgNGcVHCS3v2UQu3I5ooz6TRrqe46gXeOGYAnd4Q0//7ntDwMMVWoJVPwBwl/Izpw==","signatures":[{"sig":"MEYCIQDjivqv+PhY7thepMIL93mC39cnf2jDp3eMjTA6ZVvmHwIhAJOd4VgXK0iPl3o43DdbaAuv9vT4wSOo7wZbtFb51dZQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-DoWZw/dv45s4XKveAM9XqxgNGcVHCS3v2UQu3I5ooz6TRrqe46gXeOGYAnd4Q0//7ntDwMMVWoJVPwBwl/Izpw==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.10-develop.1198.ce3ba44259_1774875499702_0.5840589478530105","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-develop.1200.14e3a60a75":{"name":"@open-mercato/cache","version":"0.4.10-develop.1200.14e3a60a75","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.10-develop.1200.14e3a60a75","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"6d9f6612a6bf744e8a781cc028cebe9d86ca277b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.10-develop.1200.14e3a60a75.tgz","fileCount":41,"integrity":"sha512-aVrup7yvmOkesmxqeLPnrDPteXTKvvYn6tOFzgPOE7hafJA2b3ofZCLvO62eh0O1I+m+m6TvS4wh0oESeuMvdA==","signatures":[{"sig":"MEUCIQCLT+6C2ICD7lEi/EESYBo8kuid7sXaVTRurKnRtGaebAIgZWcjdOVe9Ys2pO/zDx2ZgF292hCEm+zy1pB12DTMcyg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-aVrup7yvmOkesmxqeLPnrDPteXTKvvYn6tOFzgPOE7hafJA2b3ofZCLvO62eh0O1I+m+m6TvS4wh0oESeuMvdA==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.10-develop.1200.14e3a60a75_1774876369207_0.5064336191062973","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-develop.1201.66a82b4357":{"name":"@open-mercato/cache","version":"0.4.10-develop.1201.66a82b4357","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.10-develop.1201.66a82b4357","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"189a60b648988d4ccea10d5aafac3018397898d1","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.10-develop.1201.66a82b4357.tgz","fileCount":41,"integrity":"sha512-QEFi0J8XxgaZp25rmBBaNmz1BaR/WbE4qPKpw2udL9fBejvMuYtedZCLgkZ7xW3dWansTn0v/Dv5/9J2F88s9A==","signatures":[{"sig":"MEUCIAqjKMKtmWSGD0xRthNyMnKbvcjJf5EMDNQfqh0KeVp5AiEAyE5xB5/a/D4+HtXnXJNZTAhvkLv6KoviLSwR7R1wU1w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-QEFi0J8XxgaZp25rmBBaNmz1BaR/WbE4qPKpw2udL9fBejvMuYtedZCLgkZ7xW3dWansTn0v/Dv5/9J2F88s9A==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.10-develop.1201.66a82b4357_1774877155642_0.4848234010987784","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-develop.1202.84c72a82e1":{"name":"@open-mercato/cache","version":"0.4.10-develop.1202.84c72a82e1","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.10-develop.1202.84c72a82e1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d3215f65af03798c93fb9086293b8dfd4d21111e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.10-develop.1202.84c72a82e1.tgz","fileCount":41,"integrity":"sha512-IXiAdF7pz06s0olB0OEpO4FDMmCacqiW6uMfUUwIA35m4mdrf448D5DqdCsstVWWwlcvasO8hghuC+hpk8vu5Q==","signatures":[{"sig":"MEUCIFDz0LxvYE84xwzYXRYCLfjS4yLjS+0ikXU7DVITKRbDAiEA5TgyLdUMV8NwNvcYsI9/jfZGHl7bgEFYyPU0KWZhpzY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-IXiAdF7pz06s0olB0OEpO4FDMmCacqiW6uMfUUwIA35m4mdrf448D5DqdCsstVWWwlcvasO8hghuC+hpk8vu5Q==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.10-develop.1202.84c72a82e1_1774877263566_0.7525190104383981","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-develop.1203.111d89a1af":{"name":"@open-mercato/cache","version":"0.4.10-develop.1203.111d89a1af","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.10-develop.1203.111d89a1af","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d8449393d8de0a4228611cd0da207ca313b4e301","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.10-develop.1203.111d89a1af.tgz","fileCount":41,"integrity":"sha512-D5WM+lv5N0sXWAJ2NMTUfIzzat6D700ihPDdoOU3hjW/T3d01Fkt6qoe667H+53OHVgUCjxO2nHVwTpmej4iQA==","signatures":[{"sig":"MEUCIDD6fecT9LWBj4IQEMzV3MnLXNGiJxJ0a1da/OKNWNaCAiEA8aB+RUcRD8Eb05JfoE+7mVEkzjs55LUfVp6I6QyYpFM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-D5WM+lv5N0sXWAJ2NMTUfIzzat6D700ihPDdoOU3hjW/T3d01Fkt6qoe667H+53OHVgUCjxO2nHVwTpmej4iQA==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.10-develop.1203.111d89a1af_1774878134193_0.43359230432430684","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-canary.1204.4021dc8576":{"name":"@open-mercato/cache","version":"0.4.10-canary.1204.4021dc8576","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.10-canary.1204.4021dc8576","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a099017ea78a1d2af78786d75e2f5664c3c85832","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.10-canary.1204.4021dc8576.tgz","fileCount":41,"integrity":"sha512-hGYyWgkn7zdn09RR33cco9ZSYwtZXBQKRkLz21DV0PPn8MQKR5ije2aMnC7Rhpci5WmumtVfiAAv8e3GJaz18A==","signatures":[{"sig":"MEUCIQDpZMAB6PzrxIsk4WtEj/kntH8rmxiAIToSBxNEDA0KVAIgRZ+rwDktnoa+SYyb3nfPqWcKGqN6aSGVfhwCj5MenYY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192753},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-hGYyWgkn7zdn09RR33cco9ZSYwtZXBQKRkLz21DV0PPn8MQKR5ije2aMnC7Rhpci5WmumtVfiAAv8e3GJaz18A==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.10-canary.1204.4021dc8576_1774879844261_0.28828940878175224","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-canary.1205.77e7bfb8d6":{"name":"@open-mercato/cache","version":"0.4.10-canary.1205.77e7bfb8d6","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.10-canary.1205.77e7bfb8d6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e5431778dd4ba559bc9403bf398eae36699d7b80","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.10-canary.1205.77e7bfb8d6.tgz","fileCount":41,"integrity":"sha512-/CK6GSzJpPrJ0ef3gpeUyNMkfU+b8KVBxIG+fQQGooaSmz5ZL1cgJL+j3qENI7rlKRWmWeHmzeRc6v4fhc34GA==","signatures":[{"sig":"MEYCIQC2PszJLVB4UJu6pEtJ35xO2n9ao/Wmn50RCA585tWdsgIhAKCSu3VKqGuAJw8wFEuPN91Pm4xZRQJVVa44GQzD8IN3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192753},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-/CK6GSzJpPrJ0ef3gpeUyNMkfU+b8KVBxIG+fQQGooaSmz5ZL1cgJL+j3qENI7rlKRWmWeHmzeRc6v4fhc34GA==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.10-canary.1205.77e7bfb8d6_1774880361848_0.2992927557363272","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-canary.1206.f2dff47e36":{"name":"@open-mercato/cache","version":"0.4.10-canary.1206.f2dff47e36","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.10-canary.1206.f2dff47e36","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e9e8eb8c523985fa020b258e502624397c2c5c2b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.10-canary.1206.f2dff47e36.tgz","fileCount":41,"integrity":"sha512-tatv0Mb4HpCSzbmbINYVy2dnvvptQ7w4fr44VOvANcvPn+hXj4Z5Bbt4Ocv3sEpmy8gkHyBxb/eJ/W7i9bHP5g==","signatures":[{"sig":"MEYCIQDtzj8z8FNrwVlz54K7UHB1DFftbj+hpzDtcswG/bMkFgIhAPrTY1OGlP3SkK1n7zRsWatlhbmKh9VgT6BOJI42Zmi8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192753},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-tatv0Mb4HpCSzbmbINYVy2dnvvptQ7w4fr44VOvANcvPn+hXj4Z5Bbt4Ocv3sEpmy8gkHyBxb/eJ/W7i9bHP5g==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.10-canary.1206.f2dff47e36_1774880919670_0.321588708103427","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-develop.1207.9c7d704d2e":{"name":"@open-mercato/cache","version":"0.4.10-develop.1207.9c7d704d2e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.10-develop.1207.9c7d704d2e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"13534f65959f700bbc81fe45e5b923eb2142644a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.10-develop.1207.9c7d704d2e.tgz","fileCount":41,"integrity":"sha512-zd+5t9+DXJauS5TNxJPnAllke1Lpuf8w28pENvMwPyXNiENqG3OWTpdMo7hL8I2RzsF4ELO0aVFY7RPIKs+8Gg==","signatures":[{"sig":"MEUCIQDkFkp7g4s1ebsB+U6VQbOgj4ihcnSC8z92yYe9LvQFVAIgFUWdvIz81pzXRz3hi0r9taGUBWJsjOBBlf0LEjbsiAA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-zd+5t9+DXJauS5TNxJPnAllke1Lpuf8w28pENvMwPyXNiENqG3OWTpdMo7hL8I2RzsF4ELO0aVFY7RPIKs+8Gg==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.10-develop.1207.9c7d704d2e_1774881811819_0.012957823797942636","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-canary.1208.afa56e051e":{"name":"@open-mercato/cache","version":"0.4.10-canary.1208.afa56e051e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.10-canary.1208.afa56e051e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"9f02711f051d1e1d4147f082986e08e4f63c585d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.10-canary.1208.afa56e051e.tgz","fileCount":41,"integrity":"sha512-3MlnHDocm3qfPSrxtO2lSUkuneSAjhE/fJoUzK6VwpAhr2pI4l61uvFn/KZT43Z1BBR2VKL89U8W2qVJt1SzNQ==","signatures":[{"sig":"MEUCIFnGnYXfxOtuSbxKhhqH4JDrxBCeasn+GCesqjPcj76VAiEA+wyLaACvfWXSHsct6OaVW4HaKFDBCMaatPm7g75P6QQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192753},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-3MlnHDocm3qfPSrxtO2lSUkuneSAjhE/fJoUzK6VwpAhr2pI4l61uvFn/KZT43Z1BBR2VKL89U8W2qVJt1SzNQ==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.10-canary.1208.afa56e051e_1774882248372_0.49661773213854654","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-canary.1210.dd3af63008":{"name":"@open-mercato/cache","version":"0.4.10-canary.1210.dd3af63008","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.10-canary.1210.dd3af63008","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e3f29e8602f82c0892a05277303c965683f7ad34","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.10-canary.1210.dd3af63008.tgz","fileCount":41,"integrity":"sha512-R7nqPnQ5uzj5+yiETQjDujir4teX9+vw7T49Ky/trp11zR1GjwPisBdXOUsHPZwHxhZ09g2Q2Xb0U+p1pEFpQA==","signatures":[{"sig":"MEYCIQCsqNkAMvelEn8z8BQ8N5DZ35bAVzTc9R9SekBfYZsdwgIhAJjBQlIM7c+VAHUiCDFiuQDqkFqxtNZC5/p03o9aLM4B","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192753},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-R7nqPnQ5uzj5+yiETQjDujir4teX9+vw7T49Ky/trp11zR1GjwPisBdXOUsHPZwHxhZ09g2Q2Xb0U+p1pEFpQA==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.10-canary.1210.dd3af63008_1774884710590_0.2268076898722362","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-canary.1211.fb7152b1a7":{"name":"@open-mercato/cache","version":"0.4.10-canary.1211.fb7152b1a7","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.10-canary.1211.fb7152b1a7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"54db2e27d717ea6d7bca77f7aba5d51143e9b9ba","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.10-canary.1211.fb7152b1a7.tgz","fileCount":41,"integrity":"sha512-XX2/HFoMbX9wmlOdx0KCG5uHqGsz4D3a8QnNlVYJ58ggHuCfdOIfgfYSJJ1bih73Tc2OnaPYlhCQynrq0s9T/A==","signatures":[{"sig":"MEUCIEEdwZPYqfqrtCt4hyFknrWA4CxfjUZ0Jqzgvg+NG4zWAiEA5GvCs3INE95VYp2z9bHfg/Sd9ztPSx6Ym/KQ67OZN/Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192753},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-XX2/HFoMbX9wmlOdx0KCG5uHqGsz4D3a8QnNlVYJ58ggHuCfdOIfgfYSJJ1bih73Tc2OnaPYlhCQynrq0s9T/A==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.10-canary.1211.fb7152b1a7_1774889324363_0.7801611599193188","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-canary.1213.493490a52a":{"name":"@open-mercato/cache","version":"0.4.10-canary.1213.493490a52a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.10-canary.1213.493490a52a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"33b2c528311f6c08c6609ee785135de2297ab4fb","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.10-canary.1213.493490a52a.tgz","fileCount":41,"integrity":"sha512-R62my/z7qm+Ms4iiOFF6ndcD+6NsGUUzxMk9cUGfFvMxVXC2SObm0v7a2WEpXWGa4KDFCtXrqX7W5cbPPPK3mw==","signatures":[{"sig":"MEUCIQDyuTmR9vBSRHdSB4ST9Zpd1MD0vi4Icekq8sDB9jjGvgIgLaLzna8VFg/BOV/NnMiw4LpYRYLs5yyDSLVtzWOT2Tk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192753},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-R62my/z7qm+Ms4iiOFF6ndcD+6NsGUUzxMk9cUGfFvMxVXC2SObm0v7a2WEpXWGa4KDFCtXrqX7W5cbPPPK3mw==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.10-canary.1213.493490a52a_1774902531443_0.2464509955997536","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-develop.1214.0cff274741":{"name":"@open-mercato/cache","version":"0.4.10-develop.1214.0cff274741","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.10-develop.1214.0cff274741","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"05e554f2686070489b74614a84360cf519898556","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.10-develop.1214.0cff274741.tgz","fileCount":41,"integrity":"sha512-TNocvXoF/yjoqyf9zvgpW14j8zXne1+1AeFHlO8XKKe38fiseAAK6+w3T/USo40u6hiGm3fdaSH1p0fL/XKQqw==","signatures":[{"sig":"MEUCICL6lnsZ+IVMzx47yTfW6xSBelNL6jljE0LsJfAYjSo2AiEAsTfgvdzbaGGmdqYjn5zUGfgovFFbWbdVzUKLjkOe2ic=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-TNocvXoF/yjoqyf9zvgpW14j8zXne1+1AeFHlO8XKKe38fiseAAK6+w3T/USo40u6hiGm3fdaSH1p0fL/XKQqw==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.10-develop.1214.0cff274741_1774902848854_0.12178351259377251","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-canary.1215.963c15d044":{"name":"@open-mercato/cache","version":"0.4.10-canary.1215.963c15d044","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.10-canary.1215.963c15d044","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"91d9583e387bf3d54793169b861991edaa378eb7","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.10-canary.1215.963c15d044.tgz","fileCount":41,"integrity":"sha512-3gSrN500U8KZxyPyRGcnpKD6AzxGMWJ6d0rzOkC1ma2gk2ihoTAEMN885v886qjhFh9ezLaBjMZRheBdlRbmOA==","signatures":[{"sig":"MEUCICHXMDrWgKLzFljYjLCidtegPMFPS8E2kVo+b0ZpKrgXAiEA4ltnYXoZISqf7TQPHW/qRS3ahzAC3DdL758p58o848k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192753},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-3gSrN500U8KZxyPyRGcnpKD6AzxGMWJ6d0rzOkC1ma2gk2ihoTAEMN885v886qjhFh9ezLaBjMZRheBdlRbmOA==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.10-canary.1215.963c15d044_1774902895220_0.6767836036614705","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-canary.1216.5e50209017":{"name":"@open-mercato/cache","version":"0.4.10-canary.1216.5e50209017","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.10-canary.1216.5e50209017","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c8db51cc6c9856e7de247ad97c84ddff9dec37a9","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.10-canary.1216.5e50209017.tgz","fileCount":41,"integrity":"sha512-dT5MDb8HA2zLxMJ+aFctBtYKPEQiO1MJVwyXtzCy+hBWemWhtHg9LlTAtnKkrOlQeegTOjyLwKGcypC0nvNAKA==","signatures":[{"sig":"MEUCIE3bLcjU+3t9bGUvx0L2eEKKcrNBJBOsvFzYJbinzZMiAiEAjOwxqfojqm+auxSp/BYNzepfftrm++krLvmhaDhvkSs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192753},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-dT5MDb8HA2zLxMJ+aFctBtYKPEQiO1MJVwyXtzCy+hBWemWhtHg9LlTAtnKkrOlQeegTOjyLwKGcypC0nvNAKA==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.10-canary.1216.5e50209017_1774904500405_0.6085688352747838","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-develop.1217.4fc759550e":{"name":"@open-mercato/cache","version":"0.4.10-develop.1217.4fc759550e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.10-develop.1217.4fc759550e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"103d37c8da0bc9f4cdc9a1aff83f0e110b39a604","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.10-develop.1217.4fc759550e.tgz","fileCount":41,"integrity":"sha512-ROY/C8/um+dZR8sJlYW+rg5DK6raGx4N2iiTMFuxnYeMS09pZBPTVQqrns5CPDe9tb1MHpz8XT1mQEvlF/M0vg==","signatures":[{"sig":"MEUCIGI6ucVXMGt3GJqUUZHnuuh2FswgkVsbhxXbkpPjQ485AiEAz9bdIKJcpRT4S0pnWe1NHl7ZpOD871uN5bKTGeF0adw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-ROY/C8/um+dZR8sJlYW+rg5DK6raGx4N2iiTMFuxnYeMS09pZBPTVQqrns5CPDe9tb1MHpz8XT1mQEvlF/M0vg==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.10-develop.1217.4fc759550e_1774907661395_0.30523303590130935","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-canary.1218.bbbdbebd10":{"name":"@open-mercato/cache","version":"0.4.10-canary.1218.bbbdbebd10","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.10-canary.1218.bbbdbebd10","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"3b83a052d67aefebac3ba02919e57a3ffc60526b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.10-canary.1218.bbbdbebd10.tgz","fileCount":41,"integrity":"sha512-j5fGbrJFeL8TxwmjZuyEDlqG+SfLnS4CkT1A/QjOP3S/np8RnZ0L2vW8625D4HdBAYGZK+uQSQUEHb8XUKY7Cg==","signatures":[{"sig":"MEUCICWEfU8ErkIPSVr0iMUYjOf94o1GVomsubDb2MYZ90szAiEA6EPG00DA5YrepEQzf2+vaX61/mf+JNcLURVuxxHVgWQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192753},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-j5fGbrJFeL8TxwmjZuyEDlqG+SfLnS4CkT1A/QjOP3S/np8RnZ0L2vW8625D4HdBAYGZK+uQSQUEHb8XUKY7Cg==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.10-canary.1218.bbbdbebd10_1774907681300_0.41430511014269156","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-canary.1219.d6280c1c8c":{"name":"@open-mercato/cache","version":"0.4.10-canary.1219.d6280c1c8c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.10-canary.1219.d6280c1c8c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"6c5b709671b7ed8a1ca6985d46d06ff76f4ec0cb","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.10-canary.1219.d6280c1c8c.tgz","fileCount":41,"integrity":"sha512-UuDjfBLBT6C+suhEm3kRjVq11Ak8J9YbQuGhAlDli3hWHSAr0r1jDs9ushnk2atSlueswDODhJ24BVsPpdMsJg==","signatures":[{"sig":"MEYCIQCNB6x3xW4GZkzsmyvNSUEZrGlSLBu8B7tHONIIw1LFfQIhAMLPTWf5Xx8Uw0JKDCW1qr2X4KELlucEUUi/1HX2JPw0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192753},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-UuDjfBLBT6C+suhEm3kRjVq11Ak8J9YbQuGhAlDli3hWHSAr0r1jDs9ushnk2atSlueswDODhJ24BVsPpdMsJg==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.10-canary.1219.d6280c1c8c_1774907996883_0.04108529344434286","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-canary.1221.bf1fce1cd9":{"name":"@open-mercato/cache","version":"0.4.10-canary.1221.bf1fce1cd9","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.10-canary.1221.bf1fce1cd9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"be4bdffea21b8499dfbe8014ca298c3699db4228","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.10-canary.1221.bf1fce1cd9.tgz","fileCount":41,"integrity":"sha512-ev6Yfz5vfXcPZ2DutFUD0i9xEUWdd1a8fBcz1Giu0yqZDiueSS5FYGN+FTesBhEn96vyrvNFEwtV/+CA9HfWtQ==","signatures":[{"sig":"MEUCIQCAhAwrP+lbMaxDGvZesxhCcX5r6roANWfU7aC7QNFrTAIgd7eZrNLkNrlUyPFlARrWMeZxzgB1aF3RwTBx8siQyms=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192753},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-ev6Yfz5vfXcPZ2DutFUD0i9xEUWdd1a8fBcz1Giu0yqZDiueSS5FYGN+FTesBhEn96vyrvNFEwtV/+CA9HfWtQ==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.10-canary.1221.bf1fce1cd9_1774911211461_0.45616527141443464","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-canary.1222.2a3d3312ed":{"name":"@open-mercato/cache","version":"0.4.10-canary.1222.2a3d3312ed","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.10-canary.1222.2a3d3312ed","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"8ed84d1a91fb52d103913e79d60758d406aae30f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.10-canary.1222.2a3d3312ed.tgz","fileCount":41,"integrity":"sha512-+hdscisVoek9cTV9rRrD/6v3exWJ9b7otbIYcuEhPDEvmdyPcGXolqJBpO777FxJ78TuKuyBoKvdRJ1DSbjMOw==","signatures":[{"sig":"MEQCICcG0NVZG6aXiBx2uuxZ95nW/lLESo0uiPla6ReZWtN/AiAuBMFBVTCOL2CcBBX8KJ2T+DflMx/tkt8qLeUMrYvGaQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192753},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-+hdscisVoek9cTV9rRrD/6v3exWJ9b7otbIYcuEhPDEvmdyPcGXolqJBpO777FxJ78TuKuyBoKvdRJ1DSbjMOw==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.10-canary.1222.2a3d3312ed_1774911293174_0.2560578094087338","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-canary.1223.3fddd5cf0d":{"name":"@open-mercato/cache","version":"0.4.10-canary.1223.3fddd5cf0d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.10-canary.1223.3fddd5cf0d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"db64884901384c6b42b58cfca83644706837b2de","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.10-canary.1223.3fddd5cf0d.tgz","fileCount":41,"integrity":"sha512-85aY3ELrQz3bF3h423cZ/Hej7ak4tvkwupY3k1STa34IPI9o/ski79kjoYHzCpziXqB5+3UhpQQmGIkWXuUlRg==","signatures":[{"sig":"MEQCIBDkzn1hbZFNh3pe09msec7rWNN9K95cdWbdNXmMzc1UAiBVFWEAIRYsAdOr/pLA0hmGjPXWd2KZzRzwx2TG7+ekOA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192753},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-85aY3ELrQz3bF3h423cZ/Hej7ak4tvkwupY3k1STa34IPI9o/ski79kjoYHzCpziXqB5+3UhpQQmGIkWXuUlRg==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.10-canary.1223.3fddd5cf0d_1774935103133_0.06258636491162162","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-canary.1224.15e9be53a1":{"name":"@open-mercato/cache","version":"0.4.10-canary.1224.15e9be53a1","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.10-canary.1224.15e9be53a1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"2547d74bcafbc78a5e81f5e4de7b0728147c71b7","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.10-canary.1224.15e9be53a1.tgz","fileCount":41,"integrity":"sha512-L88AnmiIW92v4PZx6tb5oZUrb514DaZmlBC2YyMa24Kd2VRp1VXm+exc5GO2NXbwGF39RlWh+oJk4KIXqhTOyQ==","signatures":[{"sig":"MEUCIE+IVB9gjV3xdg8n4WXK1/kHAKAqDWrJoOK2cKnhsVD1AiEAq0MexixDKHQkzqQkjSbPLIbJn+i5jBT07j0DAfekNVA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192753},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-L88AnmiIW92v4PZx6tb5oZUrb514DaZmlBC2YyMa24Kd2VRp1VXm+exc5GO2NXbwGF39RlWh+oJk4KIXqhTOyQ==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.10-canary.1224.15e9be53a1_1774935239305_0.7870273440316693","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-develop.1228.6c10e423e1":{"name":"@open-mercato/cache","version":"0.4.10-develop.1228.6c10e423e1","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.10-develop.1228.6c10e423e1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b2da375d0a02fdfe4129bc6793ed76461daea932","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.10-develop.1228.6c10e423e1.tgz","fileCount":41,"integrity":"sha512-GqYfgY9ki25bpOPQ3oTQpElxdOXcBods8+zwkLYPa2t8LLKPtrRspxCrLORbrXZgSEYIaxFtksBmc7J9TxDMtA==","signatures":[{"sig":"MEYCIQDnxUkgjraLc2ffRkkVqXLsWgGzTftO4sLuPhBP233HtAIhAOG7DGophFB5y4wwTRZj/xzC/JVecec+icBCZ1z06Tr4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-GqYfgY9ki25bpOPQ3oTQpElxdOXcBods8+zwkLYPa2t8LLKPtrRspxCrLORbrXZgSEYIaxFtksBmc7J9TxDMtA==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.10-develop.1228.6c10e423e1_1774963503365_0.9556122349405023","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-canary.1229.cd607cff8a":{"name":"@open-mercato/cache","version":"0.4.10-canary.1229.cd607cff8a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.10-canary.1229.cd607cff8a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e84ab2a513b20cd51dcc5f551301d430f9a5ac26","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.10-canary.1229.cd607cff8a.tgz","fileCount":41,"integrity":"sha512-bUR8P49/nPhO7bObEUXb+rUxwoD7DQ02raYUA6QMsNpQEzjhJHh2K5Knk8avbJ7M1KCEu4R/ZsiU6GF5T0NVTw==","signatures":[{"sig":"MEUCIDMZ4qAKR0Ru3LfSWVoIXVpgO5HnHjje5ZUyiS/LtzP+AiEA/36punXrTEQz3eTH2FdvmNZUDmSv7mxQiVJl0RKlED0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192753},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-bUR8P49/nPhO7bObEUXb+rUxwoD7DQ02raYUA6QMsNpQEzjhJHh2K5Knk8avbJ7M1KCEu4R/ZsiU6GF5T0NVTw==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.10-canary.1229.cd607cff8a_1774963520417_0.004452622940395834","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-develop.1230.ace67257e3":{"name":"@open-mercato/cache","version":"0.4.10-develop.1230.ace67257e3","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.10-develop.1230.ace67257e3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"701b29007ff9682d5948191b7318168efe163388","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.10-develop.1230.ace67257e3.tgz","fileCount":41,"integrity":"sha512-C+MkFWY7kvDmSYDsvDKd5DnCtCJezkqQY/sax++kephgwCxWN6dd0lGVUYfFCMGjV8r5NKGt7q5EOsVM7PkH3w==","signatures":[{"sig":"MEUCIQDXN5WtbVHQR0L5JnoqHsqjGEDF+IT43BkFiCfpwYX3aQIgSZB2xLHHW4Z2L7AU2vZ34xWSJ99/m+zB5FA3hBMxC/w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-C+MkFWY7kvDmSYDsvDKd5DnCtCJezkqQY/sax++kephgwCxWN6dd0lGVUYfFCMGjV8r5NKGt7q5EOsVM7PkH3w==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.10-develop.1230.ace67257e3_1774963645404_0.12046549394799144","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-canary.1231.c4e19e8673":{"name":"@open-mercato/cache","version":"0.4.10-canary.1231.c4e19e8673","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.10-canary.1231.c4e19e8673","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"06b5f0a0b4ee097676ffb938edaf12078f4809e0","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.10-canary.1231.c4e19e8673.tgz","fileCount":41,"integrity":"sha512-sbT2YUKqXYt3DQlE3VdT5p3ct9Z6NRZ5U1VJjJp9fA5LiqT8WNmNU8wxqdM3earhnH2Fz6dUVb8VXoEnfK2GtA==","signatures":[{"sig":"MEUCIBL1x3U3CJxRZxv0rGI/npLpSX9xvO54BIf+0aXC3QM2AiEAvBmTVffJXlypWTJTXtd74XaIkNujJnCqsGOKeM5HQW8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192753},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-sbT2YUKqXYt3DQlE3VdT5p3ct9Z6NRZ5U1VJjJp9fA5LiqT8WNmNU8wxqdM3earhnH2Fz6dUVb8VXoEnfK2GtA==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.10-canary.1231.c4e19e8673_1774963670986_0.7875878694721048","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-develop.1234.bae348a1cf":{"name":"@open-mercato/cache","version":"0.4.10-develop.1234.bae348a1cf","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.10-develop.1234.bae348a1cf","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a04d4551d12ac81393c86c558552767c1148fb76","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.10-develop.1234.bae348a1cf.tgz","fileCount":41,"integrity":"sha512-+zlqVLqF+Ikztni4FoLE0t3XMx877vuxO6vbPHzW0v1qcD0Miv9oIUARELwakY9lrTQbDKmSVCRDWbdmF9aKqQ==","signatures":[{"sig":"MEUCIDJlmH9maP/ME0es3bEzoBQHgvGgxI+tAEtCZiZkXc9/AiEA9rZEMlLz+9dNLz1mCa8RVS9QacWCGfnLXN963O/KsnY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-+zlqVLqF+Ikztni4FoLE0t3XMx877vuxO6vbPHzW0v1qcD0Miv9oIUARELwakY9lrTQbDKmSVCRDWbdmF9aKqQ==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.10-develop.1234.bae348a1cf_1775026903072_0.5260614532036103","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-canary.1235.6b042a4aee":{"name":"@open-mercato/cache","version":"0.4.10-canary.1235.6b042a4aee","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.10-canary.1235.6b042a4aee","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c04cad72fe02c26e697b94df89b7d3c9862f9b88","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.10-canary.1235.6b042a4aee.tgz","fileCount":41,"integrity":"sha512-Qx4jUpoqsyTy4CeSxjkydA2m38Qlx/1arqE3nyK3Kgnmh4MsDDLVNpZrRL8emUzu7Lpz3UvYubZWQI/VLSFF0g==","signatures":[{"sig":"MEUCIQCk9lZEDlQME0TI2VI5rHK8tmKndEYGqY1CVW1FKnPW+QIgZSZ89aBHVV5Fk9Qto6TEeW+paLiaEvTvtW7GGNeEQmY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192753},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Qx4jUpoqsyTy4CeSxjkydA2m38Qlx/1arqE3nyK3Kgnmh4MsDDLVNpZrRL8emUzu7Lpz3UvYubZWQI/VLSFF0g==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.10-canary.1235.6b042a4aee_1775026931582_0.08410287845210429","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-develop.1236.a913c19c78":{"name":"@open-mercato/cache","version":"0.4.10-develop.1236.a913c19c78","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.10-develop.1236.a913c19c78","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a2105b99e3a28ea94599fb2b17160e43971f8e75","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.10-develop.1236.a913c19c78.tgz","fileCount":41,"integrity":"sha512-V5rs846lKqMYcoDYBuO5/mbkdfP7y0pYdVhe1Bru1yTrMtwk5StJm10uNPoObS2qdfSooKzorAD6U4t86QcPgg==","signatures":[{"sig":"MEUCIQDsQCNGrT04xxFb09VPf2nn9pU1L51UC5T+qOHFOF0/QgIgP5mz9oUBqTOEPBJDTQW7EaHDPSThMPU9UQfmelEzAsw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-V5rs846lKqMYcoDYBuO5/mbkdfP7y0pYdVhe1Bru1yTrMtwk5StJm10uNPoObS2qdfSooKzorAD6U4t86QcPgg==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.10-develop.1236.a913c19c78_1775027521899_0.22795937038380587","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-develop.1238.73e91a2a46":{"name":"@open-mercato/cache","version":"0.4.10-develop.1238.73e91a2a46","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.10-develop.1238.73e91a2a46","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"755d39bfdf61407fdba6d2ce7551b704f2c3b46e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.10-develop.1238.73e91a2a46.tgz","fileCount":41,"integrity":"sha512-lgSpbkAmUXycqV0zpNjOzpz/fM1SO1xylLAw/b6gsy9JZjqKizb2VJ+wgMVuptODbgy06da9dM3GKLt2HtMUrg==","signatures":[{"sig":"MEUCIH8N37VkqI1N/WUlh2j22kE98VyI49g3MSBOGpx/DjebAiEAwlXEiW3Aajfu1+qynxtcj4Qggj7CpICL31HylGAfwNM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-lgSpbkAmUXycqV0zpNjOzpz/fM1SO1xylLAw/b6gsy9JZjqKizb2VJ+wgMVuptODbgy06da9dM3GKLt2HtMUrg==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.10-develop.1238.73e91a2a46_1775027536181_0.6303622792844381","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-canary.1237.5347cd35bf":{"name":"@open-mercato/cache","version":"0.4.10-canary.1237.5347cd35bf","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.10-canary.1237.5347cd35bf","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"3f3a2ec74a64a9c0534da38a3c1c22a8532fec29","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.10-canary.1237.5347cd35bf.tgz","fileCount":41,"integrity":"sha512-wxhQbfcakJ/5C2BRqwryyfA8nPpb8VcwIODx9xcE8uyynjekEMebnN/l31hx3cxhAoBZzLIOhcMUGS+rrMyasw==","signatures":[{"sig":"MEUCIQDkGy9s351BoIDxtY7k0zcN16EJ2fwDmgcdkje3OYsz4gIgBKOMvl0W9QOhWc/rwstdA8+eTu1fC2ITd/p4EXf/+R8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192753},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-wxhQbfcakJ/5C2BRqwryyfA8nPpb8VcwIODx9xcE8uyynjekEMebnN/l31hx3cxhAoBZzLIOhcMUGS+rrMyasw==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.10-canary.1237.5347cd35bf_1775027546152_0.6293219575961166","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-canary.1239.488a2437a3":{"name":"@open-mercato/cache","version":"0.4.10-canary.1239.488a2437a3","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.10-canary.1239.488a2437a3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"69f6f9ed248647c74fcd6404f79cf3258b457e75","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.10-canary.1239.488a2437a3.tgz","fileCount":41,"integrity":"sha512-ckBvfhtoTJVvOq33nrqyMEy93cYLlnnALiXTpa1rgKovsCql7iqOogGbcXgMMKGGpOVQO6xokL5salt14UbNOw==","signatures":[{"sig":"MEYCIQDMMG5/d0G1xBZ5SK3S1VUV3rIJUiNUXdcZTb1g2tJIXgIhAPkM/abdqBftdgMYcYWMlx/61EEZ6UrsEKiKHI9itEtw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192753},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-ckBvfhtoTJVvOq33nrqyMEy93cYLlnnALiXTpa1rgKovsCql7iqOogGbcXgMMKGGpOVQO6xokL5salt14UbNOw==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.10-canary.1239.488a2437a3_1775027705934_0.566258590096405","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-canary.1241.2b6b8b7b47":{"name":"@open-mercato/cache","version":"0.4.10-canary.1241.2b6b8b7b47","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.10-canary.1241.2b6b8b7b47","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"7a9a1b569db7b9f20f0cdfdedd02f544ccb7a0c7","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.10-canary.1241.2b6b8b7b47.tgz","fileCount":41,"integrity":"sha512-eks4d/Hi4ST8uo0ZQAaF7kf0hDgFnvyNl728lpQwj7bOs34LnQtndXhUlVAAkRMv0mvC8Lz2s2EHa9UpHgp9bQ==","signatures":[{"sig":"MEUCIE3FEoxsPpFn5nqTlABiwUgQOoALCj5HaRPraJHzeUMYAiEA5Oyjz5zWsxwn6/IrcLaylMNMmcYql//K4+e/cBqgOIc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192753},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-eks4d/Hi4ST8uo0ZQAaF7kf0hDgFnvyNl728lpQwj7bOs34LnQtndXhUlVAAkRMv0mvC8Lz2s2EHa9UpHgp9bQ==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.10-canary.1241.2b6b8b7b47_1775027953414_0.8315779282927811","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-develop.1240.63b303f11a":{"name":"@open-mercato/cache","version":"0.4.10-develop.1240.63b303f11a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.10-develop.1240.63b303f11a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e95c0ac0243600d6d52fbb2de62d3e5aabdb830f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.10-develop.1240.63b303f11a.tgz","fileCount":41,"integrity":"sha512-+NcPoRGFqukt/+7wy+G9AnvvXHIvcr+EihScqn3AmQK90zzl6UZ65hg3IPipXEZhmd7DMIu+0TjYKTLT7UprJw==","signatures":[{"sig":"MEYCIQCNWPjhBq6n2h/Z8/szInQ4HTen5+bEeZGjNqMlRlKbLgIhAOBeekxwsnANXOfqxHvSm+paCtdkveTHAtBeGnhJsNyx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-+NcPoRGFqukt/+7wy+G9AnvvXHIvcr+EihScqn3AmQK90zzl6UZ65hg3IPipXEZhmd7DMIu+0TjYKTLT7UprJw==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.10-develop.1240.63b303f11a_1775027962288_0.2508705831337841","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-develop.1253.63aa9173eb":{"name":"@open-mercato/cache","version":"0.4.10-develop.1253.63aa9173eb","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.10-develop.1253.63aa9173eb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"dbfe43794ff78d9058302822be4bc6c71d722e87","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.10-develop.1253.63aa9173eb.tgz","fileCount":41,"integrity":"sha512-MDmtbryRGBaRAS3Cx1eZpFkaQOrH5gbf7J6dU/TnO46vX5M0bRoIHKKyyFJHoy/l2Xw/WhOWo+5ddirF3e9YKw==","signatures":[{"sig":"MEUCIQCBr+a4pdv5ZUQCLbYcCCm+6mKkXgzlagvkvbncTCLJkgIgRqLDX6Kk27b0a4sMKw3QR/P7qgRS2RqRBCz9dFPGyBY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-MDmtbryRGBaRAS3Cx1eZpFkaQOrH5gbf7J6dU/TnO46vX5M0bRoIHKKyyFJHoy/l2Xw/WhOWo+5ddirF3e9YKw==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.10-develop.1253.63aa9173eb_1775046833129_0.6625394506219948","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-canary.1254.eecf95b7b7":{"name":"@open-mercato/cache","version":"0.4.10-canary.1254.eecf95b7b7","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.10-canary.1254.eecf95b7b7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"db84b135fe92bb344b50f0eae261daf9bc6afab4","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.10-canary.1254.eecf95b7b7.tgz","fileCount":41,"integrity":"sha512-xAGwziALr6S9k4xbjKvEFVbJu3sULQbFVstczgrjqldcTcrw29zGerfAh3LQ+ejb/bSRG6WjmuCsI/zZpPrizw==","signatures":[{"sig":"MEYCIQCAMVNBKnQkM3AH5v6hrlGnzDA/u3oVp4CI3f0BYtpwxAIhAM322krWVm3bTXTIZNG/3VKEHvaDFkj/ntgJGPMpdv/F","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192753},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-xAGwziALr6S9k4xbjKvEFVbJu3sULQbFVstczgrjqldcTcrw29zGerfAh3LQ+ejb/bSRG6WjmuCsI/zZpPrizw==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.10-canary.1254.eecf95b7b7_1775046851992_0.12125023820941339","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-canary.1255.2abe2797bf":{"name":"@open-mercato/cache","version":"0.4.10-canary.1255.2abe2797bf","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.10-canary.1255.2abe2797bf","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"540940a841403a94f6bc981edf37ca4fcd2af63f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.10-canary.1255.2abe2797bf.tgz","fileCount":41,"integrity":"sha512-47eq/iYPAzbUitIMtRbsM6wQWpRETS21xKtK2KepMNTmkQr4W8qX3h4SzHlPFXCNP6MJEL3BJffijyLxSUviow==","signatures":[{"sig":"MEYCIQCTe9ybpGqBmm4O8mUuWahQi41hSYcrAHivg/w5mYkI4wIhANC8tJ3FZbZBIdKz7bdId8/GKj/EkPVmYPtANobD60Jq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192753},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-47eq/iYPAzbUitIMtRbsM6wQWpRETS21xKtK2KepMNTmkQr4W8qX3h4SzHlPFXCNP6MJEL3BJffijyLxSUviow==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.10-canary.1255.2abe2797bf_1775047738234_0.21080336968923374","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-develop.1256.870ebd1102":{"name":"@open-mercato/cache","version":"0.4.10-develop.1256.870ebd1102","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.10-develop.1256.870ebd1102","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"6c82e62ce462f4f38084f94fea78a3df566a84a8","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.10-develop.1256.870ebd1102.tgz","fileCount":41,"integrity":"sha512-q4LUiZg/43HbGij+qeg4r4aC2A8C1sqi4K/gSn9KAusSJ4PDm1bapDncfca+89u4TIucyTh5RLDhlYnXc3TYFA==","signatures":[{"sig":"MEUCIQCTS+YNaI089RG/cYuBrk4g6Yfk1qtfG8wSkw3vvUkyuAIgT1q95RqAGMYHGcS0bTjhGJIgEsGdrAhewnqRbn3NsKU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-q4LUiZg/43HbGij+qeg4r4aC2A8C1sqi4K/gSn9KAusSJ4PDm1bapDncfca+89u4TIucyTh5RLDhlYnXc3TYFA==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.10-develop.1256.870ebd1102_1775047744549_0.2119506315164852","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-canary.1257.53fcb9f6c2":{"name":"@open-mercato/cache","version":"0.4.10-canary.1257.53fcb9f6c2","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.10-canary.1257.53fcb9f6c2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"8735980cd9cd0acf0f183291a8bc18b23e267bf7","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.10-canary.1257.53fcb9f6c2.tgz","fileCount":41,"integrity":"sha512-2wQRb2jPaFnWdcE7o8c0FXRIwRMXYTK1akQatyDE+V8z+ClJ9fNnm4CVS1eBm+PKgAI1fsC6rNzX0WrRDYO1Qw==","signatures":[{"sig":"MEUCIFX7m5HitjQmEEaRVtGZvsyrlJVWd4pCOA6HMhZdD+W2AiEAldw9fFvBY4syx/PBQlvdT2BVhzu4hO0UOmPzpgcMnyQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192753},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-2wQRb2jPaFnWdcE7o8c0FXRIwRMXYTK1akQatyDE+V8z+ClJ9fNnm4CVS1eBm+PKgAI1fsC6rNzX0WrRDYO1Qw==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.10-canary.1257.53fcb9f6c2_1775047798289_0.6781289336691732","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-develop.1258.68132b70d6":{"name":"@open-mercato/cache","version":"0.4.10-develop.1258.68132b70d6","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.10-develop.1258.68132b70d6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c356ef98dfc27bb2d06c035eefd2dbbee1e5208f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.10-develop.1258.68132b70d6.tgz","fileCount":41,"integrity":"sha512-n8wCjPVZr8eTsHKobJbIZ3BTEOQ+PidQnFpKlAzqJdfLVP4WBDOtUmuGAVlLs2veRF2eSQ60YWZMfX6uQxhQsQ==","signatures":[{"sig":"MEUCIDkKCBwSApM2q9vilCsQkXztY2T1/DCd8J7KkhyiQvbbAiEAxe4bcmM9tj4VfXZeH+LZQyI4mfh7KynrXMlb64FmHOs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-n8wCjPVZr8eTsHKobJbIZ3BTEOQ+PidQnFpKlAzqJdfLVP4WBDOtUmuGAVlLs2veRF2eSQ60YWZMfX6uQxhQsQ==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.10-develop.1258.68132b70d6_1775049396731_0.5539724534970956","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-canary.1259.109edc4da5":{"name":"@open-mercato/cache","version":"0.4.10-canary.1259.109edc4da5","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.10-canary.1259.109edc4da5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"bf44867ed025313536d9f809c8d990b450735801","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.10-canary.1259.109edc4da5.tgz","fileCount":41,"integrity":"sha512-WBY65s4nLn6Yi0SH4WfcOfxvYWGigVWeiAidQ+l9LxPek9a5zlPKwWGTTbKQVNkLuTg3KHrfELb7CQc8h6cdug==","signatures":[{"sig":"MEQCIGbZB0tbX5A00I4iitp7GUVmovKrlCakx7H/BxCiJsZBAiAUrM385UcdcFI/SFbzEpvwFOoWLkW/5EpW/j3DL7FWZg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192753},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-WBY65s4nLn6Yi0SH4WfcOfxvYWGigVWeiAidQ+l9LxPek9a5zlPKwWGTTbKQVNkLuTg3KHrfELb7CQc8h6cdug==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.10-canary.1259.109edc4da5_1775049415605_0.5277739414760207","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-develop.1260.1d6fd41604":{"name":"@open-mercato/cache","version":"0.4.10-develop.1260.1d6fd41604","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.10-develop.1260.1d6fd41604","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"1c9d80a014d559f3dcce1c6601526a49106a13f7","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.10-develop.1260.1d6fd41604.tgz","fileCount":41,"integrity":"sha512-PC+U3WiuKOmnykw98bwS0tFj/NQFTowd8ngk9yXpuaeF75gYX/6nl+BP4b6cAUjlXGIEJvGO0NqTmszUb660Bg==","signatures":[{"sig":"MEUCIGjnCWts0gQi+O48KHdl18+3XkfpoZgbxSfD3hQuU4wCAiEAn1flUaQE24gsGmaswBIEAoPy1dxCX3Dnjs2wAaTHHAM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-PC+U3WiuKOmnykw98bwS0tFj/NQFTowd8ngk9yXpuaeF75gYX/6nl+BP4b6cAUjlXGIEJvGO0NqTmszUb660Bg==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.10-develop.1260.1d6fd41604_1775049749967_0.8382507243281656","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-canary.1261.4c8fb2024d":{"name":"@open-mercato/cache","version":"0.4.10-canary.1261.4c8fb2024d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.10-canary.1261.4c8fb2024d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"9947a4316a16774898055be65ccbaf7fffe893a0","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.10-canary.1261.4c8fb2024d.tgz","fileCount":41,"integrity":"sha512-NwqrMsAaQy1FPtDc2oEhVqIQJKnCuzBCzaFy1KoUeSpBJUReGCFoG87MYSXSm4MwO5d9VjEeOBwjY0DSW3q1eQ==","signatures":[{"sig":"MEUCIA0WpDY/ijgDqr1t5qliAomRJDVIP5ytlbBPX/m4OxsJAiEAyDUNFG8KbfeoIGhmvYn9QFem2A/TOmgIWWZydEOeG7c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192753},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-NwqrMsAaQy1FPtDc2oEhVqIQJKnCuzBCzaFy1KoUeSpBJUReGCFoG87MYSXSm4MwO5d9VjEeOBwjY0DSW3q1eQ==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.10-canary.1261.4c8fb2024d_1775049783699_0.4641021387030797","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-develop.1262.c0c85f8350":{"name":"@open-mercato/cache","version":"0.4.10-develop.1262.c0c85f8350","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.10-develop.1262.c0c85f8350","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"78c359d29e176631cfab8a7b28b2f9893644c92a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.10-develop.1262.c0c85f8350.tgz","fileCount":41,"integrity":"sha512-pAahkRHwOu/nHm3r8bjBZVkhyHCEyhsH3HjEbbzjs2kB0lHAvkWHgHSzckympKqY71AMal/2wfBmWKXt2krg5w==","signatures":[{"sig":"MEYCIQCSw7O0TFedy8Mm9HDbwunPXpfZj6OnqizrPeFgYreWfAIhAO1kyT78baUgJbzF/RezogRQjHaOJSNeHnNjg7ug3AUt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-pAahkRHwOu/nHm3r8bjBZVkhyHCEyhsH3HjEbbzjs2kB0lHAvkWHgHSzckympKqY71AMal/2wfBmWKXt2krg5w==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.10-develop.1262.c0c85f8350_1775049850645_0.8403791152024414","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-canary.1263.3fd336fcec":{"name":"@open-mercato/cache","version":"0.4.10-canary.1263.3fd336fcec","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.10-canary.1263.3fd336fcec","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"6330f70f0dc0aacd836aea313e4713cfa126727e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.10-canary.1263.3fd336fcec.tgz","fileCount":41,"integrity":"sha512-UypX2eyNsl6kauA4cLUvEE9krAj2/77/TGySaDR4wNgUqcyYoesf5nz4n9AkyJH5Y30pSb1RfA2quFkPT8FQyA==","signatures":[{"sig":"MEYCIQCePDzV9FGGmn+nH5dnY87RXr0a3/J5QD6LB61R6PfKZQIhAOM7pF9CklZopBN6R5rbqYeIcDQjclBFRRXi4+VOdaSP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192753},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-UypX2eyNsl6kauA4cLUvEE9krAj2/77/TGySaDR4wNgUqcyYoesf5nz4n9AkyJH5Y30pSb1RfA2quFkPT8FQyA==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.10-canary.1263.3fd336fcec_1775049993069_0.06896740945596203","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-canary.1265.8ca17f3294":{"name":"@open-mercato/cache","version":"0.4.10-canary.1265.8ca17f3294","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.10-canary.1265.8ca17f3294","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"7ff390398a4f1ef988ed100d766474898c831fae","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.10-canary.1265.8ca17f3294.tgz","fileCount":41,"integrity":"sha512-tkfx4Ijz2PUY0bVQvhQG0Qx9xhREJdAJIZbS+0usoKNezuDS1oNoHPzyOG8E7aY/RjlusH4k1sfOZjZggk5ZkA==","signatures":[{"sig":"MEYCIQDHOG9xjWwgFU01XplV3BXZyRFoOYDxYMPEyS4Nrj32xwIhAOxd4lQ+bzLVl05pD5pQYv6LYQBR7UL1aQW3IHbpyW4I","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192753},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-tkfx4Ijz2PUY0bVQvhQG0Qx9xhREJdAJIZbS+0usoKNezuDS1oNoHPzyOG8E7aY/RjlusH4k1sfOZjZggk5ZkA==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.10-canary.1265.8ca17f3294_1775050305796_0.2894355781796485","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-canary.1267.c7eb4454f4":{"name":"@open-mercato/cache","version":"0.4.10-canary.1267.c7eb4454f4","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.10-canary.1267.c7eb4454f4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"dc9b76b55dc9f138030ca1ecdcc6c6685dc2d661","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.10-canary.1267.c7eb4454f4.tgz","fileCount":41,"integrity":"sha512-ZVDgEznp3RGhCYCH3K80nm9PH2P4LpUvjeHVq8dFJzQvROYbW4u0qIyqEcjv2ubkXFUNgGvJ2hmgIZWGhL1c4A==","signatures":[{"sig":"MEUCIQDl4jRzlNNf0wYAA/FmOEJR/tbfDa8+VXErHsOPIoydKgIgFZJVnQMbVVelCw2FH4lu5Kh85vgVVvc1VZfBWbFg72s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192753},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-ZVDgEznp3RGhCYCH3K80nm9PH2P4LpUvjeHVq8dFJzQvROYbW4u0qIyqEcjv2ubkXFUNgGvJ2hmgIZWGhL1c4A==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.10-canary.1267.c7eb4454f4_1775053345172_0.4113262553229433","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-develop.1268.94bafd6b28":{"name":"@open-mercato/cache","version":"0.4.10-develop.1268.94bafd6b28","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.10-develop.1268.94bafd6b28","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"71fe2c0c069eb4f5ec907f973f1b9e2b96de471c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.10-develop.1268.94bafd6b28.tgz","fileCount":41,"integrity":"sha512-6t+tCVlPsjVRo17gQj2n5oYfcJryJ/lFfszQpBNx/TQbXUT+W9pQP7y87m802ae4xURC6UCu/cEnsWutceJHHQ==","signatures":[{"sig":"MEQCIDPbYbJB4KmmGiq3kZBLvnFaV1QMHTwnnlkzLxrYqxcgAiBcr2SGJCyvc+w5BZw/OBFqY1qsujL//kAgLInxLw9BkA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-6t+tCVlPsjVRo17gQj2n5oYfcJryJ/lFfszQpBNx/TQbXUT+W9pQP7y87m802ae4xURC6UCu/cEnsWutceJHHQ==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.10-develop.1268.94bafd6b28_1775055285869_0.6518772439687612","host":"s3://npm-registry-packages-npm-production"}},"0.4.10-canary.1269.7e89d36254":{"name":"@open-mercato/cache","version":"0.4.10-canary.1269.7e89d36254","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.10-canary.1269.7e89d36254","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a39447c48df7ddf28a8e6a07d7727f3acbf8df21","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.10-canary.1269.7e89d36254.tgz","fileCount":41,"integrity":"sha512-WR1JMMQEjY5vKqhZ9+Mx8KaZDU6JV3jywKxiiiBmrJlgwmalEhcGdmcCRvBIkp9S94FUoYJBD9uzLNaOWAAXKw==","signatures":[{"sig":"MEYCIQCUM8q4rtwBkHyPjBHTW41iN2UXxyjWcv8yrewMNqGd4wIhANf1YwWFm+4Ojj+414lnSEBpns3AVO5qDIxd6TG5138G","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192753},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-WR1JMMQEjY5vKqhZ9+Mx8KaZDU6JV3jywKxiiiBmrJlgwmalEhcGdmcCRvBIkp9S94FUoYJBD9uzLNaOWAAXKw==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.9","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.10-canary.1269.7e89d36254_1775055296046_0.2671045354331594","host":"s3://npm-registry-packages-npm-production"}},"0.4.10":{"name":"@open-mercato/cache","version":"0.4.10","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.10","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"68644e8de760784d9f258a506ff6e2d2607a885f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.10.tgz","fileCount":41,"integrity":"sha512-owXWM/Bo+vqQXrwwmIPm4+ETwNzfss+NbddsmfIuQ4knQ9p7rDeAuC/sihPec4A22g6hYeM0EYhNv/F2yYBrxA==","signatures":[{"sig":"MEUCIFkhN+CeRKt1ay6WgwdhmkR3yGvJ7RTNF0D7Y+jY5GHNAiEA/VQlsBcd0bsq6GlMgWMUxJ2a1q0AzBiuWnc2czf6O7E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192702},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-owXWM/Bo+vqQXrwwmIPm4+ETwNzfss+NbddsmfIuQ4knQ9p7rDeAuC/sihPec4A22g6hYeM0EYhNv/F2yYBrxA==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.10_1775058971005_0.3044739136785988","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1271.ecb6416b22":{"name":"@open-mercato/cache","version":"0.4.11-develop.1271.ecb6416b22","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1271.ecb6416b22","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"946cb722094b69a77632e67507b50970e32c02aa","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1271.ecb6416b22.tgz","fileCount":41,"integrity":"sha512-qxvR/rFIzVu0rzp7ffSizxkH9pIOajULfBxTfqalMkOkGUZPepN+qEpanwapH0gX43ck4EKxXLfh6zHt/KYAgg==","signatures":[{"sig":"MEUCIG1UomoI8G4SgsWBbhJ8+SrXGLc1uEgtcCQtosQNT2BUAiEA1dg/qv7/KrvaIoFOxWDUgoiSOajJhlhFy8Db7RhI43Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-qxvR/rFIzVu0rzp7ffSizxkH9pIOajULfBxTfqalMkOkGUZPepN+qEpanwapH0gX43ck4EKxXLfh6zHt/KYAgg==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1271.ecb6416b22_1775059233572_0.04804969502956524","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1272.f9064f3a2f":{"name":"@open-mercato/cache","version":"0.4.11-canary.1272.f9064f3a2f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.1272.f9064f3a2f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d2b8cf83775bc162ea1f802d112d78047cc5e528","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.1272.f9064f3a2f.tgz","fileCount":41,"integrity":"sha512-q0hyskEUCsZSPoBasg8nzAPaBMu+mXhzNvWraK2Q9zZDi3A/ONuejJVu9JMZfEArIIlFhWlNtrEx3X2LIZoWeg==","signatures":[{"sig":"MEUCIQD8Nhd4C5hOcqX8k9NBqaXnUvhTFHpWw8UuUYiEXwsK3AIgI7Ua8QTPaot6RcDSmmpp2BB1U3RWaIK70pE4sl1PM3Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-q0hyskEUCsZSPoBasg8nzAPaBMu+mXhzNvWraK2Q9zZDi3A/ONuejJVu9JMZfEArIIlFhWlNtrEx3X2LIZoWeg==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.1272.f9064f3a2f_1775059402715_0.3056669642599783","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1273.1f3a410fc4":{"name":"@open-mercato/cache","version":"0.4.11-develop.1273.1f3a410fc4","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1273.1f3a410fc4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"aeb45cdbcbab768c9fc344f0cb4a8b2536d678a7","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1273.1f3a410fc4.tgz","fileCount":41,"integrity":"sha512-1l+myJbbMaohfGnRXWqSkOSyyE0jvJ2/sF5q73VJb4Q2gIqeUVM2muiwC1jrFua+f5Ce2aYnwxlg0ybW6zLyxA==","signatures":[{"sig":"MEQCIA6RRpvFVAODs5cKTwKotipaxh4VUi2oCKxUW7NeOTjAAiBh2xW5lwTQ8XwUoGnK/TmZq7uau+OcM7+GHrI9lLxH0g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-1l+myJbbMaohfGnRXWqSkOSyyE0jvJ2/sF5q73VJb4Q2gIqeUVM2muiwC1jrFua+f5Ce2aYnwxlg0ybW6zLyxA==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1273.1f3a410fc4_1775060622560_0.7942885390361047","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1274.124ccbb160":{"name":"@open-mercato/cache","version":"0.4.11-canary.1274.124ccbb160","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.1274.124ccbb160","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"6360497a4208150dc04c45a9f216c0eaecf5ad3c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.1274.124ccbb160.tgz","fileCount":41,"integrity":"sha512-GFHq38/NFonlEjnnawQnmLPI+L64ILEty4biR89QBe/4Dg6uaSXmZ5s9xl/P2km+LuL1Tr9il6sRUO5mQBmYrw==","signatures":[{"sig":"MEUCIApCTcFYpe1sSEnxgFmlVFQmYrs5+J5xZYHJeA3SDN1qAiEA9iaymopaOXPzAEU0jFaj1aJjjnnT/BdDmjVEAf/ejtM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-GFHq38/NFonlEjnnawQnmLPI+L64ILEty4biR89QBe/4Dg6uaSXmZ5s9xl/P2km+LuL1Tr9il6sRUO5mQBmYrw==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.1274.124ccbb160_1775060747673_0.47660125088238403","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1275.9b2be5ab76":{"name":"@open-mercato/cache","version":"0.4.11-develop.1275.9b2be5ab76","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1275.9b2be5ab76","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a1d6bca8f13c92a400220eea1f06930fc75f3b53","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1275.9b2be5ab76.tgz","fileCount":41,"integrity":"sha512-TOy9ffTS+0iYkgi9PqbLwnWP1QvSw52bcysKPNSrG6Q6CjEGUa79vRaO3cDS1lGiRa3Ya4Ca7FI3DjFBaEtNsw==","signatures":[{"sig":"MEUCIQCn7SFnEvoZIrerK5nmuFZBSBHCTq6hTJdiQ0aCZAzfBgIgELx0RJARuQTSpqm/6ctmUTia0EzDk38SRKinJDr08fk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-TOy9ffTS+0iYkgi9PqbLwnWP1QvSw52bcysKPNSrG6Q6CjEGUa79vRaO3cDS1lGiRa3Ya4Ca7FI3DjFBaEtNsw==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1275.9b2be5ab76_1775061336535_0.28637849339005994","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1276.368be7be48":{"name":"@open-mercato/cache","version":"0.4.11-canary.1276.368be7be48","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.1276.368be7be48","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"4a01db7af561a2a7322b52580371442cd49a9570","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.1276.368be7be48.tgz","fileCount":41,"integrity":"sha512-VYXMDSLYvfFeo+Juj3Fl3eqWRO0e8JcXZn/02SiB6JyV5KK40J45/rmGcY9VTCdZZxjUmuMV/Z6vNtVuYa1h7g==","signatures":[{"sig":"MEQCIEfhQ7ZfFsss8g8PSaADmQjvTQUvwukKVBOTxSVUnx1xAiBa0XnVxUTRqvPy6d8z/A3dr0AkPIdAN7O68l9epxbqPA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-VYXMDSLYvfFeo+Juj3Fl3eqWRO0e8JcXZn/02SiB6JyV5KK40J45/rmGcY9VTCdZZxjUmuMV/Z6vNtVuYa1h7g==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.1276.368be7be48_1775061561565_0.9404520604990909","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1277.d17150ea49":{"name":"@open-mercato/cache","version":"0.4.11-canary.1277.d17150ea49","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.1277.d17150ea49","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"fcb05b0c29100ef044635225923ba89497d634ed","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.1277.d17150ea49.tgz","fileCount":41,"integrity":"sha512-m1x5JBgHXLpnt2kK8tgW6DzWBgzv9LONCJxytoYF5zREYVA5li3mfiH93lhabps8HoNGMDib5eqzTh0/3y29zw==","signatures":[{"sig":"MEUCIDa93OS6162Tt/oKsiSSc2EQEi6j7yexaKymIgkgvAf5AiEApZzRhFDy9MkzeyIPoOzy7h8sd5B0EyOYbhZ9A2bmju8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-m1x5JBgHXLpnt2kK8tgW6DzWBgzv9LONCJxytoYF5zREYVA5li3mfiH93lhabps8HoNGMDib5eqzTh0/3y29zw==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.1277.d17150ea49_1775063748089_0.6046092521537747","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1278.66cb0c2e76":{"name":"@open-mercato/cache","version":"0.4.11-canary.1278.66cb0c2e76","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.1278.66cb0c2e76","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"6f5a7cdda1269d5dd3b631d44761ec2fff87a114","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.1278.66cb0c2e76.tgz","fileCount":41,"integrity":"sha512-g+1BVBE8biJkal4n/8c4wUTloSKk5WlBffA+lMvCMnxRinjo0qLdLON0NvFs3p/TT8KmCwejuY6iWh/NpdcaHg==","signatures":[{"sig":"MEUCIFhzHSP4OMDCJOBBjb86T5VD5j+aB+5ckfgRAgVe1AHcAiEA3cK8ER8x565DghAQLtwn9szou/Yvbt2mEJAtvOqI9jU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-g+1BVBE8biJkal4n/8c4wUTloSKk5WlBffA+lMvCMnxRinjo0qLdLON0NvFs3p/TT8KmCwejuY6iWh/NpdcaHg==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.1278.66cb0c2e76_1775065239175_0.7450819624303833","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1281.c7ed25c598":{"name":"@open-mercato/cache","version":"0.4.11-canary.1281.c7ed25c598","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.1281.c7ed25c598","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"1b6cdc9977070bec9a7f5356840504bf154e5ad5","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.1281.c7ed25c598.tgz","fileCount":41,"integrity":"sha512-nAnX8xPYIS/O+XS30dPtrKCvehYaXC9FonODayHNKrhdK9AsAwmLBj+wfTk1gHz04rxMaKv1Qi1FiqTXPuxFzA==","signatures":[{"sig":"MEUCIAlCEmI+70T3lXNLRMas2QU7YWL6K2WeU4wSjIQ3ZXpnAiEApEq30pM9kSo4RSphKVaxV3pz0VVjA/I9rRHGlTeurks=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-nAnX8xPYIS/O+XS30dPtrKCvehYaXC9FonODayHNKrhdK9AsAwmLBj+wfTk1gHz04rxMaKv1Qi1FiqTXPuxFzA==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.1281.c7ed25c598_1775072119614_0.4370700941231853","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1282.143c6ce667":{"name":"@open-mercato/cache","version":"0.4.11-canary.1282.143c6ce667","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.1282.143c6ce667","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"108a772bca07bc6a6a0ea478e7a073f513c91633","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.1282.143c6ce667.tgz","fileCount":41,"integrity":"sha512-kZ73j0E89+seeUJSAO5NpijgojjqkmAVbynd/zCk8x8op3zFO9pPpAnxM0xAGqg3RWVYSKXmcGVwiU1aE19uEw==","signatures":[{"sig":"MEUCIQDdYr4+g4RY+Z/Ugx9PamFvw7NuTvSJjgZ7C/2kbOdl2wIgVIuq3fAaSouMGIy63HSwY3brBunsEmI895NiYrKjl7o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-kZ73j0E89+seeUJSAO5NpijgojjqkmAVbynd/zCk8x8op3zFO9pPpAnxM0xAGqg3RWVYSKXmcGVwiU1aE19uEw==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.1282.143c6ce667_1775072585188_0.2620066791598159","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1283.a30b195ff5":{"name":"@open-mercato/cache","version":"0.4.11-canary.1283.a30b195ff5","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.1283.a30b195ff5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"4013c7c1a4124ca972e481336bf4bb85690d1b04","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.1283.a30b195ff5.tgz","fileCount":41,"integrity":"sha512-ejgHssRrAsGG/IHGhfUGlOTQTMoksZKqaY19spEBz8pWho4qHk0YpMkpZA1FIixOSc3GrTBJt2NwNG/LSieKiw==","signatures":[{"sig":"MEYCIQDA4/dZlgNoZlOHUMgC9wVHOE3TJ0C1bP1m/C/hvtZahQIhAMYpr94Yn40LLPimyoTr1B3QFdKfufeUMcjGhw2gpiAf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-ejgHssRrAsGG/IHGhfUGlOTQTMoksZKqaY19spEBz8pWho4qHk0YpMkpZA1FIixOSc3GrTBJt2NwNG/LSieKiw==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.1283.a30b195ff5_1775072887804_0.8847570797085442","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1284.8d6917ca10":{"name":"@open-mercato/cache","version":"0.4.11-canary.1284.8d6917ca10","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.1284.8d6917ca10","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"4907c72831085812331c4a77913d6e23464c3377","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.1284.8d6917ca10.tgz","fileCount":41,"integrity":"sha512-XuFRx0IUyGogOyzC+Akt0uvT4qu+QIBW9+CM7M/+Y2YEE7KN/w0dW2IfatakEWTjL9KGeLZB70GP8gxVOY7hLg==","signatures":[{"sig":"MEUCIQCECGFakN26W5xaoEX6Sed9+JWvLabrUVQxjqRYBEwgvAIgRkAwQ8WZy+E2eWGULN2HsDCn48TO2CEQrbVGzGSUVrY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-XuFRx0IUyGogOyzC+Akt0uvT4qu+QIBW9+CM7M/+Y2YEE7KN/w0dW2IfatakEWTjL9KGeLZB70GP8gxVOY7hLg==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.1284.8d6917ca10_1775073145548_0.2937919112479337","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1285.25a8969e58":{"name":"@open-mercato/cache","version":"0.4.11-canary.1285.25a8969e58","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.1285.25a8969e58","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"31bb5c483d8b2bdc27dda1368ae61e9bb9a884b9","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.1285.25a8969e58.tgz","fileCount":41,"integrity":"sha512-1ogelBeaTWGleFKlaTrAjHUHz1reAKYhSqzk7r+X4JWySPmxw1zZHYhlqVlJxLr8a8ibS4IN7iHtHSnlhjwQ3Q==","signatures":[{"sig":"MEQCIBHAQfM+EZboE4MByKH+ps0hlfhvd1pOiwp6/BAjfgdNAiBqwe3h2l0FzTeMEVBNg4Y8uBPb1uV1L46t6KVtjlF/XA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-1ogelBeaTWGleFKlaTrAjHUHz1reAKYhSqzk7r+X4JWySPmxw1zZHYhlqVlJxLr8a8ibS4IN7iHtHSnlhjwQ3Q==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.1285.25a8969e58_1775075049083_0.35068074840477337","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1295.c961df32bb":{"name":"@open-mercato/cache","version":"0.4.11-develop.1295.c961df32bb","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1295.c961df32bb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"3cea7d69394dbc240ad98a22bd7bbbbd912b68b0","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1295.c961df32bb.tgz","fileCount":41,"integrity":"sha512-MR6VGxQTur4ySa2c9pkTqMWL8v3FYG9EiDMjKxrCTRUMcTpw6VPgBjUTON1powpT3TTDbLlSCOIWQWfAC7yZVg==","signatures":[{"sig":"MEQCICmwBcOf93o0mhPKwN+PO0DOWZ82i4ll7P2OYL1cPYVbAiBPZn6f2lzOR5FjC1CznYEbG3QAt0PLpS5g1h8jT7PI/Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-MR6VGxQTur4ySa2c9pkTqMWL8v3FYG9EiDMjKxrCTRUMcTpw6VPgBjUTON1powpT3TTDbLlSCOIWQWfAC7yZVg==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1295.c961df32bb_1775105279263_0.28641595984340773","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1296.28b439e85c":{"name":"@open-mercato/cache","version":"0.4.11-canary.1296.28b439e85c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.1296.28b439e85c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"9eb5b38ee81903b623cb6443ae4da5873d1ede0e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.1296.28b439e85c.tgz","fileCount":41,"integrity":"sha512-bThxt0RN1L1Bv8L9sfrkGnYHFbsYLxdm1+CGcK2mOe2yebjplclFkfOBv/fgb15lD3k20g0vy/wVSQoPw6W9Sw==","signatures":[{"sig":"MEQCIEzCOA6MHFsAbaseLixHrqQRrpPnWLGzMZv9qrgP8psRAiByCjUTt6s46+QgzH/PkMh0NhyQlCOFNu5niYfcgU3jWQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-bThxt0RN1L1Bv8L9sfrkGnYHFbsYLxdm1+CGcK2mOe2yebjplclFkfOBv/fgb15lD3k20g0vy/wVSQoPw6W9Sw==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.1296.28b439e85c_1775105660583_0.9198445398741326","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1297.fe7c07842d":{"name":"@open-mercato/cache","version":"0.4.11-canary.1297.fe7c07842d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.1297.fe7c07842d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"46016a16c998cf66a5a54be172b9b7564f78d0b7","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.1297.fe7c07842d.tgz","fileCount":41,"integrity":"sha512-78bkySlwg21o3yWgSkllFWGkE8+SxEG0WwgTPE65joclbCCB9LREq7RwHEPTcmcbjES9kwADDawmyXbGqPhPuQ==","signatures":[{"sig":"MEMCIHoc0VzIvYS3S1sQbuPie6M7+QN+BlzrWa/ca9epJWPAAh9nBFG/ftOGiRyyCdE3hoB/mMNdZheli/FaC8MOcx56","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-78bkySlwg21o3yWgSkllFWGkE8+SxEG0WwgTPE65joclbCCB9LREq7RwHEPTcmcbjES9kwADDawmyXbGqPhPuQ==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.1297.fe7c07842d_1775111401894_0.2560587110524455","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1298.9e657509a7":{"name":"@open-mercato/cache","version":"0.4.11-canary.1298.9e657509a7","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.1298.9e657509a7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"8d97ba5506e0807ab6793d6f36ef23440de70cfc","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.1298.9e657509a7.tgz","fileCount":41,"integrity":"sha512-UgV28SoKODIGDLOCARGS82V9JwpP0TNI2qojNCJ+Qudr0I7IpL87RCebqtkrDYqLy0OMnHD57LfmVSNNO9NH6A==","signatures":[{"sig":"MEQCIFLNm19uAKFqlnuyi54jiYk6tTQo9VNOirgHVR81/ckDAiBYWcqf4NCTcJ0RjauZay22dLmOBi4i1XqGpyFfNQG11A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-UgV28SoKODIGDLOCARGS82V9JwpP0TNI2qojNCJ+Qudr0I7IpL87RCebqtkrDYqLy0OMnHD57LfmVSNNO9NH6A==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.1298.9e657509a7_1775112738872_0.6534296746762316","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1299.78ca9c88e2":{"name":"@open-mercato/cache","version":"0.4.11-develop.1299.78ca9c88e2","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1299.78ca9c88e2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d308943691fd2b0548ad795e2b0f93ac72ec35c0","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1299.78ca9c88e2.tgz","fileCount":41,"integrity":"sha512-Mh5BMyTOyyTQ7dPlyDu8xvtC5A+5K+39yYt9Jk+xVNFH6zRmBAniv3QadLZtm/5p9LQKckb7+Ss71cSE5DrNqg==","signatures":[{"sig":"MEUCIQD4Pu7s9PmaRSCrA0OURqg5ZP+jwycgeYzr/abjrqH4vgIgZOsnwprkVdNYdpLh51j2BnP2ewyBmb+aj4YSMZOZlyI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Mh5BMyTOyyTQ7dPlyDu8xvtC5A+5K+39yYt9Jk+xVNFH6zRmBAniv3QadLZtm/5p9LQKckb7+Ss71cSE5DrNqg==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1299.78ca9c88e2_1775120877860_0.07366063639160658","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1300.bc33ae0813":{"name":"@open-mercato/cache","version":"0.4.11-canary.1300.bc33ae0813","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.1300.bc33ae0813","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d0f91aab090e8c3690057eaa596b6f8a7f16d501","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.1300.bc33ae0813.tgz","fileCount":41,"integrity":"sha512-kxwRIxj6rTY73CY5JsgU7jqR8RM4Du8ERxlGwmlCOlHZJ22p77US5n6ActDIWfXXci2Y7WJPrEXRbGrk0d174Q==","signatures":[{"sig":"MEUCICZbBJ3aO1NP67qFxXRZTNE+s+Q7xK66c1zcPIPNFs9QAiEA4+N8B/E9wBAMSXDFHvoYCm5sD7SE5GLXEEmP6I9nSAs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-kxwRIxj6rTY73CY5JsgU7jqR8RM4Du8ERxlGwmlCOlHZJ22p77US5n6ActDIWfXXci2Y7WJPrEXRbGrk0d174Q==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.1300.bc33ae0813_1775122116527_0.8070888179968951","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1304.3a2556b212":{"name":"@open-mercato/cache","version":"0.4.11-canary.1304.3a2556b212","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.1304.3a2556b212","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"119cdb31bf4d7d55abd0cf168787fa535d640295","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.1304.3a2556b212.tgz","fileCount":41,"integrity":"sha512-zvWlxFIZ3xCuUNXMXcNJrHnXgn40dwH6tuw8QMzA33NhOpTChcBlPSqFmZySgj9akNwdDO96QHKDoYQFeAPRCQ==","signatures":[{"sig":"MEYCIQD+W6oWfbrj9lYeSHQg5oCVBtHkSNrpFlnNkQjqv/1kEQIhAI3DZZrGjx6OZd7MbSXdpHilRwjbA9Q/IMDrWIvmLxUj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-zvWlxFIZ3xCuUNXMXcNJrHnXgn40dwH6tuw8QMzA33NhOpTChcBlPSqFmZySgj9akNwdDO96QHKDoYQFeAPRCQ==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.1304.3a2556b212_1775125074907_0.7328360694581286","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1305.fd700e3add":{"name":"@open-mercato/cache","version":"0.4.11-canary.1305.fd700e3add","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.1305.fd700e3add","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d5f855804c6f1c55a73717a72edc08cd59b2dddf","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.1305.fd700e3add.tgz","fileCount":41,"integrity":"sha512-UowFpKijmBRWWS/1UdcwB/cKR2Q+iqhgCOTKhQWHwVlC2G0H8GjdonJr6moy60jK2DlQJ2zfXQ+9tndJ8QhZfg==","signatures":[{"sig":"MEUCIAFnadeZUmx10DAwPklb6tPMvbh62MKvaaPY7CwOaUbDAiEA+0xAgyhahXHTkmzkm4wxMobIAex0rx6XuPorly24KqQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-UowFpKijmBRWWS/1UdcwB/cKR2Q+iqhgCOTKhQWHwVlC2G0H8GjdonJr6moy60jK2DlQJ2zfXQ+9tndJ8QhZfg==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.1305.fd700e3add_1775125841756_0.19632743220360438","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1306.88755e9a23":{"name":"@open-mercato/cache","version":"0.4.11-canary.1306.88755e9a23","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.1306.88755e9a23","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"bf199013395e694c59276044381603bc3584f828","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.1306.88755e9a23.tgz","fileCount":41,"integrity":"sha512-BV9RdDHc9C8rzaSYxr7hbj6IVJCX2XCa+W9czOjFZndHPxZButY8y4k2FJICciyYQr34B8wkrkykXTxN9shXwQ==","signatures":[{"sig":"MEUCIQCwv8V7ozS6OGtNi+GaVF5hWWL0Pc9FMAUORYBzgyRBpgIgVMoic1Oq32GDVv2IE5gu/fCiXg4nH2UsO89G4/Ihgr4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-BV9RdDHc9C8rzaSYxr7hbj6IVJCX2XCa+W9czOjFZndHPxZButY8y4k2FJICciyYQr34B8wkrkykXTxN9shXwQ==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.1306.88755e9a23_1775127166620_0.8946742271447523","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1307.0b6f3dc567":{"name":"@open-mercato/cache","version":"0.4.11-canary.1307.0b6f3dc567","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.1307.0b6f3dc567","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"bb7388749583d2d585532150b2a7c68b9140c8a8","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.1307.0b6f3dc567.tgz","fileCount":41,"integrity":"sha512-IJtrAWpIBd8COkfp6MgFdfejPJW2WBHDVdVzpUOeLl17nBtQl4odRc2uWRqpNbvLjZRfnlWOvSfBvnrsLCvyMg==","signatures":[{"sig":"MEUCIAGfyJSykUgfsvWUShNNh0v1RjK8xVE0vQFrWoksQwf0AiEA95k5hDos58DmXatt+DibprhYpyfQw03brIlpzSo+uJY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-IJtrAWpIBd8COkfp6MgFdfejPJW2WBHDVdVzpUOeLl17nBtQl4odRc2uWRqpNbvLjZRfnlWOvSfBvnrsLCvyMg==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.1307.0b6f3dc567_1775128246370_0.5860910609339665","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1309.4b37381a7a":{"name":"@open-mercato/cache","version":"0.4.11-develop.1309.4b37381a7a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1309.4b37381a7a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"fd7e7c44f090a03029df4ea287c0fbca331fb51d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1309.4b37381a7a.tgz","fileCount":41,"integrity":"sha512-UAHmAtkh50Z4KndiGJzpNoU3sMKUswA9OykMbyFMbxDvjW72qmJfll5d/QwJ4P+lPjOkexu7CXyKyIXtEluZtw==","signatures":[{"sig":"MEUCIBisZJk3qQhb6XtFIAPVXKsKXytWBwjzgW8YR+rK7fO0AiEA6mCWWlKKaAuLfeYUIEbMNG4wTo0fQwpWv4yg1Bys4Qc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-UAHmAtkh50Z4KndiGJzpNoU3sMKUswA9OykMbyFMbxDvjW72qmJfll5d/QwJ4P+lPjOkexu7CXyKyIXtEluZtw==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1309.4b37381a7a_1775153221761_0.5036484555167677","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1313.617fd20b60":{"name":"@open-mercato/cache","version":"0.4.11-canary.1313.617fd20b60","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.1313.617fd20b60","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"4dcd74cb32021417be7d025262d302c59d7f9ebc","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.1313.617fd20b60.tgz","fileCount":41,"integrity":"sha512-n3MP7E4TBRJzWcF18UE74OzcrbziLoeNZ2JzPbVpGzsk8PKwPcCE3Xvf7rzNkFh61Zad9/5rykuF8cxUrPCEvw==","signatures":[{"sig":"MEYCIQCIRohxR1ZuPGgDF2kp/ZSWGkdM306d9HmZv43TSYtI3QIhAIQUK97KFA79JL/L/ICYGZQ8mFh+fHdiBFZWxBRZYDJ7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-n3MP7E4TBRJzWcF18UE74OzcrbziLoeNZ2JzPbVpGzsk8PKwPcCE3Xvf7rzNkFh61Zad9/5rykuF8cxUrPCEvw==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.1313.617fd20b60_1775196147098_0.2924613598604764","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1314.667a050e0a":{"name":"@open-mercato/cache","version":"0.4.11-canary.1314.667a050e0a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.1314.667a050e0a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"1397551169da3b0caa18d883fef1d29064e04f61","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.1314.667a050e0a.tgz","fileCount":41,"integrity":"sha512-wS8Bh0/RfH0fHmLTsKtg0cNUsqTpbkeJiJhdS9WknRkvR3EMNnEFrMCOVRaG+L9GapdOzNt+JSh9Lim1ppaSAw==","signatures":[{"sig":"MEQCIBMzG8DB2NUpV12xpmhyxBD90PXsGlG1/3s/0HAdb3QsAiB4YygEch1wfquJYxhBQotbqoKT/+eDR5sH698zi0JzAA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-wS8Bh0/RfH0fHmLTsKtg0cNUsqTpbkeJiJhdS9WknRkvR3EMNnEFrMCOVRaG+L9GapdOzNt+JSh9Lim1ppaSAw==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.1314.667a050e0a_1775196443633_0.374388658996224","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1315.33354b1c0b":{"name":"@open-mercato/cache","version":"0.4.11-canary.1315.33354b1c0b","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.1315.33354b1c0b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"7edaef3becf69f080896cd729565f577dc8700b7","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.1315.33354b1c0b.tgz","fileCount":41,"integrity":"sha512-qqwXcSVqE/c8V4cuyZXBnrW0szpgNin5+v9K9h5KPGa96aB2BVDkfJ+uHpSWIyhEs83+qZDW/yqpc/CHo83BkA==","signatures":[{"sig":"MEQCIHvasbJ+M4/io14gmObqqmHpY0JREFNxRR8gX34eOIkVAiA+4+q+JCwT6NiGNKyKPvcTllHpdGeaqmZCiKdzgdZ/nQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-qqwXcSVqE/c8V4cuyZXBnrW0szpgNin5+v9K9h5KPGa96aB2BVDkfJ+uHpSWIyhEs83+qZDW/yqpc/CHo83BkA==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.1315.33354b1c0b_1775200882488_0.17272167745747846","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1316.c088b4c785":{"name":"@open-mercato/cache","version":"0.4.11-canary.1316.c088b4c785","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.1316.c088b4c785","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b2901101376e72c1a6c916c6ac2e5bd6026b6001","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.1316.c088b4c785.tgz","fileCount":41,"integrity":"sha512-ntJ4sKMv1ZGOLXZ/NvGUkhnR/dhe12FI7BUXTmtKiZlMgOM5KYiPlRPWf1DX5usVXhlYhEzP2g9l74MtNmY07w==","signatures":[{"sig":"MEYCIQDGPStptxytILW20TwYFQVb2vACsDAqy/2r8P0MyvCTnwIhAKiXyRc2W7ZQYlnkJXahf0Pgr7I/1eyjTY4gHCWiJ1aV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-ntJ4sKMv1ZGOLXZ/NvGUkhnR/dhe12FI7BUXTmtKiZlMgOM5KYiPlRPWf1DX5usVXhlYhEzP2g9l74MtNmY07w==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.1316.c088b4c785_1775204755088_0.5820079187385647","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1317.9358884b4b":{"name":"@open-mercato/cache","version":"0.4.11-canary.1317.9358884b4b","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.1317.9358884b4b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"540b2e0eb3d94248f3dcb8fce7bf07b73e88fbca","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.1317.9358884b4b.tgz","fileCount":41,"integrity":"sha512-oQYgOSu8ee38ZGSwxpxi42EJfPnsFKe/I4qYEJZIeHUu5MPJSIQVBwAYWdD0iXYi3AdYx+zi39F7UupKTEY7MA==","signatures":[{"sig":"MEYCIQCTY+gPPK8jbSyVC9YY3fu90Bo9NEekqpDHBt6ojRyMIwIhAICxdwrfYbPNyofXpJIxKBrRdn7m51mjoi/YSjDp+vUu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-oQYgOSu8ee38ZGSwxpxi42EJfPnsFKe/I4qYEJZIeHUu5MPJSIQVBwAYWdD0iXYi3AdYx+zi39F7UupKTEY7MA==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.1317.9358884b4b_1775210629850_0.1605158404545617","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1319.6a63dafc61":{"name":"@open-mercato/cache","version":"0.4.11-canary.1319.6a63dafc61","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.1319.6a63dafc61","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f4612faee6c70b907078baa86de021a704d1b638","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.1319.6a63dafc61.tgz","fileCount":41,"integrity":"sha512-hG/PFowfK4aGcXwD8+s6P6c1phh29kcCBbo1RtZUBnXXSrA4FNFcGkJH6H/9BXtaKMIUZ9WXeEKlMH1fBEV7cg==","signatures":[{"sig":"MEUCIQDC/fH+sNl/S57nadm+8wg2vJl+yiBsy3WMHh+mh0SN3gIgMYpkexPQIEGM3u3K//V59Z1bHwG87zmc3B8cx5BlF5M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-hG/PFowfK4aGcXwD8+s6P6c1phh29kcCBbo1RtZUBnXXSrA4FNFcGkJH6H/9BXtaKMIUZ9WXeEKlMH1fBEV7cg==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.1319.6a63dafc61_1775216748711_0.00589832229800491","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1320.486a84bce5":{"name":"@open-mercato/cache","version":"0.4.11-canary.1320.486a84bce5","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.1320.486a84bce5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"669af22913b6f480fe01bb1ebc487d5443982339","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.1320.486a84bce5.tgz","fileCount":41,"integrity":"sha512-6GvxAEC0y/43ddtRLYfaf3/oRlhUmm1H84cwDfvVYBp35OsrXpoWPHR0T3J4xNrbEwHA/wFYXxx0ekwBo43lpg==","signatures":[{"sig":"MEYCIQDdUns/LPM/XkXldjq8ZlPZ+sLz5uwnX9gH28EjDzak2gIhAMYofaiHfgHcJHcodTywWxsDb/xoJkw63mUkdWv7vkbn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-6GvxAEC0y/43ddtRLYfaf3/oRlhUmm1H84cwDfvVYBp35OsrXpoWPHR0T3J4xNrbEwHA/wFYXxx0ekwBo43lpg==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.1320.486a84bce5_1775217130161_0.5581740023298796","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1322.2a2bedf439":{"name":"@open-mercato/cache","version":"0.4.11-canary.1322.2a2bedf439","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.1322.2a2bedf439","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"813b16f364f6ccb434a8ce03f6c21f17e93519c1","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.1322.2a2bedf439.tgz","fileCount":41,"integrity":"sha512-V3QNJpah/wpj3wrkJoqwIb16c0jO+wcj/huEUXbiwO4CcNCtmQYsq/IyTxFCFb+TZq9q5guwn0JBb+UCMoFiJw==","signatures":[{"sig":"MEUCIQDauHy5lS5dLu0nERoDRTOqWwLgpzelxqi/W+DZaSXfhAIgR8FBzD2S31zQf3JSpqOsOx41TnJmDS849JagQ5SqwiI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-V3QNJpah/wpj3wrkJoqwIb16c0jO+wcj/huEUXbiwO4CcNCtmQYsq/IyTxFCFb+TZq9q5guwn0JBb+UCMoFiJw==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.1322.2a2bedf439_1775220251000_0.03489069490994057","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1323.b31999a303":{"name":"@open-mercato/cache","version":"0.4.11-canary.1323.b31999a303","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.1323.b31999a303","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"67e2b398b4ac47c12027bc3ac54a7dba82b601da","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.1323.b31999a303.tgz","fileCount":41,"integrity":"sha512-9aE8Ptaa75DE6XSTRE6T3wN4aEYPHTmk6sqdvrjm5Ne523+wu7JwLCDiSFJ60GzVXtWO528Zbqes5gJVu6vUVA==","signatures":[{"sig":"MEUCIA4aFOVMPMlehPgt5IAaPLnLfjD8sMvG6e1pRGZR2fZBAiEA0AwrTcRrs9mluv+2A+V6U4+wbunPQikzzWrvBoLeTxU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-9aE8Ptaa75DE6XSTRE6T3wN4aEYPHTmk6sqdvrjm5Ne523+wu7JwLCDiSFJ60GzVXtWO528Zbqes5gJVu6vUVA==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.1323.b31999a303_1775220645365_0.8186174609949879","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1325.a0aad734eb":{"name":"@open-mercato/cache","version":"0.4.11-canary.1325.a0aad734eb","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.1325.a0aad734eb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"12aca82b6e010c90b983553790c8ede40651281b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.1325.a0aad734eb.tgz","fileCount":41,"integrity":"sha512-r6WgpIDZza5gYZdpxliTb1+3vT8IAFpFtouUXwDwJEH6D2MLvvmGjLVS6w6V2AidGvn+RoqDTpdiohwhQXXGKQ==","signatures":[{"sig":"MEUCIFobRm+9u8oDdh6ef3fFxW0ruvq5O5CE6iha728k9DfaAiEArLuZM76KrAYwD4hFpOKxzyTBgUnqdMFWmGnA3cyjfO8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-r6WgpIDZza5gYZdpxliTb1+3vT8IAFpFtouUXwDwJEH6D2MLvvmGjLVS6w6V2AidGvn+RoqDTpdiohwhQXXGKQ==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.1325.a0aad734eb_1775221384448_0.7355020083723316","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1326.6f68949fa6":{"name":"@open-mercato/cache","version":"0.4.11-canary.1326.6f68949fa6","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.1326.6f68949fa6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b0d6bc47398aabd0e2175792748d15d22f402cbc","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.1326.6f68949fa6.tgz","fileCount":41,"integrity":"sha512-/f+P4+P/fUpB/ztP+em9BeBdfNODmlhe1Ol48m88xg28e6AhGJdDra4KWzDL5bQqLQJleQGxB4stMY7oD+4v8A==","signatures":[{"sig":"MEUCIH/u2No3kmh12s4jeo+QJrbEvcmhpSVG64kCeoQVF3qvAiEAkreEXMueRta0Fn38QhnXtBYgJEZ7LNbGSbSt4xI8Ock=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-/f+P4+P/fUpB/ztP+em9BeBdfNODmlhe1Ol48m88xg28e6AhGJdDra4KWzDL5bQqLQJleQGxB4stMY7oD+4v8A==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.1326.6f68949fa6_1775221506850_0.04849334112256698","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1327.cb78ca2a00":{"name":"@open-mercato/cache","version":"0.4.11-canary.1327.cb78ca2a00","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.1327.cb78ca2a00","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"8b8ef540648af4a89f2fb1dadf94560c31240987","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.1327.cb78ca2a00.tgz","fileCount":41,"integrity":"sha512-40itvRO5X9s0nSFzMx0FW+bL3slzIoLFoAHbVzbeyBcadZmVN8lEhq9J2HPuE6ia8aP58vZZPxGMz1G3d34tnQ==","signatures":[{"sig":"MEQCIDGVDACWkaMfiLMAgMTYc1GLcPGnQrCjdVvUzJ+m0SDFAiAn1R5gRUYXKO8jz9zSSQIj1b2sx2Dpd9EtC50xKybagw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-40itvRO5X9s0nSFzMx0FW+bL3slzIoLFoAHbVzbeyBcadZmVN8lEhq9J2HPuE6ia8aP58vZZPxGMz1G3d34tnQ==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.1327.cb78ca2a00_1775222533915_0.5850203340028375","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1329.6e760649b2":{"name":"@open-mercato/cache","version":"0.4.11-canary.1329.6e760649b2","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.1329.6e760649b2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"dfa9b66413dc7fdb53df494bb39c282cacc69801","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.1329.6e760649b2.tgz","fileCount":41,"integrity":"sha512-ZMz6uC+VzSL+WLLUJYuuCEdvc3/E7Cewm8ETh2SHmZ2fwZeSWqgpPIfyJwgMXSkrPMnFcsn6j7eCXjaYAZMA3A==","signatures":[{"sig":"MEUCIQCq8ESl1Rmh8Qmb6jUezrPHISV5hBrL89RT2LcfgsZFeQIgVQYdpZtzejpF8/2gGuE8I10wqv1Vgd7bLowu/ONC9ZI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-ZMz6uC+VzSL+WLLUJYuuCEdvc3/E7Cewm8ETh2SHmZ2fwZeSWqgpPIfyJwgMXSkrPMnFcsn6j7eCXjaYAZMA3A==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.1329.6e760649b2_1775230877760_0.5112018931153326","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1330.9257410e4f":{"name":"@open-mercato/cache","version":"0.4.11-canary.1330.9257410e4f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.1330.9257410e4f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"709e8bc688dc3f1c526b8ac0e37afe7131a56186","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.1330.9257410e4f.tgz","fileCount":41,"integrity":"sha512-pQq8CXdtxD5PBfjSBJ7yEREiedprScUzBsQtkqjwWZg0RT4gr0e3978E5bY9PQ3t/8OEBj8gJNb2Bep+U91h9w==","signatures":[{"sig":"MEYCIQCa8RXzGY2v/9r2nk5Asr0d2gT1DkBj3MnjsoZNyNfTLwIhAPyqvCwHpv/uG/rMwYPfAy7fEIgjsCl1/0a4ouSm2U3E","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-pQq8CXdtxD5PBfjSBJ7yEREiedprScUzBsQtkqjwWZg0RT4gr0e3978E5bY9PQ3t/8OEBj8gJNb2Bep+U91h9w==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.1330.9257410e4f_1775231632461_0.2423546006551225","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1331.317fe53738":{"name":"@open-mercato/cache","version":"0.4.11-canary.1331.317fe53738","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.1331.317fe53738","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"6fbd152e72509638ac386f799c291f4f31ff7929","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.1331.317fe53738.tgz","fileCount":41,"integrity":"sha512-L/vQIUudHEKn9u/DRTMvfVWgUv+5dlZgpGn0A06M55GCmci47b1B0IIaGn1uZIeV3lPP8qZQJEWVGMiNE0x6Og==","signatures":[{"sig":"MEUCIQDpCd3RrfRlxSr9LYO2JXz1kXFrFH0735RbgHhqWThm3wIgKDVP2AueOPn0jrk9lmJYrDWF9TopBLowvDI+pcotAdg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-L/vQIUudHEKn9u/DRTMvfVWgUv+5dlZgpGn0A06M55GCmci47b1B0IIaGn1uZIeV3lPP8qZQJEWVGMiNE0x6Og==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.1331.317fe53738_1775235387217_0.12980570774107147","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1332.d71041f0e6":{"name":"@open-mercato/cache","version":"0.4.11-canary.1332.d71041f0e6","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.1332.d71041f0e6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"4f4e1d2124c311cb13e0e78c8c84e767627519bb","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.1332.d71041f0e6.tgz","fileCount":41,"integrity":"sha512-SDL2hC5tFeJZ3K6vSCqkHSxXXMaK5RnDq5X4ggwVyxgoU/tVIFeL/XTAVahKBRdIfwwoR0iTMR4ve65xoFt0XA==","signatures":[{"sig":"MEUCIQDhTe+f4QH3BozDBspT1/FlZjr/ZCz/5IGYMsgCYcGntgIgb3Jqaa/d9Rw1IsjFZfvq9hgi96iSdILR2KEfrJVR4kE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-SDL2hC5tFeJZ3K6vSCqkHSxXXMaK5RnDq5X4ggwVyxgoU/tVIFeL/XTAVahKBRdIfwwoR0iTMR4ve65xoFt0XA==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.1332.d71041f0e6_1775237279295_0.06424511525874976","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1333.c4a5328de0":{"name":"@open-mercato/cache","version":"0.4.11-canary.1333.c4a5328de0","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.1333.c4a5328de0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"3936527d9d1add8dff0c93d88be7d0adddb595cd","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.1333.c4a5328de0.tgz","fileCount":41,"integrity":"sha512-92/a/4NTX0WoNq71WeEJNqro2BYUzc3TT25q1XvVJ1V7t4Yi/83oI0C2cXYJLEGsvQZillQiE/qFF5euoUMtFA==","signatures":[{"sig":"MEUCIHFSjCjAkpJcKPbGKtOgN1BZDIuhLuTbG0660PIoV0HgAiEAmVTxw/fnzPO1Hlres2WAQ0wYdBnF9UWtuamf4R84L4g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-92/a/4NTX0WoNq71WeEJNqro2BYUzc3TT25q1XvVJ1V7t4Yi/83oI0C2cXYJLEGsvQZillQiE/qFF5euoUMtFA==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.1333.c4a5328de0_1775239031304_0.8439838951426419","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1335.4ba7103483":{"name":"@open-mercato/cache","version":"0.4.11-canary.1335.4ba7103483","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.1335.4ba7103483","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f583b60d8d7933ac1b126e88c5ac46f525e1ec91","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.1335.4ba7103483.tgz","fileCount":41,"integrity":"sha512-l8SxRmZRjfCSksctP0pK0FFGC3aZ+Z7CT5yZLJPxibU9gUTzA3ScR9j9p6yiqw8rO8lhU136Zzghjwiurc902A==","signatures":[{"sig":"MEQCIDYqxYI6wSa+u2I0qiMhynLIHh5jqVBQku9x0eGWTt+1AiAiTPk+vVGRUXnLcrVBzO+SEkx+Nlx64t2pyiI4FK/Mag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-l8SxRmZRjfCSksctP0pK0FFGC3aZ+Z7CT5yZLJPxibU9gUTzA3ScR9j9p6yiqw8rO8lhU136Zzghjwiurc902A==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.1335.4ba7103483_1775239714720_0.20880209422708473","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1336.bc80b5132e":{"name":"@open-mercato/cache","version":"0.4.11-canary.1336.bc80b5132e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.1336.bc80b5132e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"7e3de0d83f56c9f1371bebc4f9440ab34179e451","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.1336.bc80b5132e.tgz","fileCount":41,"integrity":"sha512-GBCYGKWGB43kfHP5IIELRFC5KvO4mf6qYAjEeOXcThinoyrvjwIFiXmQ7+dfLgLoA8fOW13YBIIaDAYuppIulg==","signatures":[{"sig":"MEUCIHeY9D2QGWqb/VYk23qiaEIIClFmNBXQ7VxIS5NQjvv3AiEAgRU8kA1rM6zNgkBcklW4tNo8lqhXShi+8DAy9cy6qac=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-GBCYGKWGB43kfHP5IIELRFC5KvO4mf6qYAjEeOXcThinoyrvjwIFiXmQ7+dfLgLoA8fOW13YBIIaDAYuppIulg==","_npmVersion":"11.9.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.1336.bc80b5132e_1775239803953_0.32978270809696686","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1337.3506b1f01a":{"name":"@open-mercato/cache","version":"0.4.11-canary.1337.3506b1f01a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.1337.3506b1f01a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e1ca140d8cf523be8b318f8fa9d691d3c6e9cd44","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.1337.3506b1f01a.tgz","fileCount":41,"integrity":"sha512-lbS+a7lT7kAuS8Ciq7VEQPvATs0HhyWvoeJfyTLXEhazdteESu8CZITPeglxtRb1nW6XJEIsUj4Dvh/fdPQTkA==","signatures":[{"sig":"MEYCIQCzgTAll1wOtL46NZ2e7eK/1oFqFWrypsp51gHR/7gj6wIhAPv2XSQsUx+PYRmOdyOutKAstK+OGoPTF6NE9zJQJYRz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-lbS+a7lT7kAuS8Ciq7VEQPvATs0HhyWvoeJfyTLXEhazdteESu8CZITPeglxtRb1nW6XJEIsUj4Dvh/fdPQTkA==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.1337.3506b1f01a_1775241566797_0.7292268682635561","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1338.1a32698f5f":{"name":"@open-mercato/cache","version":"0.4.11-canary.1338.1a32698f5f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.1338.1a32698f5f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"80295fb494f070f68b5d7dc6413d40f71277cb24","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.1338.1a32698f5f.tgz","fileCount":41,"integrity":"sha512-fctXKM7wEBjJO3fXldARonjSxDAHGOkEajdvh4vQw6X3qQ6NyoR6dJ9sZhDlH1uWn5EX8hcFw9jrahl7L9CNiw==","signatures":[{"sig":"MEYCIQD/zXXkYfwmmryWeDJpisqmuGDHS1tAQovejoTsnXS8SQIhAMQIIlGHcdGa59RAI+IGKvx92cvt684gnPdD08JgXB4y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-fctXKM7wEBjJO3fXldARonjSxDAHGOkEajdvh4vQw6X3qQ6NyoR6dJ9sZhDlH1uWn5EX8hcFw9jrahl7L9CNiw==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.1338.1a32698f5f_1775242168518_0.16937802111540345","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1339.a7e75d8970":{"name":"@open-mercato/cache","version":"0.4.11-canary.1339.a7e75d8970","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.1339.a7e75d8970","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"09bef815a902757158799947752c494487dfbae2","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.1339.a7e75d8970.tgz","fileCount":41,"integrity":"sha512-oGWJX3edlR+/KO7AMYgiHH23DEVYrOk7kFfrDdWgawPV8of1/s5ogEZPnPhMC/hvs1IkxkwpsYRv3mrRTNy2+A==","signatures":[{"sig":"MEUCICnLXTZnvkejC8+roSzrLCzGbFzkX6Pqr+RzRR8mQ+MWAiEA3tZpYEjD+J1Bqop8CHfUMoW52ww3dHa4tjjwjBtpQX8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-oGWJX3edlR+/KO7AMYgiHH23DEVYrOk7kFfrDdWgawPV8of1/s5ogEZPnPhMC/hvs1IkxkwpsYRv3mrRTNy2+A==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.1339.a7e75d8970_1775242285740_0.9556595437553397","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1341.6171ea7062":{"name":"@open-mercato/cache","version":"0.4.11-canary.1341.6171ea7062","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.1341.6171ea7062","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"7c938015586144cfe177c99a2de8205e2597f0ff","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.1341.6171ea7062.tgz","fileCount":41,"integrity":"sha512-MwYFx79wWTxxG75Cb4y/41Gw72Cw7BguDUvv3DBwzjLK7gptnzkxx+xl6aR++ELaFA1GW5811irRSYAQOijzDw==","signatures":[{"sig":"MEYCIQCZTlIzFZgfCNW0d/XwWOBA3h+XXD4r1D/gHkpMUVZYGAIhAJVpRvPwfPO50hv8e+vH6LgqxOQFBEWMyHnNQa+LAGGb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-MwYFx79wWTxxG75Cb4y/41Gw72Cw7BguDUvv3DBwzjLK7gptnzkxx+xl6aR++ELaFA1GW5811irRSYAQOijzDw==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.1341.6171ea7062_1775247677600_0.3853556707332404","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1347.c693e6dfee":{"name":"@open-mercato/cache","version":"0.4.11-develop.1347.c693e6dfee","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1347.c693e6dfee","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ccd193f0ae04399e0d3e7560e92156e9e7d3f615","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1347.c693e6dfee.tgz","fileCount":41,"integrity":"sha512-7E2p72c0sX90JRnEKIpXS4Cr+pQvVgr7TN7rjpVMIJepBOpqEldW8Fbu1GH0aGWeEq9a/SyyAX37rqM7+OQVYw==","signatures":[{"sig":"MEYCIQDO65/7wFSm8blbt+8rHnwU4/ktFLwjWSODHuX8i95U8wIhAMiN/8RpdTc0SPn7P7rbhngGIzDUnL7D1ruHk9Z39OTN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-7E2p72c0sX90JRnEKIpXS4Cr+pQvVgr7TN7rjpVMIJepBOpqEldW8Fbu1GH0aGWeEq9a/SyyAX37rqM7+OQVYw==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1347.c693e6dfee_1775412872112_0.3065253985243701","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1350.dcf308f8b9":{"name":"@open-mercato/cache","version":"0.4.11-canary.1350.dcf308f8b9","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.1350.dcf308f8b9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a864ffb6a1035d5ee2782789c6acc0a04112e287","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.1350.dcf308f8b9.tgz","fileCount":41,"integrity":"sha512-gif8rPyVA9B/GZyXAbaEjivozIZiuwGvYsK/OpBobOazBdtL+f3LTNTgYHHj/GrX+ZKujhbmyH0SWuuZsadkkA==","signatures":[{"sig":"MEUCIQDZKU6rdhLEtWmZl7UEz56PRq8Wwef45tg9m5PxZKU6KgIgMe155EWqkzZbWD04QLJ1sj4Gb584m5vpXgrH3E65jtU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-gif8rPyVA9B/GZyXAbaEjivozIZiuwGvYsK/OpBobOazBdtL+f3LTNTgYHHj/GrX+ZKujhbmyH0SWuuZsadkkA==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.1350.dcf308f8b9_1775421575204_0.5222860773533318","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1353.5803a5a2c1":{"name":"@open-mercato/cache","version":"0.4.11-develop.1353.5803a5a2c1","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1353.5803a5a2c1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f6c4c9c098253cb6182e6716033aaa3d997197e0","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1353.5803a5a2c1.tgz","fileCount":41,"integrity":"sha512-A39vnJ2T7nLD07MMdar/3+RWK22WRNgvL7HSAtekzQIn2OQQy87HSFMEH8I34pjp4lctvAwwRzQVNjaauimfFg==","signatures":[{"sig":"MEYCIQCdR4xuUmi1cJkDPFTB3awOH/er/RUo3M0YM0CFeqinKgIhAPI2l7apkacMGwKbrBLXA63C6GoFRHJbFsgXgtvNdz1f","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-A39vnJ2T7nLD07MMdar/3+RWK22WRNgvL7HSAtekzQIn2OQQy87HSFMEH8I34pjp4lctvAwwRzQVNjaauimfFg==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1353.5803a5a2c1_1775456231798_0.5740495193922692","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1354.54d40d164a":{"name":"@open-mercato/cache","version":"0.4.11-develop.1354.54d40d164a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1354.54d40d164a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"10eedb547fbdff291dd12aa2ae64af8bb4983d2a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1354.54d40d164a.tgz","fileCount":41,"integrity":"sha512-1iBBxO+qxpB8aPq8vikJPT5jvcG+F3csVW+KpGhf4onMC+zByW53T98sT9BP0+WwKoxNz7hmXKn72mW+H7yk/Q==","signatures":[{"sig":"MEYCIQCJa7Zoa5DfOJiXfgL6YwRvkf/gv4488O/hXZL+Ie8KjwIhAIHS5DTCveC6xpAXfr/jAXb3fHQ7uZdpAOLc5lKpyk3Z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-1iBBxO+qxpB8aPq8vikJPT5jvcG+F3csVW+KpGhf4onMC+zByW53T98sT9BP0+WwKoxNz7hmXKn72mW+H7yk/Q==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1354.54d40d164a_1775456984958_0.9746674550715666","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1355.50152f3ee9":{"name":"@open-mercato/cache","version":"0.4.11-develop.1355.50152f3ee9","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1355.50152f3ee9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"3694f10b814f6b1d1eecce135db5eddf747c19a3","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1355.50152f3ee9.tgz","fileCount":41,"integrity":"sha512-2UbUrt6Dxgq8rSEiwAicnCJ2zDm9YMnLo/yQJ8SKSkqyAqDTfsZBBcPWZRN6uCsjwfGKJBAYdB0M+eCD3NGggA==","signatures":[{"sig":"MEQCIDjY+WlzgImEWexLkt8rpom5BtHgqKUP43E4G4XGZPXeAiB1jwKer1xfbI6ZPbdjZtfc2NnwFvbSF5rz+siP+sVyOA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-2UbUrt6Dxgq8rSEiwAicnCJ2zDm9YMnLo/yQJ8SKSkqyAqDTfsZBBcPWZRN6uCsjwfGKJBAYdB0M+eCD3NGggA==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1355.50152f3ee9_1775457108903_0.7216751404108033","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1356.06891d9297":{"name":"@open-mercato/cache","version":"0.4.11-canary.1356.06891d9297","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.1356.06891d9297","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"0495453e78746f9c4bb85b5bf1623eb72fa0510d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.1356.06891d9297.tgz","fileCount":41,"integrity":"sha512-gbzVtB7bRdqJALZbK8iQMqUuvODC3cbmFrxS3PlkF7t5vm2WDrRjl8QWuVws/MC289BVM/qF4jQE7A8O5fIGxQ==","signatures":[{"sig":"MEUCIQCReYZRttw0J65U4hYwVPt8+UTIIeJs4Im9ftGiy9IVsQIgcDiH7PBmvFXsEkPfvVijD20QUXxZ2qpMLSGDGZwjf5k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-gbzVtB7bRdqJALZbK8iQMqUuvODC3cbmFrxS3PlkF7t5vm2WDrRjl8QWuVws/MC289BVM/qF4jQE7A8O5fIGxQ==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.1356.06891d9297_1775457828189_0.791328525894089","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1357.1ca5a3315a":{"name":"@open-mercato/cache","version":"0.4.11-canary.1357.1ca5a3315a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.1357.1ca5a3315a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"bcaf057090dd503cc96faf0564cccaa47a379ca6","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.1357.1ca5a3315a.tgz","fileCount":41,"integrity":"sha512-81fjy2dY2mqdXr2uXpFH+99l579BC5vBQ5rZqhT7zmWPmKObC21L9YjFr8fqzr1en+eB3L9jF9xVM9hTljWAEQ==","signatures":[{"sig":"MEQCICS8PaYW7w0LkiaLT4xgFtqWplqBgQGFZX0uGXqlZ4PEAiAtLUMCiCja1n27ZWpP5ImStAnVS0DUGYy4TjwikH/eIA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-81fjy2dY2mqdXr2uXpFH+99l579BC5vBQ5rZqhT7zmWPmKObC21L9YjFr8fqzr1en+eB3L9jF9xVM9hTljWAEQ==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.1357.1ca5a3315a_1775459047414_0.12907114176564494","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1361.6697c9d4ac":{"name":"@open-mercato/cache","version":"0.4.11-canary.1361.6697c9d4ac","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.1361.6697c9d4ac","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"37eeb91f3a85ce762301c7c4b1d8a8eb920139b6","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.1361.6697c9d4ac.tgz","fileCount":41,"integrity":"sha512-/8FF15D0CqZ1QJlItiPv9tQ2o5OLQEtiZeyooJ8Fza0xWiJAGTIuCOudWSAztjM+kL/jz+Mlw6Vy4Rm1TUru6A==","signatures":[{"sig":"MEUCIG6Gi634pE3HUho0zsNYSUHYTZMk4dK3S/1FdB8/WNmJAiEA+n180l5NI9RGzPaFCj61IZXse5bAj9basYDbjvrF72g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-/8FF15D0CqZ1QJlItiPv9tQ2o5OLQEtiZeyooJ8Fza0xWiJAGTIuCOudWSAztjM+kL/jz+Mlw6Vy4Rm1TUru6A==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.1361.6697c9d4ac_1775503333804_0.036033257006440556","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1362.574a071900":{"name":"@open-mercato/cache","version":"0.4.11-develop.1362.574a071900","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1362.574a071900","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b0d149136992789ff961fe84608ec274ca9e2d70","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1362.574a071900.tgz","fileCount":41,"integrity":"sha512-fBGiWFDGfn3pK1xLX2FDzI5douqfNKLANcBPyWZ4rHS34nxF1bUAqcjb/ky6D6wPOnNRMTqguvU1/lX45JuCbA==","signatures":[{"sig":"MEUCIQDg5BAE4QEKtAxouJUGGyXifVhKo4fl7fWon3gAHnTTRwIgRhiKDVEVCimF4c+QxPweYC+7+NWsVQLahANk0HKRehk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-fBGiWFDGfn3pK1xLX2FDzI5douqfNKLANcBPyWZ4rHS34nxF1bUAqcjb/ky6D6wPOnNRMTqguvU1/lX45JuCbA==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1362.574a071900_1775503448419_0.10955924743378054","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1365.0acff7b08e":{"name":"@open-mercato/cache","version":"0.4.11-develop.1365.0acff7b08e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1365.0acff7b08e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"67c984ef0229c785d4fb1abea207ef2faf23053f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1365.0acff7b08e.tgz","fileCount":41,"integrity":"sha512-Aww90E8/zarvLF0sDjj6Q4yhhPPSwT3SPDTMXpPvJFBa4/MeZZY6SajLQzmasBWBbSUcr0EGAs/v6zwy1AGg/w==","signatures":[{"sig":"MEQCIAIhrustd72tow9GV/IdGEfLD3gD4R8MpxBAzknlcyqiAiB7+J3dMu4RDVp/JVBw2UQqqGS0Za5t7+iyklPxqlLOPA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Aww90E8/zarvLF0sDjj6Q4yhhPPSwT3SPDTMXpPvJFBa4/MeZZY6SajLQzmasBWBbSUcr0EGAs/v6zwy1AGg/w==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1365.0acff7b08e_1775550352847_0.753156335883945","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1366.20ce92f196":{"name":"@open-mercato/cache","version":"0.4.11-develop.1366.20ce92f196","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1366.20ce92f196","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"2e4b849fb6f311459126d64235c0ead4d4105c97","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1366.20ce92f196.tgz","fileCount":41,"integrity":"sha512-ttjLx80r5IQrlwfHS0aVWx2rd0vLZcRPlYMAvlZofcrtKd3JDObIkB/a0nVYk0u2e/H8hOV3dqplfwntHJPk0g==","signatures":[{"sig":"MEQCIQCzuPp/Y6xzQKIgvyACVv4bAuI87udrHelpKMN9YModPgIfIAKYH1cadniju9c4MiOqqgIrvpilb6UuxnWwMURfdw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-ttjLx80r5IQrlwfHS0aVWx2rd0vLZcRPlYMAvlZofcrtKd3JDObIkB/a0nVYk0u2e/H8hOV3dqplfwntHJPk0g==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1366.20ce92f196_1775551698176_0.6188368055577591","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1373.e6f691b9e5":{"name":"@open-mercato/cache","version":"0.4.11-canary.1373.e6f691b9e5","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.1373.e6f691b9e5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"cc1b75498ba4a8682e8ac99f8e25ed5b8a9f48c4","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.1373.e6f691b9e5.tgz","fileCount":41,"integrity":"sha512-286Bad+t5S621Rbl8hjknvZUdUo294lYDkiUk9fXCXa2MH5cF9sqEqt3UyVGsak23FLVkQx/3x3Uat4uGtRjcA==","signatures":[{"sig":"MEYCIQDBGWUAJzdo72OUQM+S8iEHuEFwrDL5U/NmByc3MDN/VgIhAPlmLCgG5AP0kB0c0zNEQesdIpNQwzWdVNR9Oyyq6kJ0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-286Bad+t5S621Rbl8hjknvZUdUo294lYDkiUk9fXCXa2MH5cF9sqEqt3UyVGsak23FLVkQx/3x3Uat4uGtRjcA==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.1373.e6f691b9e5_1775552209167_0.16121883853376717","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1374.4a6172e8d1":{"name":"@open-mercato/cache","version":"0.4.11-canary.1374.4a6172e8d1","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.1374.4a6172e8d1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b9271694f488562147e4000b91785e387e5073a3","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.1374.4a6172e8d1.tgz","fileCount":41,"integrity":"sha512-2xIBm7WAk1v1oO3zRzfwfh/mmPXP7F4ufuKaklRGWjp94fcOYS/5k4aG7sliP4Rgpk97GXJ+Ixl5Y0xQLygzxw==","signatures":[{"sig":"MEYCIQCir2U1USGXSNEWbc/Xk0Ossv4jG1wGjqM3Wb/UIi+oXQIhAMep04/cxQz2R/Q8FNmOIKODZTSrkoEaYptvs7A4W8pq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-2xIBm7WAk1v1oO3zRzfwfh/mmPXP7F4ufuKaklRGWjp94fcOYS/5k4aG7sliP4Rgpk97GXJ+Ixl5Y0xQLygzxw==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.1374.4a6172e8d1_1775552576055_0.6285880124474983","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1375.54ea4f983e":{"name":"@open-mercato/cache","version":"0.4.11-canary.1375.54ea4f983e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.1375.54ea4f983e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f8446a92c16b66860f642774911c59cdc57036e5","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.1375.54ea4f983e.tgz","fileCount":41,"integrity":"sha512-vgmhsSgyGOra1/5B1X0ZIriM1JYkp4m5lHFX6AgTyitizMLMERMUofHkzd8ptNjXcc2tcaQ3NJ8Cj6OLGmxHCQ==","signatures":[{"sig":"MEUCIQCxzUo6O7fjXXxG+y8+XBrmH760CWAjwj3hKYV4v82A6wIgeDgo/fDis1VeBdnN84qkzo5jV9ja8s36DGxIub/Hu/g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-vgmhsSgyGOra1/5B1X0ZIriM1JYkp4m5lHFX6AgTyitizMLMERMUofHkzd8ptNjXcc2tcaQ3NJ8Cj6OLGmxHCQ==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.1375.54ea4f983e_1775553423713_0.19908784426374226","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1377.ec568e150c":{"name":"@open-mercato/cache","version":"0.4.11-canary.1377.ec568e150c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.1377.ec568e150c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"718aaf49ac7b5646ebda1b76eacd6fee7ceca44b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.1377.ec568e150c.tgz","fileCount":41,"integrity":"sha512-L9SSHZJDmW3XOkVkyvEd0BzqHe6K53vuh/bo9fMu8MugQpf3okN448j+ogfY9e+/1xDNQyM+qTaRkVN8N89a2Q==","signatures":[{"sig":"MEUCIQD38Tz/crJNh2//lMzZOh1+kfkhlmdJXZDZkoQU4MV7ZwIgZXIg8Klg9tSL1miCie5Sjt+gSRwdD6FZSv9UOBZiQcc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-L9SSHZJDmW3XOkVkyvEd0BzqHe6K53vuh/bo9fMu8MugQpf3okN448j+ogfY9e+/1xDNQyM+qTaRkVN8N89a2Q==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.1377.ec568e150c_1775554172953_0.12347085695093618","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1379.677e63c58f":{"name":"@open-mercato/cache","version":"0.4.11-canary.1379.677e63c58f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.1379.677e63c58f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"88144a85e43bac59a34b0541c7e8f526d2adb26f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.1379.677e63c58f.tgz","fileCount":41,"integrity":"sha512-wCGNzrd9zYEvo5mYX8eBLJ4v9WFrwASHwNXoQWJkZaJZ1Xr24IP5gE9LqFIQqzCqgIhMuHUPoR4LCY+C2wpMPw==","signatures":[{"sig":"MEYCIQCEi2Uv9wUTWEkBkU+/yY6MYEhTo+JfR5MLDPcDmbFCqAIhAJFq2wv1WcNA7621xAi3SmzlxfsJIqUI1rM8ZMOFwGWY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-wCGNzrd9zYEvo5mYX8eBLJ4v9WFrwASHwNXoQWJkZaJZ1Xr24IP5gE9LqFIQqzCqgIhMuHUPoR4LCY+C2wpMPw==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.1379.677e63c58f_1775554746580_0.43305729262655746","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1383.aeb2d4cdb5":{"name":"@open-mercato/cache","version":"0.4.11-develop.1383.aeb2d4cdb5","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1383.aeb2d4cdb5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b3bfe79fbfecc312d475aa24b8c9c5dc34b64ffd","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1383.aeb2d4cdb5.tgz","fileCount":41,"integrity":"sha512-YvbFWcmKa27otd7hCsY+gO85VIIE/DDQYPdgNqMBJ5M275XmcrRuPn41YozS1P0J0rJ0eyZmFe6/lvhUmyYszQ==","signatures":[{"sig":"MEUCIQDnPpeDLSYLVN5Es54INg5Ryp0TFJSegZXahcfe3AwGVgIgeYICzqwlAJTzm9zVc13VYlbBLXN+BEh81X5uVgF6i3c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-YvbFWcmKa27otd7hCsY+gO85VIIE/DDQYPdgNqMBJ5M275XmcrRuPn41YozS1P0J0rJ0eyZmFe6/lvhUmyYszQ==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1383.aeb2d4cdb5_1775584933182_0.6958604220053308","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1388.ec9192f87c":{"name":"@open-mercato/cache","version":"0.4.11-canary.1388.ec9192f87c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.1388.ec9192f87c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"9a579703ee0bd84704c33d8597f098292a857bd2","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.1388.ec9192f87c.tgz","fileCount":41,"integrity":"sha512-hDCWckdYD/xT+66shN2+MkntBOcIYs8QBmAD7drdeo/RYwp9N76+V3qQFROa65wKceX895JCpK/abM4d/b6rOQ==","signatures":[{"sig":"MEYCIQDjKDZjRrr78ltHQOb9FBtYbNqeUE+CUhJ4mkvdse01fQIhAJ4oDAQPXfmXWlXIeI5QgWG1IMB29msQipYZLrALGTa7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-hDCWckdYD/xT+66shN2+MkntBOcIYs8QBmAD7drdeo/RYwp9N76+V3qQFROa65wKceX895JCpK/abM4d/b6rOQ==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.1388.ec9192f87c_1775630276782_0.31119913145348677","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1389.fbe20058bb":{"name":"@open-mercato/cache","version":"0.4.11-canary.1389.fbe20058bb","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.1389.fbe20058bb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"2fb862e0291b0319859fc760f77339e5f6a39075","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.1389.fbe20058bb.tgz","fileCount":41,"integrity":"sha512-Qx9Ds6JSI91TwsS2fqi9J4egpc7QEsw7wShsA3rKhzwujTcla7eq+xLX2VTvbQSBd46XuE4vxqWrL8ca7cDkBQ==","signatures":[{"sig":"MEYCIQCx5xW7H59tipvi0qjvmhFwSFRzS+gkq58/geJGrub4bgIhAOdpgGEVX92S5Z1Ojcskn4nXA+YowQpGoxLODFpa14Xb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Qx9Ds6JSI91TwsS2fqi9J4egpc7QEsw7wShsA3rKhzwujTcla7eq+xLX2VTvbQSBd46XuE4vxqWrL8ca7cDkBQ==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.1389.fbe20058bb_1775630584824_0.9405189923538961","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1390.cdced28f66":{"name":"@open-mercato/cache","version":"0.4.11-canary.1390.cdced28f66","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.1390.cdced28f66","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e5640bbb05c790e6eb955220630753e8ef5b3d42","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.1390.cdced28f66.tgz","fileCount":41,"integrity":"sha512-7FZve6gXYrOv5Oy3npNLVoCHpBGbDe95Q0VOYoCWFiD6nAjlftzwQcCnt5KokfxDzUUXO6qoekfpo6IdJ3eqdQ==","signatures":[{"sig":"MEUCIQDaqxw2imuyRwfEpLUrGH5SHw0Zjzby4V1gehD6k6vkmQIgViCOslrsKK5U+pCZ5vV8seDhNjlCp7XaXfuvOLdwEYc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-7FZve6gXYrOv5Oy3npNLVoCHpBGbDe95Q0VOYoCWFiD6nAjlftzwQcCnt5KokfxDzUUXO6qoekfpo6IdJ3eqdQ==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.1390.cdced28f66_1775631753040_0.5468033640785968","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1391.ce46df8078":{"name":"@open-mercato/cache","version":"0.4.11-canary.1391.ce46df8078","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.1391.ce46df8078","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"46da90c957b56dcf9bcd19debe118cd74d307704","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.1391.ce46df8078.tgz","fileCount":41,"integrity":"sha512-KG2KMfdbhY2uNRklk6uC33p5xhOtapAKv+aB7XVtrTzpleZI4woM3x4GvedKGo1oDsoSGHcvjYhkXxDLKj1HWQ==","signatures":[{"sig":"MEUCIQD7sfZDrPMa/4efpreEuSx3p28tAwQmJkzThz+x/5obmAIgY0lovc75hgMP1M6b6N//rOeWxFxKG/G+G9giqBW2Gws=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-KG2KMfdbhY2uNRklk6uC33p5xhOtapAKv+aB7XVtrTzpleZI4woM3x4GvedKGo1oDsoSGHcvjYhkXxDLKj1HWQ==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.1391.ce46df8078_1775632587759_0.27347513385415545","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1392.910aabfaf7":{"name":"@open-mercato/cache","version":"0.4.11-canary.1392.910aabfaf7","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.1392.910aabfaf7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"1301d98f1c619756240e9aa97643f11c667b0406","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.1392.910aabfaf7.tgz","fileCount":41,"integrity":"sha512-+Dvh46VIfXfb1m3ZdYMWSz5xRsTe+tZ0k+O9MXPU8TS0Wef2W6KLSmCyAObXiAP/kinWHY9ly6l/WauG9jk1+w==","signatures":[{"sig":"MEQCICPXM4fSbeocTqFGYA8UXKKNPaAOqE6t5BywJ2/D3lFiAiBaII/7xohkWI4D3jgywKQ3K/pNtYeGoqKYhlOxWAAjIQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-+Dvh46VIfXfb1m3ZdYMWSz5xRsTe+tZ0k+O9MXPU8TS0Wef2W6KLSmCyAObXiAP/kinWHY9ly6l/WauG9jk1+w==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.1392.910aabfaf7_1775632648854_0.3882175666936156","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1398.4cf8d121e7":{"name":"@open-mercato/cache","version":"0.4.11-develop.1398.4cf8d121e7","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1398.4cf8d121e7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"75d88f42e44a8aa435b68c0d932e10db41cff505","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1398.4cf8d121e7.tgz","fileCount":41,"integrity":"sha512-yMC6NhzhAeeDv4qL1eiGkAGcUityOAciBtk2GAQ0iFV1DDbbz2BYzgbwf3bgHcTeEX0gM+JMmBI8mJGbBKmckw==","signatures":[{"sig":"MEQCIFKR9Z9HYwwhcN7OKpFOCzCmSw+As1HPeiiQvXJkqq3AAiBp7lAWGjiq2fF8yHURxWhTba9FZZMrjuNu64L/wH/J6A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-yMC6NhzhAeeDv4qL1eiGkAGcUityOAciBtk2GAQ0iFV1DDbbz2BYzgbwf3bgHcTeEX0gM+JMmBI8mJGbBKmckw==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1398.4cf8d121e7_1775646558212_0.9364116572862584","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1399.8e757904df":{"name":"@open-mercato/cache","version":"0.4.11-canary.1399.8e757904df","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.1399.8e757904df","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"685d2d6a21bc0c27ba8e8d0b2c1c35f4108c55cf","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.1399.8e757904df.tgz","fileCount":41,"integrity":"sha512-GZdSrpyQZ2jRk2YCtYY8/N9Ii9hSGveB6QotArInu2/83X8lx8PzFqKzzjGStjnfcWOEdNDnVh46kz1SXR2lhA==","signatures":[{"sig":"MEUCIEoUNRXcUJWSVonCsxUCan6lHd5E6AYzRwzxV8y7irbNAiEAoRrdU6TLR/YXoV0oMTGDi0Ba9ienZHFk46C35eoTMoQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-GZdSrpyQZ2jRk2YCtYY8/N9Ii9hSGveB6QotArInu2/83X8lx8PzFqKzzjGStjnfcWOEdNDnVh46kz1SXR2lhA==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.1399.8e757904df_1775647102736_0.25676882235333864","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1402.ffac145750":{"name":"@open-mercato/cache","version":"0.4.11-canary.1402.ffac145750","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.1402.ffac145750","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"1b06fbf17859c63d9e1eed79d7a36c86aba62e68","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.1402.ffac145750.tgz","fileCount":41,"integrity":"sha512-4sjqeJ/UVdozUMeIWlxLCh2fE/UxGABzSYqnlvwL2hYZnnv1TVJ4vN5tI1DWYUJdvNoxyg2PG15lgqmj0cD03A==","signatures":[{"sig":"MEYCIQCL3smSEpJUxqR8zb6yZmXrtZPkUy4JbTe5h3kPNGYlJwIhAKCjsxS6dk6ttB4gaFn77AIcb0m6hg0IyuvtX8aXEjq3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-4sjqeJ/UVdozUMeIWlxLCh2fE/UxGABzSYqnlvwL2hYZnnv1TVJ4vN5tI1DWYUJdvNoxyg2PG15lgqmj0cD03A==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.1402.ffac145750_1775647888126_0.3566704099801383","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1403.7cfb6f0614":{"name":"@open-mercato/cache","version":"0.4.11-canary.1403.7cfb6f0614","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.1403.7cfb6f0614","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"fa8812229bcfc343369169e63457804e24c40d99","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.1403.7cfb6f0614.tgz","fileCount":41,"integrity":"sha512-NudXS9zj2jB2BQweJtLiASFyKCyEI3RdIkewo07Ogn6yjdOpr3Zxxog3f7sGPqJJgMNRcCIvQH8Ez9pLngiUFg==","signatures":[{"sig":"MEQCIEH0e364CZQmRdLDd/kX5o0kuP3SrHSDu6eBxZBIdLo1AiBky5NKL1Yr772/25i9UR0IQyJHrJulFCMzDM9KDilZQg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-NudXS9zj2jB2BQweJtLiASFyKCyEI3RdIkewo07Ogn6yjdOpr3Zxxog3f7sGPqJJgMNRcCIvQH8Ez9pLngiUFg==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.1403.7cfb6f0614_1775648032602_0.9348909166328021","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1404.4589c0f93a":{"name":"@open-mercato/cache","version":"0.4.11-canary.1404.4589c0f93a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.1404.4589c0f93a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"45bc0b2ffc14ec0077b906d41e94ce8937b993c1","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.1404.4589c0f93a.tgz","fileCount":41,"integrity":"sha512-DKRT1P6adCHhVKz70XDtLmfZxsfN5SUsuf1HSjvO4J8CJIF+raTYxhHjMJytR/M6m7JyvsOS+FsUsKmV+Bq9QA==","signatures":[{"sig":"MEQCID8jBuLAxUNkFRmvSjfjRI+39cwE+IMe0PTF5O5hb95tAiAd+XE3Y14KNEvV5gaTHYgtGj9uI8mjLnSdxxxSDApr8w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-DKRT1P6adCHhVKz70XDtLmfZxsfN5SUsuf1HSjvO4J8CJIF+raTYxhHjMJytR/M6m7JyvsOS+FsUsKmV+Bq9QA==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.1404.4589c0f93a_1775648472968_0.2535818991008112","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1405.3b414e4056":{"name":"@open-mercato/cache","version":"0.4.11-canary.1405.3b414e4056","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.1405.3b414e4056","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c5104836597a338685413ac5329badd798957be2","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.1405.3b414e4056.tgz","fileCount":41,"integrity":"sha512-kx5m20a8bq1COGqnb1ZEZb6gZhQTXo4OZbNfpMa49E5tpHAUbQ0vb5/0Z7tqynPeu7ieCwQLH5tVeI5qC8klVA==","signatures":[{"sig":"MEYCIQCE9+GROm9CJHGLNTONGARKh2ufUT/3JZUV0ogaWFZA1AIhAMdjbo4qE+jKMIUI/fPOhd2H7ojTTq28oHnRFzAh5hHf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-kx5m20a8bq1COGqnb1ZEZb6gZhQTXo4OZbNfpMa49E5tpHAUbQ0vb5/0Z7tqynPeu7ieCwQLH5tVeI5qC8klVA==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.1405.3b414e4056_1775648813525_0.5665647051499494","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1406.2f08706ed8":{"name":"@open-mercato/cache","version":"0.4.11-develop.1406.2f08706ed8","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1406.2f08706ed8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"98db579f800d2c165adb8d79fdf0ac3f5d9c0dae","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1406.2f08706ed8.tgz","fileCount":41,"integrity":"sha512-+kTH1S+60mzh5mUCAieRnFzOqi2kzBUohF1PpT2kSgcI2yUqAuLvkAmJFLFR5ePgAQOLsn6VS2ZstFAQkgbW2Q==","signatures":[{"sig":"MEUCIB9Zx2DNf4S5ZV5PM3DDmCjzZmatCF+kuRsuHbsfLt3tAiEA+F5FqB4go/yJpXSpoddcB0Jd3RzNDWrEARpcAQT4uEA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-+kTH1S+60mzh5mUCAieRnFzOqi2kzBUohF1PpT2kSgcI2yUqAuLvkAmJFLFR5ePgAQOLsn6VS2ZstFAQkgbW2Q==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1406.2f08706ed8_1775648891062_0.6965534440576562","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1408.7b5a4a203c":{"name":"@open-mercato/cache","version":"0.4.11-canary.1408.7b5a4a203c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.1408.7b5a4a203c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e4cbcffeb190f34564c95e6d76c9bacb206a4dff","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.1408.7b5a4a203c.tgz","fileCount":41,"integrity":"sha512-ORYPhwiiORAmMr6QcJjkSG+JgKJvvKOba88+3xVcsftTxObeEtiG2JbNdcSzCNr/Us9NU/FwEMbJHDzv4HdtTg==","signatures":[{"sig":"MEUCIQCJ+aMZrz6n66KEtffcRIsDOey+LL50b9gBoFTAtIFTsgIgfNQu9B6Odakw0I33FzriO9qPyONK7XbdxzV5MvhyN94=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-ORYPhwiiORAmMr6QcJjkSG+JgKJvvKOba88+3xVcsftTxObeEtiG2JbNdcSzCNr/Us9NU/FwEMbJHDzv4HdtTg==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.1408.7b5a4a203c_1775649998597_0.16631795404775884","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1409.b9a9ec6681":{"name":"@open-mercato/cache","version":"0.4.11-develop.1409.b9a9ec6681","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1409.b9a9ec6681","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"4fb32ab8eb092461cedc9bcf1a4fefeb57dcdffc","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1409.b9a9ec6681.tgz","fileCount":41,"integrity":"sha512-Q7NAOnhqjul/pHXB/q5aoqpmm5IvQPkH4tIf3t2hlu9tWYlgQMnhxmYzr9xY6NcMar6g5FdQHW6hfOgx4C63xg==","signatures":[{"sig":"MEUCIQCdFPG4WDOdNhoHfApO7zaoef0SkA71lIPmZp9+fM4qswIgM3a0XBazyG69qksCkOC/0y+zqF12T5CaasVvO/DiMXY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Q7NAOnhqjul/pHXB/q5aoqpmm5IvQPkH4tIf3t2hlu9tWYlgQMnhxmYzr9xY6NcMar6g5FdQHW6hfOgx4C63xg==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1409.b9a9ec6681_1775655290092_0.0005129057973729534","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1413.f6aab77ce7":{"name":"@open-mercato/cache","version":"0.4.11-develop.1413.f6aab77ce7","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1413.f6aab77ce7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d45d2ae73a81cbe1e292f96d9e7230c1a268844a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1413.f6aab77ce7.tgz","fileCount":41,"integrity":"sha512-OJgr1jFStXrTHJ4/ua0VSy4S/Ewz9b40rmxgJAM11pbH9p0/3RwKk7NmaJ3ORfsNRT/l68/pL1khI7D7cIy7Ig==","signatures":[{"sig":"MEUCIQCiejshFbg6I3GoOdstbl8MtULkjxREDDAQHmZyTS23dQIgJIoFo1sl515+zckFxc24aGvFgYeKn9HUb+IgBpgxO7M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-OJgr1jFStXrTHJ4/ua0VSy4S/Ewz9b40rmxgJAM11pbH9p0/3RwKk7NmaJ3ORfsNRT/l68/pL1khI7D7cIy7Ig==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1413.f6aab77ce7_1775666062910_0.49816422297609275","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1414.0b705051fd":{"name":"@open-mercato/cache","version":"0.4.11-develop.1414.0b705051fd","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1414.0b705051fd","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"1c859c27f21f84cbfaa06489af6e11d805517cba","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1414.0b705051fd.tgz","fileCount":41,"integrity":"sha512-FWm8dBPJrjNm6aOTJQkkMfXSXlJTBymL0zxuQoe86QGsyjDooe10XEoK+a+4fjTYrBsIVtADn/xtrrA9AbND5A==","signatures":[{"sig":"MEYCIQDCoWqJszruGjJmZ8YQoFdShlvG+jSpOuBA2Vuwnl5+5AIhALY/KlQ/4dyq9GzloDu/pQcEvp9we4QML2tQYzZzTc/l","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-FWm8dBPJrjNm6aOTJQkkMfXSXlJTBymL0zxuQoe86QGsyjDooe10XEoK+a+4fjTYrBsIVtADn/xtrrA9AbND5A==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1414.0b705051fd_1775666230065_0.4798939778885025","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1415.e4d4555cdc":{"name":"@open-mercato/cache","version":"0.4.11-develop.1415.e4d4555cdc","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1415.e4d4555cdc","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"1eb793cbe2ac48bae7f0eea63facc0cd86a42f9e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1415.e4d4555cdc.tgz","fileCount":41,"integrity":"sha512-qlfhOYwa93SnJfErVojWLGfpJY/wKnII6nbs9lTyj+3vBUOM7fei6XJOzDy6NldVujew1qqi4fEQCH+JS4TmJw==","signatures":[{"sig":"MEUCIBSV+vf/BYAzXdK7JpikfDv13+VLtuWJxYNVXY+oSNyUAiEAgbgAbK63jBrwJ/not663M71tj3JsYc1/42GpB1Y03Xk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-qlfhOYwa93SnJfErVojWLGfpJY/wKnII6nbs9lTyj+3vBUOM7fei6XJOzDy6NldVujew1qqi4fEQCH+JS4TmJw==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1415.e4d4555cdc_1775666683427_0.9085369310904612","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1416.adda6008da":{"name":"@open-mercato/cache","version":"0.4.11-develop.1416.adda6008da","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1416.adda6008da","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b53d58631d875c8172e1c0d7afb55b0cc63a7e2b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1416.adda6008da.tgz","fileCount":41,"integrity":"sha512-aejDJxJKubQfIJwpK8BDtISvTGAbHnZJm2RNU5nH+MtSv0siWQXOBUDj+WMF6X29pdRsx/rLOGU9K+e3hwA3Rg==","signatures":[{"sig":"MEUCIFSHP2WfBcjUjLWDHmERZ5RVrl+NLh6A3ylBtzRktjWgAiEAndpRCTelLvaNwuDsQ42guEDTr80K2WmedTGzBFCzYXo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-aejDJxJKubQfIJwpK8BDtISvTGAbHnZJm2RNU5nH+MtSv0siWQXOBUDj+WMF6X29pdRsx/rLOGU9K+e3hwA3Rg==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1416.adda6008da_1775666714115_0.8962962812482442","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1417.695d3f93d0":{"name":"@open-mercato/cache","version":"0.4.11-canary.1417.695d3f93d0","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.1417.695d3f93d0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"197ccec8505ee043d16d6f41b0b7ee06a824c341","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.1417.695d3f93d0.tgz","fileCount":41,"integrity":"sha512-DerZMKYddUsbyERKbe6jiPT2dT+BjBS6vN6eviGvCfbxy1+6n2wx30/uP+lKUwMR2Cfj6r/8MIPotl2Z/rJxIg==","signatures":[{"sig":"MEUCIQCHcQEHi1lPrYsG5sywbxlesXo3Ty/enIfaFJQepDgTYAIganSNqTytmfH7yCj3REPZxq2NbYzdmUOoms4soZpRxrk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-DerZMKYddUsbyERKbe6jiPT2dT+BjBS6vN6eviGvCfbxy1+6n2wx30/uP+lKUwMR2Cfj6r/8MIPotl2Z/rJxIg==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.1417.695d3f93d0_1775669613077_0.47363062812600565","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1418.27a299bdaf":{"name":"@open-mercato/cache","version":"0.4.11-develop.1418.27a299bdaf","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1418.27a299bdaf","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"9672bcaa43f3c91ee7dcfb0e12d4d7f944cce0ba","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1418.27a299bdaf.tgz","fileCount":41,"integrity":"sha512-N50EiAQnjh43qB2So8wMDuiAqWGmMlrQ4qWiFecfEcNXZ/JlPfcFQkjVPr8Fdnp46bStF/Yn42pSIKStdi+rEQ==","signatures":[{"sig":"MEQCIFpVb2idiJyzBBhiU1cIaGS+ZwP2524FrLNTstMu3FkdAiAIQGYhteAkhpZomD8Zy7Y+IH1vHPawESW5zOLF7uc/OA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-N50EiAQnjh43qB2So8wMDuiAqWGmMlrQ4qWiFecfEcNXZ/JlPfcFQkjVPr8Fdnp46bStF/Yn42pSIKStdi+rEQ==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1418.27a299bdaf_1775674948786_0.8893539486104352","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1419.42c8c0f1ff":{"name":"@open-mercato/cache","version":"0.4.11-canary.1419.42c8c0f1ff","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.1419.42c8c0f1ff","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ebdda6c1cf306becdaf3f78dc3a360ea9064512b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.1419.42c8c0f1ff.tgz","fileCount":41,"integrity":"sha512-zJfstPvg3p5K7yx5qGkNbH7kifXU/DFyGK2Sw3jaXmakxPHhJJEEw5/94sW3dB5XmCsabeJ65Z9a1cVk5fyNjA==","signatures":[{"sig":"MEUCIQDCtmVFZ/5xcRGYYOAM+SnOyosJulmZyjnJDGEGTf5eQgIgMY4jhle00q8hy48xQ5tAhM97LjN1EVBB3LY5nkvcKyU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-zJfstPvg3p5K7yx5qGkNbH7kifXU/DFyGK2Sw3jaXmakxPHhJJEEw5/94sW3dB5XmCsabeJ65Z9a1cVk5fyNjA==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.1419.42c8c0f1ff_1775720001237_0.21184993828629328","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1420.1dc7341cb3":{"name":"@open-mercato/cache","version":"0.4.11-canary.1420.1dc7341cb3","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.1420.1dc7341cb3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c318651ac783fc9ae0ef7943d35dba743aac01b2","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.1420.1dc7341cb3.tgz","fileCount":41,"integrity":"sha512-cfvMi9LhvtcvnC6KAOdT9Lqu/uQYVMAaGFwV2gzFatoiiPbcsW4whPxd/vv10UyvgeAkWMnt1dYjJskvHQr29w==","signatures":[{"sig":"MEUCIQCdiH145TbIynp0lQCCFHAt90pvkMLVerWo8huudSk/+AIgP4Gna+YwGq63Cy94TfHLSv4eI8SjZMMHsIfY/tKrLhU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-cfvMi9LhvtcvnC6KAOdT9Lqu/uQYVMAaGFwV2gzFatoiiPbcsW4whPxd/vv10UyvgeAkWMnt1dYjJskvHQr29w==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.1420.1dc7341cb3_1775720290674_0.5861890461527988","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1421.769f14c0c8":{"name":"@open-mercato/cache","version":"0.4.11-canary.1421.769f14c0c8","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.1421.769f14c0c8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"4e0d20f79ff9edf385ca9f25e99b6e8a1c215d9b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.1421.769f14c0c8.tgz","fileCount":41,"integrity":"sha512-if66UuTOttkLRI6SVB2JqZjekOY3rzc/I8nla0LXWsqefZu+rIyj9DH3AYJqB/Qh9LemZE3DvFWX5h242xookg==","signatures":[{"sig":"MEQCIFS4/xNC0VkHGJSgyCX48e4vbWUDHxk/8lQ6yqqdV1kdAiBUR4OGyrr4WRLpLn8UO44N8p7lgwUP435Yr+ugwdRZ7w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-if66UuTOttkLRI6SVB2JqZjekOY3rzc/I8nla0LXWsqefZu+rIyj9DH3AYJqB/Qh9LemZE3DvFWX5h242xookg==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.1421.769f14c0c8_1775720605246_0.3279103179022944","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1422.44c262652d":{"name":"@open-mercato/cache","version":"0.4.11-canary.1422.44c262652d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.1422.44c262652d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"83f7ba4d209c9a33d996175a5a1494a6720d844c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.1422.44c262652d.tgz","fileCount":41,"integrity":"sha512-8dwWbsAMJa48FHNbTB9RGhnnfjTihp8Ctmr7tSdCiIAicaxWbo7/yI0CcV7TPHj1fUJEuhoXyIQnaOzjhkUq7A==","signatures":[{"sig":"MEYCIQCihLH+fp5vaqyDE/v5jt38cBwbtRbnEDAFSEuDZ9GeMwIhAIwWzxc9JkTfKnszk+Lz80h3qhKxFnr185RwejdbslkA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-8dwWbsAMJa48FHNbTB9RGhnnfjTihp8Ctmr7tSdCiIAicaxWbo7/yI0CcV7TPHj1fUJEuhoXyIQnaOzjhkUq7A==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.1422.44c262652d_1775721722588_0.834729286050025","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1423.8d8fa424dd":{"name":"@open-mercato/cache","version":"0.4.11-canary.1423.8d8fa424dd","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.1423.8d8fa424dd","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ffbcabec54f409a7a369a523bc75b47a557c5788","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.1423.8d8fa424dd.tgz","fileCount":41,"integrity":"sha512-r5VTPr2wVkSX/dsAjrkTyCCNKZ3siA6r7l1YEsWmfLWRJ2rXiHFjK+qC+U705Fa/bfjwvuLW7XIArE0QbSW8QQ==","signatures":[{"sig":"MEUCIHY2gROAjSyveWFuhHJ0SSwLz9E7KPiX9SvwQuasGtsbAiEA55dU/L5N+3S257Y5gAGE+8ItKr3OID5lPwnPGR0PJRE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-r5VTPr2wVkSX/dsAjrkTyCCNKZ3siA6r7l1YEsWmfLWRJ2rXiHFjK+qC+U705Fa/bfjwvuLW7XIArE0QbSW8QQ==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.1423.8d8fa424dd_1775721809311_0.3697417608138187","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1424.3a803e0e69":{"name":"@open-mercato/cache","version":"0.4.11-canary.1424.3a803e0e69","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.1424.3a803e0e69","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d2b3738ef811001721d31e85f4a81fc4a8989b91","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.1424.3a803e0e69.tgz","fileCount":41,"integrity":"sha512-MsEAdi7DvZqaLYOxw4TINjdQTn+qp1nYJVkcmkPzKJEDcTw0VhIKOYUm7n2isEmqaDP+/c3lffdlVpd+eKKm4A==","signatures":[{"sig":"MEUCIGI1CIjTMsZV0f5uYIrtMIFEvoZRQgTjDHUTB0rOWAXoAiEAm0hTLVBV5UbpdEFDvENaPTUcUqiYC1VbtZS5+2HAM5k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-MsEAdi7DvZqaLYOxw4TINjdQTn+qp1nYJVkcmkPzKJEDcTw0VhIKOYUm7n2isEmqaDP+/c3lffdlVpd+eKKm4A==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.1424.3a803e0e69_1775721904978_0.8697759164109777","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1425.2f2991210c":{"name":"@open-mercato/cache","version":"0.4.11-canary.1425.2f2991210c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.1425.2f2991210c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"86eb5aa9490a5d9346e96a5b2a4b844ad6d5a00f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.1425.2f2991210c.tgz","fileCount":41,"integrity":"sha512-DL1wudQpneSPMiepkIRn8/u0I+mzO8nfB6lzCaf8SvXKNJg7nFsshMpK3kmKd1ERQ+ElSzKPMNIeUtgDL+WzDQ==","signatures":[{"sig":"MEUCIQC9p8Of+2h/66f5fUvuTpS7fW4oFz/MFvQ5G3PoMaCvQQIgLaggncZYBXRljisfW0jvHy7paazli/sWt0TNPURgGlY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-DL1wudQpneSPMiepkIRn8/u0I+mzO8nfB6lzCaf8SvXKNJg7nFsshMpK3kmKd1ERQ+ElSzKPMNIeUtgDL+WzDQ==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.1425.2f2991210c_1775722398781_0.6037917829899861","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1427.4e8f3c1376":{"name":"@open-mercato/cache","version":"0.4.11-canary.1427.4e8f3c1376","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.1427.4e8f3c1376","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"fb0126d5874315423c8af32fefda3ce314f80a08","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.1427.4e8f3c1376.tgz","fileCount":41,"integrity":"sha512-SaRJ/NVh5WgbZHRS1WJOk5UEtrh1AbJKeJKLJ3fUcdbWGRLj7XD+juHBshRwhqPzag1hZpUBqZp3bUqet/aykw==","signatures":[{"sig":"MEUCIG/QugF/tgIX+UvGYg/4es1o2kxeTFc9o/EbJM/XQ9PoAiEA/ZEacngwqRZR6O4BimUXWQNoU/1IKm9Wg3mQAsd8/o0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-SaRJ/NVh5WgbZHRS1WJOk5UEtrh1AbJKeJKLJ3fUcdbWGRLj7XD+juHBshRwhqPzag1hZpUBqZp3bUqet/aykw==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.1427.4e8f3c1376_1775723443710_0.945457015761153","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1429.8cc8903bf9":{"name":"@open-mercato/cache","version":"0.4.11-canary.1429.8cc8903bf9","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.1429.8cc8903bf9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"df5fc3a90cc92c5bda270764674ed37a462f6adc","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.1429.8cc8903bf9.tgz","fileCount":41,"integrity":"sha512-x2Yh+28aQheGCvdPSuTtbDXUZBHkwNJi+3+Ymv6jHNUpxHlhYfUYzHISmsGEhRL68Y/iYriFzJSeW2yFHXoBcQ==","signatures":[{"sig":"MEYCIQCAiy6VFuNAtYMCutLwXlRMcZhrYdzbIG0AQpWFXV3UPgIhAN2RjEFCXdHFEPzif7jqlWoKTg5lnaFZ5KnzdZ3qEQh3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-x2Yh+28aQheGCvdPSuTtbDXUZBHkwNJi+3+Ymv6jHNUpxHlhYfUYzHISmsGEhRL68Y/iYriFzJSeW2yFHXoBcQ==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.1429.8cc8903bf9_1775724432859_0.8831070799406169","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1430.4b48e8bb85":{"name":"@open-mercato/cache","version":"0.4.11-canary.1430.4b48e8bb85","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.1430.4b48e8bb85","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a15e2f1a89935cbefaf4d8388625344e415e16f8","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.1430.4b48e8bb85.tgz","fileCount":41,"integrity":"sha512-kD6a989XldpvkOK5+dPIdZoKm6xVIfxT3IBbHImZhE4LMt0f16lrRqe3JreS/OmETeMyWfqVRZNoEnIZGDodig==","signatures":[{"sig":"MEUCIQD0TJRl8iO9SxB3UKZlovo1zNAn4AxNBGFTbjMl4gl7NgIgUQba48nzoevMfX86eNEGElaY+kQvaKxnlfu1KcFt5uw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-kD6a989XldpvkOK5+dPIdZoKm6xVIfxT3IBbHImZhE4LMt0f16lrRqe3JreS/OmETeMyWfqVRZNoEnIZGDodig==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.1430.4b48e8bb85_1775727111624_0.7469665615880496","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1433.d49cf476a4":{"name":"@open-mercato/cache","version":"0.4.11-canary.1433.d49cf476a4","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.1433.d49cf476a4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"eb038c07911de289b800c68ae6d5bda161a42488","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.1433.d49cf476a4.tgz","fileCount":41,"integrity":"sha512-7qGbdIRYjNLxgSDmcxl0kWTExdw69G/V5eBPVJ4KZk4y24TW0ylf3iPZjLdQ0RjCKZ0MeLWSUx2SSmEeET1aZg==","signatures":[{"sig":"MEYCIQDUZ6frI4AXY2xTQB83hMFlVgPz5K5fJ7c6RF98yrS9yQIhAOn/0I4YCl2qniHPdTrCMZflE4TcWUdTaxSpIhdZojpo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-7qGbdIRYjNLxgSDmcxl0kWTExdw69G/V5eBPVJ4KZk4y24TW0ylf3iPZjLdQ0RjCKZ0MeLWSUx2SSmEeET1aZg==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.1433.d49cf476a4_1775743459991_0.1658741241546422","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1434.2ad3c5c022":{"name":"@open-mercato/cache","version":"0.4.11-canary.1434.2ad3c5c022","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.1434.2ad3c5c022","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b57d6d2de908f04c9b7d9f90d32bae3a8dfac407","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.1434.2ad3c5c022.tgz","fileCount":41,"integrity":"sha512-ZujquffIccZj8iyRb49gd+l/YUpFYVAPXRdCYX37iPfuxpZk/gtedAI7PSG5qZLLt7yHhRtmCIB5NftNbgaplw==","signatures":[{"sig":"MEYCIQC0aCywwHcbmTxw8jIaRmQxXkHy9L2rSnDh6sEcPI2oqgIhANk0OWCUxmUgNL/3Jbby78pFhIaZHrDeL5V5tr9jlEok","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-ZujquffIccZj8iyRb49gd+l/YUpFYVAPXRdCYX37iPfuxpZk/gtedAI7PSG5qZLLt7yHhRtmCIB5NftNbgaplw==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.1434.2ad3c5c022_1775743785273_0.6498323006041791","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1435.6ebf6e06ba":{"name":"@open-mercato/cache","version":"0.4.11-canary.1435.6ebf6e06ba","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.1435.6ebf6e06ba","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b873cc630ac6187cd70a6e5aeab8b98389b54267","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.1435.6ebf6e06ba.tgz","fileCount":41,"integrity":"sha512-O3KDZszKFaSyJg7QQpLuZaQGv81TXq6GnV4QlfnRgmUL5uFMCBf/OS/v5oikm8BW6OZVMtSCITWNvxRMypu/bw==","signatures":[{"sig":"MEYCIQCDFgCRyaFRfFkJidqJE56GF6RXfRPlD5vOrzcnMkOkPQIhAJ14yOoQV3rKQ9kRzcebCaL/ujGp+hOZlHb88fc7Qidh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-O3KDZszKFaSyJg7QQpLuZaQGv81TXq6GnV4QlfnRgmUL5uFMCBf/OS/v5oikm8BW6OZVMtSCITWNvxRMypu/bw==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.1435.6ebf6e06ba_1775744129479_0.6613228732321808","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1436.ff2df4355a":{"name":"@open-mercato/cache","version":"0.4.11-develop.1436.ff2df4355a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1436.ff2df4355a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"4722a585f6ae265732ff506d3192a633081c98ce","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1436.ff2df4355a.tgz","fileCount":41,"integrity":"sha512-AvBiqABRA8PnsfFFOaA9CVJyLC2+OXL4e8atztKEuQYHApBTndnfIrniAyWJ2uemRLo8YiGkRm2V0CYG+ZqsVg==","signatures":[{"sig":"MEUCIA5vluZ8RMXBh7EKw5rsmAUHqy+LtRG8EiHykCuEQImMAiEA8Cc9sU3Ws6siVuc2Oz52aKdDVq3aIaobmgNNEvc8qsQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-AvBiqABRA8PnsfFFOaA9CVJyLC2+OXL4e8atztKEuQYHApBTndnfIrniAyWJ2uemRLo8YiGkRm2V0CYG+ZqsVg==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1436.ff2df4355a_1775747393811_0.25742182375881417","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1446.d277f8b435":{"name":"@open-mercato/cache","version":"0.4.11-develop.1446.d277f8b435","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1446.d277f8b435","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"2c900be139f1a28b437de8f0d1c6bb2c80da7a3b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1446.d277f8b435.tgz","fileCount":41,"integrity":"sha512-6qPfNgf7cuSu4lulHquIwpaptieI+BuL6sSsDtZsDJeA9QRRJ+yaHYr4SjLy31kSpfG7jZcuoslilwpyRkxdnw==","signatures":[{"sig":"MEUCIQDi7hTRONutRUzO4zS6/aVPH1UjbfMZAx7hZES3wM8XFQIgFjwE1+roM/AxIJ3PQvZ/cZjvWvfZPNQ9ytYHrxVA+Cc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-6qPfNgf7cuSu4lulHquIwpaptieI+BuL6sSsDtZsDJeA9QRRJ+yaHYr4SjLy31kSpfG7jZcuoslilwpyRkxdnw==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1446.d277f8b435_1775838825266_0.9490598166305244","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1447.556dc05740":{"name":"@open-mercato/cache","version":"0.4.11-develop.1447.556dc05740","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1447.556dc05740","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a59fcbea6e6c9dafe2345c71bcf0515296c063c7","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1447.556dc05740.tgz","fileCount":41,"integrity":"sha512-2HTSWHmR8/Fxc+pzn6osxaZbZyZDJQwVq7lkhelx6wUbyo8dzrLP3ReZwv9OILkThEDEV5QeRkMk97ZlVm++1g==","signatures":[{"sig":"MEQCIGn80v4cDhGHgV7zoIHCEqN64Lc6hLlfkLkR3CF+RMXJAiB4lhzD2H5Lax5ua2EEcNcXpB2vxo7afWJiOQpw7z0Mmg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-2HTSWHmR8/Fxc+pzn6osxaZbZyZDJQwVq7lkhelx6wUbyo8dzrLP3ReZwv9OILkThEDEV5QeRkMk97ZlVm++1g==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1447.556dc05740_1775838870371_0.13070629665688505","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1448.ca9984fcd5":{"name":"@open-mercato/cache","version":"0.4.11-develop.1448.ca9984fcd5","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1448.ca9984fcd5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"95301977640b207a5269a83a7baa817ae88c6cef","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1448.ca9984fcd5.tgz","fileCount":41,"integrity":"sha512-8HeGQstvSK9GjoLhffMeqGTYudjJDt35DqKnPyvsmQFnnRzTs8zVKQsFh9N2cXI9K0MDuZlaPFPKbS/8COmHcg==","signatures":[{"sig":"MEQCIFf9bd5ew/mLLJgF8R804H1N/qpUjA0KDFOk7ip9SQadAiAvOBqdqRfVsMTbUF4Of5z/DYQqOWZ9jVZc6xv4YMTuBg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-8HeGQstvSK9GjoLhffMeqGTYudjJDt35DqKnPyvsmQFnnRzTs8zVKQsFh9N2cXI9K0MDuZlaPFPKbS/8COmHcg==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1448.ca9984fcd5_1775838992248_0.7321623688544723","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1505.1d6f5b5f65":{"name":"@open-mercato/cache","version":"0.4.11-develop.1505.1d6f5b5f65","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1505.1d6f5b5f65","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"4a9d1282f22da6ec2c510377ebfad1be232ea494","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1505.1d6f5b5f65.tgz","fileCount":41,"integrity":"sha512-HuOY0gqdh+A5NlRO8YuCnnez9RT/4zeVCTCSDtD9eDdbTkD6Pp1rxcdqg2mP7H58EodKbyx5JrT7GfupmQynAg==","signatures":[{"sig":"MEYCIQC4H+I6+dqIYVotfs65IdhS3ZbP81l1eTvxEPcahLCKFwIhALP0P1oPSOCanXiqXVQLe9XWRJk8rqGRsNOL5ROVSTx7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-HuOY0gqdh+A5NlRO8YuCnnez9RT/4zeVCTCSDtD9eDdbTkD6Pp1rxcdqg2mP7H58EodKbyx5JrT7GfupmQynAg==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1505.1d6f5b5f65_1775898781032_0.9705839473015803","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1506.b7ea9119ef":{"name":"@open-mercato/cache","version":"0.4.11-develop.1506.b7ea9119ef","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1506.b7ea9119ef","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d4ac4e5372bc3a689ae0f9b7392ac5088b0afb59","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1506.b7ea9119ef.tgz","fileCount":41,"integrity":"sha512-tu5dwXh+SoBXq3Ju5tpwcAomTu8GKqpHpiMqLbyOiK09UZjOp5N5y5iuYLcJBHy1CAWyWK80GOMIvo6foUOJ/A==","signatures":[{"sig":"MEYCIQD1Pme1YjeiQ+BGQZxJM4CpYW0zdmabdA+DFX50piUaJwIhAMwcA0ax044brcHtRMHaKZpFtc0BBpR0oEmpdC/EiBxr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-tu5dwXh+SoBXq3Ju5tpwcAomTu8GKqpHpiMqLbyOiK09UZjOp5N5y5iuYLcJBHy1CAWyWK80GOMIvo6foUOJ/A==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1506.b7ea9119ef_1775899036390_0.32517389647969686","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1511.3f0baf21ca":{"name":"@open-mercato/cache","version":"0.4.11-develop.1511.3f0baf21ca","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1511.3f0baf21ca","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"5fddd8c4e468ec90eb4b241340d5da37bd8820db","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1511.3f0baf21ca.tgz","fileCount":41,"integrity":"sha512-ceXcoyDixHMmxtr1gX6vvfwK3ZtWqya5vcGFvsiLuxIYaffqT2orU77eZGmCj4nHsLtjwe+CVjM1dveMLpb7Cw==","signatures":[{"sig":"MEQCIF//mqlH/MESTRTGVB6++IxejeEn3FOiiR0JutzXPGBIAiBenPmcJO4uOwklmDNNbZRnuNOH71ej24F+Bs9ayV1HtA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-ceXcoyDixHMmxtr1gX6vvfwK3ZtWqya5vcGFvsiLuxIYaffqT2orU77eZGmCj4nHsLtjwe+CVjM1dveMLpb7Cw==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1511.3f0baf21ca_1775899609270_0.9726939573732085","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1512.c2dd4ebacf":{"name":"@open-mercato/cache","version":"0.4.11-develop.1512.c2dd4ebacf","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1512.c2dd4ebacf","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b2e0d404439d2e4df7e8f73a0049154f5c982e65","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1512.c2dd4ebacf.tgz","fileCount":41,"integrity":"sha512-EUxcq+RHTNCmernGXUSPMTzo+oqmMmcjL+uEmOJ71IjhyMzI8gNrlCKX0R1Z20bmqe78YqISfuABR5fRQ3guog==","signatures":[{"sig":"MEUCIQC8qj+nN43scGDSWayRnDJnpHQM5ExWnzYwwEujKs2jSwIgTThu7WFXD4KD8Zpmxg1VKBWmxyj2iPIM08jaVDE/uJI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-EUxcq+RHTNCmernGXUSPMTzo+oqmMmcjL+uEmOJ71IjhyMzI8gNrlCKX0R1Z20bmqe78YqISfuABR5fRQ3guog==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1512.c2dd4ebacf_1775899867685_0.20160024415095767","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1513.17c40d4370":{"name":"@open-mercato/cache","version":"0.4.11-develop.1513.17c40d4370","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1513.17c40d4370","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"429ae7d5360c5860af4dacf40ec601d1db2f6642","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1513.17c40d4370.tgz","fileCount":41,"integrity":"sha512-nbX4jOtI/oTPgGAUaHVob9LyTzBsOxx+3gk/zxLwpBFCoh9YRej6eXIxI59l89llofKiPZT1mV6YjS7ieQ3eAA==","signatures":[{"sig":"MEUCIQCCbX8NhCb4JFtPPQxLkgBdv7iWyTNmHT2jDV5yxqqHhQIgD0exuu2XsVIWuZiDjJveiSLIoxzEYqAo1RF/n+0iAaM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-nbX4jOtI/oTPgGAUaHVob9LyTzBsOxx+3gk/zxLwpBFCoh9YRej6eXIxI59l89llofKiPZT1mV6YjS7ieQ3eAA==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1513.17c40d4370_1775900097306_0.9832349105989109","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1514.798a1a60db":{"name":"@open-mercato/cache","version":"0.4.11-develop.1514.798a1a60db","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1514.798a1a60db","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"3ae0df7efcf80cef564ac5829a129f626b7bbdb0","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1514.798a1a60db.tgz","fileCount":41,"integrity":"sha512-7epwWaOif+VHr+WtVr1cJck3wefQ82thP1zhvSAo7tNO/zrIaj6fHCxfpvC/XcvItpdjk2m27UCZuh15OPVFpQ==","signatures":[{"sig":"MEUCIDITPSi1JEbrH+HXfn4sBS07YCCgHMxCJhEb2MdhGQthAiEAoTrRFKkYNFyndbe7W/0wjBC8/JFeTopqrw/XqQAIzAg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-7epwWaOif+VHr+WtVr1cJck3wefQ82thP1zhvSAo7tNO/zrIaj6fHCxfpvC/XcvItpdjk2m27UCZuh15OPVFpQ==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1514.798a1a60db_1775900238759_0.11754161377390826","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1516.8c9347024e":{"name":"@open-mercato/cache","version":"0.4.11-develop.1516.8c9347024e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1516.8c9347024e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"35b8bd0f9399d0b59b0954630ebfba57d0266157","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1516.8c9347024e.tgz","fileCount":41,"integrity":"sha512-5qAWVnnElped3QeiQg3vZXC6MTBPf7Ug5UbzkOrKnTOdTqqqiwdpQnyz2iQrafZvx48zgcdHOuYvOWMj5Vd9Ew==","signatures":[{"sig":"MEQCIF1PWY7arp9EHAE+JtOawLn6skYAVfHx5M9n2Tljf0FzAiBol3NIP1lndoqxS48FTRSnt5xoLWi3ucU38Gti86XA4g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-5qAWVnnElped3QeiQg3vZXC6MTBPf7Ug5UbzkOrKnTOdTqqqiwdpQnyz2iQrafZvx48zgcdHOuYvOWMj5Vd9Ew==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1516.8c9347024e_1775900875983_0.9612337984574257","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1517.da2b0d7060":{"name":"@open-mercato/cache","version":"0.4.11-develop.1517.da2b0d7060","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1517.da2b0d7060","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"cab7475000723ca1fb266622e7547e1afd1dcd93","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1517.da2b0d7060.tgz","fileCount":41,"integrity":"sha512-Y8tVoZj2nT+wgQdSaY9cgIknLEA3KFdhpCAyMv0wGp5xZ+OZITPlUDJ9b8wrWs+A/++6sKvvsN6zlUpi8/yuxQ==","signatures":[{"sig":"MEYCIQCLqcEPOr26vO2ADPetWnszHJJqTzTrR91ujw7b8nYFrgIhAO/F7FDQ1LVwCuSoeiaibnhDkj+jV6t3OH5OVqqR7u/r","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Y8tVoZj2nT+wgQdSaY9cgIknLEA3KFdhpCAyMv0wGp5xZ+OZITPlUDJ9b8wrWs+A/++6sKvvsN6zlUpi8/yuxQ==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1517.da2b0d7060_1775901085352_0.47871298920804395","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1519.63b93c8b36":{"name":"@open-mercato/cache","version":"0.4.11-develop.1519.63b93c8b36","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1519.63b93c8b36","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"757e504541d85951e244b751a3ea2bebeabce546","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1519.63b93c8b36.tgz","fileCount":41,"integrity":"sha512-4TqarlJRFBH81vhXwyvEN6oi2YjBgpzaFjKYz/DtLT9Tloj/2t1EaBw6LeNCQA8pJWDz81VaZK9/o//X50w9yw==","signatures":[{"sig":"MEQCIGq+cRNxSOy4mlI6dsjBav+iHSbmvIJl9YTEuG8AUVZdAiBXIis9z6k5YEaqnK15x92s+4V8/7k9h+S2KU9SFUqxNA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-4TqarlJRFBH81vhXwyvEN6oi2YjBgpzaFjKYz/DtLT9Tloj/2t1EaBw6LeNCQA8pJWDz81VaZK9/o//X50w9yw==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1519.63b93c8b36_1775903297856_0.7753906931809245","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1522.658a9bbfcb":{"name":"@open-mercato/cache","version":"0.4.11-develop.1522.658a9bbfcb","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1522.658a9bbfcb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"0934b6f46fdd793ea77dae772bd8b00c09f01f01","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1522.658a9bbfcb.tgz","fileCount":41,"integrity":"sha512-BXuDqK8yct6s9JnM7aBNIftKwpSGxdWUzj8ecrYgEI0e10+/DSG8X1WgncmxcggAYTbIUIq6qFO1MQqEU0E3wA==","signatures":[{"sig":"MEUCIQDYJTJ7octMr//KiP8HzhCAvhikFATYRdx3OfXpwSvzEwIgEKdkuNxyXQt7+LxowZjAIJGNG44myaEnaJk4KT/6QJA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-BXuDqK8yct6s9JnM7aBNIftKwpSGxdWUzj8ecrYgEI0e10+/DSG8X1WgncmxcggAYTbIUIq6qFO1MQqEU0E3wA==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1522.658a9bbfcb_1775903574558_0.9989112222346588","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1525.b0f8ae5164":{"name":"@open-mercato/cache","version":"0.4.11-develop.1525.b0f8ae5164","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1525.b0f8ae5164","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"dd8e9895049ddfd2a6f8f6d75e8a647fade9fba0","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1525.b0f8ae5164.tgz","fileCount":41,"integrity":"sha512-VqlmANdCl6qylL6rnH2qo67k3jcySOMTwNnK57RcJnFdQGw5WMSzXpVeahHhWFFM3gXVY6Xz5kcrRi3CVcvk2w==","signatures":[{"sig":"MEQCIFrovKISXlLxwOTHx3EkB9GcaiwsNi6csaPhnR08EsEmAiA6CZTUk8zK2KLvmwhf5r4ZRPGzCvfYY+tMk5+mcZmxCw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-VqlmANdCl6qylL6rnH2qo67k3jcySOMTwNnK57RcJnFdQGw5WMSzXpVeahHhWFFM3gXVY6Xz5kcrRi3CVcvk2w==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1525.b0f8ae5164_1775903840904_0.025956567773939065","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1529.eebeab7649":{"name":"@open-mercato/cache","version":"0.4.11-develop.1529.eebeab7649","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1529.eebeab7649","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b2950b9257d44ef35a029f722e99cc026fc6647a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1529.eebeab7649.tgz","fileCount":41,"integrity":"sha512-SX8WJsxMpGDurcr890bJ5eA+CvNV/08NH/32Hl40uu2g7TmFucOtEscc1RfsXi3Reiqdf2TJ10RWz0M/7jvC6g==","signatures":[{"sig":"MEQCIDf40sFauw3yAednrVrw98Jg36D6jtlzOVq/8vuojNxVAiAOdmRfju9SgHWQbwk0vcjwrX36dLipZbqbEXDUYMpLkw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-SX8WJsxMpGDurcr890bJ5eA+CvNV/08NH/32Hl40uu2g7TmFucOtEscc1RfsXi3Reiqdf2TJ10RWz0M/7jvC6g==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1529.eebeab7649_1775904552625_0.20135731834707227","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1530.964c5df5df":{"name":"@open-mercato/cache","version":"0.4.11-develop.1530.964c5df5df","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1530.964c5df5df","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"2859f6a6fefe715b3fd199ebe4333444a14d0893","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1530.964c5df5df.tgz","fileCount":41,"integrity":"sha512-1kxDSKBK22zb6JNMN73q9gSj7u5mj4Gp731gTSEmzB64PbT8pBJvAq6E5p5PKHtNnw4T5nZWL+tT1IzlEcHAvw==","signatures":[{"sig":"MEUCIG1+m69BZ6R/pcP8OvWRwAlH1BwBjnfERTom82AKjvqpAiEAp13Yk99FRRiaoc6N0DMc4OJx0/uE6m/+01ggK/ffcq4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-1kxDSKBK22zb6JNMN73q9gSj7u5mj4Gp731gTSEmzB64PbT8pBJvAq6E5p5PKHtNnw4T5nZWL+tT1IzlEcHAvw==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1530.964c5df5df_1775904608908_0.42501334268206215","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1531.b0e4c16f3d":{"name":"@open-mercato/cache","version":"0.4.11-develop.1531.b0e4c16f3d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1531.b0e4c16f3d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b6d54b0d90d9277f096a4d49326dd09b26d23e20","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1531.b0e4c16f3d.tgz","fileCount":41,"integrity":"sha512-esBkSnSSAcy4ho45nQafBkNMgLGwc3B9f3/6P1Xy54zF1aQ2K0T3UUrwneaqJhAQufGJmsKrke+28gOQyCnuFw==","signatures":[{"sig":"MEUCIQD1/HUTqW6v53+1Vj6VW3Vu5zTbbNKGluWwDcoGjpn38gIgGdMBpwfeoVY4a2bJ4mSzfCjFRxshqVq6QaTqt0ne8YY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-esBkSnSSAcy4ho45nQafBkNMgLGwc3B9f3/6P1Xy54zF1aQ2K0T3UUrwneaqJhAQufGJmsKrke+28gOQyCnuFw==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1531.b0e4c16f3d_1775904850308_0.7582294937056493","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1532.54adc3ccbf":{"name":"@open-mercato/cache","version":"0.4.11-develop.1532.54adc3ccbf","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1532.54adc3ccbf","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e7a648cd84a9fc817fd72351d3d6de4e7549a03f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1532.54adc3ccbf.tgz","fileCount":41,"integrity":"sha512-s1SSruCDs/rU7RiK77TNZekvfCzkEBjLrT8YI29qQZELv34Fl6akmnEzu3fKBwHMJMWzgK9tSKJb71XEIXaE3w==","signatures":[{"sig":"MEYCIQDQtJa8geRk6+KNLyqhhbTV55MyKX6Jao2OdCxRe69cYwIhAJNYi7wN6BkpwAqcfi6NJrDDvmEiflsipVH+9GIKvfzU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-s1SSruCDs/rU7RiK77TNZekvfCzkEBjLrT8YI29qQZELv34Fl6akmnEzu3fKBwHMJMWzgK9tSKJb71XEIXaE3w==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1532.54adc3ccbf_1775905645715_0.5684855049360693","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1534.b42f9ddcb3":{"name":"@open-mercato/cache","version":"0.4.11-develop.1534.b42f9ddcb3","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1534.b42f9ddcb3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"214caa398652514043a7cc62493335ccf9a221b4","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1534.b42f9ddcb3.tgz","fileCount":41,"integrity":"sha512-ooy0hwXIDrXkKgd/4NoBeYi5oElg217BUZYoJa1GOZglVqUrx31uEECviZ5wkLcFZS+kMf8GDkSRTmswH1wxQg==","signatures":[{"sig":"MEUCIQDYJzDXKcUF2w2xopK1diVMsvac4e7lvDESJs3TUO8ApgIgYhJ6NUfHQeLvMeRuMBzfWWbqQqGy8sqCV/qP3IoSRgk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-ooy0hwXIDrXkKgd/4NoBeYi5oElg217BUZYoJa1GOZglVqUrx31uEECviZ5wkLcFZS+kMf8GDkSRTmswH1wxQg==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1534.b42f9ddcb3_1775906886786_0.0068501723852509855","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1535.c38e879a2c":{"name":"@open-mercato/cache","version":"0.4.11-canary.1535.c38e879a2c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.1535.c38e879a2c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"271b173e3e929fb8165d05c98eac335700c16023","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.1535.c38e879a2c.tgz","fileCount":41,"integrity":"sha512-2cI1tFl2kPjeHIFJVZfuXL1+XzhKUtthndDEwzcQ2UKOp0vIKiWkoCtASBDEO2UJCoaAd623ChP/tYYRaRa38Q==","signatures":[{"sig":"MEUCIF9SafBEh0wgNarRg/+bRgXmCnUYV0x5hU71B6uBFUaWAiEAqxwsMI8y8CxDpEhTuXmGk9F4VHreWfkr0q6OhSi5XfM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-2cI1tFl2kPjeHIFJVZfuXL1+XzhKUtthndDEwzcQ2UKOp0vIKiWkoCtASBDEO2UJCoaAd623ChP/tYYRaRa38Q==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.1535.c38e879a2c_1775906959543_0.15205115355424126","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1536.bce594656c":{"name":"@open-mercato/cache","version":"0.4.11-develop.1536.bce594656c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1536.bce594656c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"4def332024a44ae6bfcea48895661e42979f1544","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1536.bce594656c.tgz","fileCount":41,"integrity":"sha512-ibhvXsSRti7u5HIcN2t/wvJJTOQQts+iKrx0voa4kGvvw9gO85Ps2J4vGPbZeEFdE+u8cP7nVLXpTAEfxB9Jvw==","signatures":[{"sig":"MEUCIQCD2HAykN9SQVYpOvEeBM9bWfnoQDxI+eGQyx25nqJTMgIgTCRCJK9+dXUG3id2MpIhs41/i0Ul8Q6uRYEslx35OEg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-ibhvXsSRti7u5HIcN2t/wvJJTOQQts+iKrx0voa4kGvvw9gO85Ps2J4vGPbZeEFdE+u8cP7nVLXpTAEfxB9Jvw==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1536.bce594656c_1775907812328_0.10247707150473584","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1537.8724d715df":{"name":"@open-mercato/cache","version":"0.4.11-develop.1537.8724d715df","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1537.8724d715df","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"0c6eb370b9a31d29298558dad4a415895c1dc3c7","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1537.8724d715df.tgz","fileCount":41,"integrity":"sha512-i6L0+UNldy9v2HXxLyFg3lun2Ux7w2SeStcJ5P57OHQs2InYr9bErBS8z9WN8FunzDibAzQZJVbE2XHM1/NIfQ==","signatures":[{"sig":"MEQCIBLXpqD1aowiXPl5Oe9M5IYGrDB2ihRcPzz1xoYu4j1NAiBp5GeCiSLQoQ1U3/gioDPpku2HA45SwomQBbzMCKMbcw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-i6L0+UNldy9v2HXxLyFg3lun2Ux7w2SeStcJ5P57OHQs2InYr9bErBS8z9WN8FunzDibAzQZJVbE2XHM1/NIfQ==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1537.8724d715df_1775907856065_0.3214385445619319","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1549.1c3fc12f41":{"name":"@open-mercato/cache","version":"0.4.11-develop.1549.1c3fc12f41","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1549.1c3fc12f41","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"3ceb6e804e421189cf0e395d1b8ea4c27bf4dd52","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1549.1c3fc12f41.tgz","fileCount":41,"integrity":"sha512-3plBg4sPZETGXDt+1AJVk2Chf6P8LJCsZfVOKRDDyqs5nMXr+wizN0As7fXR6tr83j8ijLDSqGs+hqmozsDezQ==","signatures":[{"sig":"MEQCIB8tK+1MzRDfTAIWVjGjViE4oq9zTufvcIH7F/ifa4dsAiB2O9B49RyAdeu5+4g2NJCMg8q8URhmYrwNyOscU0UKrg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-3plBg4sPZETGXDt+1AJVk2Chf6P8LJCsZfVOKRDDyqs5nMXr+wizN0As7fXR6tr83j8ijLDSqGs+hqmozsDezQ==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1549.1c3fc12f41_1775913119403_0.38376389810590306","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1557.23456abf54":{"name":"@open-mercato/cache","version":"0.4.11-develop.1557.23456abf54","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1557.23456abf54","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a6e174e62a39a606c42ab9c099c0053e02f7ecb5","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1557.23456abf54.tgz","fileCount":41,"integrity":"sha512-ZZqB2S3Ees6on1oDkcGf4nspOHRWmL5fXgsvskOkPSFvOgOMwNSXx70lfwx78I9XSHmMzckz7p3XzD+In9RFDg==","signatures":[{"sig":"MEQCIEIbr4Y/Hhaa3n5XDR55MxWK39YLQC/fcYms1QslZbhUAiAxYqy1giLg8OJXPG26/UhhPEHDDDg4UWes/GaZiq3oyw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-ZZqB2S3Ees6on1oDkcGf4nspOHRWmL5fXgsvskOkPSFvOgOMwNSXx70lfwx78I9XSHmMzckz7p3XzD+In9RFDg==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1557.23456abf54_1775916525828_0.04917168488370094","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1558.ee1b2472f5":{"name":"@open-mercato/cache","version":"0.4.11-develop.1558.ee1b2472f5","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1558.ee1b2472f5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"2041c1e04f5e4c10e416486c5ad418b8c000615a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1558.ee1b2472f5.tgz","fileCount":41,"integrity":"sha512-dlJuDAid1cLpUyCV/T/Uz2hv1D5TpLErBd47Bwj5neZ8WfmrpgIOm8WXSzxdzCVWTFTPOeIXvPxkzB566SCtCQ==","signatures":[{"sig":"MEQCIGDv+3+LFSf6Yd77Zhl1M0P49Pw+K7ESEBwnJAH359B3AiByBt06tmwtwsaY4Qij3RbTpDomeh3O7lNVs/0IckgtLw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-dlJuDAid1cLpUyCV/T/Uz2hv1D5TpLErBd47Bwj5neZ8WfmrpgIOm8WXSzxdzCVWTFTPOeIXvPxkzB566SCtCQ==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1558.ee1b2472f5_1775916581886_0.4916997518100439","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1561.c31ede76ba":{"name":"@open-mercato/cache","version":"0.4.11-develop.1561.c31ede76ba","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1561.c31ede76ba","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ff28631dbce62654a3a0b8461a477519c453ce80","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1561.c31ede76ba.tgz","fileCount":41,"integrity":"sha512-MVVRnWUgAwxilSAIf8Ud5tJqRXxz1sjzrhyKaAf9R3NU6h1xDgWM7+pHCGVdzTrLR0Q4tAWQ5+xWrO11dVU3IA==","signatures":[{"sig":"MEQCICQfE5a3X6flp+qAwa+CxYBH+spczwuzuTXhe5t6Sns5AiAP/NdL6NlNl7oSJxms8dx9FpOLEWzhpy/gE+cXIzYUVA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-MVVRnWUgAwxilSAIf8Ud5tJqRXxz1sjzrhyKaAf9R3NU6h1xDgWM7+pHCGVdzTrLR0Q4tAWQ5+xWrO11dVU3IA==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1561.c31ede76ba_1775917069043_0.8856201311494054","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1570.dcc5b7c59a":{"name":"@open-mercato/cache","version":"0.4.11-develop.1570.dcc5b7c59a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1570.dcc5b7c59a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"da228380d2cd7c27a909e2360410fc716863a8b5","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1570.dcc5b7c59a.tgz","fileCount":41,"integrity":"sha512-n+g8s9pp6mvyYXC+m+V0dFblQ/PavrVODKnSAiLswni9vod6/4+qn8I1JzOMwWAvTgaUeR/fvAsQ74QR0Oe7fw==","signatures":[{"sig":"MEUCIQD2Ws01PqXd6pkZhsnjxyFEBAJK2NGvbAAT3rBM5R5FhwIgNkOc4vtEETjWO0u4uHh6hhSzlvZTK9fJ8WN7uONSYo4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-n+g8s9pp6mvyYXC+m+V0dFblQ/PavrVODKnSAiLswni9vod6/4+qn8I1JzOMwWAvTgaUeR/fvAsQ74QR0Oe7fw==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1570.dcc5b7c59a_1775919982087_0.5751208173465132","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1571.d1632de691":{"name":"@open-mercato/cache","version":"0.4.11-develop.1571.d1632de691","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1571.d1632de691","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"7c400cf54a6e26f79c2ee59afa9f1a9d9e81ae6a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1571.d1632de691.tgz","fileCount":41,"integrity":"sha512-sdbjWK02Zw4dcEEIjhFnkSjnmKtbVqURyKATwQ7CjYPWdiSQLKvJvi4JEQ3M7aMO+khtFHodWn39FEFvBs9H5g==","signatures":[{"sig":"MEYCIQD0k+QWH1MMCrTvVw87u2DHdbIrmqBZN2Y4qfAZhn5xhAIhAPngFfa92R+l7VtXiMxw66b1PMQuC3KZZwORUdo0hyz+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-sdbjWK02Zw4dcEEIjhFnkSjnmKtbVqURyKATwQ7CjYPWdiSQLKvJvi4JEQ3M7aMO+khtFHodWn39FEFvBs9H5g==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1571.d1632de691_1775920015713_0.8085349118851473","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1572.e541eae359":{"name":"@open-mercato/cache","version":"0.4.11-develop.1572.e541eae359","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1572.e541eae359","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"6d7f0100503c65a1268399ff3497bcd4e9292c79","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1572.e541eae359.tgz","fileCount":41,"integrity":"sha512-yfkZroenuSrD0MSJhbX8gPw07MixueUPALOfC+kAB50Ma0QtjWhlKgTWKySPDXYR4oi641FucMQ8IKyA/9uiGQ==","signatures":[{"sig":"MEUCIQC28i1EQX9Tuf0qAt6iSJvArS/7qb6Yk61pa5R/srOuwAIgDzymLfOLRlZ3a9EmqE/osBW1G0dK1F6IIXEAcVVgG1o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-yfkZroenuSrD0MSJhbX8gPw07MixueUPALOfC+kAB50Ma0QtjWhlKgTWKySPDXYR4oi641FucMQ8IKyA/9uiGQ==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1572.e541eae359_1775920093490_0.7182308798221244","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1577.934fbfffac":{"name":"@open-mercato/cache","version":"0.4.11-develop.1577.934fbfffac","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1577.934fbfffac","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"eab8f21a8b580dca16581e4bdf4cc8a4b9579453","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1577.934fbfffac.tgz","fileCount":41,"integrity":"sha512-M5mAL4fRin/+iX0K6SYdGPJQyVrb+FyGPtPeLJhW7GA4r2x6zcqRKM/qZvHsXmF5Ia88qOsvDd6sSYTKYxkHpA==","signatures":[{"sig":"MEQCIDXq74aSGuZLtpkeyrHc+cZ52h81Sm8lkSSJk+P4/HfsAiBeoac+vsKMWutOE2+WlBSRUgID8B4Obqrfjk6oqGPEKQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-M5mAL4fRin/+iX0K6SYdGPJQyVrb+FyGPtPeLJhW7GA4r2x6zcqRKM/qZvHsXmF5Ia88qOsvDd6sSYTKYxkHpA==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1577.934fbfffac_1775920916328_0.0677002064369967","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1594.488e9e184e":{"name":"@open-mercato/cache","version":"0.4.11-develop.1594.488e9e184e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1594.488e9e184e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a7b03cf59a7783d48ef71673e6676115c2e0b5b1","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1594.488e9e184e.tgz","fileCount":41,"integrity":"sha512-UtDs+LW1O/LcbogStKnN3rlrvy6girvhcd61q22dGNu74s5hmUAJ7aV9848leY1Fd9a+t2gBplNkpJnkn7JtQQ==","signatures":[{"sig":"MEYCIQDN9933YELU7CfkYnRbS+C2y28Wdum3kfyKNjueYEVpRAIhALNt3BF1pwnzrL0XYPXX7qipwPa9mPhI7HS3LoZ0iJE7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-UtDs+LW1O/LcbogStKnN3rlrvy6girvhcd61q22dGNu74s5hmUAJ7aV9848leY1Fd9a+t2gBplNkpJnkn7JtQQ==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1594.488e9e184e_1775924541135_0.9118460898076017","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1595.694900911e":{"name":"@open-mercato/cache","version":"0.4.11-develop.1595.694900911e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1595.694900911e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"5d523ed7a46ac63138027bd1da8e6ba41d042064","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1595.694900911e.tgz","fileCount":41,"integrity":"sha512-/Eyh/1JcDtOU3s7072M8ptlaUzKHgbAmUiLFRyiEkvAJa0RoQvkB8dIFuSEd33+HVm9WVCikTWCU5QJ/NCQx0g==","signatures":[{"sig":"MEYCIQCtYnlqKDNksRxDdgg/B0DdafI5j0chMW/O/UKwGt+mHQIhAPGEikQNHu/h4qwuzFmhZtadqkAModDl9U5ZNeYl8AwY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-/Eyh/1JcDtOU3s7072M8ptlaUzKHgbAmUiLFRyiEkvAJa0RoQvkB8dIFuSEd33+HVm9WVCikTWCU5QJ/NCQx0g==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1595.694900911e_1775924914818_0.5535406453782219","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1597.782f6e8d81":{"name":"@open-mercato/cache","version":"0.4.11-develop.1597.782f6e8d81","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1597.782f6e8d81","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"217bd24eaf005e44dc1740cb321d3c1091010365","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1597.782f6e8d81.tgz","fileCount":41,"integrity":"sha512-gGaHj0URQZi/PfymLcVifVgOdgCbusiVmq0EtPJwASXGJFJu3k6b3EfO5KkJdegP5aG5nqcsFUGzpzUApBM5Zg==","signatures":[{"sig":"MEQCICwgOqy8lP2por0Ta8qns7TlJvKksddblMatYgFSlpWCAiBpTdrzW9kWC+FPVnc/9ZE93QBicsL7XWcyirZSTbfXqA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-gGaHj0URQZi/PfymLcVifVgOdgCbusiVmq0EtPJwASXGJFJu3k6b3EfO5KkJdegP5aG5nqcsFUGzpzUApBM5Zg==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1597.782f6e8d81_1775925122239_0.5742671457261228","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1598.4dc5d01cc4":{"name":"@open-mercato/cache","version":"0.4.11-develop.1598.4dc5d01cc4","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1598.4dc5d01cc4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"92d838288180ec8b37b91b5d89fc0d2fd2979152","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1598.4dc5d01cc4.tgz","fileCount":41,"integrity":"sha512-RRhoSokWYAcpJVuYnwOXgaI+aRXfx+ItQv+v78mfMlav9h/g1FLeFupXBXzSUA3dErr/+S6LteqCp7K9LEjPpg==","signatures":[{"sig":"MEQCICCTcwrTIN0gJGU0EnapjqZnSjxK5CfDuI3dPujBOQhVAiAxj9Fk+Bv/Yb2zDzWGm+ySrh3dpxs6V/RftxGYJgxuBA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-RRhoSokWYAcpJVuYnwOXgaI+aRXfx+ItQv+v78mfMlav9h/g1FLeFupXBXzSUA3dErr/+S6LteqCp7K9LEjPpg==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1598.4dc5d01cc4_1775925365240_0.2964223806800452","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1599.7393d8420d":{"name":"@open-mercato/cache","version":"0.4.11-develop.1599.7393d8420d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1599.7393d8420d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"71c98f6093fd23b95ea9354afae5c8a60e0300a1","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1599.7393d8420d.tgz","fileCount":41,"integrity":"sha512-QIirMzVwuQpc4PlFZhqqdcnIweSHaB8cPA6gKqDFsBshLrvu0Kqhy0dyBoGk7C+5EStvk1Vb+W+A0hNY6lYARQ==","signatures":[{"sig":"MEUCIGj8aTn5VpTSYrsHGTbuDOTZyK4e4f+rpBSb2dDFblJxAiEA8VMqRmSj7tyN5sFXEm4iCQ0icJ5OfPGhOgkPn5T4ILs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-QIirMzVwuQpc4PlFZhqqdcnIweSHaB8cPA6gKqDFsBshLrvu0Kqhy0dyBoGk7C+5EStvk1Vb+W+A0hNY6lYARQ==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1599.7393d8420d_1775925457483_0.3358737373054266","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1601.0a4f1af52b":{"name":"@open-mercato/cache","version":"0.4.11-develop.1601.0a4f1af52b","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1601.0a4f1af52b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"56cd1f81f160c0856363cbba83dfd6277d7cdcc2","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1601.0a4f1af52b.tgz","fileCount":41,"integrity":"sha512-9kpxjU2gE0MC94bXTX9pkfiDgCXKVIni1KoMLcgWxgwo29yKjeil4bCiZ8+RbDEJ2AcPA1zEJp7HNmT34zftGA==","signatures":[{"sig":"MEUCIFMqntwdwA6LJi/rS4+J4v3S80nmGDW2A3sV6GhByQ6gAiEA6WAIxeyN7MTry4kGRnbkWUZIGCxX0L+CxiLH6ZOxXM8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-9kpxjU2gE0MC94bXTX9pkfiDgCXKVIni1KoMLcgWxgwo29yKjeil4bCiZ8+RbDEJ2AcPA1zEJp7HNmT34zftGA==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1601.0a4f1af52b_1775926031635_0.333427370462293","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1604.c4ce93112c":{"name":"@open-mercato/cache","version":"0.4.11-develop.1604.c4ce93112c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1604.c4ce93112c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"90b81231c574e102a2563b1c9d73e472944ecce8","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1604.c4ce93112c.tgz","fileCount":41,"integrity":"sha512-Z+WKuwCI8q+PjB2gzTdnaIHaiVXN4l2814WsV1cN8/y8oxr1Ug5YipMIgeh2C3YH5PwRymnoyOueEPkVWrEwEg==","signatures":[{"sig":"MEYCIQCyp5gYaqdNpoAv0QbfLXC+i46zG2252M6KI9u2pk9/ugIhAIldWoT0cOZRNSuNiY0+kP1fn6n4pI/bCmwmlsxiJrUC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Z+WKuwCI8q+PjB2gzTdnaIHaiVXN4l2814WsV1cN8/y8oxr1Ug5YipMIgeh2C3YH5PwRymnoyOueEPkVWrEwEg==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1604.c4ce93112c_1775926462837_0.8033930834821801","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1606.da5fcfce68":{"name":"@open-mercato/cache","version":"0.4.11-canary.1606.da5fcfce68","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.1606.da5fcfce68","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"af763560414b0deea6f15d4f901b77d5097ffa76","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.1606.da5fcfce68.tgz","fileCount":41,"integrity":"sha512-VBYRvtG3hdpolqlTosW9cQoCtAkgWK/wVkKL6WC0VihDjXAJZnfawQk8C3ZBXFunm9NkavqSgduOpG2aHiFsUA==","signatures":[{"sig":"MEQCIEvAMKQUtC+3mNOazs99XBdwJ7CLmGg2BR7noSln8K97AiA9kGxgttKZJrwk8PBhmpMPRr4VzM0HLm2lc1TRyr5O/Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-VBYRvtG3hdpolqlTosW9cQoCtAkgWK/wVkKL6WC0VihDjXAJZnfawQk8C3ZBXFunm9NkavqSgduOpG2aHiFsUA==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.1606.da5fcfce68_1775927324576_0.4942760494552061","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1625.86c8a72247":{"name":"@open-mercato/cache","version":"0.4.11-develop.1625.86c8a72247","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1625.86c8a72247","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"dbd62ae80ddabba9f7b05109f8f258f2c1c03bda","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1625.86c8a72247.tgz","fileCount":41,"integrity":"sha512-9nqB9tmRQ4DB+n64VyQ08ISSeC4rBOundf7hToogezO9N0RCulcu+aeus3lZjVo/pC12u/+iWx4h5dr1uRwIAw==","signatures":[{"sig":"MEUCIQDjelJoPnE4TclA/Kp6WlJNOCn2CNvlda/l6iDwXqA2ugIgBeRHzi5nqLYcg2Kxy/ryNAsE3KBdv8143UFZhEmiPQI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-9nqB9tmRQ4DB+n64VyQ08ISSeC4rBOundf7hToogezO9N0RCulcu+aeus3lZjVo/pC12u/+iWx4h5dr1uRwIAw==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1625.86c8a72247_1775929531002_0.11179250243100203","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1651.a3019620be":{"name":"@open-mercato/cache","version":"0.4.11-develop.1651.a3019620be","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1651.a3019620be","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"bf1da7f06f7ffead2a7ed100ca3aa4b328274974","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1651.a3019620be.tgz","fileCount":41,"integrity":"sha512-10rNnpJbkFt3fZ7imHPddUqrqp4dl2FhYqjesx0KPFsOAikooL1EgcxP6Tmyd5jzW8PzxeaGcNLKW111hsUk7A==","signatures":[{"sig":"MEUCIQD4/DsIE/TquRnBSjzBF5ubj6xIA6BjLbgK6NhAY4vf1QIgazQydwNWAP49oK2kNoEws2NX/fXloIIAnguh7WqaQNo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-10rNnpJbkFt3fZ7imHPddUqrqp4dl2FhYqjesx0KPFsOAikooL1EgcxP6Tmyd5jzW8PzxeaGcNLKW111hsUk7A==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1651.a3019620be_1775933039457_0.8452696141597538","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1654.a843d29d62":{"name":"@open-mercato/cache","version":"0.4.11-develop.1654.a843d29d62","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1654.a843d29d62","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"34b731a0c625591a663b665584f162f5ebc8b2e0","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1654.a843d29d62.tgz","fileCount":41,"integrity":"sha512-WzZnKIekyAQB2VIOsRNck+paM4UpnIr6yoIhOE1YJJ/82ZraYGjnJ4qGl1VA6r3Zdn852W1wHmjQYasB1UH6ag==","signatures":[{"sig":"MEQCIHKdrYf8pAfRklVkSFyHvkb742bwtUT8R0WqiC6rtcOjAiAx9c0xNvZo+fgqGx5o+o21blO4S8qgHfeDEQIVCvauNw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-WzZnKIekyAQB2VIOsRNck+paM4UpnIr6yoIhOE1YJJ/82ZraYGjnJ4qGl1VA6r3Zdn852W1wHmjQYasB1UH6ag==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1654.a843d29d62_1775933276393_0.11423381689970524","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1761.c2de759360":{"name":"@open-mercato/cache","version":"0.4.11-develop.1761.c2de759360","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1761.c2de759360","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"8cff3ffb0a0452c42980aec75cc2815f81fbf5f7","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1761.c2de759360.tgz","fileCount":41,"integrity":"sha512-dsd6nPm060DBuRK1YKqYMbaCHIsr7sMhryQNb7UlId9psqgjIErtZtLC+R/aLPvt725JltUUkyWz5MItMenLqQ==","signatures":[{"sig":"MEUCIQDNbRDyZa/bvA6u7WQ2s2Gx8nmAPBnHVJFpn7GJxfzvxwIgIZhxye0D/skLboq9/MstOYYLs9uPrU4Bi2D9A2sQym0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-dsd6nPm060DBuRK1YKqYMbaCHIsr7sMhryQNb7UlId9psqgjIErtZtLC+R/aLPvt725JltUUkyWz5MItMenLqQ==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1761.c2de759360_1775966755100_0.5373485412208296","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1766.4680454b83":{"name":"@open-mercato/cache","version":"0.4.11-develop.1766.4680454b83","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1766.4680454b83","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"93acfb74cd4185dae1fae7ff239e21df64235411","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1766.4680454b83.tgz","fileCount":41,"integrity":"sha512-hgyiGv7CWlZuY7WLdB6uxwPMQOOzrWN9/2E+IlzCFHZlRA3UHnkyp9WWd2p3UkwHdubzPya6/ww5aqD81Xc/4g==","signatures":[{"sig":"MEYCIQDFcoJv1/IAgxejtyZQ8UPUlL/yUZygt/LPj9bCjmgz/QIhAJzAqpL9PzcmhFe4w1CtPhVykXayI7esPyQo8bBmQXrT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-hgyiGv7CWlZuY7WLdB6uxwPMQOOzrWN9/2E+IlzCFHZlRA3UHnkyp9WWd2p3UkwHdubzPya6/ww5aqD81Xc/4g==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1766.4680454b83_1775969976934_0.9698881143016334","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1767.c045ec66ca":{"name":"@open-mercato/cache","version":"0.4.11-develop.1767.c045ec66ca","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1767.c045ec66ca","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d9452f63fa4636f83e95a90130ff7ca81cb7955e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1767.c045ec66ca.tgz","fileCount":41,"integrity":"sha512-CkUUi4D8dCAf32G5MZ0wzZxS+YRlOu9zyqyC7ExFnB3ArfpUMztqiCe5rZVY5fCseyiFmBaVTXCMieFjDO+dsA==","signatures":[{"sig":"MEQCIGNsy26voiVALeWPQg+5Hn+OC9OD1v6h3ItmdYjV6aTgAiAdSiPWDCdIJiSS3TWZ7fekxDfHiJmCUH83j4v+QoL+TQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-CkUUi4D8dCAf32G5MZ0wzZxS+YRlOu9zyqyC7ExFnB3ArfpUMztqiCe5rZVY5fCseyiFmBaVTXCMieFjDO+dsA==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1767.c045ec66ca_1775970959853_0.7536227373215354","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1768.2e3082267c":{"name":"@open-mercato/cache","version":"0.4.11-develop.1768.2e3082267c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1768.2e3082267c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"335cd36ae501e36795863a057b2f26803211ac23","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1768.2e3082267c.tgz","fileCount":41,"integrity":"sha512-HyVqWuBujQsqqXReBchFDvNYtLKUxajC9Ivu4H1NHTUEWLPcZRsLoapMvc2ZHZ266Nn+emSTVyHacMPsxUoOHg==","signatures":[{"sig":"MEUCIHulHSaNn80L4/tTGAkDhzFofNZOTEdschlY08CbTA6bAiEAjV3/UT6TUfi6oUbegWUgXg+i1LPBJoks9iFodrIqiQk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-HyVqWuBujQsqqXReBchFDvNYtLKUxajC9Ivu4H1NHTUEWLPcZRsLoapMvc2ZHZ266Nn+emSTVyHacMPsxUoOHg==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1768.2e3082267c_1775971016707_0.11585089208224297","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1786.8f28c7c9de":{"name":"@open-mercato/cache","version":"0.4.11-develop.1786.8f28c7c9de","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1786.8f28c7c9de","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"06241bcffccc27e570b4da00e1b8eac5206595ac","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1786.8f28c7c9de.tgz","fileCount":41,"integrity":"sha512-z/f74mUSouMi1hXGJyUfHekEuim71skrBIejmYxgoUKcb0WSHOlgsKPKgt+t1WIhS465KOAXNeOQxgMye4YM8A==","signatures":[{"sig":"MEUCIQDs/ZE+oYuR3Zy205E/aaJ2RMf8p1DGpbQHXS6K8GKaZwIgaJKACbWm7T3yCQTGL6x9YJuLemiJroxVTGY2bGtjMXI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-z/f74mUSouMi1hXGJyUfHekEuim71skrBIejmYxgoUKcb0WSHOlgsKPKgt+t1WIhS465KOAXNeOQxgMye4YM8A==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1786.8f28c7c9de_1775975890040_0.8185636575711699","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1787.9047df6bfb":{"name":"@open-mercato/cache","version":"0.4.11-develop.1787.9047df6bfb","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1787.9047df6bfb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a7fe047f75017d8b4a78a890d60b500c779cb873","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1787.9047df6bfb.tgz","fileCount":41,"integrity":"sha512-7+pVXXDDFQeuX62blzP2XuwzQbEo6MQbumU4NrUos17Xfy7B0fN9Y+spUM+XQUKPM/qTEei9qk5ATdWsSvTthw==","signatures":[{"sig":"MEYCIQCPh9FaM4qkNuBFkRsyqnqSMdIoVR1T0TnL16hONOYeGgIhAOHQjn09hm7zMq69QlefyeAzUOGgQqG7of5ucQc9vEMV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-7+pVXXDDFQeuX62blzP2XuwzQbEo6MQbumU4NrUos17Xfy7B0fN9Y+spUM+XQUKPM/qTEei9qk5ATdWsSvTthw==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1787.9047df6bfb_1775975977438_0.9011426775165325","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1793.c9b08b5667":{"name":"@open-mercato/cache","version":"0.4.11-develop.1793.c9b08b5667","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1793.c9b08b5667","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"7417c8a16a4c0945aa28095644cb7e8fa898a209","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1793.c9b08b5667.tgz","fileCount":41,"integrity":"sha512-/skf2E4wiS0njv+6IXM6md+UOgCwkiI+AeQtagBN5fSawhO4eBC6Pry62N/O5dLOQb7/aHJsAzeJ8hOTArPzzw==","signatures":[{"sig":"MEQCIA9OOT26WXicyiVCD9gCM6hTBQ6JjTtL0Y6OJ/lcJbNLAiBjYFxCiOM7/buW2BvajQHqqadBCDIJVL87pzPdkIds2A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-/skf2E4wiS0njv+6IXM6md+UOgCwkiI+AeQtagBN5fSawhO4eBC6Pry62N/O5dLOQb7/aHJsAzeJ8hOTArPzzw==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1793.c9b08b5667_1775978391084_0.5678582836533144","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1796.0f3e97181f":{"name":"@open-mercato/cache","version":"0.4.11-develop.1796.0f3e97181f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1796.0f3e97181f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"15a4b938c57ee57d87d31dce7778c4c086faa307","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1796.0f3e97181f.tgz","fileCount":41,"integrity":"sha512-t/pGxo/fltKhCvnby+4+082/lNS8TCBuBMHT2nvQjiztFTDTO6BS6NnVz9ZEL/IgPGnDj+5SPylju6zYD353IQ==","signatures":[{"sig":"MEYCIQDyg+WMs/zawR7c8Jp0EuvfccVAFEBrZuAquBNvWkWDVgIhAO0BeTGatMl7F4gJaNcagf+FQAxPj0u9umYjNolRVRSe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-t/pGxo/fltKhCvnby+4+082/lNS8TCBuBMHT2nvQjiztFTDTO6BS6NnVz9ZEL/IgPGnDj+5SPylju6zYD353IQ==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1796.0f3e97181f_1775978684411_0.7123170560483154","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1800.ac5e2c610a":{"name":"@open-mercato/cache","version":"0.4.11-develop.1800.ac5e2c610a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1800.ac5e2c610a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"7986fd42b32e1306d2e3ed56dbaf321996641b16","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1800.ac5e2c610a.tgz","fileCount":41,"integrity":"sha512-NkcCRTCg5tZrPCJXHlYHf+quvml6r5zD6ag5/pUsR9LxjYKePwtUunghB9YLT1V6ZDmmIVFK2Ib4x7kUWX6zIg==","signatures":[{"sig":"MEYCIQCHDa7CK3aMmmaH5lzF7skTlqJU/k4mEGPlAxq1OcrksgIhAKrnq2MF4z1OZmE6OKw0zOinPNgccubHFUSdvrvF6k74","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-NkcCRTCg5tZrPCJXHlYHf+quvml6r5zD6ag5/pUsR9LxjYKePwtUunghB9YLT1V6ZDmmIVFK2Ib4x7kUWX6zIg==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1800.ac5e2c610a_1775979263997_0.883285014198786","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1808.ff70dafcab":{"name":"@open-mercato/cache","version":"0.4.11-develop.1808.ff70dafcab","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1808.ff70dafcab","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e888cadd23013ec6002c7e2952c52eb6c42b1d93","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1808.ff70dafcab.tgz","fileCount":41,"integrity":"sha512-Mx27UfTjFTLXwqu/xIV2M1jOjQqthtEGWbaf+23jG4MYNW+WxWI7LmnLMxfncK68ICyVGxy9E0IbtzBxMFXTaw==","signatures":[{"sig":"MEUCIQCLfIO4SFzO+3otQhWueB1uUxPsJd3YpfEd3+MsQMp2gwIgRsja/ng332U0teYOPGniXsYyFSWAJO+2ebPaVj5cKw8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Mx27UfTjFTLXwqu/xIV2M1jOjQqthtEGWbaf+23jG4MYNW+WxWI7LmnLMxfncK68ICyVGxy9E0IbtzBxMFXTaw==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1808.ff70dafcab_1775979768794_0.6686889950873076","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1809.8432e9e8d0":{"name":"@open-mercato/cache","version":"0.4.11-develop.1809.8432e9e8d0","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1809.8432e9e8d0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"cce496a6827da2c1936383cb2e6bfd311560ce29","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1809.8432e9e8d0.tgz","fileCount":41,"integrity":"sha512-8wdcjfyR+C1aQIMlBJWQcsx8biGOpeVOa/0BFVmvN8m+LXvT0Jh97FjIjlVDKx+CHG69T3Z7c9vtmQ+qJbMJzw==","signatures":[{"sig":"MEUCIA9ZDGcRrsdUQlKZKjMlX8IHRM35izQv1/ScZ9XGCkOaAiEAjWPNJPCvDUUuJxBceZpd6ESIRIEXexkkRA3CYN8A/KA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-8wdcjfyR+C1aQIMlBJWQcsx8biGOpeVOa/0BFVmvN8m+LXvT0Jh97FjIjlVDKx+CHG69T3Z7c9vtmQ+qJbMJzw==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1809.8432e9e8d0_1775980147455_0.26185787893168455","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1810.0a03fd89e6":{"name":"@open-mercato/cache","version":"0.4.11-develop.1810.0a03fd89e6","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1810.0a03fd89e6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"923a552ec73fb843d81809517d1dae1b2085172b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1810.0a03fd89e6.tgz","fileCount":41,"integrity":"sha512-wUzMoX2ZsKZfIOcojVNA0xhPMw1KisYCXF+LQbZGgGHypK2X8LWHAzoX/ZVVKUa48N80B/SYqbZpClwnmSKqVA==","signatures":[{"sig":"MEYCIQD0K7e/M8yInXoSCE01etYvTWlQvQGcyYrA5ojmlphoMgIhAMmxWNW5A5xbJel4UEf85eaGHF/td58TczObTYca8maj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-wUzMoX2ZsKZfIOcojVNA0xhPMw1KisYCXF+LQbZGgGHypK2X8LWHAzoX/ZVVKUa48N80B/SYqbZpClwnmSKqVA==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1810.0a03fd89e6_1775981067493_0.42528645957187594","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1812.84065e744f":{"name":"@open-mercato/cache","version":"0.4.11-develop.1812.84065e744f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1812.84065e744f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"706b6f3b3dec3f272c79f42501d6bf31849b2606","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1812.84065e744f.tgz","fileCount":41,"integrity":"sha512-E+RvytYho9tlWQDWsyRq/UmFXrTPRBQpkaXSbXt35R7K+aGLUZUlkjEhouY7+fKOpAKi3U1Q54oJXdyBTNKM4g==","signatures":[{"sig":"MEUCIGM9LjHneXjhSGGKk8VHnmUVZkpvDkRhU07B0X8CfkO9AiEAg2Fa7LsnJuV/uGFgO+j99KzTDyI21YDjXLvv5Z2sYw4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-E+RvytYho9tlWQDWsyRq/UmFXrTPRBQpkaXSbXt35R7K+aGLUZUlkjEhouY7+fKOpAKi3U1Q54oJXdyBTNKM4g==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1812.84065e744f_1775981103096_0.27552301492045417","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1813.7e4d06a146":{"name":"@open-mercato/cache","version":"0.4.11-develop.1813.7e4d06a146","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1813.7e4d06a146","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"1ba2c90cadb2e11e438dae9822d468d04bc68ec4","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1813.7e4d06a146.tgz","fileCount":41,"integrity":"sha512-mjSVP5P6/csF4IFTJvWu0fJXhlr9CeT0XrMpTRN+rhTj30BbXxyMBOqBVcT+74JSg+pZgbQ+johmfqceh+tLpw==","signatures":[{"sig":"MEQCIFsZet2m+AfhZvrKoQML3tAjQDPQcjaPFWkUHPzf3E7yAiA0uojXJYV79cPMfUc+k0KG1FEGoXNdaovkQ0GDgHZizw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-mjSVP5P6/csF4IFTJvWu0fJXhlr9CeT0XrMpTRN+rhTj30BbXxyMBOqBVcT+74JSg+pZgbQ+johmfqceh+tLpw==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1813.7e4d06a146_1775981379444_0.13957972865232016","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1814.cc4ac4236c":{"name":"@open-mercato/cache","version":"0.4.11-develop.1814.cc4ac4236c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1814.cc4ac4236c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f50c916af35e582b7f272435fb24cc3af3c13253","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1814.cc4ac4236c.tgz","fileCount":41,"integrity":"sha512-NkIwQykjSp2s/d4muy8cXUQqS4VhPyl9O+mTEIw5H81TFCf62HPaD3UcO0f8t2B7bPdf2c2sEf3iGFdEZWZ4VA==","signatures":[{"sig":"MEQCIG7RUESeDukZS/sC5yvpxdoKNgnLIh7dV1ic5PpEaXsJAiAwmvKG32JHi5VFeBh+XxzSspfZk+eCseImgFq4awvXCg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-NkIwQykjSp2s/d4muy8cXUQqS4VhPyl9O+mTEIw5H81TFCf62HPaD3UcO0f8t2B7bPdf2c2sEf3iGFdEZWZ4VA==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1814.cc4ac4236c_1775981413509_0.6012867617525526","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1817.b23ccf6bd8":{"name":"@open-mercato/cache","version":"0.4.11-develop.1817.b23ccf6bd8","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1817.b23ccf6bd8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"17c37e177d776eefd3520e3902a334629ce64a7a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1817.b23ccf6bd8.tgz","fileCount":41,"integrity":"sha512-qWEi8ypcJ08a987CvXarqbwI4lr7Oz7Hg9SMX8iFFgfxjnJcwLkLqUuYJoG62TF3bf+rltCHydmJ+ePs+8bAFw==","signatures":[{"sig":"MEQCIFopMGYoLkU4H04OZoKfbIn1oT1Wmdh1LfEMlmqM6taVAiAvjfjl3M+ZuKAQUJqin7WEpTHEVSy8/e38BHKoFB538g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-qWEi8ypcJ08a987CvXarqbwI4lr7Oz7Hg9SMX8iFFgfxjnJcwLkLqUuYJoG62TF3bf+rltCHydmJ+ePs+8bAFw==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1817.b23ccf6bd8_1775982628701_0.8498668899250323","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1822.c7e05d3b2e":{"name":"@open-mercato/cache","version":"0.4.11-develop.1822.c7e05d3b2e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1822.c7e05d3b2e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b76f071f5f20428e244ea1984d1658491ae9e18c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1822.c7e05d3b2e.tgz","fileCount":41,"integrity":"sha512-nQVVvUjjjm5BqVsX1f5OqhPoJ9LR4wVYQK9Vx4SLmfU3KxvsKowLr4xKWcxQDPfrBZXI+gn2qtZR7HpjRabZAQ==","signatures":[{"sig":"MEYCIQC/lCkBlXSnSJESRoAETuWrmUsNh7f9WjmmOw7I+R8PtAIhAIqumWKhofDJuuVJVsrtHL3sf6l6jnSmJ4tA69PigG3t","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-nQVVvUjjjm5BqVsX1f5OqhPoJ9LR4wVYQK9Vx4SLmfU3KxvsKowLr4xKWcxQDPfrBZXI+gn2qtZR7HpjRabZAQ==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1822.c7e05d3b2e_1775985180287_0.5342442054678693","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1824.539ff56eab":{"name":"@open-mercato/cache","version":"0.4.11-develop.1824.539ff56eab","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1824.539ff56eab","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d60099ea0e9520fe8f748014420e5d5d77ea862c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1824.539ff56eab.tgz","fileCount":41,"integrity":"sha512-gwZqsLWbbn9pH13CkJin0i7f4J9G5jTrSBSm9v/xcrK8ypCtkRWDA0B9dSPJTea+ttAIECS1+eE+p1oEP93fSQ==","signatures":[{"sig":"MEQCIHjaevanz3ShN6QQpzmNQ9WVrJS6oJoJGN44G8DqhfXZAiAllYNlwipTxTi9sGfxoydttQ0b/zsBR8sGdDmBAxiv5Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-gwZqsLWbbn9pH13CkJin0i7f4J9G5jTrSBSm9v/xcrK8ypCtkRWDA0B9dSPJTea+ttAIECS1+eE+p1oEP93fSQ==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1824.539ff56eab_1775985295747_0.4394838607566527","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1826.4a8943f48c":{"name":"@open-mercato/cache","version":"0.4.11-develop.1826.4a8943f48c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1826.4a8943f48c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"2294c2bdd554d3bb5ccd7f51e96532536c229b43","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1826.4a8943f48c.tgz","fileCount":41,"integrity":"sha512-qRmgGqjEL9/yTrdh5lovhOjNU+v4DwlhjwBkBMBs4+tQoL8r5DikWU57hIjqnWsNgbGEIocguJ3Cr4RrR52jBw==","signatures":[{"sig":"MEUCIGbSgvhVe0+3mldtre3aZu+jTy43zrjIsIA1UgJvH2jIAiEAwv8Rb5tpl2wjPvwbHVBYF3AQFiZN//dlGn+7cTpjrVU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-qRmgGqjEL9/yTrdh5lovhOjNU+v4DwlhjwBkBMBs4+tQoL8r5DikWU57hIjqnWsNgbGEIocguJ3Cr4RrR52jBw==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1826.4a8943f48c_1775985505578_0.5074795275198432","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1852.7d93a935de":{"name":"@open-mercato/cache","version":"0.4.11-canary.1852.7d93a935de","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.1852.7d93a935de","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"143d202bc5b879b8d4e1ee75d48adf853a7f76ff","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.1852.7d93a935de.tgz","fileCount":41,"integrity":"sha512-0D6GrhisaC33rWGTy+ySk11FCTKNOToPblYzbZvkOJuz04p29Q1iIvjXaDKW+6RzWCKSfOtInk4apFWwbwf2nQ==","signatures":[{"sig":"MEUCIQCjvG82CyNsYXVMDr29M1Kkh6/wHVNjy+mBQL2H5DoSVQIgefxFREpERWEZfywGNykezSe9hydCdUJwmZzA/IY4HMY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-0D6GrhisaC33rWGTy+ySk11FCTKNOToPblYzbZvkOJuz04p29Q1iIvjXaDKW+6RzWCKSfOtInk4apFWwbwf2nQ==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.1852.7d93a935de_1775987537235_0.5979813210644089","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1827.57e1c4567a":{"name":"@open-mercato/cache","version":"0.4.11-develop.1827.57e1c4567a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1827.57e1c4567a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b2eeec9f76ea6c3ee02fb3a2d18fa1339cedd2c4","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1827.57e1c4567a.tgz","fileCount":41,"integrity":"sha512-ZSp4R5ZjjV3dRb9YA46/zrMXINGoN1BBZEiClUEjI3NBrUVPYJc+L2thJY+JBMkmC+dY43IH5NvBhMZ0deAOvw==","signatures":[{"sig":"MEUCIQDdNMqnjHToLNO2KaXCp6n2rA20pzdMpkOVUeMZ+XRtIgIgeRx+u9lVQW9bRJq3wXKQIP+TL2AksHkViNsw/7UhdzU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-ZSp4R5ZjjV3dRb9YA46/zrMXINGoN1BBZEiClUEjI3NBrUVPYJc+L2thJY+JBMkmC+dY43IH5NvBhMZ0deAOvw==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1827.57e1c4567a_1775987883869_0.8640443694938611","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1840.945454a013":{"name":"@open-mercato/cache","version":"0.4.11-develop.1840.945454a013","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1840.945454a013","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"49fce652244cc70e39740d297b5bdbdc1f79bc54","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1840.945454a013.tgz","fileCount":41,"integrity":"sha512-BO6NE50SaXuCDTwYytYl4Okjy6PQxc5h10mGRxG4j9h6Eh1iKpdH+UeEKnboaN5mqnskjFiK0qm05bVeoQcZ9g==","signatures":[{"sig":"MEYCIQDQLxhX8OV4fDekBd2/qLlE/wEBSzW8nrXXqtN1z8AHmwIhALx0qk0qsUV+Pt5/IplpGu5m6Oi4MkNjJXKzIQOddl65","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-BO6NE50SaXuCDTwYytYl4Okjy6PQxc5h10mGRxG4j9h6Eh1iKpdH+UeEKnboaN5mqnskjFiK0qm05bVeoQcZ9g==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1840.945454a013_1775988579416_0.9663341684540043","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1865.d84ff9e94b":{"name":"@open-mercato/cache","version":"0.4.11-canary.1865.d84ff9e94b","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.1865.d84ff9e94b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"0831e656112eee565e20756bf6260ecdd03601bf","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.1865.d84ff9e94b.tgz","fileCount":41,"integrity":"sha512-Sc3y6H5kxdMCvEkjd02g2akQgx7HSxwHeA/PMik2U7ZA4mfzYoyXp8Y2NAuq/E2K3KwgHpd1xV30xjEDiIT8/g==","signatures":[{"sig":"MEUCIQDxxWPRyaxXsBKC3kC6jzYQQYxjN2/2ZXTqxpKBEdxMTgIgPcs2MitmrA0epvN6LW2oitxLLDJIR05NrVzEG8X5vN0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Sc3y6H5kxdMCvEkjd02g2akQgx7HSxwHeA/PMik2U7ZA4mfzYoyXp8Y2NAuq/E2K3KwgHpd1xV30xjEDiIT8/g==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.1865.d84ff9e94b_1775988690340_0.0913717145816415","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1850.eaee649e64":{"name":"@open-mercato/cache","version":"0.4.11-develop.1850.eaee649e64","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1850.eaee649e64","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"297dd0c273a49277c8c8e83e51a04fe9a5f730a1","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1850.eaee649e64.tgz","fileCount":41,"integrity":"sha512-lJidINlFWrn1HDo0l8Pg1yBLjI+plnkzOOtGWhgIaeOGj9dEDidjgCBdFf8tC5EWcxgzb2lUQEVblUK0bl2ssQ==","signatures":[{"sig":"MEUCIH3x8lZLg7fLNOc8SjIcZqUan+2vwU714bYawTLbfpFLAiEA4AlL4r5alrq3duVwmb4yqpxrosp5hDOxp47uokW2aBo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-lJidINlFWrn1HDo0l8Pg1yBLjI+plnkzOOtGWhgIaeOGj9dEDidjgCBdFf8tC5EWcxgzb2lUQEVblUK0bl2ssQ==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1850.eaee649e64_1775991101873_0.5910174579393193","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1855.f87df92e5d":{"name":"@open-mercato/cache","version":"0.4.11-develop.1855.f87df92e5d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1855.f87df92e5d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"608a0d5b541ad66ba75f96dc25391a18fb9dfc60","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1855.f87df92e5d.tgz","fileCount":41,"integrity":"sha512-stoXV4YfNBk/rvaTf+EcDmah1foAiBH5zwT0VWsT6l/Vnu7l7cOPM8d5KEMLJNOwWbZfl+PwFZapn8rYMTruBw==","signatures":[{"sig":"MEYCIQC4pe2kgvdk0vV04DG+eP8zykYPgEJZHTrJVh7EbCuC8AIhAO6cMn5FHeiqkKIx9QIohSPlS48OMAKy2SBehwQsHD/A","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-stoXV4YfNBk/rvaTf+EcDmah1foAiBH5zwT0VWsT6l/Vnu7l7cOPM8d5KEMLJNOwWbZfl+PwFZapn8rYMTruBw==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1855.f87df92e5d_1775992578959_0.08525111845204125","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1882.36be2e0589":{"name":"@open-mercato/cache","version":"0.4.11-canary.1882.36be2e0589","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.1882.36be2e0589","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"988a805d60683a5d195b593e15615b6deccf3505","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.1882.36be2e0589.tgz","fileCount":41,"integrity":"sha512-1h7Hq0qZNHO0+6GwDLAsBZch5wLRu6Y5Om0pt1KiE6DTsfEwjtQo9udifmzQFEfrEtaqnMo/0ejMJViuszo2Aw==","signatures":[{"sig":"MEUCIQC9POkqx/pMuVf2yEpI12RQB7rKBVuHjyQASSM/fuyvFwIgUHHrSI8bOLtAO+TDhmYyCTzBa/lldKPD28n9x+KPO6M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-1h7Hq0qZNHO0+6GwDLAsBZch5wLRu6Y5Om0pt1KiE6DTsfEwjtQo9udifmzQFEfrEtaqnMo/0ejMJViuszo2Aw==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.1882.36be2e0589_1775993310431_0.6440478241146628","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1857.2511ae3481":{"name":"@open-mercato/cache","version":"0.4.11-develop.1857.2511ae3481","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1857.2511ae3481","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"eecc3382ff81554da647a817554096b1a6b08ce7","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1857.2511ae3481.tgz","fileCount":41,"integrity":"sha512-3U8ztaPINoyRveXZst9VJbJY8+wFlpAYNSoaMJNymPzC1iDML52rUSzxoIkBmikewA1745Sr5mlonKGx+ncQcA==","signatures":[{"sig":"MEQCIEacVjKUAVdRwU2wwRY18dWDqZ2dk8gn1z4YbRORTpTbAiA+hoYptiWWWanUXnECjwUfCG/MQO+H3ieyqQzTJP3+SA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-3U8ztaPINoyRveXZst9VJbJY8+wFlpAYNSoaMJNymPzC1iDML52rUSzxoIkBmikewA1745Sr5mlonKGx+ncQcA==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1857.2511ae3481_1775994170362_0.6970945992032567","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1858.78d3d1bddc":{"name":"@open-mercato/cache","version":"0.4.11-develop.1858.78d3d1bddc","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1858.78d3d1bddc","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"4cab8cace5311b8a2e1a8d3f73fc8a061509c4fd","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1858.78d3d1bddc.tgz","fileCount":41,"integrity":"sha512-b/mLgRBVv6UfkVg4clI1WzqTxQragzR3t1RxxLF7r4+HTZ6iNBF18KVNmD/RHqJPu2IL5rLlW2jNs4FW/qcQJQ==","signatures":[{"sig":"MEYCIQDiaGXEBRknqAtLtZTv45QCAOvu/CIe3u1YqDobGaZFUwIhAOCmvi8GI3iVDZUxt2aax4hzyILEOeU1ihH7tmtLnluq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-b/mLgRBVv6UfkVg4clI1WzqTxQragzR3t1RxxLF7r4+HTZ6iNBF18KVNmD/RHqJPu2IL5rLlW2jNs4FW/qcQJQ==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1858.78d3d1bddc_1775994403460_0.10755901982358229","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1860.7d2e421adc":{"name":"@open-mercato/cache","version":"0.4.11-develop.1860.7d2e421adc","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1860.7d2e421adc","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"2b2ee0b1f44c20755531eb03dab181f424c7075c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1860.7d2e421adc.tgz","fileCount":41,"integrity":"sha512-hTcqQnUa8rUvY8uBupCp5tBtp5npx+l0w2MoS6/XtFUwz4+Tn+xF7GT6Oh5UGiEcDg/TsDN1LmUsQy9VSnKKKw==","signatures":[{"sig":"MEUCIQCrgfxSS0Ii7z4B+tFYdg0Dt3eCwFM/8x41aTva+Gos/AIgAJ/UkqmrnLDT8HpyXLhduXOjKa8vnZYch3yriZn+nYg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-hTcqQnUa8rUvY8uBupCp5tBtp5npx+l0w2MoS6/XtFUwz4+Tn+xF7GT6Oh5UGiEcDg/TsDN1LmUsQy9VSnKKKw==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1860.7d2e421adc_1775994545163_0.4885177553426441","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1861.1f10889ed9":{"name":"@open-mercato/cache","version":"0.4.11-develop.1861.1f10889ed9","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1861.1f10889ed9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"1a8c95e63b97990a3f648df77de82f6a52d99ed5","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1861.1f10889ed9.tgz","fileCount":41,"integrity":"sha512-5igD+PIBNPlFu2DstMeMGK/41afrgoqFcGJ7PSrwOiIqLkOhHSJwMKNCf2SlgQf4DB/vxq0JC37c3FEoERK06Q==","signatures":[{"sig":"MEUCIQCrhUw0+2mz90LqrIPB8+6iTEMWy171IMSRkda1IXjsKAIgKEdW+uExHLyun7vBTck/HXyR91nNqgzNgswzmHE6PCc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-5igD+PIBNPlFu2DstMeMGK/41afrgoqFcGJ7PSrwOiIqLkOhHSJwMKNCf2SlgQf4DB/vxq0JC37c3FEoERK06Q==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1861.1f10889ed9_1775994736957_0.4828935697873029","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1864.fbed453882":{"name":"@open-mercato/cache","version":"0.4.11-develop.1864.fbed453882","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1864.fbed453882","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"557d5cb02a1eb266998185041d9222e9b7c8be31","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1864.fbed453882.tgz","fileCount":41,"integrity":"sha512-oB0Nl6qaSg+h8Ta1a4sJwMDBofEP////GbJ5Rrtmv+D7z+AsjslMfKnS4PDu3L7tWN7eppcFxcQvhgnLpjhwTQ==","signatures":[{"sig":"MEUCIQDxBgoTIMgNaAz6yHZ6ODXyLjDfLHKb7cfSPLtj9mMSegIgDYRIg5n/SLg5yMZ4r5QxVQZ/gp1cKMUh7sunQmaq3yM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-oB0Nl6qaSg+h8Ta1a4sJwMDBofEP////GbJ5Rrtmv+D7z+AsjslMfKnS4PDu3L7tWN7eppcFxcQvhgnLpjhwTQ==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1864.fbed453882_1775994749168_0.0760834693266792","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1870.885e704d8d":{"name":"@open-mercato/cache","version":"0.4.11-develop.1870.885e704d8d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1870.885e704d8d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"97cbaa0995b3879f17ed7644a2db4e88d47fd926","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1870.885e704d8d.tgz","fileCount":41,"integrity":"sha512-3lBSv6LXyKEX54tylpNiEroMWaAxbROSX5JR+2XLxCZFm3XgDB+fdAbgOEsVX+NFyQi48ymjcizP/kwi3ZYONw==","signatures":[{"sig":"MEUCIQCIlOcbPyVjujs01WyPps1ucBqg0CE4TsS5Zk4Ccu5l4gIgattkfb49MUAaXTccaPvW+7AGedGwww9eCx0ZDgc82nE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-3lBSv6LXyKEX54tylpNiEroMWaAxbROSX5JR+2XLxCZFm3XgDB+fdAbgOEsVX+NFyQi48ymjcizP/kwi3ZYONw==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1870.885e704d8d_1775994839717_0.8565567513026249","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1871.3dfcf2fdd3":{"name":"@open-mercato/cache","version":"0.4.11-develop.1871.3dfcf2fdd3","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1871.3dfcf2fdd3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"89832e930d5d4cedbf51b7db68823ffc049fdeab","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1871.3dfcf2fdd3.tgz","fileCount":41,"integrity":"sha512-XwUNFEv8Ei7eNipMegFPLznNqXr4Z3ICeCSanmQ5c36M2jucGmv/K60eVmJd72MmSoUWVJ0XFB7+JGZ8xjWhMw==","signatures":[{"sig":"MEQCIH78pmFY8w9V02tYrVy7ppuWwlVX4HHMo/aN2w9h31AMAiBXkBNku8LocyCqT8mAAbS66jZFbOuEQ6wBeFYVmHDFXQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-XwUNFEv8Ei7eNipMegFPLznNqXr4Z3ICeCSanmQ5c36M2jucGmv/K60eVmJd72MmSoUWVJ0XFB7+JGZ8xjWhMw==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1871.3dfcf2fdd3_1775994980783_0.03452432499946778","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1876.19b0a967a7":{"name":"@open-mercato/cache","version":"0.4.11-develop.1876.19b0a967a7","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1876.19b0a967a7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"1ae5fdef4c72aaf59fe4668adad762226f5a894f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1876.19b0a967a7.tgz","fileCount":41,"integrity":"sha512-6ME5wZ//QFanpSIMEgXbxXEutKWhvr9mxzYbq6OdFnEPmP1v5MEuTnXDEINRrTLiJu2hlUYMsEpiYRM4ZGHK7A==","signatures":[{"sig":"MEQCIBOLken1FuqLgjFex3j8jdZMM4MtOJlSOLfFKnWvZNUTAiA1hmm4LHy00DzHHxvU0Qa5KqWt+5L1Pajk0Y80gAP4aQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-6ME5wZ//QFanpSIMEgXbxXEutKWhvr9mxzYbq6OdFnEPmP1v5MEuTnXDEINRrTLiJu2hlUYMsEpiYRM4ZGHK7A==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1876.19b0a967a7_1775995059653_0.9614471578964501","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1877.g3169920562":{"name":"@open-mercato/cache","version":"0.4.11-develop.1877.g3169920562","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1877.g3169920562","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"9b6abfec2979939358a7326aa462dd54602edc93","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1877.g3169920562.tgz","fileCount":41,"integrity":"sha512-byok1pSUO3UouXPV+VTkfLYQfqfbfaNzowZqxgk+HiintUjir2BWYuaMs6bosqqMiqVRzQ2TZhYibS9WX875Jg==","signatures":[{"sig":"MEUCIQCILOAJFPgVQt8A76yY2x0C5tyTYo+9wyMe+vFHmf9+UwIgLap9k7TWH3sFbqtwyNbWuJtTP+5bITPoKSrI5RrWeHQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192756},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-byok1pSUO3UouXPV+VTkfLYQfqfbfaNzowZqxgk+HiintUjir2BWYuaMs6bosqqMiqVRzQ2TZhYibS9WX875Jg==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1877.g3169920562_1775995167861_0.006339741786518305","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1878.c91f31fe75":{"name":"@open-mercato/cache","version":"0.4.11-develop.1878.c91f31fe75","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1878.c91f31fe75","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"0a662c3da87b6075cdf6989363f3ce3def0d93cf","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1878.c91f31fe75.tgz","fileCount":41,"integrity":"sha512-o6bDEr2Ffv3x0t9asHipO6SBMQ+nhuC8XqD8xXGiZys6nvVRFoi9croemi/Uju/LPHmQ2Uj9dAqueUF7pYEvTw==","signatures":[{"sig":"MEQCIFl+E0mKlwj26K200RnVobt2DrZlOgdVOnwWDFmzalzDAiBYYkmAK3qCKoM6uNBr3iozRNy04flOHO7SEnSxUc7fBw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-o6bDEr2Ffv3x0t9asHipO6SBMQ+nhuC8XqD8xXGiZys6nvVRFoi9croemi/Uju/LPHmQ2Uj9dAqueUF7pYEvTw==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1878.c91f31fe75_1775996177850_0.9378192928771023","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1883.d2ce6ca9a5":{"name":"@open-mercato/cache","version":"0.4.11-develop.1883.d2ce6ca9a5","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1883.d2ce6ca9a5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b153ca979ea5ddcd46b68cd70eafa7a36f08977f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1883.d2ce6ca9a5.tgz","fileCount":41,"integrity":"sha512-E0IZulskuQP5F1ywA/xFzIrwLcyFTIIE5CmkyzsbccZf8xKNaR5XhT4ChbJu/tFS+QbfPeOKJO2+vHbBG3bTzg==","signatures":[{"sig":"MEYCIQDimDvQNUVSqXhs7Gj+LV/SLBDFxMD3XTZSIkkVZEvR0wIhAMzC3D2Gx2HR6WSnkWRehULNN0kJfyzYXM1989xznArm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-E0IZulskuQP5F1ywA/xFzIrwLcyFTIIE5CmkyzsbccZf8xKNaR5XhT4ChbJu/tFS+QbfPeOKJO2+vHbBG3bTzg==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1883.d2ce6ca9a5_1775996728114_0.7751283595779286","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1884.48b44abfb3":{"name":"@open-mercato/cache","version":"0.4.11-develop.1884.48b44abfb3","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1884.48b44abfb3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"8e03769efb40d698231c8bd9abcd046e8b2dafe3","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1884.48b44abfb3.tgz","fileCount":41,"integrity":"sha512-ENST4xWkb+eCcxfSAxn6uaZq+12dKGDC7mcBlR7eqL90yffyWtlr81/DCj5mBNjcw23oANUVyatSzKyKSfBy5Q==","signatures":[{"sig":"MEUCIQCJwCAU3rPp9iNVa2cbpulNSIzBQnIOyHowgLUP8mMbKQIgSY87AKLyQCPhNU7+VO7TBrbLJ5R/x2W7wXNe9Zs6j6Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-ENST4xWkb+eCcxfSAxn6uaZq+12dKGDC7mcBlR7eqL90yffyWtlr81/DCj5mBNjcw23oANUVyatSzKyKSfBy5Q==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1884.48b44abfb3_1775996740689_0.15884433790970265","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1889.01776c465b":{"name":"@open-mercato/cache","version":"0.4.11-develop.1889.01776c465b","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1889.01776c465b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"0f92ffdcde1321a994356a76221b038718d08a3d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1889.01776c465b.tgz","fileCount":41,"integrity":"sha512-wL10JdxWQQT3xGM0Rtf6vOmQ0gaYlDGLvgdeiJPb5J1Xlhzm5UN2UPTvOKYigqhYWwFCzqb4A6w8vDS9vVIuVw==","signatures":[{"sig":"MEUCIDTUppLUjny+rFY06Z6YvGe0bowIcBgtFiekd5hsFXgxAiEArehwOkl8MnJSQGT0ywsoJcjteNG4GfKKxtVdIueIY1U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-wL10JdxWQQT3xGM0Rtf6vOmQ0gaYlDGLvgdeiJPb5J1Xlhzm5UN2UPTvOKYigqhYWwFCzqb4A6w8vDS9vVIuVw==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1889.01776c465b_1775996745423_0.24326682466342997","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1891.c03899a789":{"name":"@open-mercato/cache","version":"0.4.11-develop.1891.c03899a789","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1891.c03899a789","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c764ab32cd2f9125ff3865374b727fff08cce4ce","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1891.c03899a789.tgz","fileCount":41,"integrity":"sha512-KQzILYtmsHsHpNBwY32e8Zup8fojMhFH8tdOFejKz97r1PO1rA+v/9J+bov3Bu2HJeR31dLEGBfBE2GawQ/egA==","signatures":[{"sig":"MEYCIQCpOEg6fKKpxSqr5UNSTmkmiZ1vmlMM0HGISJmfQBQ5hgIhAKFCaUo9qloBtnEasUfQJNd8DbJJc59FySonvcagpAJH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-KQzILYtmsHsHpNBwY32e8Zup8fojMhFH8tdOFejKz97r1PO1rA+v/9J+bov3Bu2HJeR31dLEGBfBE2GawQ/egA==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1891.c03899a789_1775996809907_0.3120319757244494","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1894.8b0ae9b530":{"name":"@open-mercato/cache","version":"0.4.11-develop.1894.8b0ae9b530","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1894.8b0ae9b530","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"37d106526980ba95fe1e12352d33482772a669b5","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1894.8b0ae9b530.tgz","fileCount":41,"integrity":"sha512-X7+is7guvCZv0UUQbQ9aSvJOCVa0wepqAFB/VS2l9y5nhxhIfmD+qBu/6koPulGGI00Lk7CqAolOMkcY9IWoWg==","signatures":[{"sig":"MEYCIQDk5ItIHGP42EoiimPjpX+YRw11iDv1fN5IsYLeuLV15AIhAIxVFT3Fp1OB+e8Vfq+nFiSKNdEZVKx3Ga5vg0NpylWz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-X7+is7guvCZv0UUQbQ9aSvJOCVa0wepqAFB/VS2l9y5nhxhIfmD+qBu/6koPulGGI00Lk7CqAolOMkcY9IWoWg==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1894.8b0ae9b530_1775996960915_0.6303577742563149","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1896.e819c5855e":{"name":"@open-mercato/cache","version":"0.4.11-develop.1896.e819c5855e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1896.e819c5855e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"068730dee14bd4d614964f1997b5b0bc568eb89b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1896.e819c5855e.tgz","fileCount":41,"integrity":"sha512-oc5vy03RQqlEj2GhvEpN67He1ZDzibOpmNpWgWutFFn626RNMjuk5u6YjPZ1kv7K4YE6/bLuJYEWcXQ5bpXnrw==","signatures":[{"sig":"MEUCIQCGELbHXyJTiW8F6EFjXT3gzGzSVsLAgGQJOd8Wt7HYCQIgHdEAI+s5UJjrl6Ok1dqkUK8t1LRyMAUKZYN7eATPoL0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-oc5vy03RQqlEj2GhvEpN67He1ZDzibOpmNpWgWutFFn626RNMjuk5u6YjPZ1kv7K4YE6/bLuJYEWcXQ5bpXnrw==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1896.e819c5855e_1775997185049_0.22538169615305104","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1899.6234aa923d":{"name":"@open-mercato/cache","version":"0.4.11-develop.1899.6234aa923d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1899.6234aa923d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"04f7268b622fe6a224c9cb1cb4ffb4524b533e04","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1899.6234aa923d.tgz","fileCount":41,"integrity":"sha512-bnTmznlodRyXdPUrkgabUrGiYpYnL+K+edrwJCZJIFrn7w3gjUwisJq3azPI6cTk1wRM8MstTLOE9KGipC0VIw==","signatures":[{"sig":"MEQCIGpK8a+JwtK/PYqZXlUboNeHZo8YCnQRVyOB8DM9d6HCAiBFcvbeB8WuQV0fY6WmjhV7AdA4arulQfVfWoHJ86k3JA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-bnTmznlodRyXdPUrkgabUrGiYpYnL+K+edrwJCZJIFrn7w3gjUwisJq3azPI6cTk1wRM8MstTLOE9KGipC0VIw==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1899.6234aa923d_1775997963405_0.939497305329164","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1900.16234e56cf":{"name":"@open-mercato/cache","version":"0.4.11-develop.1900.16234e56cf","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1900.16234e56cf","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f8b179dd07b40b2e3bccbe094b27ce90ed11642c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1900.16234e56cf.tgz","fileCount":41,"integrity":"sha512-jv44p1zAZQ4UI12i9l9FvTuSvty74ZZ/yL/imY9DvbH8+ojaReGoQgVYErgh4RjBqNcrXQd13l0K/EP9Y9eGiQ==","signatures":[{"sig":"MEUCIQDLV0ELxkqvz4zXlUb2t2lX5rv9UvaGPU9/r7wlGovzAAIgWpQo0uW8Dgew2hjk8EA5Kwi5wxz3+X+LdLduLrBRGbU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-jv44p1zAZQ4UI12i9l9FvTuSvty74ZZ/yL/imY9DvbH8+ojaReGoQgVYErgh4RjBqNcrXQd13l0K/EP9Y9eGiQ==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1900.16234e56cf_1775998170058_0.964066996776118","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1901.d120c34de5":{"name":"@open-mercato/cache","version":"0.4.11-develop.1901.d120c34de5","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1901.d120c34de5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"fc291f3a48f6b48436d2f89543e5251dcc77da71","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1901.d120c34de5.tgz","fileCount":41,"integrity":"sha512-PDYX/yhGpC3SDEclVkdiRIYGUHT9Sra9/8LqtJQNt9OwEIxUYXpIt1t96nhC3RgFluuf+O/RAlm0Et7TxUS7Dg==","signatures":[{"sig":"MEUCIQC7m9epnOu827gcLxpkBPtax6D2vy3ameE0Wi1eNIOKVgIgdvlHHxssvUG+18KXcowjhWnZLMudWWjwPTAdDiZ0jZI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-PDYX/yhGpC3SDEclVkdiRIYGUHT9Sra9/8LqtJQNt9OwEIxUYXpIt1t96nhC3RgFluuf+O/RAlm0Et7TxUS7Dg==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1901.d120c34de5_1775998607471_0.7880980373725179","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1902.517d719dcf":{"name":"@open-mercato/cache","version":"0.4.11-develop.1902.517d719dcf","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1902.517d719dcf","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"9f04a1d41b647ebee5fe43d685a411036ad2249a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1902.517d719dcf.tgz","fileCount":41,"integrity":"sha512-LnOxpJwMNuhsPouTTkgsL8vjUzWT6hWngXFBZ4e2C7EODcO6yu7wxNWUTRA0Uve0FEWe2RFVgQ8NyydUes1MiA==","signatures":[{"sig":"MEUCIQC+ubuelYqK8kmI+iat1gtTFxO4Y2akYJBAWJBlMc85hAIgIcLwZ36HUFJuMnjJWmhaxea9T/8tRaYAGwD7odZA/nc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-LnOxpJwMNuhsPouTTkgsL8vjUzWT6hWngXFBZ4e2C7EODcO6yu7wxNWUTRA0Uve0FEWe2RFVgQ8NyydUes1MiA==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1902.517d719dcf_1775998836983_0.5453007245102355","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1903.461acab626":{"name":"@open-mercato/cache","version":"0.4.11-develop.1903.461acab626","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1903.461acab626","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"1200b8f62989fb622828aad572156ba8f1c2ee48","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1903.461acab626.tgz","fileCount":41,"integrity":"sha512-6uZhewryK5aSVaPRb8yYoodC1YYshQZZVhYQd6K5D67pGbe77D4xOsL6BRu0WvpQfPgXlzSimL+Am5Es8RRZXQ==","signatures":[{"sig":"MEQCIE0VnsJ9SCn7pJrP3aP7wZIVJb8zCNustNX+PaLukpZJAiBSBjRGLqQiGl1Aks4BkWkOx4pWJb90f5Y7W0akX3nCsg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-6uZhewryK5aSVaPRb8yYoodC1YYshQZZVhYQd6K5D67pGbe77D4xOsL6BRu0WvpQfPgXlzSimL+Am5Es8RRZXQ==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1903.461acab626_1775999078151_0.01526628782101036","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1905.b892e2dd78":{"name":"@open-mercato/cache","version":"0.4.11-develop.1905.b892e2dd78","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1905.b892e2dd78","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"bad1a1d13458a3e02e02d35f0e0bdee7b263f260","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1905.b892e2dd78.tgz","fileCount":41,"integrity":"sha512-hQ+u5ubDBIQMT5Cvkv7koMskEuWfmercgS25rp7kjFxcgs7cdqXp+zHD1o7EKwFPoqOFItwWvCJTJez9Z3zj2w==","signatures":[{"sig":"MEUCIQCjy7Fuo1fnOq8aXyMO8ztwtA9ufwUYM/7Pl81k3ZiOCgIgd6XP4FR5CfLEkQjreUcO9NLCL3Fq3ooI5H2cF/Bi/rg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-hQ+u5ubDBIQMT5Cvkv7koMskEuWfmercgS25rp7kjFxcgs7cdqXp+zHD1o7EKwFPoqOFItwWvCJTJez9Z3zj2w==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1905.b892e2dd78_1776000052406_0.8193944775775821","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1907.1fcb594c32":{"name":"@open-mercato/cache","version":"0.4.11-develop.1907.1fcb594c32","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1907.1fcb594c32","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d7a5c23fe1c0619f916240cd70e8bd30ec323827","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1907.1fcb594c32.tgz","fileCount":41,"integrity":"sha512-gPSgDm/jqh6Z5PvQ/Gf4Lfg/bmt+crD9U0r1X0+SYqSg1zL7JmKnbgZ5Zd3khaQsfS2HYmLF9F2FTQoOyOAoKw==","signatures":[{"sig":"MEYCIQC0PoHevs1LMusMbYLlBfxk4cGVsh8W181DNgYWhk9NfAIhAPKrAhefxS1UA5eJ5zPhIBWEMol9oUEQ0INhJ5o/Mvxk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-gPSgDm/jqh6Z5PvQ/Gf4Lfg/bmt+crD9U0r1X0+SYqSg1zL7JmKnbgZ5Zd3khaQsfS2HYmLF9F2FTQoOyOAoKw==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1907.1fcb594c32_1776000371191_0.18420251845468205","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1909.991fce6e6a":{"name":"@open-mercato/cache","version":"0.4.11-develop.1909.991fce6e6a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1909.991fce6e6a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c4743bd90183ae22dd40f481eeab6384697e0be1","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1909.991fce6e6a.tgz","fileCount":41,"integrity":"sha512-M10R4Co3uCCtwEZGRtrNq+V882CXchtblawX1bm10OERssJULNy3I/gyvtX1FI8cuojTndiT9Vg/om+kl3XWxw==","signatures":[{"sig":"MEQCIBdXQN3HNG8GbTb6Kps/Cf1eG8eapddQcszLwB80nUzeAiAhzsuknoDrBtbwoVA/lbx5hvCwGoUwTcx93CD1NNigQA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-M10R4Co3uCCtwEZGRtrNq+V882CXchtblawX1bm10OERssJULNy3I/gyvtX1FI8cuojTndiT9Vg/om+kl3XWxw==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1909.991fce6e6a_1776000785368_0.22415352850173886","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1912.71c0c0adcd":{"name":"@open-mercato/cache","version":"0.4.11-develop.1912.71c0c0adcd","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1912.71c0c0adcd","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d23086ddbc358a1817c83619a726eba67e6e8f8b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1912.71c0c0adcd.tgz","fileCount":41,"integrity":"sha512-6C+sTPyfhzrv1Jk/wBIkWQN63iIZUOEp8EPXyx5xPreY7jVpzlOWdEMIYYrZPcsKvmB1e9+jH8m1mI2HOKUGCA==","signatures":[{"sig":"MEUCIQDBfdYmqq0bwfo/4gJJYG9dtN4jS3anOd3/hwc+g+1l9QIgFW46yJOL1rfH3fXzBsFlz4ov3uE25PlEqMM8MkKnRC0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-6C+sTPyfhzrv1Jk/wBIkWQN63iIZUOEp8EPXyx5xPreY7jVpzlOWdEMIYYrZPcsKvmB1e9+jH8m1mI2HOKUGCA==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1912.71c0c0adcd_1776001024222_0.5257444899016421","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1915.8fe74dbc2d":{"name":"@open-mercato/cache","version":"0.4.11-develop.1915.8fe74dbc2d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1915.8fe74dbc2d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"2f15e9f10fa8b85368db72148f38cd8ba29aeeb9","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1915.8fe74dbc2d.tgz","fileCount":41,"integrity":"sha512-j2uLe4TRuGODQlS9JHRs7PXbX0KiQDLiWsBheE/7KJXhef3hn+kBiEuFSOekMHK4MQum7/NnHd2RFZ6suRHM5A==","signatures":[{"sig":"MEUCIQCoiyLoI0pjpUaBAsX13BSfmztNfO/O5WuFF/4E1jE/3gIgQ6s+DoaKj1OPqIb1vUSftKfulpdVGU0oxT9sIKMvxlc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-j2uLe4TRuGODQlS9JHRs7PXbX0KiQDLiWsBheE/7KJXhef3hn+kBiEuFSOekMHK4MQum7/NnHd2RFZ6suRHM5A==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1915.8fe74dbc2d_1776001123870_0.04931959747868442","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1916.be37b7bcbb":{"name":"@open-mercato/cache","version":"0.4.11-develop.1916.be37b7bcbb","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1916.be37b7bcbb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"8434f0048fbf4af8a40446ac1aab9c4c60c0d67d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1916.be37b7bcbb.tgz","fileCount":41,"integrity":"sha512-bDikFEby+0qKrDCSbS0ajoIV3cBOyouqeFh7E3mYBzL2qOQrm3UUbMEuu7mTQLTBqIMXRaP1AtM1E3HN1XfosQ==","signatures":[{"sig":"MEUCIAt998tKic+qh4B3IAWMU3S1IcUIfvlzL653Jz5JtSX0AiEA8W78Oy81DRcsotrvf68+CYpRUf4XZx8xLa22F99RWfc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-bDikFEby+0qKrDCSbS0ajoIV3cBOyouqeFh7E3mYBzL2qOQrm3UUbMEuu7mTQLTBqIMXRaP1AtM1E3HN1XfosQ==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1916.be37b7bcbb_1776001257096_0.45798380292955043","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1917.b6098e78cb":{"name":"@open-mercato/cache","version":"0.4.11-develop.1917.b6098e78cb","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1917.b6098e78cb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"37b6c8a3879972921a4c7ff79163018f31774563","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1917.b6098e78cb.tgz","fileCount":41,"integrity":"sha512-ugH+HB777cAlFelvNK8f+Tx2zcL498X1Cnd43PXZKMPN8RDh1EcarBPod7gg1UP9nheqLlaF3jdunXNDx51jrg==","signatures":[{"sig":"MEYCIQDtOACk4wgmJwnkIJz8Dv3HlUThJAJXLIy7c6X1T4cstQIhAP+TsxQv+todxJmpCnI1AgdJm2hyors/DfIzBDS1jG4C","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-ugH+HB777cAlFelvNK8f+Tx2zcL498X1Cnd43PXZKMPN8RDh1EcarBPod7gg1UP9nheqLlaF3jdunXNDx51jrg==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1917.b6098e78cb_1776001302929_0.2683033948220226","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1918.e117165f7f":{"name":"@open-mercato/cache","version":"0.4.11-develop.1918.e117165f7f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1918.e117165f7f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ae4e8d56a38adef58fad13ecffa5ef688a4f0bc2","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1918.e117165f7f.tgz","fileCount":41,"integrity":"sha512-yWkybIe3rfVJAeNwGOE5/HFM/qLVAd3yANSzRiDmg6gvz9Oya+A/uwCa1ZYex1v38IRlC12wukuROd6d8BQsFA==","signatures":[{"sig":"MEUCIDkTnjCCwV7w03gqDDrVg3SEynNKEsXPiSxCk9i1oT/qAiEA1W/TksN9Qp9+/nxgCjrD8Tkv4sUoVLVx0rDccMV1G5I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-yWkybIe3rfVJAeNwGOE5/HFM/qLVAd3yANSzRiDmg6gvz9Oya+A/uwCa1ZYex1v38IRlC12wukuROd6d8BQsFA==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1918.e117165f7f_1776001364797_0.49767716906914483","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1922.46b23ba3b5":{"name":"@open-mercato/cache","version":"0.4.11-develop.1922.46b23ba3b5","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1922.46b23ba3b5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"376b1daab139137b55e55b227bae31f8a94caf7b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1922.46b23ba3b5.tgz","fileCount":41,"integrity":"sha512-ZdH/76XMZAGXtDwo/lbL6+ZepyS9VIkRkosiFybw1XipsLqOEDfLdyNoxEjMlBgODY6Plz3Qat/u+81leo0kGg==","signatures":[{"sig":"MEUCIQDdQM9WYKfJ+CCLC1GHlzDtoqzudDGZTnf9efUAnv7oIwIgezXGfzgLwm6aQbFO/ENvfRuCxz0eX415lzjJOG9+Hi4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-ZdH/76XMZAGXtDwo/lbL6+ZepyS9VIkRkosiFybw1XipsLqOEDfLdyNoxEjMlBgODY6Plz3Qat/u+81leo0kGg==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1922.46b23ba3b5_1776001498137_0.4439787320117079","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1923.169bef99c6":{"name":"@open-mercato/cache","version":"0.4.11-develop.1923.169bef99c6","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1923.169bef99c6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"2d93bbef73aebc9b03a4f4bc7f1f16586a12a5be","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1923.169bef99c6.tgz","fileCount":41,"integrity":"sha512-xTiUjTmtovv42aM+ya/wymyp3YrUmjHM8XOZT/3pOuT7I4evNWeLDupYkrRZ2sHq+j+jzTM26OgaWbFb3+vkxg==","signatures":[{"sig":"MEUCIB9pApSdt7+9urTvfmlLiXacXFLGgOANcDmLGXQrMWL2AiEA3S+r8XHgqPSr4e+9ikpLk9Kztg+U90MdF5RI2qtqajk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-xTiUjTmtovv42aM+ya/wymyp3YrUmjHM8XOZT/3pOuT7I4evNWeLDupYkrRZ2sHq+j+jzTM26OgaWbFb3+vkxg==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1923.169bef99c6_1776001733856_0.292112394138047","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1924.2dc93c0dcb":{"name":"@open-mercato/cache","version":"0.4.11-develop.1924.2dc93c0dcb","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1924.2dc93c0dcb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ecbd9e4b5aeaed3597b3f507b66ffb947e0193c8","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1924.2dc93c0dcb.tgz","fileCount":41,"integrity":"sha512-Uby0Csb6Tqz1gRpquduUekaSO//xWXSwzWGT5zMRy/FG9DH7NPTpfPmHPXQ6PDZiBNBnlpeByUo24oPwkq+JBQ==","signatures":[{"sig":"MEQCIFiUvHJGts6B4vBehUHdYGe2hMQWhz69K2vJzs/33ti2AiAV7FC9tz00f3fvjRoDpJpo4+IsXxkS+G+RJx0PMdLB/w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Uby0Csb6Tqz1gRpquduUekaSO//xWXSwzWGT5zMRy/FG9DH7NPTpfPmHPXQ6PDZiBNBnlpeByUo24oPwkq+JBQ==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1924.2dc93c0dcb_1776002020791_0.9450638959337756","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1925.0436f3b988":{"name":"@open-mercato/cache","version":"0.4.11-develop.1925.0436f3b988","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1925.0436f3b988","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"7c81cfa9464d7e269b0fb191dcbd8019a42d12f2","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1925.0436f3b988.tgz","fileCount":41,"integrity":"sha512-xRNXPgK3/entpmtb/wcye9pdh3kqzPQWn3C+0vCgnZbrV/9dBH42Z90hjEn+kpqxXj+rrZHWgUuZYveWVCAhcA==","signatures":[{"sig":"MEUCIA2sNt1klbAjIHSOi1d+bnCubSLen9kvcnr2Jw+KX2xyAiEApDr8Mbfvs34C5+HHHxshjN2BAV/cwsBjJAokyMyMzSU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-xRNXPgK3/entpmtb/wcye9pdh3kqzPQWn3C+0vCgnZbrV/9dBH42Z90hjEn+kpqxXj+rrZHWgUuZYveWVCAhcA==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1925.0436f3b988_1776002259047_0.6824133000080979","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1926.e34f3af1bf":{"name":"@open-mercato/cache","version":"0.4.11-develop.1926.e34f3af1bf","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1926.e34f3af1bf","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"579d6bdd501187e7a4e7de2333c6553ce4403ec4","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1926.e34f3af1bf.tgz","fileCount":41,"integrity":"sha512-kw/KErS4r0Ma3Lb3z6zjRYPGLbJCEXLk2/Ev4yKdMKQi/zoFa9pVp2He7DsjW5titGpASWqzAXREuDYLobJKrQ==","signatures":[{"sig":"MEUCIQD09LLCYai0SceKXTnLeNs8ViHDiQC/wC7Jt4t+d4wQzAIgGouRynjBfg3s4yJcpCxro9oXP2d8tCjywFCw783FUvM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-kw/KErS4r0Ma3Lb3z6zjRYPGLbJCEXLk2/Ev4yKdMKQi/zoFa9pVp2He7DsjW5titGpASWqzAXREuDYLobJKrQ==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1926.e34f3af1bf_1776002492734_0.7654251352805395","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1927.693d2e5c38":{"name":"@open-mercato/cache","version":"0.4.11-develop.1927.693d2e5c38","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1927.693d2e5c38","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"594b410f0f2f869c27d1d543da73c6ad81fcbe86","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1927.693d2e5c38.tgz","fileCount":41,"integrity":"sha512-i36CX4tM2WuO7OiSOfx2AmDWxbWagbIaSoLEUT/DwNHgAMgS5HPHAV0VmKCUTpJRUIjca5z7Xp8p6J8LJ5Waeg==","signatures":[{"sig":"MEUCIG1lFqAJ8mZsbJ0RxdleKynW0FXrCGkvS3vhXOXNNR2aAiEAqXGVfVI5cux9Nt/LWL2jtNWq/6wIIOuZoaXVqRUfwLU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-i36CX4tM2WuO7OiSOfx2AmDWxbWagbIaSoLEUT/DwNHgAMgS5HPHAV0VmKCUTpJRUIjca5z7Xp8p6J8LJ5Waeg==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1927.693d2e5c38_1776004340065_0.041523844284831135","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1929.0ebd81c8f0":{"name":"@open-mercato/cache","version":"0.4.11-develop.1929.0ebd81c8f0","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1929.0ebd81c8f0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"7bd222d41cf57a083984d69251de926b12375178","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1929.0ebd81c8f0.tgz","fileCount":41,"integrity":"sha512-ovleF88oiZxQvo52sXdD3dRYqNZjo2VNSdFnz2A6dy1dzAyGzWdOVEiEy03MmD2MAFxaRgkGb2rQn6iRV9+e1A==","signatures":[{"sig":"MEQCIA6/bEZynBqxWCn/6JFurMfnb/8u/8ek1intXkgWPQ3dAiARX1TrwcQQW6qs+WdtC6HGPbnkP4IChregTiA2cgo9Ww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-ovleF88oiZxQvo52sXdD3dRYqNZjo2VNSdFnz2A6dy1dzAyGzWdOVEiEy03MmD2MAFxaRgkGb2rQn6iRV9+e1A==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1929.0ebd81c8f0_1776004508416_0.8791246435446651","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1930.6b4c40a893":{"name":"@open-mercato/cache","version":"0.4.11-develop.1930.6b4c40a893","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1930.6b4c40a893","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"8d1f62c892e95ed6626515a221174ccbc483bda6","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1930.6b4c40a893.tgz","fileCount":41,"integrity":"sha512-p7eUnzCfk+/uac4eBlV8dbZiS+kWcVgNnzii+M/Cum8z6yRFQPqZVtLBPbIKJ76/GN91KhZTBzHzK2nnWYGGJQ==","signatures":[{"sig":"MEYCIQC6a/GbW+2Hxcmu0cJ859RQBc2kvWryDAjNNc0p/dlpDAIhAIbTa+XjXVi+rF5EWnpqWSXAsb0wRkNXH/e/5q+yJckV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-p7eUnzCfk+/uac4eBlV8dbZiS+kWcVgNnzii+M/Cum8z6yRFQPqZVtLBPbIKJ76/GN91KhZTBzHzK2nnWYGGJQ==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1930.6b4c40a893_1776004574508_0.28523075100862894","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1933.6ca81ea4c2":{"name":"@open-mercato/cache","version":"0.4.11-develop.1933.6ca81ea4c2","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1933.6ca81ea4c2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"cbbc621982c79f779ed08dd7e63a9135c5d94aa1","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1933.6ca81ea4c2.tgz","fileCount":41,"integrity":"sha512-ZMsJlw/S3sFVg1ufTHLihFDwR8HSDU4udSgZM0v2JeJv7UPXsCHtZ+R4YfTO2dSFgNPF/0w8jH16oxKLINmUMw==","signatures":[{"sig":"MEQCICRgel/1MYPd2JpIIoN87K+ANtUA8XkS6VuzJ+MHTu0CAiBhrSJtzoJyKvt8i8wd82SA29e/CGMwuTIWC6jl9Ohs6g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-ZMsJlw/S3sFVg1ufTHLihFDwR8HSDU4udSgZM0v2JeJv7UPXsCHtZ+R4YfTO2dSFgNPF/0w8jH16oxKLINmUMw==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1933.6ca81ea4c2_1776004960671_0.09888517446118095","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1937.3696d98f1c":{"name":"@open-mercato/cache","version":"0.4.11-develop.1937.3696d98f1c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1937.3696d98f1c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c15d28e18d06d5912c4331012f74c5dfa5936e4f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1937.3696d98f1c.tgz","fileCount":41,"integrity":"sha512-QMhCbngoG98rDqpAJkppTuIoSwFzb9QCQ9Zz6lclFaCrnR35+kyPviJ9N+cc3tzBDWM3vqVCP8VzuKDE1TaN7Q==","signatures":[{"sig":"MEYCIQDZ/IG1KMhbEnrM4z2M3XDkP5KZDu0IpasLnhkvvPUKcwIhAMMNxa5/HYj0mZDhSIr4J+N2kpW03XOeCf3GqU+B+tKU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-QMhCbngoG98rDqpAJkppTuIoSwFzb9QCQ9Zz6lclFaCrnR35+kyPviJ9N+cc3tzBDWM3vqVCP8VzuKDE1TaN7Q==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1937.3696d98f1c_1776006540126_0.6409399536082196","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1949.3f1e0b6252":{"name":"@open-mercato/cache","version":"0.4.11-canary.1949.3f1e0b6252","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.1949.3f1e0b6252","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"caf06189a33140d037d26973da518b88afc1233e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.1949.3f1e0b6252.tgz","fileCount":41,"integrity":"sha512-uvoU8SOjfsbVHWXdAlKz0llzDcm7JINNUeZNa5Q3MbxnHonzA/FgzjYUURTjQ1dgSMcN6JrPevORv3lNu+BaOg==","signatures":[{"sig":"MEUCIBJBGDV+HJ8LcvzcTAgNeOE1PhoK+2iJQCCx7+bJP/AmAiEAmk4Rf3YqQlz7eAQd8T19BFLNhWI/lu8uNeFR9oIdghA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-uvoU8SOjfsbVHWXdAlKz0llzDcm7JINNUeZNa5Q3MbxnHonzA/FgzjYUURTjQ1dgSMcN6JrPevORv3lNu+BaOg==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.1949.3f1e0b6252_1776065237607_0.2315817580740156","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1950.ba9bec5b01":{"name":"@open-mercato/cache","version":"0.4.11-develop.1950.ba9bec5b01","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1950.ba9bec5b01","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"80001ed1c02956b180366e79bc8a95d1d813ed82","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1950.ba9bec5b01.tgz","fileCount":41,"integrity":"sha512-XgsYC4ktXLbqaPcA+5TcAArtEdhMxfeju7xBJCkqlDAyMrLYKkMs6Huawoy7aZHrJO9hSTLH0XO6PKJzXZB9FA==","signatures":[{"sig":"MEYCIQCD4EqqIEsZ3dZW+/GetJntvpT0CjASSiCJtmkPSgjUAQIhAL1GpIhCa2BzY8vQhDwOxATaAG1hLQHcvhemUE7spBkN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-XgsYC4ktXLbqaPcA+5TcAArtEdhMxfeju7xBJCkqlDAyMrLYKkMs6Huawoy7aZHrJO9hSTLH0XO6PKJzXZB9FA==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1950.ba9bec5b01_1776065303768_0.7442887472574498","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1951.423f883d78":{"name":"@open-mercato/cache","version":"0.4.11-develop.1951.423f883d78","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1951.423f883d78","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"5fb09d59749a86c753afee10c0395c7e1d23c3db","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1951.423f883d78.tgz","fileCount":41,"integrity":"sha512-T5tmfKwwGDXNMYwCd1OK2bYrNID43l7b80+YkRROZTbCjL6+MzMrw+WsGTjqNpyoPfh2rJTWkYUlKGUEauZgMQ==","signatures":[{"sig":"MEYCIQDo8/uarS8kNVhVoE+aJwcNPgjUYrkWZDxgiYvLcLr0LwIhALCgaeNAgLarVzHTuy6arLnHU+Oxm6NqdVaebCRfmDgY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-T5tmfKwwGDXNMYwCd1OK2bYrNID43l7b80+YkRROZTbCjL6+MzMrw+WsGTjqNpyoPfh2rJTWkYUlKGUEauZgMQ==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1951.423f883d78_1776065768505_0.11628051487411306","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1952.2b282328ac":{"name":"@open-mercato/cache","version":"0.4.11-develop.1952.2b282328ac","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1952.2b282328ac","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"02be16efc3eeecdab99d6252aff8cec38edac9af","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1952.2b282328ac.tgz","fileCount":41,"integrity":"sha512-DrLyheFlh7rgxttfpV+1AEjQ6wy83vSYzcqShv44221xo2CjzLNt00QCBGrh7UNOp2ed7lgRsxpKNCZMOnYv/A==","signatures":[{"sig":"MEYCIQDTf8UqTcAvtE7wZPba3hucvaHjh/wPgO8/Q+ltnhGB6wIhAPCHziJe9m92VhNKMNzDzyXX1m1TROTy4HvNjItvFyVI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-DrLyheFlh7rgxttfpV+1AEjQ6wy83vSYzcqShv44221xo2CjzLNt00QCBGrh7UNOp2ed7lgRsxpKNCZMOnYv/A==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1952.2b282328ac_1776065900556_0.9695294716817526","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1953.362a64240c":{"name":"@open-mercato/cache","version":"0.4.11-develop.1953.362a64240c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1953.362a64240c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e38d0d41718ca084d8438fcc87bf74e708c30c8c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1953.362a64240c.tgz","fileCount":41,"integrity":"sha512-3yJZYVwgwu3TcQNFmZYF5q4DAdYjmtBQQehqs3WVAMST5yytyzsGLrwuffB8XxNZOvV/tMnobaoj1+6caWLglg==","signatures":[{"sig":"MEUCIBw1sErkplMfTe7pzm3fLpxGZOMRAcHFtSMWpElfXQ4cAiEAuXdbQLF+aPbHeLzrjD3XP4UMEFLzOMqfEpPlNSZpAUA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-3yJZYVwgwu3TcQNFmZYF5q4DAdYjmtBQQehqs3WVAMST5yytyzsGLrwuffB8XxNZOvV/tMnobaoj1+6caWLglg==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1953.362a64240c_1776065943393_0.8850185700184654","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1954.0c64ff1eec":{"name":"@open-mercato/cache","version":"0.4.11-develop.1954.0c64ff1eec","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1954.0c64ff1eec","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"1c56a05330f9cfa36335d96b4cdb3bb51e2d920a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1954.0c64ff1eec.tgz","fileCount":41,"integrity":"sha512-jzpKd3+WA4+tMtlntL1JdnETDRtIt7vc6dlIL2pLpQ+SLzOaTO4kYXT1dqNsPr5pCNZiZToakOfKPYaC2jpjVg==","signatures":[{"sig":"MEYCIQDuLuqYuPWgAmHZNd1hjFBIdvDgET2KnqRUDQh+qykLFQIhAJ6jXkeWpRG9EZvhJ85tCogzctfufyGH4ajiQTU2DVLC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-jzpKd3+WA4+tMtlntL1JdnETDRtIt7vc6dlIL2pLpQ+SLzOaTO4kYXT1dqNsPr5pCNZiZToakOfKPYaC2jpjVg==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1954.0c64ff1eec_1776066187124_0.6858515362175677","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1957.fe7e3fdc64":{"name":"@open-mercato/cache","version":"0.4.11-develop.1957.fe7e3fdc64","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1957.fe7e3fdc64","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"dd5373b8f9ebf3029d7c4bce2a43542698ac7c01","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1957.fe7e3fdc64.tgz","fileCount":41,"integrity":"sha512-kdbkBabzIdeNI0bXxtXyL6QhHwiXGvbqWlcS+xSOcxB8160xvgpsMBxWujTuOmwj110y+aqEN6NjpNNYWsVKww==","signatures":[{"sig":"MEYCIQDMsbw3pR+VAC6Xjm1MqKWncWYmMFo1Ldl+w4/zLT0AhQIhAND+UINfahEHwuwXdI77TN90xCb+ggBT/VOuin9NVq9/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-kdbkBabzIdeNI0bXxtXyL6QhHwiXGvbqWlcS+xSOcxB8160xvgpsMBxWujTuOmwj110y+aqEN6NjpNNYWsVKww==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1957.fe7e3fdc64_1776066635499_0.7959292371959283","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1959.b42e973f8d":{"name":"@open-mercato/cache","version":"0.4.11-develop.1959.b42e973f8d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1959.b42e973f8d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"608576b00486369b0bb5b98db61629e53202b870","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1959.b42e973f8d.tgz","fileCount":41,"integrity":"sha512-MFoxJr3Ldtrm1XwGDrdIFo1lPV6wGqY5fntffpbIZ2gLWgiCy8jkPifLmKqSFh6EtR8LHrPmBbauB3ac8xSBEw==","signatures":[{"sig":"MEYCIQC4fxpgRiF9gUAzvN42qblf1K3lVaqAV89HcNkdUIXTYQIhAKSE7tAIg7yt5MJvWHfUX3nkui7ySl9g1M/un6yo39oD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-MFoxJr3Ldtrm1XwGDrdIFo1lPV6wGqY5fntffpbIZ2gLWgiCy8jkPifLmKqSFh6EtR8LHrPmBbauB3ac8xSBEw==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1959.b42e973f8d_1776067403879_0.8358163797695186","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1960.150933913f":{"name":"@open-mercato/cache","version":"0.4.11-develop.1960.150933913f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1960.150933913f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"555a9f5b8eea1b0fce8dd550266ccc134a2363fe","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1960.150933913f.tgz","fileCount":41,"integrity":"sha512-woq5sl4KVpjxbpYnZQMN/RDwQGpoSijOkbFvvWgvtVkzGKdqKcnatC5YwqpTuZai4S65feGL7syo5DD0aaV4TQ==","signatures":[{"sig":"MEYCIQCjtYdSTW8nYBJZJnw5BYPz/YirrTBExiaXHtymR6T8hgIhALZKhHAmAw1wkRpHhNW0/61kkV5/5JpQmFERkH9BPsHg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-woq5sl4KVpjxbpYnZQMN/RDwQGpoSijOkbFvvWgvtVkzGKdqKcnatC5YwqpTuZai4S65feGL7syo5DD0aaV4TQ==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1960.150933913f_1776067740861_0.9204662569960695","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1962.cc0974cb97":{"name":"@open-mercato/cache","version":"0.4.11-develop.1962.cc0974cb97","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1962.cc0974cb97","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"747e2dbc5f8d2ee01e9f243c5bdc0c8d830177b4","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1962.cc0974cb97.tgz","fileCount":41,"integrity":"sha512-X+w4Fg2YpZQwXC8ZGgE2qJBNa+SZPv8hIKPoKqMEzphRrPHZ1mz7jvzaRRFzhyLilsfgpkraf4cPIt+rg8sFAQ==","signatures":[{"sig":"MEUCIGl22fZC8DDCV5Ym24zx51AVxnGYkFTj3+7iNL7nXgdpAiEA+j1HTsnDnJBpoWh3xq4w/1rnVVWO4wQZ/aj215xf8uA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-X+w4Fg2YpZQwXC8ZGgE2qJBNa+SZPv8hIKPoKqMEzphRrPHZ1mz7jvzaRRFzhyLilsfgpkraf4cPIt+rg8sFAQ==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1962.cc0974cb97_1776068195404_0.21224737615007205","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1964.159f9e22b7":{"name":"@open-mercato/cache","version":"0.4.11-develop.1964.159f9e22b7","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1964.159f9e22b7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"65d0ee818e308e0a4ec6427db912d1e1250ff977","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1964.159f9e22b7.tgz","fileCount":41,"integrity":"sha512-C2aaEIbjrggRyJWKAULt3xJ/Bi34GtPjO7nKpmaLgEEljeGtG73K7iaE4w1aQ+h8VVYrLY0hfYGvUYB3jdYuCA==","signatures":[{"sig":"MEQCIENicfC1zuxuL9forVMYG13nSw4xzK9Pak57CcwAGv69AiAFMhMwuTOusuOmOckIcc5L4PvbO1TV0K1S6hkZ268TUA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-C2aaEIbjrggRyJWKAULt3xJ/Bi34GtPjO7nKpmaLgEEljeGtG73K7iaE4w1aQ+h8VVYrLY0hfYGvUYB3jdYuCA==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1964.159f9e22b7_1776068428338_0.6894522990127006","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1965.4594a66350":{"name":"@open-mercato/cache","version":"0.4.11-develop.1965.4594a66350","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1965.4594a66350","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"990b3a210f32d35540409aefeb6029b9ab5958a7","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1965.4594a66350.tgz","fileCount":41,"integrity":"sha512-ULaL1W99Z2a61I1lhPmc4W8SOA1wBGTeKcFIn8an6lwc6r+C5V4X3rn4KcXyOZzI955gZzBhzqEm83y5WSL2Ig==","signatures":[{"sig":"MEYCIQCtl2g2qxk9lo+7MPlELB8WTIN4k8yFIdOg/ZNB3iXFTwIhANQ3ZnMY4FY9W2FZaYPIGZS7VnFAOwiqeQHbks5clULJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-ULaL1W99Z2a61I1lhPmc4W8SOA1wBGTeKcFIn8an6lwc6r+C5V4X3rn4KcXyOZzI955gZzBhzqEm83y5WSL2Ig==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1965.4594a66350_1776069010024_0.5881506255984432","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1966.1d166d19f6":{"name":"@open-mercato/cache","version":"0.4.11-develop.1966.1d166d19f6","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1966.1d166d19f6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"2a79de999e9d9e3fb3a5c02470c8d275f81be5f6","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1966.1d166d19f6.tgz","fileCount":41,"integrity":"sha512-Al9yoa0L4Rq+yreTCbaBgdC2uvz1vXGwh28J/5jMO9DJNVGKYJ38QsgcMm30TN95AjZaCnJOZBH26AFocNZ55w==","signatures":[{"sig":"MEYCIQCurD3NpEWCI+wGe8vPxvM1ezsq6YcwebCexmPJFADpUAIhAMO0Dc5cjshLWpYcCMt9nr+F51r0+gWx0QX0z2vVhJyo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Al9yoa0L4Rq+yreTCbaBgdC2uvz1vXGwh28J/5jMO9DJNVGKYJ38QsgcMm30TN95AjZaCnJOZBH26AFocNZ55w==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1966.1d166d19f6_1776069102098_0.1154330518030997","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1967.ec653280c8":{"name":"@open-mercato/cache","version":"0.4.11-develop.1967.ec653280c8","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1967.ec653280c8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a9c8aa3fc783fa289c09983fa38ff89c569e5da3","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1967.ec653280c8.tgz","fileCount":41,"integrity":"sha512-DiJUuucGcwQWHUvVg1sny6ONzVJ2s56e6F/r7Yg0uLuXCxprgQU70H8MCSc0pg8B47YX8SrCL1e8G/9QAoPkYw==","signatures":[{"sig":"MEUCIHv5gU+Ro3DtiArmIHiGI29ipDejwkF0CjdHPhHaegqtAiEArvmhbxRFcq3//eSiNQxjs+oMbmv3tkEar52peTz/dgY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-DiJUuucGcwQWHUvVg1sny6ONzVJ2s56e6F/r7Yg0uLuXCxprgQU70H8MCSc0pg8B47YX8SrCL1e8G/9QAoPkYw==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1967.ec653280c8_1776069518147_0.17063018234731553","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1968.48731d5ebc":{"name":"@open-mercato/cache","version":"0.4.11-develop.1968.48731d5ebc","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1968.48731d5ebc","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"6759b4ec042d6ee4d424855e934163bc8d66545c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1968.48731d5ebc.tgz","fileCount":41,"integrity":"sha512-xMR3kJF+JDp12ZoWU3Z5BPjnf6JCjfdSEmFII++4xQb2JQckxMJvuk5wmvRhFePkw2DoBozhGJKbZC5b6wgH2Q==","signatures":[{"sig":"MEQCIDE5AtdZRz3VO8hp2iQN1TYAEuGxFlHPCjjrvnQq8rewAiBm6G40rQr0D0/JY+aU2M+nVyMBF09RcsEeBcwX8u3sXQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-xMR3kJF+JDp12ZoWU3Z5BPjnf6JCjfdSEmFII++4xQb2JQckxMJvuk5wmvRhFePkw2DoBozhGJKbZC5b6wgH2Q==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1968.48731d5ebc_1776070251434_0.28340763066631114","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1969.1527897a07":{"name":"@open-mercato/cache","version":"0.4.11-develop.1969.1527897a07","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1969.1527897a07","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"87ac398ae373362ce10680b40828fa693daaad38","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1969.1527897a07.tgz","fileCount":41,"integrity":"sha512-hsMdIjyoBLnNfnY/qkB7c34JEp9731OU38Akw9q8ekjFoLYrmmspWjQApr41diTHFzrPKHnmnNpR9vC09OtnkQ==","signatures":[{"sig":"MEYCIQD6IMf5522TbbW5EjBzXYx7xYQDpUMTn4XtldliU+pImAIhAPWR14Ix0xyNw7PLjuTrZDg5QafCkCFz7sNGsjQs60Ry","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-hsMdIjyoBLnNfnY/qkB7c34JEp9731OU38Akw9q8ekjFoLYrmmspWjQApr41diTHFzrPKHnmnNpR9vC09OtnkQ==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1969.1527897a07_1776070505392_0.5624075360013996","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1970.04bcc42d65":{"name":"@open-mercato/cache","version":"0.4.11-develop.1970.04bcc42d65","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1970.04bcc42d65","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"189682f3916deab37a7241764750a69fc78c66c3","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1970.04bcc42d65.tgz","fileCount":41,"integrity":"sha512-HUybN9//kqdaKpogtQ2ukCGn5sNUOqrgA6E9sarZTpz0UAHEshFXroik+qTMDnRUyayELhxCpye/XWudu0rC8w==","signatures":[{"sig":"MEQCIBUpjqlm+pLozsJpZ26n3nEOzLC1vTa5R3P+0BiAZt1lAiBg2t5yw/W/VC3HziXqd6a2G3xVP3YU6nfUSRXK3f95uQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-HUybN9//kqdaKpogtQ2ukCGn5sNUOqrgA6E9sarZTpz0UAHEshFXroik+qTMDnRUyayELhxCpye/XWudu0rC8w==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1970.04bcc42d65_1776070681045_0.013665534204796437","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1971.0f53c78f63":{"name":"@open-mercato/cache","version":"0.4.11-develop.1971.0f53c78f63","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1971.0f53c78f63","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"0fcffe61938cc95e859eb40d031574d983eed3c1","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1971.0f53c78f63.tgz","fileCount":41,"integrity":"sha512-bAlYo0ho2oVq2/lasx4QYLhLc+j0WMs9Wr7EQ0sBcoxNdbLmw5otoLotq31w1duz2y3ULCgZqVABTE/nCRiDMg==","signatures":[{"sig":"MEYCIQDA5vTCd7MkoNTMQROi14XLRTSG3aCEHKVSUeXzRcJEXgIhAKILyGmayf5Z6ZBMY0Ni0vQnzGImR/Th8Z0mL6P+SnZ2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-bAlYo0ho2oVq2/lasx4QYLhLc+j0WMs9Wr7EQ0sBcoxNdbLmw5otoLotq31w1duz2y3ULCgZqVABTE/nCRiDMg==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1971.0f53c78f63_1776070968744_0.6709741123585404","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1972.353915a2bf":{"name":"@open-mercato/cache","version":"0.4.11-canary.1972.353915a2bf","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.1972.353915a2bf","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ef782492ced444253a49db6dc85b9960d3331cae","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.1972.353915a2bf.tgz","fileCount":41,"integrity":"sha512-WT8PIRagNHdD8XfGLTv0wSuANJ+n9ZHOPSoGtysvYuGxGQ37ID7XNwwzykUBuvhPsMNI+9AhRnSWwJI8yVcJIA==","signatures":[{"sig":"MEUCIHTIQwQNFrjy7ucBMyVem4XliaBhUR2CKu7O442rlUizAiEAuHs9/fW3BTO8ZETi/LqeieryX6puKIXj5arKANBKOB0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-WT8PIRagNHdD8XfGLTv0wSuANJ+n9ZHOPSoGtysvYuGxGQ37ID7XNwwzykUBuvhPsMNI+9AhRnSWwJI8yVcJIA==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.1972.353915a2bf_1776071301328_0.2023087662282561","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1973.39f5660d43":{"name":"@open-mercato/cache","version":"0.4.11-canary.1973.39f5660d43","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.1973.39f5660d43","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"423e368bcbc03f0350d80eb2c1315f60c6f92646","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.1973.39f5660d43.tgz","fileCount":41,"integrity":"sha512-YLWuKrOLynhBudDgUuBUbjsS3XLrYQWzrjbv/vKRjm6vW1JjKVGQXc8oxN8dkSCcKATqwxvw5wBlGjyKmoPdXw==","signatures":[{"sig":"MEYCIQC75k0M9ejTJLEf4OiRvoluBY7fWn47EWDIL9Q4gilvVgIhAPT7f5VXcvmMg2J0mFwPPct9iWrJ4OsG2Zd7CJjML3fE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-YLWuKrOLynhBudDgUuBUbjsS3XLrYQWzrjbv/vKRjm6vW1JjKVGQXc8oxN8dkSCcKATqwxvw5wBlGjyKmoPdXw==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.1973.39f5660d43_1776071559576_0.47393810287001426","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1974.6a1f9b78ff":{"name":"@open-mercato/cache","version":"0.4.11-canary.1974.6a1f9b78ff","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.1974.6a1f9b78ff","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f9d420fe53848e295bc46a91aeaccd02295d7296","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.1974.6a1f9b78ff.tgz","fileCount":41,"integrity":"sha512-TjpX0KRmJsfo8Bnu/C+eU6EEibCQ09HIQaTGfB81Q0AMzT+I6ejQpi+g6ghaSHvfZrpafwWf0tbBkwrKVfLC3w==","signatures":[{"sig":"MEUCIQCNMfhsIJI/2Gm1jw47TcjTLjpGzqjgWlZEmQDleZRa9gIgCEe1OgSK0/Xkrq6z5xBZXt611b0X98VTrN3MnN7owvM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-TjpX0KRmJsfo8Bnu/C+eU6EEibCQ09HIQaTGfB81Q0AMzT+I6ejQpi+g6ghaSHvfZrpafwWf0tbBkwrKVfLC3w==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.1974.6a1f9b78ff_1776071866289_0.07928030712635592","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1975.a1b9a5554f":{"name":"@open-mercato/cache","version":"0.4.11-develop.1975.a1b9a5554f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1975.a1b9a5554f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a3f2927bf541f7ac5986512df71ad30e0774eecb","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1975.a1b9a5554f.tgz","fileCount":41,"integrity":"sha512-Arf3DNhLAEsxyhZ5Xt36NTqjPvhr6n3RfR5mzkQNe0AaydFTBFsAnqBZ3iHVYuIyxczWYMwp5dGIQXrNk8Vckw==","signatures":[{"sig":"MEUCIQCe9pcmJ5XMybK10xBhfypXpjRvTnGujv5JEtLjB8wbJQIgHUj4yfA3rQQYhQCASeEDJO6VgeTXkRCGy+4VcFf8kFo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Arf3DNhLAEsxyhZ5Xt36NTqjPvhr6n3RfR5mzkQNe0AaydFTBFsAnqBZ3iHVYuIyxczWYMwp5dGIQXrNk8Vckw==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1975.a1b9a5554f_1776072117910_0.7171176681889555","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1976.a355b042b3":{"name":"@open-mercato/cache","version":"0.4.11-canary.1976.a355b042b3","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.1976.a355b042b3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f329f88241a21e2f2ed5ffe9fece41cb69ce970c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.1976.a355b042b3.tgz","fileCount":41,"integrity":"sha512-FRgZcqMXlPkeU2G7bT9WRGVgs2Au/Gz9tCWYEscUtCDpL+Wzy+7eACJuifKPDxCbF5XFh02CreEAplXsy4+hyQ==","signatures":[{"sig":"MEUCID9nmJD2kH6SepKAu51mDlMYzqRyvPBX+/bOUy6ZxaGYAiEA/YGsUuqS2vkfTRELP0lPIu9YjNIdnnfvV51yylkmfss=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-FRgZcqMXlPkeU2G7bT9WRGVgs2Au/Gz9tCWYEscUtCDpL+Wzy+7eACJuifKPDxCbF5XFh02CreEAplXsy4+hyQ==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.1976.a355b042b3_1776072460762_0.032192348524569425","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1979.d86f867e2c":{"name":"@open-mercato/cache","version":"0.4.11-canary.1979.d86f867e2c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.1979.d86f867e2c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a9af2d9b8d15b93ddf3663a2832505c46e6203c2","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.1979.d86f867e2c.tgz","fileCount":41,"integrity":"sha512-cvQ6wFSKn8qVwXQagSXrezeQBF5A81UN5U+EPVZhUSoVTCPwG0eoH7wWDYzVZJK85firbcnb/NrzUPrNN3AAgQ==","signatures":[{"sig":"MEUCIQC7Zj5/P4wCJyHpt6KrjT36pOKv2AZRgB5qE/hdB1HD7gIgNcqYvmQIMqPRsfSDA6c8WCCWMaKVIzRWBY85/N9vcXA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-cvQ6wFSKn8qVwXQagSXrezeQBF5A81UN5U+EPVZhUSoVTCPwG0eoH7wWDYzVZJK85firbcnb/NrzUPrNN3AAgQ==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.1979.d86f867e2c_1776073354992_0.7563372628173126","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1980.243750a91b":{"name":"@open-mercato/cache","version":"0.4.11-develop.1980.243750a91b","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1980.243750a91b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"736b0510e9382de720bbe9189be7921f40be8ba1","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1980.243750a91b.tgz","fileCount":41,"integrity":"sha512-JhcdIdbfbuQSB1fL/TJamn2MWTzVKzyfXbQfhm2WJYaIphCftA/U9UiPY7ZMI1aYjmGo9QC7AI9Q/9qH3ia5aQ==","signatures":[{"sig":"MEUCIAmpelXYsv54LSljJzs7c52NvBsF7sS8zr5dhUSS/kTZAiEAhjInmXDmX3H9061em8sWuMawoBBU3Vf0z9XMzaaIh+0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-JhcdIdbfbuQSB1fL/TJamn2MWTzVKzyfXbQfhm2WJYaIphCftA/U9UiPY7ZMI1aYjmGo9QC7AI9Q/9qH3ia5aQ==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1980.243750a91b_1776073676965_0.3062931646016125","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1982.191624c713":{"name":"@open-mercato/cache","version":"0.4.11-canary.1982.191624c713","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.1982.191624c713","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"86768221e153046a207e769c743ebed132102e50","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.1982.191624c713.tgz","fileCount":41,"integrity":"sha512-tBkUSDONy04dC6W8AJvQfP6aXhZdJFRSm0jRwl5kYkm0yewYvHLbYxWznqaboYOEqe6Mk1TM1ycgSCGY6N3csg==","signatures":[{"sig":"MEUCIQCQ+KF99YU/UL7nTBHYe7oRjGTqFN06i6cJHMglk1fbwAIgOVFuXOHJ2MXKHw473vmJQlm2lyx2c2I62L+KSU3gvTQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-tBkUSDONy04dC6W8AJvQfP6aXhZdJFRSm0jRwl5kYkm0yewYvHLbYxWznqaboYOEqe6Mk1TM1ycgSCGY6N3csg==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.1982.191624c713_1776073979907_0.34297774381995505","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1983.76e18554db":{"name":"@open-mercato/cache","version":"0.4.11-canary.1983.76e18554db","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.1983.76e18554db","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d94d52eaba748deb68b3a70b1736628915b065c4","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.1983.76e18554db.tgz","fileCount":41,"integrity":"sha512-NO3mzkrFz8Nm/JfleoD1FMxFWHle8B48EJ8gQBlLe9UlpBhfE9D+zH8UzUkjVr1mWQdxoo3/4qc2KhyZb862Vg==","signatures":[{"sig":"MEQCICGibeBn9YcjxFP5TUyPTod749PmHhuqElL43Q9mLG/0AiBjBzl4d8goMYce9Rk4hxNekF/EnHiSmSgeVVIwuRyECQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-NO3mzkrFz8Nm/JfleoD1FMxFWHle8B48EJ8gQBlLe9UlpBhfE9D+zH8UzUkjVr1mWQdxoo3/4qc2KhyZb862Vg==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.1983.76e18554db_1776074846486_0.5962071916886273","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1984.b29c4519e6":{"name":"@open-mercato/cache","version":"0.4.11-canary.1984.b29c4519e6","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.1984.b29c4519e6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"198696ffa89eb1ce68e8605b0949bc3dc565eefd","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.1984.b29c4519e6.tgz","fileCount":41,"integrity":"sha512-duJho7rO6N8TIfc4hs1sC59YzlivZc9iI+AzCWO1f0Qi2ndpIN8fTplhQlKW6cmV7KTHvc4uAOPJdrBLjmPv8w==","signatures":[{"sig":"MEQCIC5ErUPCWP961zB+ol3gVeGB37HMXD7Nk1rDshnfrt1aAiAC8Jv41cm9v5IWq3f1Bxi7YmKjykgmQkSbeAjvQIeIIw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-duJho7rO6N8TIfc4hs1sC59YzlivZc9iI+AzCWO1f0Qi2ndpIN8fTplhQlKW6cmV7KTHvc4uAOPJdrBLjmPv8w==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.1984.b29c4519e6_1776075092101_0.3396510650658464","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1985.eabf774327":{"name":"@open-mercato/cache","version":"0.4.11-canary.1985.eabf774327","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.1985.eabf774327","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"2a2bad9c5b34b98a0c79f9cb87c08d1aef96d7d8","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.1985.eabf774327.tgz","fileCount":41,"integrity":"sha512-mLxnyFB7lDtgTowjA+fRjdEhyA23ASgLlpXhnuLVjRjvJfQemVnZRVOOc0wkRC3we6HtF2c2HYGzqeodNRekbQ==","signatures":[{"sig":"MEQCICWkRioUsuQJA2OUYCOJW90G9uCU4cH3PV5J+4VFByP1AiB+W2LnOsEqQu55xPh55rm+kxFSiMyztTYXXaExy1JADg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-mLxnyFB7lDtgTowjA+fRjdEhyA23ASgLlpXhnuLVjRjvJfQemVnZRVOOc0wkRC3we6HtF2c2HYGzqeodNRekbQ==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.1985.eabf774327_1776075145918_0.2580136229105847","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1986.1e8d997466":{"name":"@open-mercato/cache","version":"0.4.11-canary.1986.1e8d997466","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.1986.1e8d997466","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"bbf468afd0f236ec2e88bc42c83e7a2f35392814","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.1986.1e8d997466.tgz","fileCount":41,"integrity":"sha512-fTKnWkvjgNAsoufuwahUqcCgG9GJcDlkM/CbOMr8reMuC8YL1XFX39GFXx7YQq6IfzxvrDmUPQqTYW6dyjFTWQ==","signatures":[{"sig":"MEYCIQDGP9+FRaax08sGiehncTupI272xOWCDOWoXy8PbGB4LAIhAOBFrXEzIhSvgZGvZBw9dDyeITNzvgSiwFuKsVXXzFTP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-fTKnWkvjgNAsoufuwahUqcCgG9GJcDlkM/CbOMr8reMuC8YL1XFX39GFXx7YQq6IfzxvrDmUPQqTYW6dyjFTWQ==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.1986.1e8d997466_1776075456404_0.5539078775313526","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1989.eb518374b7":{"name":"@open-mercato/cache","version":"0.4.11-canary.1989.eb518374b7","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.1989.eb518374b7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c8dec92511230b562120e01ae06b587db2495b78","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.1989.eb518374b7.tgz","fileCount":41,"integrity":"sha512-gtdo/0JaAvtvmuQuEfVFll0a0A4z8B2t+xZNDEkvIx+Vb5X3rZegAMkNlmUsPgut5nzhcNzQmXD6WCAKGyEvbQ==","signatures":[{"sig":"MEYCIQCQHbQZEQtnYSI+S66K9wOEH8JkhcZq/ch7NIU0iPvfMwIhAKI1kk/a1lzAlDcfNYh4NfKkd0wj/eKu9g04IZZ0qqFi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-gtdo/0JaAvtvmuQuEfVFll0a0A4z8B2t+xZNDEkvIx+Vb5X3rZegAMkNlmUsPgut5nzhcNzQmXD6WCAKGyEvbQ==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.1989.eb518374b7_1776076254927_0.08516803080550805","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.1988.66fdb94b99":{"name":"@open-mercato/cache","version":"0.4.11-canary.1988.66fdb94b99","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.1988.66fdb94b99","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f2423b11852f49b908b1fd5be58be4f4318f3d72","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.1988.66fdb94b99.tgz","fileCount":41,"integrity":"sha512-H3E+E/GPTwb2VkIjcdk/EoVSEZEpw/WOFkueRHyaLvJteLU+Tp5ZTu8D13EsbyPKWma1EqRnmIEhH3z03FQLYQ==","signatures":[{"sig":"MEUCIQCtkDuVMgv8vEXcDYHIfey2rfZFohkoT0xeBZoLIk5ldwIgPHm6mICcYtAiMVm+IRnR0to0cIpYkbWb32v6aLWbZxM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-H3E+E/GPTwb2VkIjcdk/EoVSEZEpw/WOFkueRHyaLvJteLU+Tp5ZTu8D13EsbyPKWma1EqRnmIEhH3z03FQLYQ==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.1988.66fdb94b99_1776076334313_0.7777548789236117","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1994.fc35d6241b":{"name":"@open-mercato/cache","version":"0.4.11-develop.1994.fc35d6241b","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1994.fc35d6241b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ad524dc7965254eefd8aab32c2784dd76050e27f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1994.fc35d6241b.tgz","fileCount":41,"integrity":"sha512-xfZouMZ5VysxPt2IyY/pA4Mzys6akfYJj6cqyVw1rixK4AcKb0jMAnG7ZziH/SJooZDwb0oOp1hACB492fI9BA==","signatures":[{"sig":"MEUCIQC1z1K1AZpdiLxhGJ5fQujojuhnMBfJpkP5uFC/wBZgIQIgYITv5Fv0J+2XgWetWKOAfBinKXoX4UuzwcdpV3NdZUQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-xfZouMZ5VysxPt2IyY/pA4Mzys6akfYJj6cqyVw1rixK4AcKb0jMAnG7ZziH/SJooZDwb0oOp1hACB492fI9BA==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1994.fc35d6241b_1776081031641_0.08346754531626899","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1995.bdb3301262":{"name":"@open-mercato/cache","version":"0.4.11-develop.1995.bdb3301262","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1995.bdb3301262","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b72f88bcb9d344f9aa72e936986d9e4f722f46a5","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1995.bdb3301262.tgz","fileCount":41,"integrity":"sha512-VbJ1wFi5DiikYi5vMxYlUWP4TWCgrSN0rt+qtHEWNcTGYA5djks2R3caTt6ONPRTEtDoGdCvShJ7IarqalCjOw==","signatures":[{"sig":"MEUCIQCtOeS4DL/7q/IQOayQIa7H0iju8uUqvKxxiS6qVScXYgIgB9BYq222MzIsbKdxBNdQzFjZ6syTQP+3ujNrFZbqN0A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-VbJ1wFi5DiikYi5vMxYlUWP4TWCgrSN0rt+qtHEWNcTGYA5djks2R3caTt6ONPRTEtDoGdCvShJ7IarqalCjOw==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1995.bdb3301262_1776081124314_0.38398834377840085","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1996.12ac8588e3":{"name":"@open-mercato/cache","version":"0.4.11-develop.1996.12ac8588e3","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1996.12ac8588e3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"7b046556b3e362a164f404669a3fa65a69265638","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1996.12ac8588e3.tgz","fileCount":41,"integrity":"sha512-iZNXFZP8Z1Ami/cDUix06P3pOqNoBGjtDjOf7vM/HHTDH2jr9P2z0H6p8uqmbcDX8vTUUEKPri2LERzMw/CRlQ==","signatures":[{"sig":"MEUCIFWCF4mRNJhJZFGHURRmrOmm+DOHtvAnk2gfEAfq4tofAiEA/Xqdu6wIfd1MstmIQLpIMgEjLwRJj2zSMQxSoSgF1VE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-iZNXFZP8Z1Ami/cDUix06P3pOqNoBGjtDjOf7vM/HHTDH2jr9P2z0H6p8uqmbcDX8vTUUEKPri2LERzMw/CRlQ==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1996.12ac8588e3_1776081156902_0.6786130512341733","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.1997.6dd5ec9359":{"name":"@open-mercato/cache","version":"0.4.11-develop.1997.6dd5ec9359","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.1997.6dd5ec9359","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"1f89a532a3df855f91fad5e4645dd6f6989b85b6","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.1997.6dd5ec9359.tgz","fileCount":41,"integrity":"sha512-19hKlY3+Sg38iN/IXcqrKSIrrCkIwWz1/z6MgKUrl+chW4KrWoBLa12N8OSE1xR7P3KZuhrYv4Zh9f7p21loGg==","signatures":[{"sig":"MEQCIGTcw5KPd07Cb/ReIEma+ftHBbRUu5+QyOp6oiSu/ta1AiAfCanfbmcgUQ52Qny4XWaJiHhvYHwfUnQpf/0S5ZfpRA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-19hKlY3+Sg38iN/IXcqrKSIrrCkIwWz1/z6MgKUrl+chW4KrWoBLa12N8OSE1xR7P3KZuhrYv4Zh9f7p21loGg==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.1997.6dd5ec9359_1776081186231_0.714037794037871","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2005.c97c0c6227":{"name":"@open-mercato/cache","version":"0.4.11-canary.2005.c97c0c6227","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2005.c97c0c6227","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"8470be3f951df9cd4b2064a2a54de9bdae0e827b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2005.c97c0c6227.tgz","fileCount":41,"integrity":"sha512-Qtht+jvLxgoCrtgO9uTgheWm3WKLWpPDyxBYXVdMiCXcxyoYI7NDttkPx3M5MpmTSHLZp5DHMS+4FoHv2uyghw==","signatures":[{"sig":"MEQCIB63mPi6P0xR9XFStM40kD5nvOuFk6HNY7JYzQexvVH6AiBKPqd7PyV29GYW70XJjtXeE8g5UWF8ml4QJctndDB2aQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Qtht+jvLxgoCrtgO9uTgheWm3WKLWpPDyxBYXVdMiCXcxyoYI7NDttkPx3M5MpmTSHLZp5DHMS+4FoHv2uyghw==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2005.c97c0c6227_1776085886849_0.4588255018608045","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2006.ec5735995f":{"name":"@open-mercato/cache","version":"0.4.11-develop.2006.ec5735995f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.2006.ec5735995f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"0649f4d9d8fb9916d7b1a47b57764a89fba8e2c0","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.2006.ec5735995f.tgz","fileCount":41,"integrity":"sha512-GHgoLT/U7mb0i9Wm7OKCkGFU2UgTs3y4h7Mj1I9hFN/LiC33e/9BUf/WHTnAGX5880Lepxbyq19Flka56E9VLA==","signatures":[{"sig":"MEUCIDRcmNRo4C+tTYFiXTmJMdjT0IUbpqM541brgQymbRKgAiEA5wPzpbd+8rs9m7+fnb4Y/2xyLGHEqaQEwGZ5+rb0Nbk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-GHgoLT/U7mb0i9Wm7OKCkGFU2UgTs3y4h7Mj1I9hFN/LiC33e/9BUf/WHTnAGX5880Lepxbyq19Flka56E9VLA==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.2006.ec5735995f_1776086171810_0.4538807220418253","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2007.742a01c747":{"name":"@open-mercato/cache","version":"0.4.11-develop.2007.742a01c747","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.2007.742a01c747","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"1fac8a96303dd96b945d9e385cda24ba5f3b60e1","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.2007.742a01c747.tgz","fileCount":41,"integrity":"sha512-9MR3+d8oJJPWM1l6K/qOSojmNIzw20LACo+6F7TyavS5//b/fSd4uATmWuOf8dJu9TqNFUYntUdTP4TjPvvcVA==","signatures":[{"sig":"MEUCIADpNsADtZDD/KLBwRX03T4vFYe9WnSfLBGHMiAZaSQeAiEA2AxA81vrNZq01M/qrbaP9tOHm1YaXtb1f/WrKDirNWI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-9MR3+d8oJJPWM1l6K/qOSojmNIzw20LACo+6F7TyavS5//b/fSd4uATmWuOf8dJu9TqNFUYntUdTP4TjPvvcVA==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.2007.742a01c747_1776086220511_0.8884631795046707","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2009.87ba7344ff":{"name":"@open-mercato/cache","version":"0.4.11-canary.2009.87ba7344ff","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2009.87ba7344ff","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a50f760d6b928b325a985ec74eaf07fc7df77bd0","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2009.87ba7344ff.tgz","fileCount":41,"integrity":"sha512-7EgNeYi8qstY6nFkdfpJ3pBXRJMotj2emrXxschB7+Y+rQkV9ta/Cu3uIDWt/30/32ADYKXefv3PPeBrrbqfeg==","signatures":[{"sig":"MEYCIQD4/Zpg936cXAxv67fmNOflQgxaqZU24yd2FNv3LqBO3gIhALf3sP5E+fzJyUrDa2ui+DUj+9EfXdSy4oUqbKgSvXXx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-7EgNeYi8qstY6nFkdfpJ3pBXRJMotj2emrXxschB7+Y+rQkV9ta/Cu3uIDWt/30/32ADYKXefv3PPeBrrbqfeg==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2009.87ba7344ff_1776086486830_0.37848308456977064","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2010.8588c0648d":{"name":"@open-mercato/cache","version":"0.4.11-develop.2010.8588c0648d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.2010.8588c0648d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e75106b24e6e486bdd5523ca89d4f80847a0b340","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.2010.8588c0648d.tgz","fileCount":41,"integrity":"sha512-BXKP03C1Pi3FEFBEvSJgRM6lZTdXGlCWzbJDBVmFlqLcVtEOdpgnMYCcQ55vy/sX7u64apqXZKVRU1CDTHmzIw==","signatures":[{"sig":"MEQCIEeWt5lVIZv+HZLt3Mu1ur0qHvplNxE0T/2n5X+nFoYkAiBDT2V3FnMsgLkHTeDUELCV9PhskTvzT3xXb3Q1hPTaWQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-BXKP03C1Pi3FEFBEvSJgRM6lZTdXGlCWzbJDBVmFlqLcVtEOdpgnMYCcQ55vy/sX7u64apqXZKVRU1CDTHmzIw==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.2010.8588c0648d_1776086750850_0.03540591713115693","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2011.52753130a8":{"name":"@open-mercato/cache","version":"0.4.11-canary.2011.52753130a8","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2011.52753130a8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"27f19e2ceaaf3238cc66ccce2bdc75a16c56908c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2011.52753130a8.tgz","fileCount":41,"integrity":"sha512-WCVcJLpL+h0R3hRaAZwKs9eCeMYtf7/eOxfd8lLQtTpBbkttWOvi/3gyFzJfyXa0HWMnQI771iBeimWMjKTO8g==","signatures":[{"sig":"MEYCIQD8vs02ADGu7CkmPm7L1S5gQmmY+BMaJQP2A+UVRR01ygIhAJuzgiIKl+n0eAYutRWgpzf/TenKjehxLgOdB4Tm7FrD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-WCVcJLpL+h0R3hRaAZwKs9eCeMYtf7/eOxfd8lLQtTpBbkttWOvi/3gyFzJfyXa0HWMnQI771iBeimWMjKTO8g==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2011.52753130a8_1776086778457_0.3397032266972677","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2012.a670f7be30":{"name":"@open-mercato/cache","version":"0.4.11-develop.2012.a670f7be30","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.2012.a670f7be30","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c534c3330e0d326b354eab075bb9d771a60d0b3b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.2012.a670f7be30.tgz","fileCount":41,"integrity":"sha512-OxxQN42w7dZrH+EVTiLsuZ+yo6bf6YjJz15+Oc56jTZF4fVLmGqcAcRCSdoFy/YIxKlCsHARtZSXaqysAWfbAw==","signatures":[{"sig":"MEYCIQDa4s32AAQt108BxAJtsWWuODUubpOebWXdQB3gBSdkqgIhANWfrHkSTt8nfMUdts25Ak5ZJDY8/v+pjDbT6NcTDw86","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-OxxQN42w7dZrH+EVTiLsuZ+yo6bf6YjJz15+Oc56jTZF4fVLmGqcAcRCSdoFy/YIxKlCsHARtZSXaqysAWfbAw==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.2012.a670f7be30_1776087093167_0.8985844707569342","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2013.60fadf1b83":{"name":"@open-mercato/cache","version":"0.4.11-canary.2013.60fadf1b83","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2013.60fadf1b83","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"8b701f2d7ac78b0545e61bf917d02d89b20ec2b4","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2013.60fadf1b83.tgz","fileCount":41,"integrity":"sha512-d7MiWyWu9boF87zVuCSnzaYUFc2JWy/ORe4TP84v6twg6kj1xSkpxW1qfmEJuThuXKsx+cZHGzesC/uFcquieg==","signatures":[{"sig":"MEQCIF8/imTiHclAA5616qe9WkG9rxKydwYq4rLfIw5L83/7AiA8kYbLryxcC7i+ehqbR3DgztXxGJuSDZ85twYF1mYSng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-d7MiWyWu9boF87zVuCSnzaYUFc2JWy/ORe4TP84v6twg6kj1xSkpxW1qfmEJuThuXKsx+cZHGzesC/uFcquieg==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2013.60fadf1b83_1776087419488_0.046564238375495615","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2016.g7841473962":{"name":"@open-mercato/cache","version":"0.4.11-canary.2016.g7841473962","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2016.g7841473962","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c6e4780680addb3583ff9b3665772c8503215df8","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2016.g7841473962.tgz","fileCount":41,"integrity":"sha512-Nk39JeZ43noat9uQXgQ6p9Oz5l9e4SzZP+jcW0XxNkpNe8FFAKTyBItfpyEc3pzABeM/S1ewgYQldSqchIV+MA==","signatures":[{"sig":"MEYCIQDlzrSLjqISgLU+FKYix20AG47BCNzxgSbloSnmYSuhjgIhANzn11oyJVikbo+/ZGhSDLUvqZ9mBabag9mcDYtVZeF4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Nk39JeZ43noat9uQXgQ6p9Oz5l9e4SzZP+jcW0XxNkpNe8FFAKTyBItfpyEc3pzABeM/S1ewgYQldSqchIV+MA==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2016.g7841473962_1776088194040_0.10415001127760815","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2014.c454ce20e9":{"name":"@open-mercato/cache","version":"0.4.11-canary.2014.c454ce20e9","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2014.c454ce20e9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"4cffa37917a5266d3512a933e9184132913257d9","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2014.c454ce20e9.tgz","fileCount":41,"integrity":"sha512-++OxDsWGcMmjsNPxLc9kXXe9UB8YRvUJv84WUkQvdNfSF9K4pFvSTeqcTCQuh2ZWr0JFgGqtaiSF8sEFhp7z8Q==","signatures":[{"sig":"MEUCIQCkXPEGuamt0Bd5d51gRExW4Ap4WFiSfc0gt3IJWJWFcAIgQMfic/Kk632lss2DGGvwojnIFR/sajO/TpsL8xdc1xU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-++OxDsWGcMmjsNPxLc9kXXe9UB8YRvUJv84WUkQvdNfSF9K4pFvSTeqcTCQuh2ZWr0JFgGqtaiSF8sEFhp7z8Q==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2014.c454ce20e9_1776088705644_0.400350301214079","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2015.7d840720a2":{"name":"@open-mercato/cache","version":"0.4.11-canary.2015.7d840720a2","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2015.7d840720a2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b087d4ed819a722566e6db4dad60020eef86ba13","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2015.7d840720a2.tgz","fileCount":41,"integrity":"sha512-Zshy1LrHNOpKVFyWyvPcAfhpD4nveCx8nCeEnmTk+uiyjL6fT4fjXbnyglQVa3caPLMCJyCsBeslz8s2uphbuQ==","signatures":[{"sig":"MEUCIQCHNkhsozyTljQ1gX+1sUz1qnZZ6iL026CXg630KaQXxwIgAdpzwrhnLnPn58hHFaBbbjtuQNVJ2oWT8sqDC1Yj+qw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Zshy1LrHNOpKVFyWyvPcAfhpD4nveCx8nCeEnmTk+uiyjL6fT4fjXbnyglQVa3caPLMCJyCsBeslz8s2uphbuQ==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2015.7d840720a2_1776088965764_0.3840160693704897","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2019.2f0f859934":{"name":"@open-mercato/cache","version":"0.4.11-canary.2019.2f0f859934","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2019.2f0f859934","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"7be18a9bc854a2297c390a21aaa0858ab552d3fe","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2019.2f0f859934.tgz","fileCount":41,"integrity":"sha512-lCdxZMjJiPQn1SYn5W/1Zk8cQL8OX6rv7hDHsa29hZ5BEj3Y+AvdZvQnUxpc7AuLQniRUWx6Po5Pv1afbezy6A==","signatures":[{"sig":"MEUCIGHNLR0YL8tz5YBjEysOJqqG+LyiGB4jH2zJQbjLDF5HAiEA2vXGyPIxkL2r4HFmT6dVDyLbhuSyXWHxcyK2i6QDAvU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-lCdxZMjJiPQn1SYn5W/1Zk8cQL8OX6rv7hDHsa29hZ5BEj3Y+AvdZvQnUxpc7AuLQniRUWx6Po5Pv1afbezy6A==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2019.2f0f859934_1776089089700_0.37888124838622494","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2022.5578f3b845":{"name":"@open-mercato/cache","version":"0.4.11-canary.2022.5578f3b845","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2022.5578f3b845","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"349e80b45864b4f739451386af03d3e7842b386c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2022.5578f3b845.tgz","fileCount":41,"integrity":"sha512-UDVMci6TGYOppKqHJnDeiaLFcv0aOARYrHS53NqJlq06+FTKlwlQHxkGwSsR3uiPMJxzFghIA19wjnIeDP8/sg==","signatures":[{"sig":"MEYCIQDPjc8oWWhAxmFFUIiwnonjUzEGD/C22SgzenG5EkuKFgIhAIql9VEuSoBjkLaCXMtp6xUHPcjwGyRCEmDanv0F8r1t","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-UDVMci6TGYOppKqHJnDeiaLFcv0aOARYrHS53NqJlq06+FTKlwlQHxkGwSsR3uiPMJxzFghIA19wjnIeDP8/sg==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2022.5578f3b845_1776089339065_0.11451318523216614","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2021.97a1ab9391":{"name":"@open-mercato/cache","version":"0.4.11-canary.2021.97a1ab9391","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2021.97a1ab9391","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"649ad93ccb713ad98b6dd20289fbb23d7568fb3b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2021.97a1ab9391.tgz","fileCount":41,"integrity":"sha512-8jU/O7Pgn+HIO8XA2mOsssJZ+4RAhuTSZkA3RolnIibNqiv7U10YlygoaBCQzMjGN/1EPRy6oh/IybJhC0+AOg==","signatures":[{"sig":"MEUCIAq8h1q4/4Oh5PL7+Fe3SRB5axLtWBXzZIP1zYhfNbFqAiEAnus0L+9IVEEbfq/7hlfTu0AL0zyJ3VjP7YsJ2qeN/r0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-8jU/O7Pgn+HIO8XA2mOsssJZ+4RAhuTSZkA3RolnIibNqiv7U10YlygoaBCQzMjGN/1EPRy6oh/IybJhC0+AOg==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2021.97a1ab9391_1776089372642_0.2794549718777286","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2023.de078b8e22":{"name":"@open-mercato/cache","version":"0.4.11-develop.2023.de078b8e22","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.2023.de078b8e22","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"4647b0f1fca61b1512c2b57c1cb4c4e30c44ee6f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.2023.de078b8e22.tgz","fileCount":41,"integrity":"sha512-XUdy4tTbQiZrTO3vVPvkggd6YBZ/SGpuPkPoAhhc+pp6duCDgwfSo2kgfx1lGymeKDmP99LuZfsN1vlpHBidOg==","signatures":[{"sig":"MEYCIQDlsw2PkoHh1sXsyBwIFHat0XqXU5ppUhHB/VHXJ1hSwwIhAKtLT33nly1/lpTk58tVUyFJbWK7XdYpC2C1yYu30Lti","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-XUdy4tTbQiZrTO3vVPvkggd6YBZ/SGpuPkPoAhhc+pp6duCDgwfSo2kgfx1lGymeKDmP99LuZfsN1vlpHBidOg==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.2023.de078b8e22_1776089463103_0.002647271004679208","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2032.d5b5ad0f81":{"name":"@open-mercato/cache","version":"0.4.11-canary.2032.d5b5ad0f81","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2032.d5b5ad0f81","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"33160a1e991b661f7a42a4b3c4708079227a20fc","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2032.d5b5ad0f81.tgz","fileCount":41,"integrity":"sha512-JPuSSSzdjyXNZLZLREmK3oQWkhh4RwOtXfxGu7uDV3pjdpnVhUx6vigO1Xr5theM9D9tbZopqfDXL5myLJa+Gg==","signatures":[{"sig":"MEUCIBSDgmirRlwqjKe3MZ8WvpOsxpbtq+BJcdWGIJoGmpMCAiEAwwRd8LO4NpndjlY9a/6kCIyHE/+XipvsnMNLu56fRIw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-JPuSSSzdjyXNZLZLREmK3oQWkhh4RwOtXfxGu7uDV3pjdpnVhUx6vigO1Xr5theM9D9tbZopqfDXL5myLJa+Gg==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2032.d5b5ad0f81_1776090594254_0.866212441796421","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2033.df25cdd771":{"name":"@open-mercato/cache","version":"0.4.11-canary.2033.df25cdd771","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2033.df25cdd771","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c6113e89c02ff6fd6a776ce2e94a1ffd0f6e7ec7","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2033.df25cdd771.tgz","fileCount":41,"integrity":"sha512-a/QmMBuDdFUFldUuPJIW7HXt8W/hnzCvgimNwl9qVDhHonacYZR42Jgh13B6scvLmvl8H41cZcLoNtvlLRvAzg==","signatures":[{"sig":"MEQCIBTmpXMB+9te7gWUwfzUNjRtfFOxKm32CLxyu4kvvRh/AiBJRYJxHBT7VwbC4H14Xd0rkYdPhw4FnUj8MpKNhuZiZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-a/QmMBuDdFUFldUuPJIW7HXt8W/hnzCvgimNwl9qVDhHonacYZR42Jgh13B6scvLmvl8H41cZcLoNtvlLRvAzg==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2033.df25cdd771_1776090669853_0.6173805262630732","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2028.4d53ef7bf3":{"name":"@open-mercato/cache","version":"0.4.11-canary.2028.4d53ef7bf3","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2028.4d53ef7bf3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d8579db340e74efbe5891c6f7696670719b54689","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2028.4d53ef7bf3.tgz","fileCount":41,"integrity":"sha512-OKWGM+u1+r3Yj14ggOWzeSiNKZhqqAdhSCcoU2bQYjSVz5oNmJhAANXK/8LyC4C6/cQi327FSWUI7ASkY50yMA==","signatures":[{"sig":"MEQCIAaQgCzhAdsm4EsT08Tq1rw0j/Jw7E57hEMdkrFUI8tZAiBJGvYSOJORf51rO98o53/5ENmNj1o6uGW1x5m9x8mIEA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-OKWGM+u1+r3Yj14ggOWzeSiNKZhqqAdhSCcoU2bQYjSVz5oNmJhAANXK/8LyC4C6/cQi327FSWUI7ASkY50yMA==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2028.4d53ef7bf3_1776090767289_0.659232152642474","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2034.2af34e2922":{"name":"@open-mercato/cache","version":"0.4.11-canary.2034.2af34e2922","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2034.2af34e2922","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"625989c0bfc199e098781e798795a34d45e175d4","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2034.2af34e2922.tgz","fileCount":41,"integrity":"sha512-SCE4nn2edNhg21I50yODnwghtZ+gUmCo/W46FPn328eLsY6xcvUlD3KHHrchYvTZ4opU3YmbqjsLPzqTzhvq9Q==","signatures":[{"sig":"MEUCIQD7dXm6mg8bkSYlWf5vs84XlOuTDALKj3y+gTPIHOl8hgIgGsUHvugHtwqicuF6dIA4m9wQml5ZBXni19xNgI401Vo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-SCE4nn2edNhg21I50yODnwghtZ+gUmCo/W46FPn328eLsY6xcvUlD3KHHrchYvTZ4opU3YmbqjsLPzqTzhvq9Q==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2034.2af34e2922_1776090923856_0.851590348681827","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2029.77bb82c907":{"name":"@open-mercato/cache","version":"0.4.11-canary.2029.77bb82c907","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2029.77bb82c907","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"49d052f501cf9721338281f25a16263dd03f9b21","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2029.77bb82c907.tgz","fileCount":41,"integrity":"sha512-KbpAz/LLjEFoAi3kWd05a4EXn4vkep61WiEeElMCYXf30iswd2i9JrJ8I9f+i+scw1LBuG6w18zU/Wv/X69hlw==","signatures":[{"sig":"MEUCIGwMHhRNL8+HUDyARGOxZEywy6vwBbWqL6czLk4J90jyAiEAiLWJGO/vu9AN24YoVp5aYHb9/VnZuOzqG2G38dt9Oq0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-KbpAz/LLjEFoAi3kWd05a4EXn4vkep61WiEeElMCYXf30iswd2i9JrJ8I9f+i+scw1LBuG6w18zU/Wv/X69hlw==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2029.77bb82c907_1776090939328_0.7904805373603103","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2025.dee516c884":{"name":"@open-mercato/cache","version":"0.4.11-canary.2025.dee516c884","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2025.dee516c884","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"7b467d07e8db42a82c9b32fb90354f39ec85d3ce","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2025.dee516c884.tgz","fileCount":41,"integrity":"sha512-tRNpagZi1kTEb+IL8NpVnxxfAGofq1c1oE2oft0JAGjbJ2g2kYqFw7H4JBi2bTN3oocPFeB97iD51tZvNGWdsg==","signatures":[{"sig":"MEYCIQCK9mU/nBFZ80/PF/qS0hpRo6Xi3CncXjee5tI+02N+gwIhAMIfIvJVL0czwDsfvymRiBE6b4uKhtQST3D55/5jJTk/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-tRNpagZi1kTEb+IL8NpVnxxfAGofq1c1oE2oft0JAGjbJ2g2kYqFw7H4JBi2bTN3oocPFeB97iD51tZvNGWdsg==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2025.dee516c884_1776091910126_0.8358412455492388","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2039.4329248fd6":{"name":"@open-mercato/cache","version":"0.4.11-canary.2039.4329248fd6","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2039.4329248fd6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"6a531151113ea92774bb988dccaa7894bba15610","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2039.4329248fd6.tgz","fileCount":41,"integrity":"sha512-dST5pIo8xmgadTwCyQ5TGc8qOjA+JravUllTtM8joZ+k9dl/UiQ56PH5mJopnGStjyYAfFRlvidHG3DV9IfXOg==","signatures":[{"sig":"MEYCIQClWW5P5qzzhj+4DhwTBVGxEeAvt/uPHr+wQE/8cUmVjAIhAI/YnxpRhxwAdSEj/TL7o3/OaJlhrXtA4UgntRR3VGRP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-dST5pIo8xmgadTwCyQ5TGc8qOjA+JravUllTtM8joZ+k9dl/UiQ56PH5mJopnGStjyYAfFRlvidHG3DV9IfXOg==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2039.4329248fd6_1776091923760_0.9716240684904938","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2038.86c8df4344":{"name":"@open-mercato/cache","version":"0.4.11-canary.2038.86c8df4344","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2038.86c8df4344","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"0e1edafbd649b9f1ae1a7ffb6a19ba57fec6b419","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2038.86c8df4344.tgz","fileCount":41,"integrity":"sha512-7OLMt1HVRjDKjqvUGp9gHInbr3hsuce199evWLHHc9OihcKp6m5+JDfcuwgIkE9b+ewnj1t3TuMWd9r39E8OHQ==","signatures":[{"sig":"MEUCIQCIrfSGbbJbGAlkrOe2aXDJTRiAQ4zToxm9/fRu3jky9wIgcloaDpwQoZeJxUu32gAzTVMNf6QNV86zFyDxdQ05YCw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-7OLMt1HVRjDKjqvUGp9gHInbr3hsuce199evWLHHc9OihcKp6m5+JDfcuwgIkE9b+ewnj1t3TuMWd9r39E8OHQ==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2038.86c8df4344_1776092182932_0.9629154811780789","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2027.6ccddc9158":{"name":"@open-mercato/cache","version":"0.4.11-develop.2027.6ccddc9158","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.2027.6ccddc9158","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"2a7a9f36cdc20076cd9358381853eb01100b5cf0","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.2027.6ccddc9158.tgz","fileCount":41,"integrity":"sha512-BtSlzgfwm0kjEcMDSOeJTQoYCR/m692n7pAXqzT5rH4ELkK11NhRAf7qFg5upHN40b6yYzuA+swSaWkygjjw1Q==","signatures":[{"sig":"MEYCIQDw8EOmRHlYZ2CVZBUx+D1eQZhhnXlwXjcy+HuNgTyimgIhAP55ZXjuarmUHIZVMauvfXQQHFZLP4hyuI9ND1HqdsRH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-BtSlzgfwm0kjEcMDSOeJTQoYCR/m692n7pAXqzT5rH4ELkK11NhRAf7qFg5upHN40b6yYzuA+swSaWkygjjw1Q==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.2027.6ccddc9158_1776092284900_0.08943518279677698","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2036.de82628668":{"name":"@open-mercato/cache","version":"0.4.11-canary.2036.de82628668","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2036.de82628668","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"1fe9ed98bbae67de780628f235456707dae82a15","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2036.de82628668.tgz","fileCount":41,"integrity":"sha512-wjpjYOb/PuxIVNplnMud6yteui5R3PE5Jh9+Nx+FE/vU/pFnjcsmTtjoUsdCFr1CIdk4GFLm2w77XRfE5ToUyA==","signatures":[{"sig":"MEQCIHJU5FowfV5NPdoJYcjHglMvJuGlOf+6dVTuPCuHswdbAiAs7s+WTU8J2WekZd3RI+xExtxtW8gBctkw/VZeG6osiw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-wjpjYOb/PuxIVNplnMud6yteui5R3PE5Jh9+Nx+FE/vU/pFnjcsmTtjoUsdCFr1CIdk4GFLm2w77XRfE5ToUyA==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2036.de82628668_1776092305258_0.46478227963564134","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2030.b2b37af32d":{"name":"@open-mercato/cache","version":"0.4.11-develop.2030.b2b37af32d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.2030.b2b37af32d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"6a0ba70bb411afba96d81e13fc21bc813e0b1c23","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.2030.b2b37af32d.tgz","fileCount":41,"integrity":"sha512-aU4avOi8InevSh8RxSz6N2peCJ1xdvT+NhFNND6gqxVgUJs9e9FSM+Hx6YgOWD2Oe/KEgs6FrQhlcQLtLA1CnA==","signatures":[{"sig":"MEYCIQDuCB5gihgl87h27YUaGIAPQujueZudlqHVMQdmzNjJOAIhAMoG1sM7vCrWCKICOuurhLD2ziAthCfkBlRCj8ChGB8U","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-aU4avOi8InevSh8RxSz6N2peCJ1xdvT+NhFNND6gqxVgUJs9e9FSM+Hx6YgOWD2Oe/KEgs6FrQhlcQLtLA1CnA==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.2030.b2b37af32d_1776092463501_0.32318063114050677","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2040.b46b286a71":{"name":"@open-mercato/cache","version":"0.4.11-canary.2040.b46b286a71","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2040.b46b286a71","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f8cb60c88ad8cb532b39e03977c31b1dafae697b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2040.b46b286a71.tgz","fileCount":41,"integrity":"sha512-Sb6uiXaPLPNvyeL4rPTKoUFQ77GEvIWb+DrAbrDL8bzRhcHwQ2x2jJpPFevykONROtyXsiiu7Kj1ex8yvhC6YQ==","signatures":[{"sig":"MEUCICFW/U8AgnXIBzBCxKM9dM+dyGS3TpZCRL/QoS0opj+ZAiEA7NnYdg1luorhEDxg7KiBoGq5Y6A/u0YFlI+u2Q7xFpA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Sb6uiXaPLPNvyeL4rPTKoUFQ77GEvIWb+DrAbrDL8bzRhcHwQ2x2jJpPFevykONROtyXsiiu7Kj1ex8yvhC6YQ==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2040.b46b286a71_1776092792412_0.42466829458796385","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2026.fa341d7d98":{"name":"@open-mercato/cache","version":"0.4.11-canary.2026.fa341d7d98","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2026.fa341d7d98","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"cb2a823a627c0480de1fa47fb9eacda0907709bd","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2026.fa341d7d98.tgz","fileCount":41,"integrity":"sha512-gGC7xMyNa9o8iPQUaj2ja+IExLeceRGaa58XHJ/Rhq/BN80Z25S1d51+gnZknYTEL/xN9sPuHeF8EfX0Jtrw0Q==","signatures":[{"sig":"MEYCIQDutdifK86STYtrukgvQwvnA/V/aRSlkgGrJrc6e+cvmgIhAMSC/e0hWFg+ga1iKOE1RK0bX3jduxGAger5JK2/mgSq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-gGC7xMyNa9o8iPQUaj2ja+IExLeceRGaa58XHJ/Rhq/BN80Z25S1d51+gnZknYTEL/xN9sPuHeF8EfX0Jtrw0Q==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2026.fa341d7d98_1776093187627_0.8919271281004013","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2035.1e54417525":{"name":"@open-mercato/cache","version":"0.4.11-canary.2035.1e54417525","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2035.1e54417525","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"189cd6339df020ca4542eadee42ee9df0df906b0","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2035.1e54417525.tgz","fileCount":41,"integrity":"sha512-7IOQNv1OXjQ2Pw3uhAiwabtSnuTTMA7rSNl0Q4mrauK9YdHlIPXaQ1cZ7szF2FjEGNhtMY71s6NzcKw62ETs4g==","signatures":[{"sig":"MEQCID2Jq1fQPyf2N/dCYZM+sKgmLXB6yaDqjUymsrS8V1rcAiABAfVAPwE4FNxFCY9LCy34yEjCuU6CyoR2Bs/pSOpM2w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-7IOQNv1OXjQ2Pw3uhAiwabtSnuTTMA7rSNl0Q4mrauK9YdHlIPXaQ1cZ7szF2FjEGNhtMY71s6NzcKw62ETs4g==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2035.1e54417525_1776093524742_0.16396194703591171","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2031.836b06398d":{"name":"@open-mercato/cache","version":"0.4.11-develop.2031.836b06398d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.2031.836b06398d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a3856dcdef5ab942315a31d2660a96f7a569616c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.2031.836b06398d.tgz","fileCount":41,"integrity":"sha512-9PQd8oHDwS3jfQPq2dHSPjI81ed5rSY6NIJAvYX8TP47/We0bz8BqL4WR8vxwThYRC4CNge7qht2LrVnQjBw3Q==","signatures":[{"sig":"MEUCIDjpS0np5V8/S/sNyUKJkazO/QmcsvOpW1Qhgy+IY3hZAiEA23Lvrc8Qbgq6EYsCpi9mVIayfG90B0kiqr0i5+6jnBc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-9PQd8oHDwS3jfQPq2dHSPjI81ed5rSY6NIJAvYX8TP47/We0bz8BqL4WR8vxwThYRC4CNge7qht2LrVnQjBw3Q==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.2031.836b06398d_1776094000899_0.7511613339041765","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2037.9da448bc7e":{"name":"@open-mercato/cache","version":"0.4.11-canary.2037.9da448bc7e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2037.9da448bc7e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"3c8066946a58c99914c5b5566a085fda4b41ae99","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2037.9da448bc7e.tgz","fileCount":41,"integrity":"sha512-0wPxfc6F2vU7bjE5NyuDUhTlqkC3vvGt3hW3r3yvCW5oJtuNrfz22H+uuQ0VxGAapRuMVmHt7l1FsLj1v6iZ9A==","signatures":[{"sig":"MEQCIDiMUOyd5kJSdagdNEEhDFjpiVEoy0+USe4taNGYxsYJAiBkcEhcCLcsModUNKGusS9n3iiiagJjc3VnhYmBiP0YyA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-0wPxfc6F2vU7bjE5NyuDUhTlqkC3vvGt3hW3r3yvCW5oJtuNrfz22H+uuQ0VxGAapRuMVmHt7l1FsLj1v6iZ9A==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2037.9da448bc7e_1776095031473_0.1957307568424389","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2041.64d95bdf91":{"name":"@open-mercato/cache","version":"0.4.11-canary.2041.64d95bdf91","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2041.64d95bdf91","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"babc8ad175cffa7b7288efe872c567f14163e864","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2041.64d95bdf91.tgz","fileCount":41,"integrity":"sha512-Jc1ER5jHG+0aP22beJCTKQVliV9+9BgKtFg0efCHXPSwTnWLL419ahD2UIEiJmWrqU1SnpzpuXEF6XN2AmF4lw==","signatures":[{"sig":"MEUCIDAUBCtuw4Jo90pBWXbuKcwORALKSF7enmKOj4iyfDICAiEA7tyfxq2yCH1zayvyMaQisLAlXE9eh9D42Yv7pDYSXx0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Jc1ER5jHG+0aP22beJCTKQVliV9+9BgKtFg0efCHXPSwTnWLL419ahD2UIEiJmWrqU1SnpzpuXEF6XN2AmF4lw==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2041.64d95bdf91_1776096086284_0.7661929886845267","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2042.e75d15a785":{"name":"@open-mercato/cache","version":"0.4.11-canary.2042.e75d15a785","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2042.e75d15a785","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"3bb41060fdc8b3c577d4b3e18249ed82b367f100","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2042.e75d15a785.tgz","fileCount":41,"integrity":"sha512-/D58gVRpRekebuLVCuwZCtN3zDFfvLF1GWUA16BFk5ATSonljZIYqrOQLqcI9SIwGlajUl/fVbStC3W9qpaWJQ==","signatures":[{"sig":"MEUCIFxs1LFlEHLBB43B0QQdTO8v21w1mhFixV7XFS4Ek/uGAiEA22GZ7w8U4+tRQ+Me3szcAW8I1LbWQDWiC7DYyMzeRlM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-/D58gVRpRekebuLVCuwZCtN3zDFfvLF1GWUA16BFk5ATSonljZIYqrOQLqcI9SIwGlajUl/fVbStC3W9qpaWJQ==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2042.e75d15a785_1776098186103_0.6027041167659679","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2043.83cb3edf5d":{"name":"@open-mercato/cache","version":"0.4.11-canary.2043.83cb3edf5d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2043.83cb3edf5d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a690446f0239843511a8f4212105d0e88646b857","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2043.83cb3edf5d.tgz","fileCount":41,"integrity":"sha512-FrY6CJ7xgcD5v2l3Of/SLYraeoU70E4TlS3JIrFgO1m41izv5/C3aLpE6pOMIzDuMHSd3/tHZdu57feq4aQN8Q==","signatures":[{"sig":"MEUCIQCGIHFoehhPLyhuiejEesS3uTvFsiZ9dS3p6+2dFqDHJgIgYi9FSdvmxej6A6IV8dIKzDMh6Pj37Ta27W2yrIssa9Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-FrY6CJ7xgcD5v2l3Of/SLYraeoU70E4TlS3JIrFgO1m41izv5/C3aLpE6pOMIzDuMHSd3/tHZdu57feq4aQN8Q==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2043.83cb3edf5d_1776099926474_0.7905698254124711","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2045.e65c45cf9b":{"name":"@open-mercato/cache","version":"0.4.11-canary.2045.e65c45cf9b","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2045.e65c45cf9b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a984b03919607b1d94831a372dbb6a9c0fca2c29","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2045.e65c45cf9b.tgz","fileCount":41,"integrity":"sha512-BY4136zRda2ACBD/VOFNUGJIGao+673RDdxnZl5b54Xqgdqvcwu4zIQVsyBsj9Vk5U+nqRAU1XxHVJoWIopSUg==","signatures":[{"sig":"MEUCIQDdnWw+JDQ96BeJhSvkPeWGRPw0Lm5Jy6z7vvEq8bNaugIgdhCnHk87M0KNcVB0q91fKR4w1XQfmGiooQSoSifOABg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-BY4136zRda2ACBD/VOFNUGJIGao+673RDdxnZl5b54Xqgdqvcwu4zIQVsyBsj9Vk5U+nqRAU1XxHVJoWIopSUg==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2045.e65c45cf9b_1776100102758_0.3420156362777491","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2046.06eaa45ea9":{"name":"@open-mercato/cache","version":"0.4.11-canary.2046.06eaa45ea9","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2046.06eaa45ea9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"9db6fb0c6126083abf400eb1b31fed4a59145ad3","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2046.06eaa45ea9.tgz","fileCount":41,"integrity":"sha512-JRLj5MnRz8NcR/RKhx3pHHjivfUzFWeZLH1EJcPHmBIBUdOcB2QGwXkV4EiD/d4F/pSNKodqRni/bbgLao3oSw==","signatures":[{"sig":"MEYCIQDO3fWXfEre7dWAKYG68uJUz9oz/r9E9LqYOLjAmQ7IswIhAMO07O9XBu7GAbhJuplHDe47Epj2MnqjKRmzJ2hhv/+t","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-JRLj5MnRz8NcR/RKhx3pHHjivfUzFWeZLH1EJcPHmBIBUdOcB2QGwXkV4EiD/d4F/pSNKodqRni/bbgLao3oSw==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2046.06eaa45ea9_1776100241987_0.3070831194113446","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2047.f322e66461":{"name":"@open-mercato/cache","version":"0.4.11-canary.2047.f322e66461","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2047.f322e66461","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"75d4a2ed88180a27120a9432b6c6a2f957696b61","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2047.f322e66461.tgz","fileCount":41,"integrity":"sha512-h2NJlDA2jWC5Jc28wUnCVV5QcLZ4YDU6dbJ8XEyTU92KT/Z4XaW2ifHAr0sL+zMdtYrBMIeB+KRBr0U7eKy5DA==","signatures":[{"sig":"MEUCIFwcDfdn+gDE39kwBxNkJjebmMhGR2n60rLxDhhCFKXzAiEAoV5BLOtvMCsSUJ0GkI08hZMmGJA3mo+WilPay9Oi7es=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-h2NJlDA2jWC5Jc28wUnCVV5QcLZ4YDU6dbJ8XEyTU92KT/Z4XaW2ifHAr0sL+zMdtYrBMIeB+KRBr0U7eKy5DA==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2047.f322e66461_1776100514678_0.9360176137457332","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2050.bdb8cb2ec0":{"name":"@open-mercato/cache","version":"0.4.11-canary.2050.bdb8cb2ec0","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2050.bdb8cb2ec0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"34a18ec45a71944505cc80aff911adfbd2d57fd9","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2050.bdb8cb2ec0.tgz","fileCount":41,"integrity":"sha512-9VdtOPsvYxeXPW0/lH4Xv8YjZRoHLon/Lunj9bpRDLMxC1BkNU+a2gDgGCr3QtTBsFtmE/Tr0TmP4AEuIBHC9Q==","signatures":[{"sig":"MEUCIQCoIYXq9Cl0wd/Fox/nP2+SASdd/ONnG1KTfJBePF5VpAIgBc8n7xjzGdFFmBzTFBOiqdXjW+FfQyxh9ddm0nR6yKU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-9VdtOPsvYxeXPW0/lH4Xv8YjZRoHLon/Lunj9bpRDLMxC1BkNU+a2gDgGCr3QtTBsFtmE/Tr0TmP4AEuIBHC9Q==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2050.bdb8cb2ec0_1776101234774_0.36676259743171813","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2058.2c5d87d9a6":{"name":"@open-mercato/cache","version":"0.4.11-develop.2058.2c5d87d9a6","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.2058.2c5d87d9a6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"556f978f3f26ac6aa885f5709521cd6494502d16","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.2058.2c5d87d9a6.tgz","fileCount":41,"integrity":"sha512-HLkqvh9h4jvqB0uE186aCpPzpeQY5KTvOi+UkNChGayINjstHZ7GS0e0T6YpeXmKxXSIseQ0K8AT4iAFOAxr3w==","signatures":[{"sig":"MEUCIF/l+cKvOLi5VWwzikl4NrZE++HmuuGBh+fBM4EPbr1oAiEAnbw95FfkcWgZWxekP6Gkd9MjdX0dRGvYnlMzTdp9t2c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-HLkqvh9h4jvqB0uE186aCpPzpeQY5KTvOi+UkNChGayINjstHZ7GS0e0T6YpeXmKxXSIseQ0K8AT4iAFOAxr3w==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.2058.2c5d87d9a6_1776104072526_0.4029681271525447","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2062.4a4ce4661c":{"name":"@open-mercato/cache","version":"0.4.11-canary.2062.4a4ce4661c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2062.4a4ce4661c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"19396673e6cfd9e800e6c5c60fc7fa38a2f2d291","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2062.4a4ce4661c.tgz","fileCount":41,"integrity":"sha512-Vnb/xQCwQfrH8IPdiXGiXq7TGkqYmxTQgYkN9UdwMBPo0XuarTik4LAgX1asfX6kIKd9ppEv2o1bBFrta70BGQ==","signatures":[{"sig":"MEQCIFdiDIEbzz4cAX/3pxjrJ9ALac2hPmo/MqQ195oMiRvZAiBnnKRG74byaGMefKuLFwvRDn8HC/mkJ10lmGs1p2gWrg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Vnb/xQCwQfrH8IPdiXGiXq7TGkqYmxTQgYkN9UdwMBPo0XuarTik4LAgX1asfX6kIKd9ppEv2o1bBFrta70BGQ==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2062.4a4ce4661c_1776104316478_0.012775329087263643","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2071.4c7846b206":{"name":"@open-mercato/cache","version":"0.4.11-canary.2071.4c7846b206","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2071.4c7846b206","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"5e80974180144ff408b4f6a3122277a02fff16bf","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2071.4c7846b206.tgz","fileCount":41,"integrity":"sha512-1TBxGcs3cvyrLtFeJ5Ue48aJ5NzgRBIwziPiy2x55hcOlD3Hajk+kZrFLeO2yWkoIPMNxEBQ0Wsia2SKYoNIqw==","signatures":[{"sig":"MEYCIQCnwg6zu9OznjsUmB6GHobBtr8M5V1s529kOo/bGlXIPQIhAOGOBJlMl8hzl4PHAjjAypbmp93Hy/HAblvkSg7U6qv7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-1TBxGcs3cvyrLtFeJ5Ue48aJ5NzgRBIwziPiy2x55hcOlD3Hajk+kZrFLeO2yWkoIPMNxEBQ0Wsia2SKYoNIqw==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2071.4c7846b206_1776104459999_0.4862709378091208","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2061.8be40b64ec":{"name":"@open-mercato/cache","version":"0.4.11-canary.2061.8be40b64ec","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2061.8be40b64ec","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"70e1e3edca63a2d0e0b7eb8388c9c1e3b0622046","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2061.8be40b64ec.tgz","fileCount":41,"integrity":"sha512-0oeOJARCi4xDoO3dRZlzF1leCDOQJPwdgtH+NOLjLjsI7pzU/jSegQPBljzjeLbIpAv6nPaBgnntB3/vIXeqeA==","signatures":[{"sig":"MEQCIEvIRuQDVA3o2yReoUYSDcqfk/uCZlAh+KvJ9EOkK5HOAiB7+8+gZ3BrsxnwGYvjvwbEllyH/6aUweowKgD4psUqKA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-0oeOJARCi4xDoO3dRZlzF1leCDOQJPwdgtH+NOLjLjsI7pzU/jSegQPBljzjeLbIpAv6nPaBgnntB3/vIXeqeA==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2061.8be40b64ec_1776104517561_0.9020135457304492","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2068.db8a1d6d75":{"name":"@open-mercato/cache","version":"0.4.11-canary.2068.db8a1d6d75","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2068.db8a1d6d75","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"99414ac4764f02d69052b2a9ca02f5bd9b037df6","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2068.db8a1d6d75.tgz","fileCount":41,"integrity":"sha512-oeTamvi+pEIlBVmujnEDZaKo/6dukhrbMiY8of+rBiwp8QxKG8EfF5wMbftOtBLFr1rPc8dE0rUiw0J0BQXDWg==","signatures":[{"sig":"MEUCIQCEsQg1J6Qdo6Ixk+FAt55zGFocM8nEqIVi/B9m4zqqHQIgHEkMD6ybdm//OfxE34EgghhL7cdLT3igj6fcSwYgDNU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-oeTamvi+pEIlBVmujnEDZaKo/6dukhrbMiY8of+rBiwp8QxKG8EfF5wMbftOtBLFr1rPc8dE0rUiw0J0BQXDWg==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2068.db8a1d6d75_1776104556828_0.25204403243092055","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2067.cf624da734":{"name":"@open-mercato/cache","version":"0.4.11-canary.2067.cf624da734","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2067.cf624da734","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"810c3d76aefdb33c9fe01d35c9a0c7d1c5d875e2","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2067.cf624da734.tgz","fileCount":41,"integrity":"sha512-g+oGQ1JdLFvuHiE1OghFQ7XZIg/bs/s5u7G1IacaEl9XmcchwItPerKJLTeVAsBtDNMCl4RhiqOtwPT5MnXCtQ==","signatures":[{"sig":"MEUCIEYuVquc1hVUkg8HsqoAdlsrFfoorucWD82zOOSkzXwdAiEA3GGdOpi/EEH+3u5Lho2rBg7hbm9pS7N1tOW/S6SaKyQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-g+oGQ1JdLFvuHiE1OghFQ7XZIg/bs/s5u7G1IacaEl9XmcchwItPerKJLTeVAsBtDNMCl4RhiqOtwPT5MnXCtQ==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2067.cf624da734_1776104599423_0.7709381409941467","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2070.d04b516a7e":{"name":"@open-mercato/cache","version":"0.4.11-canary.2070.d04b516a7e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2070.d04b516a7e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b05157622a5c35f195fc306c08ed1e03083cad2d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2070.d04b516a7e.tgz","fileCount":41,"integrity":"sha512-WFywGq/BECpMlFuL0yQbOqK1MY/CZv0e1PAo9nB54ZgcoeWpDo7n5BS+UByK1knCgfE1jwK3dAgykDMq5ssIGw==","signatures":[{"sig":"MEYCIQDd9Cb+ulfan0JOW6D5mDKto4XqrIqPzFe5l9V7bJuSTAIhAOme9LUGVztsK9rt9q+VdJjl3Uo58E8xNuJcDAmOuwkb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-WFywGq/BECpMlFuL0yQbOqK1MY/CZv0e1PAo9nB54ZgcoeWpDo7n5BS+UByK1knCgfE1jwK3dAgykDMq5ssIGw==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2070.d04b516a7e_1776104693878_0.8922533335514775","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2063.836c742d95":{"name":"@open-mercato/cache","version":"0.4.11-canary.2063.836c742d95","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2063.836c742d95","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"7a8d1cbd1c5227d440d7937247e69038b54b49f8","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2063.836c742d95.tgz","fileCount":41,"integrity":"sha512-4c4oHVZymC3Wwf8ran+z4Sc/PDlbRmYeJGIoZlpFEQjE6Y2ir62ykCkGJYc78H3PpEimGUsFRR/6uDg50nnxnQ==","signatures":[{"sig":"MEUCIQCc5P0/56yZXjm0bzrdEjQcFPAG88+Hhn4FR5Hv6n/aWwIgZgJE4WewK3MwtDemPLYARyjDFBKMKQM58Al1LBhb66g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-4c4oHVZymC3Wwf8ran+z4Sc/PDlbRmYeJGIoZlpFEQjE6Y2ir62ykCkGJYc78H3PpEimGUsFRR/6uDg50nnxnQ==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2063.836c742d95_1776104812252_0.31186337752590365","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2064.9d2c6abd6b":{"name":"@open-mercato/cache","version":"0.4.11-canary.2064.9d2c6abd6b","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2064.9d2c6abd6b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"80caf1f7be0bfb31bdade69d103dc1a2c4754363","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2064.9d2c6abd6b.tgz","fileCount":41,"integrity":"sha512-XM9ISfv6L1DQSK5FPXbIw679KKf6+5zoNnMnbpgJEdEcrwxBLT91fuNuhrBrFRlfhxmpMFQ6tT5Z4kwQ5oSBkQ==","signatures":[{"sig":"MEUCIQDQaAozAenqFdai42QaujjJWFCD1l8hPvNAZMlEaoOx0wIgPMSiExC3lgMpzGFBswIroXr2VnpGRImyb2TDYfykeag=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-XM9ISfv6L1DQSK5FPXbIw679KKf6+5zoNnMnbpgJEdEcrwxBLT91fuNuhrBrFRlfhxmpMFQ6tT5Z4kwQ5oSBkQ==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2064.9d2c6abd6b_1776104899356_0.032938539702774605","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2072.a95fc5a272":{"name":"@open-mercato/cache","version":"0.4.11-canary.2072.a95fc5a272","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2072.a95fc5a272","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"205bc835b6256a3c9e548eb3c067d0934e8653e3","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2072.a95fc5a272.tgz","fileCount":41,"integrity":"sha512-ilwl2oNH/WOQ9A8KzGVfgLIh2KkKIyfTFxEPyd8FHldFDghmF0QWSnbz7i45KmcunODINsF3nDUgFLhrZecJGg==","signatures":[{"sig":"MEYCIQDpA04X5uRPnVGCo5kJL1FO1XEjNjO6pW3B2U0IIm6hOwIhANFjsYX1WZ77KTnSk2H3SyTM8XKMuHIwrL01woa/eQnb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-ilwl2oNH/WOQ9A8KzGVfgLIh2KkKIyfTFxEPyd8FHldFDghmF0QWSnbz7i45KmcunODINsF3nDUgFLhrZecJGg==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2072.a95fc5a272_1776105680331_0.4189237328684299","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2081.9f23779f41":{"name":"@open-mercato/cache","version":"0.4.11-canary.2081.9f23779f41","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2081.9f23779f41","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d2473cfc902b1ce1265be26a0d4a4b5bcff10e9e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2081.9f23779f41.tgz","fileCount":41,"integrity":"sha512-ZdARkZ4yeGUC2bKDnoyq1O7RV/Pl96tPDxXS/e9scXymXaGzpmg8sn6JfM8aW6AWAGUNHxO3QUOT02dwHuIwDg==","signatures":[{"sig":"MEUCIQC/kcmVjeeNz3Hr85n8UcwjBxabjG8nA8SJHseO+rb0EwIgJp/ne15KjHCOXJeRUNpdk5BQs9rgYNjryWCsNk0hS4s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-ZdARkZ4yeGUC2bKDnoyq1O7RV/Pl96tPDxXS/e9scXymXaGzpmg8sn6JfM8aW6AWAGUNHxO3QUOT02dwHuIwDg==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2081.9f23779f41_1776105844983_0.19942099002572444","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2080.b3a4fee8b9":{"name":"@open-mercato/cache","version":"0.4.11-canary.2080.b3a4fee8b9","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2080.b3a4fee8b9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"57ee7e6fea41e057015f85cb2721681d597e4fa7","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2080.b3a4fee8b9.tgz","fileCount":41,"integrity":"sha512-FH8QMIKicWJIfPjSkuTdjQz/pRLhx/TNCHR58T13CO1tTG8RQmteTN2+qt/NpZTjx22bwkv5Q3hRCf59CAl2WA==","signatures":[{"sig":"MEUCIGb5ZzS3JyzTS56gjTvC6UsvqVWMcXUyHzove1FT7KtSAiEAm8L/g0c1U6GxbswPMdElO1akLRW1xkQl7OwA/+6djoU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-FH8QMIKicWJIfPjSkuTdjQz/pRLhx/TNCHR58T13CO1tTG8RQmteTN2+qt/NpZTjx22bwkv5Q3hRCf59CAl2WA==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2080.b3a4fee8b9_1776106103773_0.01087890876440989","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2060.7937df3dc0":{"name":"@open-mercato/cache","version":"0.4.11-canary.2060.7937df3dc0","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2060.7937df3dc0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"60ae55d31e468e3e2c63441b4e238c0d51c87d3d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2060.7937df3dc0.tgz","fileCount":41,"integrity":"sha512-EMlBARASKm4nwVncG0pLUPq/cjzFqEeSrMDaKVC+hK8JZUFVONQ+INz7hBQxD4ELmDDCK9Zhqmu+57vhqAMNlA==","signatures":[{"sig":"MEUCIQDzJCabOl+/P0x9x6oFpuJb+AgViC2Ti0TgKH5Ed+DTagIgJ/CYK9gRkK8wTgxL4Wyo9yvxxbEuqwaWA1L1eXQjh7M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-EMlBARASKm4nwVncG0pLUPq/cjzFqEeSrMDaKVC+hK8JZUFVONQ+INz7hBQxD4ELmDDCK9Zhqmu+57vhqAMNlA==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2060.7937df3dc0_1776106341658_0.1582334701475303","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2066.c12f732ad8":{"name":"@open-mercato/cache","version":"0.4.11-canary.2066.c12f732ad8","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2066.c12f732ad8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"cd850535cf1d4f19c82928716dc7f7f58a9756f6","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2066.c12f732ad8.tgz","fileCount":41,"integrity":"sha512-fs0Yzt0T+IiDrKO58/z6HxQt6xXm8nRH4rNdXe89f3egMofQpMWLqd6ja/aU28KGQpEN+BU04wb28gdK7hSWzA==","signatures":[{"sig":"MEUCIFLpu98OsPET/muCuOajUIgLiWpUV9hZ80USEPBK2853AiEAw41Zp74OAFODkLcPDw1Qqq7RtorlvVKuz+l71kMQDT4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-fs0Yzt0T+IiDrKO58/z6HxQt6xXm8nRH4rNdXe89f3egMofQpMWLqd6ja/aU28KGQpEN+BU04wb28gdK7hSWzA==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2066.c12f732ad8_1776106634843_0.6380086515343355","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2075.192fce70bb":{"name":"@open-mercato/cache","version":"0.4.11-develop.2075.192fce70bb","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.2075.192fce70bb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"80e21af051d1c86f1e0fe363d24258d56d009487","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.2075.192fce70bb.tgz","fileCount":41,"integrity":"sha512-a4HNmM5FOwK1yeY7urAHftpfPMJ/vWqrGnAWwu4FT5K9+Z4EK5MYNePyYeAs4u5EmPDU/hIBD5s5p2nNbgaliQ==","signatures":[{"sig":"MEQCIDwnAbBepKQmBiE2xZHoO6xIhEu+Oz5GgnlJJZzcmGFiAiA8AxGDADKkWQWNXtzpPhpGztGp4Gi5z91nTMVUp088Fg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-a4HNmM5FOwK1yeY7urAHftpfPMJ/vWqrGnAWwu4FT5K9+Z4EK5MYNePyYeAs4u5EmPDU/hIBD5s5p2nNbgaliQ==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.2075.192fce70bb_1776106877073_0.6017714741216706","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2065.1bcdec3e5d":{"name":"@open-mercato/cache","version":"0.4.11-canary.2065.1bcdec3e5d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2065.1bcdec3e5d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d5946b4e985cc4f86722891ac0d8a10c36403320","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2065.1bcdec3e5d.tgz","fileCount":41,"integrity":"sha512-JZnwtnO3/XeWO9v5FzivYT5/LAXtRRXGdgdp7RtHEwUvJKNGkOMuELidqnlNodMUsyXgBPjzvoQbzhT74obZbQ==","signatures":[{"sig":"MEUCIDLiJLxeIDwLgCz0tEzvSEJxwlN77MSBBY3dIRHHkgIfAiEAx2sAusSVVixHJ0ppQtv+gjgKnAd9fQBL7Db6AH9cu7Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-JZnwtnO3/XeWO9v5FzivYT5/LAXtRRXGdgdp7RtHEwUvJKNGkOMuELidqnlNodMUsyXgBPjzvoQbzhT74obZbQ==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2065.1bcdec3e5d_1776107092528_0.324294516253826","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2076.08a06d4764":{"name":"@open-mercato/cache","version":"0.4.11-develop.2076.08a06d4764","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.2076.08a06d4764","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"df10b45cfcf0c687ad674d4659321295c47bd900","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.2076.08a06d4764.tgz","fileCount":41,"integrity":"sha512-gC942atIhuxxExY6HXd+sUf1em1Nd8jGSM2rHfdXLVEBDrNZtlwtwxwm3Q1cxym0XXawdRvgEgwsPsw4FHxbTQ==","signatures":[{"sig":"MEYCIQCrV8kUwHKUHOq443WmjQ7UA2ZuIxaCxnmvgjUpru1yiAIhAPxoRB3yG8kgVhwQupNiDnreOsTTVnVII8SxJVWS9oIt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-gC942atIhuxxExY6HXd+sUf1em1Nd8jGSM2rHfdXLVEBDrNZtlwtwxwm3Q1cxym0XXawdRvgEgwsPsw4FHxbTQ==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.2076.08a06d4764_1776107685299_0.11218642732812678","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2069.fc2cab4b94":{"name":"@open-mercato/cache","version":"0.4.11-canary.2069.fc2cab4b94","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2069.fc2cab4b94","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d13cf7be086dba74f1bc03db185b92d60e6d165d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2069.fc2cab4b94.tgz","fileCount":41,"integrity":"sha512-0iUCgVEZniwWKBq9lnof95cd+dWA8zQ+nyS5Q43SKW5ahEMb1f8C8CzBhUQQKZ42bzF6yakn7MEwsTvL/JD3rw==","signatures":[{"sig":"MEUCIQDeNJ/UCbm/6P0J9FhUkl1IsJVEEEWhSEfPQoc28CeMNQIgMkCMBAxq5gOYl3bb6MoqJ6KWx0w/CVsfIifMc/vfUY8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-0iUCgVEZniwWKBq9lnof95cd+dWA8zQ+nyS5Q43SKW5ahEMb1f8C8CzBhUQQKZ42bzF6yakn7MEwsTvL/JD3rw==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2069.fc2cab4b94_1776107859771_0.4159709889937937","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2089.4f616bbe99":{"name":"@open-mercato/cache","version":"0.4.11-canary.2089.4f616bbe99","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2089.4f616bbe99","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c80b15e73f1805b3b073f5e4797913709bb2808c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2089.4f616bbe99.tgz","fileCount":41,"integrity":"sha512-LyO8ftasPVVdr4moY6865RuavTGzW683cnuMBScXLGMQEmuw99KHmzV5wBu7JTbVApoYAhHcm2J5iE3uTFrgmA==","signatures":[{"sig":"MEUCIEW/ZYTAOQcNxlOv4FWncnB9CNldjjycTfN60vgzTG3zAiEAnMIpVDLXkxs+Rq3oU8rzBTfQVzzkK2xil7xyiPAKEas=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-LyO8ftasPVVdr4moY6865RuavTGzW683cnuMBScXLGMQEmuw99KHmzV5wBu7JTbVApoYAhHcm2J5iE3uTFrgmA==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2089.4f616bbe99_1776107984113_0.9651036469513252","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2074.c4ee20c09c":{"name":"@open-mercato/cache","version":"0.4.11-canary.2074.c4ee20c09c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2074.c4ee20c09c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"2a1e2760252da04e9db241f69cf172b56f19ad2f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2074.c4ee20c09c.tgz","fileCount":41,"integrity":"sha512-I1QmX4ND4I8uvrS2G+iIS8sYeu6UqyzU3Pky8kUok63xN8UrgYtyQPbPBGEHdQgISpAv4DI7L5GNwzV35+k+uQ==","signatures":[{"sig":"MEUCIQC2gXLldBwHDUFaMw1rXRNGANhPidLDAZxwybp86ntilQIgTaqX0vNWAVPIzAOqCpq9yrpNIVNUf5zap0n4LvmRsuM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-I1QmX4ND4I8uvrS2G+iIS8sYeu6UqyzU3Pky8kUok63xN8UrgYtyQPbPBGEHdQgISpAv4DI7L5GNwzV35+k+uQ==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2074.c4ee20c09c_1776108369627_0.2670428715506965","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2079.a16c848a30":{"name":"@open-mercato/cache","version":"0.4.11-canary.2079.a16c848a30","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2079.a16c848a30","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"3ba695e4f1f50a5d3e8da7db9a930659a0a848ae","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2079.a16c848a30.tgz","fileCount":41,"integrity":"sha512-2gegO0Kn0qViV3bk/hRAb3X0Zy6IsyK5ewrIynVQHPoJhTDGuXATmLH2a2ZMRg9xdF0rAo4p69nnrW/oxr5wgA==","signatures":[{"sig":"MEQCIGh5iBoX7U/Iw8a+NkNlJ20MZaeDJZ+LaIZHha068agEAiBluFY5kML+YBMWkfK4nkdY59rglnsYt1ht+ircxVWSqw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-2gegO0Kn0qViV3bk/hRAb3X0Zy6IsyK5ewrIynVQHPoJhTDGuXATmLH2a2ZMRg9xdF0rAo4p69nnrW/oxr5wgA==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2079.a16c848a30_1776108468191_0.8236769673903632","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2078.2267ed9ecf":{"name":"@open-mercato/cache","version":"0.4.11-canary.2078.2267ed9ecf","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2078.2267ed9ecf","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a58da0de18c04cfaaf99cb7370f119499a0b09e8","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2078.2267ed9ecf.tgz","fileCount":41,"integrity":"sha512-KrrGvEc9iYTgHjJcVkfhpprAsOrv1X7/i3DD0in3xLdgIvkZ5oQKdHe+b6X6Lj+SRU08Gkw8om2eicltp6kGzw==","signatures":[{"sig":"MEUCIFxwyEXidgjpfaekg8zk+FBgzcV43SdKj0J+BM3H3tzeAiEAodjz0WmcIEv9EUsJ8UAkFdIzdx9elibBfgv/h4K6DyM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-KrrGvEc9iYTgHjJcVkfhpprAsOrv1X7/i3DD0in3xLdgIvkZ5oQKdHe+b6X6Lj+SRU08Gkw8om2eicltp6kGzw==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2078.2267ed9ecf_1776109204305_0.24084320756203348","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2091.f580fa3b25":{"name":"@open-mercato/cache","version":"0.4.11-canary.2091.f580fa3b25","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2091.f580fa3b25","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"1c3d7bbd0ee991593f15699ab33b663cb0b37746","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2091.f580fa3b25.tgz","fileCount":41,"integrity":"sha512-CC6EVK/57oSqnmCpFFiuwUB8+Dq9ZPXaJmDu4i1oc3h4oe5u5UItJvrRCrCr/WjVha5WhxfGXahDSziPCpuOeQ==","signatures":[{"sig":"MEYCIQCuWrMJc1xNJ8QpuHBE63k6JIu6wUl7QWH1X40InVwELgIhAJkbzyiTNJ45y/YIb5dtDdJmMAMcuopT4q9oJA16N0GI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-CC6EVK/57oSqnmCpFFiuwUB8+Dq9ZPXaJmDu4i1oc3h4oe5u5UItJvrRCrCr/WjVha5WhxfGXahDSziPCpuOeQ==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2091.f580fa3b25_1776109263666_0.29309992603499","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2077.2d16c05b5e":{"name":"@open-mercato/cache","version":"0.4.11-canary.2077.2d16c05b5e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2077.2d16c05b5e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"1ba21c98c99449ca3ab0298f8dea6a10774edb7f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2077.2d16c05b5e.tgz","fileCount":41,"integrity":"sha512-NtSyKl761ry5ONfDQms54WwMuzRhO2nmmGPs90pwpYu5hRGVoeyoOPeU73qOyzKq1VuNgZLCqVIdPb/elhCr3w==","signatures":[{"sig":"MEYCIQDYqZBlWYmtboBA73Udw6K8q/xRUaZPEOizcoM1DTBHmAIhAPf6cIg3h1AUwIrsBdQ5bhlBtpHqcM7fxRcOsqrb0hcT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-NtSyKl761ry5ONfDQms54WwMuzRhO2nmmGPs90pwpYu5hRGVoeyoOPeU73qOyzKq1VuNgZLCqVIdPb/elhCr3w==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2077.2d16c05b5e_1776109862649_0.6489180955463476","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2073.g7219393838":{"name":"@open-mercato/cache","version":"0.4.11-canary.2073.g7219393838","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2073.g7219393838","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"8dc621e5bb1104d4287f05789ca116dcd252a84d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2073.g7219393838.tgz","fileCount":41,"integrity":"sha512-JdxgOlmN4PZKu5Kj0A/thk950vs47+6bAiL9I7KHRyN97GNx0gX/0qhDnkhzXuwPob5qxsWMNwJFZKNzy/mIew==","signatures":[{"sig":"MEUCIAJdo7aBsH5pcJj1zCxytnxbROpKI6AGCD5fNeRMfb3DAiEAj4NQfHqryTVH9rvWvJHFT2FoE/C3+ZzhZqwe1ixmwxU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-JdxgOlmN4PZKu5Kj0A/thk950vs47+6bAiL9I7KHRyN97GNx0gX/0qhDnkhzXuwPob5qxsWMNwJFZKNzy/mIew==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2073.g7219393838_1776110176096_0.9068366784405733","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2083.e52e08a1fc":{"name":"@open-mercato/cache","version":"0.4.11-develop.2083.e52e08a1fc","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.2083.e52e08a1fc","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e032508f64ac7e2cc1ab795b8b989e1acfdc06d6","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.2083.e52e08a1fc.tgz","fileCount":41,"integrity":"sha512-nrlLa6yaohMlM+O1UvmVxQX1y44/K8QHL8vLprRJWP9UpVKTqS/UX+QMjbUK3IOwMb/rgk66A42F2PPwde8Z3Q==","signatures":[{"sig":"MEUCIQDD5Pp1RZhaZjB0p8RMZAbACe+vzGYWf3vNljAFnCfzwAIgPsUajX4KTrHUQsKwlsbfmeyYjcN4WV7w+wWWqElKhfE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-nrlLa6yaohMlM+O1UvmVxQX1y44/K8QHL8vLprRJWP9UpVKTqS/UX+QMjbUK3IOwMb/rgk66A42F2PPwde8Z3Q==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.2083.e52e08a1fc_1776110520928_0.035747749005558216","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2086.8364a2b2d7":{"name":"@open-mercato/cache","version":"0.4.11-canary.2086.8364a2b2d7","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2086.8364a2b2d7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"6b4d25640dff6471a265c5b6f03da480c8180c90","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2086.8364a2b2d7.tgz","fileCount":41,"integrity":"sha512-egBOVRVvdlQXcW9VKRifYkOh8bHwacrdd80b6bAHrZuAyho1Cy2guwS8uBlpuiBgPbvnp1qWYMy8BxGZC/tZnw==","signatures":[{"sig":"MEUCIQDU6SilrQJJrcxAOdxE/JuoOqWxrhyCaxYrnnSt5cUrSgIgS5BD7ZijJcGCowrNs/+5V8RO9nMGXAVqIqhfKNw3iEM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-egBOVRVvdlQXcW9VKRifYkOh8bHwacrdd80b6bAHrZuAyho1Cy2guwS8uBlpuiBgPbvnp1qWYMy8BxGZC/tZnw==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2086.8364a2b2d7_1776111414030_0.008532033990435783","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2093.389cca88b2":{"name":"@open-mercato/cache","version":"0.4.11-canary.2093.389cca88b2","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2093.389cca88b2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ad0ebf78de980b37134a69869d78c41ae994ebaa","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2093.389cca88b2.tgz","fileCount":41,"integrity":"sha512-8mEOSUzaqIK8vjhMAI6ktcjDkn0+62nhVpqtly/OigN903Wnh8hVTjAKzl1DASr99wTWv5v3DCk8HPjSzpxd/w==","signatures":[{"sig":"MEUCICYRmeajUWkGqd3jslyMG7KXRsdeOAP8bfj0lE1QXY8+AiEA71bIdffFMDjT2FiKA4Mhqv2yjuDQ9I8vk7Fz9RgtEGk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-8mEOSUzaqIK8vjhMAI6ktcjDkn0+62nhVpqtly/OigN903Wnh8hVTjAKzl1DASr99wTWv5v3DCk8HPjSzpxd/w==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2093.389cca88b2_1776111513463_0.11908725269362952","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2084.4ba270ea41":{"name":"@open-mercato/cache","version":"0.4.11-develop.2084.4ba270ea41","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.2084.4ba270ea41","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c33fd43419881db2c11c5df7203391c53748c133","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.2084.4ba270ea41.tgz","fileCount":41,"integrity":"sha512-oTFQXRGpgNyUo59RRUvjKWWRhi1abX8tnYNUzrRn/3xYAEUENFDzyobkMrxib5HPakwQHMyh+AVyLY/5w2Hkjw==","signatures":[{"sig":"MEUCIGE72Z0LbH7ku8q3ryA5W4DG9iP/jvvrvlpY4Uo3pWivAiEAv/wZv5H2ilxoyw9EAQ4hN65OPDhEdh33q8W+xJfXx6Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-oTFQXRGpgNyUo59RRUvjKWWRhi1abX8tnYNUzrRn/3xYAEUENFDzyobkMrxib5HPakwQHMyh+AVyLY/5w2Hkjw==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.2084.4ba270ea41_1776111618875_0.3747036219732003","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2085.d3a54c890f":{"name":"@open-mercato/cache","version":"0.4.11-develop.2085.d3a54c890f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.2085.d3a54c890f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"82e8e591910adb9adc86b0e3a7a7032991dd8c86","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.2085.d3a54c890f.tgz","fileCount":41,"integrity":"sha512-1H3YMosuQwAHLT765wgbXAkafYUPDRq5/1mFrZaQvbnMaVuP1+MWhHuUG9IhJphaGKxJk9ey1E4nRYGqe5TkYA==","signatures":[{"sig":"MEUCIQDPc+suqChEjsn3jV2FUAkvJVijzxgpByjamPgY8vMu4gIgQ07E5+e5Rz4Agb6Yd+27hwWrqf+dB2ZoYkAjmZf9VSI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-1H3YMosuQwAHLT765wgbXAkafYUPDRq5/1mFrZaQvbnMaVuP1+MWhHuUG9IhJphaGKxJk9ey1E4nRYGqe5TkYA==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.2085.d3a54c890f_1776111872289_0.5330640889418043","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2092.c52bac4cdb":{"name":"@open-mercato/cache","version":"0.4.11-canary.2092.c52bac4cdb","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2092.c52bac4cdb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"cf7c33cbf4c0a2022a63f0e19a5bf62ef220500f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2092.c52bac4cdb.tgz","fileCount":41,"integrity":"sha512-h7N2l0ladtGAZzt558bxTNPIeUfnkc8hcWDcQ40Vs0pEajh1eo1cgrHDfj1OMspZjbWOwTfCRNZa0rK3ywXnBQ==","signatures":[{"sig":"MEQCIEUgTpTCfv+weQ35YkHkmy69jdj4UqyI5dLbmw2jYmkzAiA6iWWlHDKokadxxgBkikv/DjqkDwR2oQhhv/A9S+2vVQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-h7N2l0ladtGAZzt558bxTNPIeUfnkc8hcWDcQ40Vs0pEajh1eo1cgrHDfj1OMspZjbWOwTfCRNZa0rK3ywXnBQ==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2092.c52bac4cdb_1776112215974_0.8726221635921143","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2087.ab16b9a5db":{"name":"@open-mercato/cache","version":"0.4.11-develop.2087.ab16b9a5db","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.2087.ab16b9a5db","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f7bccc7ba1ef390110c8ad9b8202591fdabf9a0f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.2087.ab16b9a5db.tgz","fileCount":41,"integrity":"sha512-HDknKSgz/YsNCTJkeQ9XUNhSSYpdZP8YK8kWWYG7aI8hmeYWYMfhVsHAcOhGZ3/fUN7jEXQHWs4Pb2zEXCpu6Q==","signatures":[{"sig":"MEUCIQDEI+5q75zUlnzxw3eMslSbGmd+9X/d3Kg1TeB9fq7t9wIgQ7Hy8I3BoHebscN4r06FrQX8q/E9yCYh9/8aq6jIkbs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-HDknKSgz/YsNCTJkeQ9XUNhSSYpdZP8YK8kWWYG7aI8hmeYWYMfhVsHAcOhGZ3/fUN7jEXQHWs4Pb2zEXCpu6Q==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.2087.ab16b9a5db_1776112331884_0.9284804235696307","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2088.9895703a71":{"name":"@open-mercato/cache","version":"0.4.11-develop.2088.9895703a71","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.2088.9895703a71","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d3ccafa4b5e559a406023657ab0360f4f1055d8b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.2088.9895703a71.tgz","fileCount":41,"integrity":"sha512-lE4s5CfdLEfcdWeezuZJBxIK5zF1Fu1Zf3Xx/n+si+0WfoDEbLDideEYIBDfK5ziQkhGmpueG509KjBqnz4ubA==","signatures":[{"sig":"MEYCIQDEksvJeEbMFgwqhesLhOnXM7L16VSDCX2Xu9TyH3SezQIhAJFr8gpwLGnq7Ho9nPIaqu5TewB3XjGXoApAo/7kx4Eq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-lE4s5CfdLEfcdWeezuZJBxIK5zF1Fu1Zf3Xx/n+si+0WfoDEbLDideEYIBDfK5ziQkhGmpueG509KjBqnz4ubA==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.2088.9895703a71_1776113569415_0.3643744146494141","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2096.4e0a246779":{"name":"@open-mercato/cache","version":"0.4.11-develop.2096.4e0a246779","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.2096.4e0a246779","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"eeeb77697e125cec258115309fb74c4e9b772f5c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.2096.4e0a246779.tgz","fileCount":41,"integrity":"sha512-Y3HSaJRYkQkz1Sox547qrlxVw+8zJntIlx/FU+kaPWknMNH/lc0DwPkwNCaCiCsD2ayMJ/KoHcmfbzZjIXyvFw==","signatures":[{"sig":"MEUCIEhzwziQ4x7mzIE5iilYJqjGAvKmlXg1pbQWX9lcpDzoAiEApqhvd8DNz3qbukMJIUa5Q4N+HG0SrV6aN5t3IRgh5UQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Y3HSaJRYkQkz1Sox547qrlxVw+8zJntIlx/FU+kaPWknMNH/lc0DwPkwNCaCiCsD2ayMJ/KoHcmfbzZjIXyvFw==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.2096.4e0a246779_1776114063005_0.11131707454060868","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2097.dd92ccfc6d":{"name":"@open-mercato/cache","version":"0.4.11-develop.2097.dd92ccfc6d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.2097.dd92ccfc6d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c21aadc971ae142ceb011ccfc305675540aa159e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.2097.dd92ccfc6d.tgz","fileCount":41,"integrity":"sha512-x3IeQ6u7wEKcdLWVlyiuydCgy2NsYFsNxukTHaFLoEsd/m8d2XjgNrJa+8MHh2njBu/rHPXYiVeQtshA7AKubA==","signatures":[{"sig":"MEYCIQDeHV1SvdObulmPWUhOu7NEWKjR4Rhff2Xew2lxUpnPBQIhAKw9sfiRnGstiDIbamP1yzX5+AMi/PsEs6QyGNNJT9aH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-x3IeQ6u7wEKcdLWVlyiuydCgy2NsYFsNxukTHaFLoEsd/m8d2XjgNrJa+8MHh2njBu/rHPXYiVeQtshA7AKubA==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.2097.dd92ccfc6d_1776114301390_0.150445252642186","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2105.4f2040b821":{"name":"@open-mercato/cache","version":"0.4.11-develop.2105.4f2040b821","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.2105.4f2040b821","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"bc6c5d43485145e2f32c5800e3ecab15a239b3b3","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.2105.4f2040b821.tgz","fileCount":41,"integrity":"sha512-qQxT1Ll1e8qgJdyw23mLkbFmiaBWpaLsul4D/WnzpHahJYaiy8K86suM3yLcG6FPlyiNzE5YZ2KT83FfkHZi6A==","signatures":[{"sig":"MEYCIQDfgBHLKqBcgSYi5VyN+YrN4QV0Z5Er1YKeOABi7JijrgIhAKkZVLF2aTjkwzVb5UkdNMRhc05n6ZnM6u9bb80uYxq8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-qQxT1Ll1e8qgJdyw23mLkbFmiaBWpaLsul4D/WnzpHahJYaiy8K86suM3yLcG6FPlyiNzE5YZ2KT83FfkHZi6A==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.2105.4f2040b821_1776148912107_0.8375573629316904","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2106.1bcc93573f":{"name":"@open-mercato/cache","version":"0.4.11-develop.2106.1bcc93573f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.2106.1bcc93573f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d25442329a0e992cb87cf041c7cd6995192523f4","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.2106.1bcc93573f.tgz","fileCount":41,"integrity":"sha512-bZXsbClMS61l5ouU4AUlzqugegx3mtKNfSl9bOCYKgEmgO826lkE048EvFaGIZyBC9CR6AUkH8upMrGnJcbwNQ==","signatures":[{"sig":"MEQCIBNwVLnoSYpJ6JOF4DXaMNIzfFTBsYWCefUb+rRjuup0AiA4cAG16nWXK+lC4+cEEbUtf8rQbfZWVCXQyF+4EGjV9w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-bZXsbClMS61l5ouU4AUlzqugegx3mtKNfSl9bOCYKgEmgO826lkE048EvFaGIZyBC9CR6AUkH8upMrGnJcbwNQ==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.2106.1bcc93573f_1776148959857_0.19007960109560407","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2107.895057ad93":{"name":"@open-mercato/cache","version":"0.4.11-develop.2107.895057ad93","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.2107.895057ad93","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f1d0e17c9b0836906bd579cfb678fa1e9d438453","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.2107.895057ad93.tgz","fileCount":41,"integrity":"sha512-w1bNkgRqscyc0J3I1sNuG8EQ2fKGGTiusgAGqwoEV+m0TK3eekHtoJRttc43bQkA15jlcQjlxruQDbYKy5m7uA==","signatures":[{"sig":"MEQCIAz3GIYDPJcuMxEscKzxyET//S/BJCZ6KmCYs5Kq7gJZAiBPVxGg2GSBSa5HMbbvfxK2mhNbens3DGg9JGiGRs1rGQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-w1bNkgRqscyc0J3I1sNuG8EQ2fKGGTiusgAGqwoEV+m0TK3eekHtoJRttc43bQkA15jlcQjlxruQDbYKy5m7uA==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.2107.895057ad93_1776148999191_0.6194068213297652","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2111.abf6b23db3":{"name":"@open-mercato/cache","version":"0.4.11-develop.2111.abf6b23db3","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.2111.abf6b23db3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"10eb3aa8ba478f8dc9dde8c087f0cfd470e8cd4e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.2111.abf6b23db3.tgz","fileCount":41,"integrity":"sha512-UcWT/h9qT57IUyVsvVKwQKNgYyyp3S504J7XHjwhHBnjW/xNZAjG85CYlKgU2z2c53hte0pU4Wc2A781WV82Kg==","signatures":[{"sig":"MEYCIQCS+oixN0DO2V4rsYro/uxPBzX1dNcsVubUgCS48d/W6wIhAOH7BLXU9UQbz49i+NQGq7UrawxIjd/QhTgwN9FocFop","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-UcWT/h9qT57IUyVsvVKwQKNgYyyp3S504J7XHjwhHBnjW/xNZAjG85CYlKgU2z2c53hte0pU4Wc2A781WV82Kg==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.2111.abf6b23db3_1776151986385_0.23555918601176984","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2112.e061455c52":{"name":"@open-mercato/cache","version":"0.4.11-develop.2112.e061455c52","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.2112.e061455c52","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"96bb452b1e742922ea4b22ab808a5decace7c1b1","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.2112.e061455c52.tgz","fileCount":41,"integrity":"sha512-Owji++lPmE9aJ8hN28rvHvwseCX2xAmAcrak9TyerUZA3WPPazvOXP31MJJrdNXVf6hH2yWkPnl3kolsivylIA==","signatures":[{"sig":"MEYCIQDN70mqPpuk8WeoEBQQ3RJXSoRQxtIu5XnWuSO9G9xSzAIhAPnmIdmW+VPwFQPpVJ7W/j1wUdGGn0j4ZWhHH1lwe7jF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Owji++lPmE9aJ8hN28rvHvwseCX2xAmAcrak9TyerUZA3WPPazvOXP31MJJrdNXVf6hH2yWkPnl3kolsivylIA==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.2112.e061455c52_1776152086863_0.8119509592458027","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2113.2ab787d987":{"name":"@open-mercato/cache","version":"0.4.11-develop.2113.2ab787d987","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.2113.2ab787d987","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c6d555a51c74a5c4fe76a61c722b4ee69dc9343d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.2113.2ab787d987.tgz","fileCount":41,"integrity":"sha512-Tg5KvzqWUUTHQdvFFeXLmuHZw0vJTVa4utPAkJPN8iorldfR8Af5S0FtvfyiuhoC/OMHD8ZhrT2Ru29NkV3/CQ==","signatures":[{"sig":"MEQCIDZ8rRa9chU1RgFrOn97f/bCC7hqhl8zYyvukh9+7/6bAiBnXHrYnRwStMZyzV9olI09LjvqJbYxwJsAs3Zgk/KGrA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Tg5KvzqWUUTHQdvFFeXLmuHZw0vJTVa4utPAkJPN8iorldfR8Af5S0FtvfyiuhoC/OMHD8ZhrT2Ru29NkV3/CQ==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.2113.2ab787d987_1776152247246_0.7057818705484602","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2117.8281ccea76":{"name":"@open-mercato/cache","version":"0.4.11-canary.2117.8281ccea76","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2117.8281ccea76","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e4712a69e8b5a8915ca8c5a7f3b4e2b6b5e348ff","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2117.8281ccea76.tgz","fileCount":41,"integrity":"sha512-grl61Li9e4EexGyj93z5RZmzctrxMTYVEANflqK43/My65cQt28bkdHEa7jOVkr1BdriwXe8LjZeL1nK2vYRGA==","signatures":[{"sig":"MEYCIQDwuOwt4z30aZ09bj6zKAXyml1CnSUlvhR+5/Du7io2CQIhAP1Re+ug1yokOBVmG7oLLBrtxx46a5khQH2xPcBmIVhn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-grl61Li9e4EexGyj93z5RZmzctrxMTYVEANflqK43/My65cQt28bkdHEa7jOVkr1BdriwXe8LjZeL1nK2vYRGA==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2117.8281ccea76_1776155139359_0.9036618281035074","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2118.1f11f53eda":{"name":"@open-mercato/cache","version":"0.4.11-canary.2118.1f11f53eda","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2118.1f11f53eda","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"1d3d23da0d1bab06f62c8432aac650de51f23609","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2118.1f11f53eda.tgz","fileCount":41,"integrity":"sha512-HggcK4V1guHdQqp+fqLD+MTJ7Oojm8h5sV+YYclNnLhN7gzdwdQ65ucC6hG20C+tSYsyVBD4Nk70B4NnOpZjbQ==","signatures":[{"sig":"MEQCIFTrJ06pHexJz+osB11izL+lCSt/jpAOvxsq5JmMDu4ZAiACzHuaHls6l0TkwfJqmAxWZLjpYpECjgDm2ZSZo4Om3A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-HggcK4V1guHdQqp+fqLD+MTJ7Oojm8h5sV+YYclNnLhN7gzdwdQ65ucC6hG20C+tSYsyVBD4Nk70B4NnOpZjbQ==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2118.1f11f53eda_1776155981476_0.12761360343524153","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2119.74b97df4b4":{"name":"@open-mercato/cache","version":"0.4.11-develop.2119.74b97df4b4","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.2119.74b97df4b4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a5f3297a7b84f13399220dab147470f06fec2f30","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.2119.74b97df4b4.tgz","fileCount":41,"integrity":"sha512-v7Nz5CdSU4FzWAUnxJLsxTj8oyfYJ9D59aKHelemU4bJL7LGhYcS5w3o1Vk1P9x8VivDr+lw0YJNSnCICKC+ww==","signatures":[{"sig":"MEUCIQCwLmHi26AsLk4tMrYGRiNdaGBOAONOaH246l2ld51s5AIgWbGGBkHPmcEfD5sN9zUS1AjlFlR7KYNSVVKS+kb8sU4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-v7Nz5CdSU4FzWAUnxJLsxTj8oyfYJ9D59aKHelemU4bJL7LGhYcS5w3o1Vk1P9x8VivDr+lw0YJNSnCICKC+ww==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.2119.74b97df4b4_1776156603430_0.7892216814537825","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2120.5bb522cb85":{"name":"@open-mercato/cache","version":"0.4.11-canary.2120.5bb522cb85","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2120.5bb522cb85","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"35581f260a0a0b6717ef60461cb6309fd3ad79c7","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2120.5bb522cb85.tgz","fileCount":41,"integrity":"sha512-7fbCeAkzJssKGCB7V7p4iveE5GqP3zEkLMIhid4xf797BTRO3yWi61mM5FkgkkD/BUrOO3iHKP0HhMZG5PCLpQ==","signatures":[{"sig":"MEQCIGYBsTRCd8qio9pihiEOA/sth2NE9hZ6nVPK0q+KmYw6AiAyvWg4Pj7H2BjDkZcDjuehKmL+xzvUZZyj2vyUecKFZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-7fbCeAkzJssKGCB7V7p4iveE5GqP3zEkLMIhid4xf797BTRO3yWi61mM5FkgkkD/BUrOO3iHKP0HhMZG5PCLpQ==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2120.5bb522cb85_1776156677524_0.273558724898308","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2121.g2442875990":{"name":"@open-mercato/cache","version":"0.4.11-canary.2121.g2442875990","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2121.g2442875990","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"4771d7aaf79dc252f81f05090ba95055fff5658e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2121.g2442875990.tgz","fileCount":41,"integrity":"sha512-L/vfmEy2eExIzb8sKJnRQB2u8xQH+muQBqGOUHvzfz6to01wWLi1XRG/xDFrhT/GnvJ3eCdBg5HRmuunp9AKIQ==","signatures":[{"sig":"MEYCIQCmPwDfdjc/O/XykpLf3E11KG/hqDahBs7bm4B5QP5tcwIhAJBk3j6gSoofwEpS5wv+9jqbhSUilZiDNRVcqETyWGhq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-L/vfmEy2eExIzb8sKJnRQB2u8xQH+muQBqGOUHvzfz6to01wWLi1XRG/xDFrhT/GnvJ3eCdBg5HRmuunp9AKIQ==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2121.g2442875990_1776156852904_0.8717034979811398","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2122.846e8e7d07":{"name":"@open-mercato/cache","version":"0.4.11-develop.2122.846e8e7d07","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.2122.846e8e7d07","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"3f0f798baba3d06d800ffa7869fdd88309407089","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.2122.846e8e7d07.tgz","fileCount":41,"integrity":"sha512-WOZWFBsWa+a7JegAwbxWVS2eGmKn7VAZVgVxc3ViqmwRxdXBQ3hMz6DxzvT32sdD6xT+fG9+H5lJMrvsd6JTCw==","signatures":[{"sig":"MEQCIHdl98wsGBFqNpTq+8yd5FiaD7cKZP3yWCH3NXtA73vcAiBoV6pdzKdE0Z3Dufi7hjB4iOTV5Ccmc6k66vnPdT4Dcg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-WOZWFBsWa+a7JegAwbxWVS2eGmKn7VAZVgVxc3ViqmwRxdXBQ3hMz6DxzvT32sdD6xT+fG9+H5lJMrvsd6JTCw==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.2122.846e8e7d07_1776156915492_0.7977238818369425","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2123.f70d8cc9f0":{"name":"@open-mercato/cache","version":"0.4.11-develop.2123.f70d8cc9f0","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.2123.f70d8cc9f0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"35fb3f6e0732999f9305b7ffdf20ce4c20ba49a9","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.2123.f70d8cc9f0.tgz","fileCount":41,"integrity":"sha512-yKmjnR4hUtmrmI6LY0cw+tDZUZD275y9SuIQ2DgVc3f8ElLPK8y+HBddPVTkdj60RpUUZZ6lxdJWtfo7K1b5gQ==","signatures":[{"sig":"MEUCIQCOYArWu995TB1ah/lyUlIzSVf13gUPlP+qElIBJyceQQIgJj4yfcnJ2p87U/z0AzFOWMFlhOao55uikvhzZYggml0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-yKmjnR4hUtmrmI6LY0cw+tDZUZD275y9SuIQ2DgVc3f8ElLPK8y+HBddPVTkdj60RpUUZZ6lxdJWtfo7K1b5gQ==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.2123.f70d8cc9f0_1776156985734_0.25007327023245485","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2124.52f3d70693":{"name":"@open-mercato/cache","version":"0.4.11-develop.2124.52f3d70693","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.2124.52f3d70693","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"64b15262159aa18ea7679079d5f9c806dc8a824a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.2124.52f3d70693.tgz","fileCount":41,"integrity":"sha512-3H/NyUVyAUdY9MVnzXqOVJ+r6ZtTkq6H2RpARubHk2hbgZqLJqQOWDF16eU1+w+WnTnrmLmgL/4c0NiTrrw6vQ==","signatures":[{"sig":"MEQCIBgnJrozDfQFes+kkYrE5g37BvKsuF8Ac37FanGWaEfhAiBhz1ze7qO/WKaSVymsmlodGltsYV6PE7mzMsTbsvblGg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-3H/NyUVyAUdY9MVnzXqOVJ+r6ZtTkq6H2RpARubHk2hbgZqLJqQOWDF16eU1+w+WnTnrmLmgL/4c0NiTrrw6vQ==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.2124.52f3d70693_1776157366530_0.2317177434106823","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2125.ade41e487a":{"name":"@open-mercato/cache","version":"0.4.11-develop.2125.ade41e487a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.2125.ade41e487a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"6c7496d8e8d8530285337dbd7d6db4f47ccf9da2","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.2125.ade41e487a.tgz","fileCount":41,"integrity":"sha512-ztKQtHHVTdEaLYji8xvwbkOZmxFUvd5XuqjaYn+VO/Gh0SqRNsAqbYWNlwtcZjEniZGpkBmYy1EDoUFuRHEXWg==","signatures":[{"sig":"MEUCIQCUY/nj7/xgpxCHQSidfiAodxy731HJ8decec5IGQLVawIgX8Fj+XNb/tWA7Ca0sGWu/Dc0T6jV37D7U+g1QBGET8k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-ztKQtHHVTdEaLYji8xvwbkOZmxFUvd5XuqjaYn+VO/Gh0SqRNsAqbYWNlwtcZjEniZGpkBmYy1EDoUFuRHEXWg==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.2125.ade41e487a_1776157576904_0.8642109867851582","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2126.31b2ede199":{"name":"@open-mercato/cache","version":"0.4.11-develop.2126.31b2ede199","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.2126.31b2ede199","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ee37bd723ad6dba85229039dc4bd811c63fd82b3","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.2126.31b2ede199.tgz","fileCount":41,"integrity":"sha512-NM+ZFO4hGwPAsBiV8ofwhzTi5IlGnN2v092sZPO9uEKnWKPUMFx0eABwHS0Mx+xdSffhDhfCOdyv+XaNbbn8ig==","signatures":[{"sig":"MEYCIQCm3YZc0Y462xnCj1lRQzvhsF/4eQMa29i0uYeD3PFkygIhALCj8XPKbgBzBdc6WyBkV8PlDIb4ksX022NiVGe4acUG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-NM+ZFO4hGwPAsBiV8ofwhzTi5IlGnN2v092sZPO9uEKnWKPUMFx0eABwHS0Mx+xdSffhDhfCOdyv+XaNbbn8ig==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.2126.31b2ede199_1776157707166_0.14288825240413683","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2129.ee8c43592f":{"name":"@open-mercato/cache","version":"0.4.11-canary.2129.ee8c43592f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2129.ee8c43592f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"34031251a408f789c7733c70db767d7e696233e3","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2129.ee8c43592f.tgz","fileCount":41,"integrity":"sha512-AvIHtyCMugCwqY8zqxoHsd36ifkH7uiskN6XTg2BMhZbQgVxFRI7UWJ3hQxV6ExPmZG2Dbc30E3nR34LB8127A==","signatures":[{"sig":"MEYCIQCjJVIPGHqJM/OYzJXOAf79uiFL5FKDSRuIaKnA+vQjYgIhALdUGW45zrG9RZjUXPO/s9LGf9zhIVh8d/Sk4iYJx48+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-AvIHtyCMugCwqY8zqxoHsd36ifkH7uiskN6XTg2BMhZbQgVxFRI7UWJ3hQxV6ExPmZG2Dbc30E3nR34LB8127A==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2129.ee8c43592f_1776157894140_0.09636036350400512","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2127.e62f5ef180":{"name":"@open-mercato/cache","version":"0.4.11-canary.2127.e62f5ef180","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2127.e62f5ef180","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"fae56f97800e15c4cacbcbfd5675931f8c7c9a75","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2127.e62f5ef180.tgz","fileCount":41,"integrity":"sha512-4hTYdlUAnG/3lfmlSeEiLUqOt69KPUflO+ADZ6vT69UzuLrtb3OKdYgtuyAausbf/Jr/fhJBEO0jiyOHrSyYmQ==","signatures":[{"sig":"MEUCICCDrc66YDxLQwP3/tWUObLHQKwCuvqYwotD+aVL1zgAAiEApQkh0mfKZFfDytIiTX1tZIyG6Ipm0ogVUthISo8THxA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-4hTYdlUAnG/3lfmlSeEiLUqOt69KPUflO+ADZ6vT69UzuLrtb3OKdYgtuyAausbf/Jr/fhJBEO0jiyOHrSyYmQ==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2127.e62f5ef180_1776157970612_0.7697323092717494","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2128.81b90718f8":{"name":"@open-mercato/cache","version":"0.4.11-develop.2128.81b90718f8","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.2128.81b90718f8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e8ced51e56ebf471f648826ec2b54545ca581dbc","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.2128.81b90718f8.tgz","fileCount":41,"integrity":"sha512-R+sf5Op+NHoBwrTX9M5tOL1AkTfmI9JDnzz2Qm/8upa/8OvmAUBa1E4p8IhLj9aYaqVwU3Rk+crVrVxgi4VcdA==","signatures":[{"sig":"MEYCIQDvFfq6Pbk5JLLpLXJW8WzXdhZbHLhaRkiD1PbmbKjVBwIhAPkJbN0uh/wxmo5HTMotzEh3em2RnxMku36Qcpe4CXma","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-R+sf5Op+NHoBwrTX9M5tOL1AkTfmI9JDnzz2Qm/8upa/8OvmAUBa1E4p8IhLj9aYaqVwU3Rk+crVrVxgi4VcdA==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.2128.81b90718f8_1776158010542_0.6464054988678114","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2133.9a4a8e9856":{"name":"@open-mercato/cache","version":"0.4.11-canary.2133.9a4a8e9856","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2133.9a4a8e9856","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a07191d77a55330093138766b67d188cacc91d79","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2133.9a4a8e9856.tgz","fileCount":41,"integrity":"sha512-+2hEKRhPbzCZbDKX6ytBfFzwBHDzCiglaIsoCxY9QmJDMtiXCuP8L/drkTr4AyjR4xrx8xRfY1gI95LUWjotMQ==","signatures":[{"sig":"MEUCIDMuj6zbMbVSEPq9KpMZcGOsYro0uXkkGbDn3uaNowTsAiEAkrzvCLBCnaJN7K9XjdFfQ/kAPKlbyp+lU28704bqx1Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-+2hEKRhPbzCZbDKX6ytBfFzwBHDzCiglaIsoCxY9QmJDMtiXCuP8L/drkTr4AyjR4xrx8xRfY1gI95LUWjotMQ==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2133.9a4a8e9856_1776158365442_0.3797414078888448","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2130.03b04c1fb1":{"name":"@open-mercato/cache","version":"0.4.11-develop.2130.03b04c1fb1","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.2130.03b04c1fb1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"bff26cf0c2197cf04201408e800e0d67975039ff","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.2130.03b04c1fb1.tgz","fileCount":41,"integrity":"sha512-anRH5hb2w8XDpFjhpdKDm7IscyYIq1H/9V8bojm7fAXWq9BkEUcZN50ItORuJ1zTVibC5spJH3UQ/gMrMbPxuw==","signatures":[{"sig":"MEUCIFe6pPz0IkC9A6bEaBgnBn+lALR5WsaneMoynHtHJaw2AiEAhpo5MZVbaERuOdr6+oVTO80uAqO0yMIU1d/p8OTvQVE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-anRH5hb2w8XDpFjhpdKDm7IscyYIq1H/9V8bojm7fAXWq9BkEUcZN50ItORuJ1zTVibC5spJH3UQ/gMrMbPxuw==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.2130.03b04c1fb1_1776158891841_0.777152980236262","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2138.1d9a0de40a":{"name":"@open-mercato/cache","version":"0.4.11-canary.2138.1d9a0de40a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2138.1d9a0de40a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"12bde6ceb36bbfc0d34f5637827a17cabca4dbcb","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2138.1d9a0de40a.tgz","fileCount":41,"integrity":"sha512-J4PBhT1JI7NdccrEopuZojSbwNwEvbCNirJSQmQy171JPZ88WviH8ab7/BviwzwCdyqnvXs8/v/2xA/qNINtWQ==","signatures":[{"sig":"MEQCIHAN23pSaKQc/SJCR3dVeYEj+E4TU+6wjk/1jSqro7hVAiApQDkLrXHpK7BDs5leix1w6q/XMbiNvJ1ed6K8PJEWow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-J4PBhT1JI7NdccrEopuZojSbwNwEvbCNirJSQmQy171JPZ88WviH8ab7/BviwzwCdyqnvXs8/v/2xA/qNINtWQ==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2138.1d9a0de40a_1776158935247_0.9259743215011365","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2131.f9b25be400":{"name":"@open-mercato/cache","version":"0.4.11-develop.2131.f9b25be400","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.2131.f9b25be400","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"56513f26b999a4608b4c57862bb6b6180aca8e34","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.2131.f9b25be400.tgz","fileCount":41,"integrity":"sha512-fPeNzt6CSx904e/q6/pi9jkVnsSqAF60YZdAGvIVogc69OkrO8ZsYQ/z2BzBPI8dvxQIlBeGKzRf7WG0YFBH9w==","signatures":[{"sig":"MEQCIGBlJ9/3QIi7jd0CmfxOblOnwCmyB20cMYmGXYzbMjWIAiBov18wmcwTqlR7OVmPtV0wyitn51CDCg8eDPDHeuCL8Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-fPeNzt6CSx904e/q6/pi9jkVnsSqAF60YZdAGvIVogc69OkrO8ZsYQ/z2BzBPI8dvxQIlBeGKzRf7WG0YFBH9w==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.2131.f9b25be400_1776159362572_0.5872196958461557","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2142.c6510aa965":{"name":"@open-mercato/cache","version":"0.4.11-canary.2142.c6510aa965","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2142.c6510aa965","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"338d0ae38cbf2a34093b200078ef69100e881663","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2142.c6510aa965.tgz","fileCount":41,"integrity":"sha512-81qklj3Xhe63wpVdA+7Zi5xgqb4LdX8ecDSZwK1oAsgTRWARTII90LGIcoSfkXAgSMpDDNSI69tedLvHZOlCvA==","signatures":[{"sig":"MEYCIQDYbL/BPyuFkflDAVJqP24ks9OFJOMOz9krZRAAupiRmwIhAPub/l8jMdkrtg/yxFs8M3xEgmjBKd4l5BHRNUTWaDDm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-81qklj3Xhe63wpVdA+7Zi5xgqb4LdX8ecDSZwK1oAsgTRWARTII90LGIcoSfkXAgSMpDDNSI69tedLvHZOlCvA==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2142.c6510aa965_1776159466533_0.8415004926183802","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2139.b3a4065c82":{"name":"@open-mercato/cache","version":"0.4.11-canary.2139.b3a4065c82","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2139.b3a4065c82","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"6e297d1c68228a87e5880f29c7bd40e3fa5a2e67","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2139.b3a4065c82.tgz","fileCount":41,"integrity":"sha512-HldZbj282cE8h4QfrovQSqq3i9cXXiFBEmRYCGdwxN5vtrnCEHJ9RGoSpJAd2PnWkdhoKdnIK55CN56O/X7SCQ==","signatures":[{"sig":"MEQCIHaE1UndviRhh4RpBmjr/x2pXof7COYJtjPThAWjZiyQAiAlYotA415U+Ue8Z1+TVDjtVrhRuamYvCxauadnnMkQjA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-HldZbj282cE8h4QfrovQSqq3i9cXXiFBEmRYCGdwxN5vtrnCEHJ9RGoSpJAd2PnWkdhoKdnIK55CN56O/X7SCQ==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2139.b3a4065c82_1776159605552_0.8291389010561463","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2140.f19ff14c56":{"name":"@open-mercato/cache","version":"0.4.11-canary.2140.f19ff14c56","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2140.f19ff14c56","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"6c71c019ceea51bfa734e7031c015d755cfdd8e6","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2140.f19ff14c56.tgz","fileCount":41,"integrity":"sha512-vjHtOC1uGyX1Memod6aD05gz238XdcS2i1DwvgIiVQ2W1AP7LjCefSFfkaPbe/MQj304kOhs2x3JHv4QWukOUw==","signatures":[{"sig":"MEYCIQDTAPbMgdFCKRkea+jyEWt9R9K1Stu06KsO1iDpHYfsCwIhALS3zUVJoLMvgEOAxy6GKCrZJOwcWg0LXLw4qZLVaD+v","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-vjHtOC1uGyX1Memod6aD05gz238XdcS2i1DwvgIiVQ2W1AP7LjCefSFfkaPbe/MQj304kOhs2x3JHv4QWukOUw==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2140.f19ff14c56_1776159734950_0.6260038465463058","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2132.acba877aa5":{"name":"@open-mercato/cache","version":"0.4.11-develop.2132.acba877aa5","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.2132.acba877aa5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"423269a03e1d9ca7b3a47ea79f7d90ada010364b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.2132.acba877aa5.tgz","fileCount":41,"integrity":"sha512-bJBzSnISRaBWeSvCFEMMN6j/rPHYteopuk2ytdjar51qsl+3Z3XLyQiGXoOLFb4JkP5RITGK/e/ImHsn1c5OQw==","signatures":[{"sig":"MEUCIQCCETN9NkK2fqd2E9q5UsuPZ/sARMA+rraSmHjIpuA2YAIgUTaETVtsyDeNlT6hfQFMaJAxQCl+PFIOFgrD+ba5lZ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-bJBzSnISRaBWeSvCFEMMN6j/rPHYteopuk2ytdjar51qsl+3Z3XLyQiGXoOLFb4JkP5RITGK/e/ImHsn1c5OQw==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.2132.acba877aa5_1776159908062_0.39663932869916474","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2144.d20d5c6ff1":{"name":"@open-mercato/cache","version":"0.4.11-canary.2144.d20d5c6ff1","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2144.d20d5c6ff1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"cc643ca1dd563f7d341064a1cbea97e7ff8c98ad","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2144.d20d5c6ff1.tgz","fileCount":41,"integrity":"sha512-giSGOYJvVHM3WsZg55zbbNLnw2t2SnqsDTOOS/aJJ/OsBDlHRto8uWXCM/7bVr7/RIs6DVE1TaH7HGkixwbHnw==","signatures":[{"sig":"MEYCIQDIqC+F/x8F0DaCBCPtyBXUZJSZ6n1IlUwsQyDj5JraQQIhAJ14YuRO0XyK8MQXjvx/Zh5w4hvuEHgAdMaPi8BWcyL3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-giSGOYJvVHM3WsZg55zbbNLnw2t2SnqsDTOOS/aJJ/OsBDlHRto8uWXCM/7bVr7/RIs6DVE1TaH7HGkixwbHnw==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2144.d20d5c6ff1_1776160016455_0.3643890519376276","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2147.61a588c6cb":{"name":"@open-mercato/cache","version":"0.4.11-canary.2147.61a588c6cb","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2147.61a588c6cb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"5229935aaeb87c74c83eab93adfe4cb50a5a7db6","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2147.61a588c6cb.tgz","fileCount":41,"integrity":"sha512-dVGwBqLXCrL3L3rSMSkk0WoLCcyU2BRJSe1kusNmrCtOSOWHSLwlCFGryubnoyCoG9NGZmJ2O6Sh8IEhIDVu6A==","signatures":[{"sig":"MEUCIQD7fsfhDRS5Q0OOgZF9sd70FCcSa2kKvQOmfEJ0r8tdJgIgJjm85pvZlvFsWo6hbcEUtmd55n6VDif2MZYc2tgU+HQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-dVGwBqLXCrL3L3rSMSkk0WoLCcyU2BRJSe1kusNmrCtOSOWHSLwlCFGryubnoyCoG9NGZmJ2O6Sh8IEhIDVu6A==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2147.61a588c6cb_1776160849004_0.8478077593892108","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2134.935e1df8ca":{"name":"@open-mercato/cache","version":"0.4.11-develop.2134.935e1df8ca","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.2134.935e1df8ca","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d37da1bad6797d850baa0e097b80873a37dbc7b3","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.2134.935e1df8ca.tgz","fileCount":41,"integrity":"sha512-yqibnKSzGkl0S2y4JNCFE2uMSOFnk815RiwGMc1HPTe29//Hmlo3lWNZJ3ICkcBGTc0k+rpMCVmQm9zuiANLOw==","signatures":[{"sig":"MEQCIDWCbZIq5LAzU5LxPEKUvNzzjPcZI5ebaMRkJJiKpI7XAiB6Tu/UqQ3qh6Je9Hi+VgWwB7OgoezU3Tv/RCfI+sMaYQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-yqibnKSzGkl0S2y4JNCFE2uMSOFnk815RiwGMc1HPTe29//Hmlo3lWNZJ3ICkcBGTc0k+rpMCVmQm9zuiANLOw==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.2134.935e1df8ca_1776161110441_0.5405736491262101","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2146.6a746444d1":{"name":"@open-mercato/cache","version":"0.4.11-canary.2146.6a746444d1","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2146.6a746444d1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"af6d41c9088ec2d3229501a39097b0397624a951","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2146.6a746444d1.tgz","fileCount":41,"integrity":"sha512-NsKSd3LBAOiUN7dHZVYsJFNQirODZ4VZsC5evsvbxmnFOQJMs2PyKatnqI/OGt26RGh6NWSJUwYzk9e3VYzTNw==","signatures":[{"sig":"MEQCIAN8FNjHnE5XFbkqkvTGZwjpedd5ZWzexcbVWnK059lMAiB3Wmh3wWqqHbSMgzPmkJSJrMym5N15hveK+i0Se075Eg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-NsKSd3LBAOiUN7dHZVYsJFNQirODZ4VZsC5evsvbxmnFOQJMs2PyKatnqI/OGt26RGh6NWSJUwYzk9e3VYzTNw==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2146.6a746444d1_1776161283493_0.36803312453042536","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2149.31d793f09d":{"name":"@open-mercato/cache","version":"0.4.11-canary.2149.31d793f09d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2149.31d793f09d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"81fa6469f52bdf59f4444c200090e5ce615c7e99","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2149.31d793f09d.tgz","fileCount":41,"integrity":"sha512-W/bY6Q4tXB1AiEvGjAUb5rgBL995IygkpK1Aa8BDwFd+5gWQCHlhSytsWzxpd7xYIdh32auY8kDK/+vfGJJtSQ==","signatures":[{"sig":"MEUCIQDxCTac6HLafUkZOuJuJ8K2Tc1kud7npMYQVR1FfS5agQIgF/05MR42Zkz+1uzHfEBWa7TrODAtrIO6Oz7qtDZRzDI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-W/bY6Q4tXB1AiEvGjAUb5rgBL995IygkpK1Aa8BDwFd+5gWQCHlhSytsWzxpd7xYIdh32auY8kDK/+vfGJJtSQ==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2149.31d793f09d_1776161662677_0.49000850803426443","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2156.1c5e1e4513":{"name":"@open-mercato/cache","version":"0.4.11-canary.2156.1c5e1e4513","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2156.1c5e1e4513","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"767870e38df99ae12240caa6d9f4a89265779107","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2156.1c5e1e4513.tgz","fileCount":41,"integrity":"sha512-w6pjyOyNZrKO7maJjsZF8GIAERH39NVBYizZAxGeJpLqarZkOljM2Qr7cBLfemD+/MA5U83YYyRFy5Z06ZKYTQ==","signatures":[{"sig":"MEYCIQDEJcQbKsDN5FRtRH++Sdr7bHH4N39GretCaOYvHREEXgIhAINdthCzT3EgLwYH0Ir6Ng7jWxtWohJBoOMJ3Hb9ZLBL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-w6pjyOyNZrKO7maJjsZF8GIAERH39NVBYizZAxGeJpLqarZkOljM2Qr7cBLfemD+/MA5U83YYyRFy5Z06ZKYTQ==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2156.1c5e1e4513_1776162017214_0.46699572553267577","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2135.10854e17b3":{"name":"@open-mercato/cache","version":"0.4.11-develop.2135.10854e17b3","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.2135.10854e17b3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"3162613ccf41c5e8d732fc56ad28f34fb71d021c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.2135.10854e17b3.tgz","fileCount":41,"integrity":"sha512-eNq0LqgB0hrIKxl0p831Ip+riVEnaZq0PirE793By4QROhYNlg33GEDRiou/Wd70hj9FLwFOxCiss2FDl7c1YQ==","signatures":[{"sig":"MEQCIBqg45EwMCGxxsPaL7QvbiPDYA47cyGpCys5TPTIWVEoAiAiPgbhvLu2g5J1NfMjZU/JMO2vgFjv6UelzlKyaP/NNw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-eNq0LqgB0hrIKxl0p831Ip+riVEnaZq0PirE793By4QROhYNlg33GEDRiou/Wd70hj9FLwFOxCiss2FDl7c1YQ==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.2135.10854e17b3_1776162049593_0.34798065743574735","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2148.ffc160597e":{"name":"@open-mercato/cache","version":"0.4.11-canary.2148.ffc160597e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2148.ffc160597e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"4383132e7a3cbebeecffbfa2722ba5128b772cce","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2148.ffc160597e.tgz","fileCount":41,"integrity":"sha512-9kHXdBfLdOtebUkaDNEhW22ELm7Ua+Hc2LIWpyP4VT21WuTNX9QgrhR5qK7jnLuR6KiV9+ydWiETFme2kT9MFA==","signatures":[{"sig":"MEUCICWNJLdpT6SpXHU8pTPL4U08p42REfieWNkfUXO2eggJAiEA6yS0ZpbTpaE/Q9iVc11pUmF8xED5Na7xh4jlUT5pmHc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-9kHXdBfLdOtebUkaDNEhW22ELm7Ua+Hc2LIWpyP4VT21WuTNX9QgrhR5qK7jnLuR6KiV9+ydWiETFme2kT9MFA==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2148.ffc160597e_1776162484031_0.3895839715667304","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2136.8e46d47f4c":{"name":"@open-mercato/cache","version":"0.4.11-develop.2136.8e46d47f4c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.2136.8e46d47f4c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"14f2ebf4cc0370ffd11c03021332a79f56e1845b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.2136.8e46d47f4c.tgz","fileCount":41,"integrity":"sha512-80ekwuK0TRrrN67o21FFjNfPh1eHwTR+5frPpxSrhl+0AzCf4xaQQN1DGcTdC3DkcFHr2d2iZoDmZzjNgfhplA==","signatures":[{"sig":"MEUCIBgEGZ+5T/AMJo//W4aKR+opE8552jEszAPBOBWREkuGAiEAgzDu5uLYiTem7cmpNzaXgfK8FRGrJaD0GxxEQJAfd2s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-80ekwuK0TRrrN67o21FFjNfPh1eHwTR+5frPpxSrhl+0AzCf4xaQQN1DGcTdC3DkcFHr2d2iZoDmZzjNgfhplA==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.2136.8e46d47f4c_1776162681469_0.50037819892091","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2141.eb1951fda4":{"name":"@open-mercato/cache","version":"0.4.11-develop.2141.eb1951fda4","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.2141.eb1951fda4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"35c4e6bb250317656b8d32e20aa15c66b527e4da","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.2141.eb1951fda4.tgz","fileCount":41,"integrity":"sha512-daNtRMNBl4xVWeZqmA2odAmbwgCtcctpbozaN7utDboCAvNA8wifH/+s7Mq/HMIqUMhhjsJXQujkrIj18lx29Q==","signatures":[{"sig":"MEUCIQCpwQUfr/leaKfDlQbCcvq3aDpa+vxgtVCZN9JPHT6x+QIgHbTRL4UkrQoZyXUcqtyDG+b07ZZriFKNGKr5ELez12Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-daNtRMNBl4xVWeZqmA2odAmbwgCtcctpbozaN7utDboCAvNA8wifH/+s7Mq/HMIqUMhhjsJXQujkrIj18lx29Q==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.2141.eb1951fda4_1776162770581_0.336860379205727","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2155.8d2ace0665":{"name":"@open-mercato/cache","version":"0.4.11-canary.2155.8d2ace0665","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2155.8d2ace0665","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f6897835cc9393eca5e0b4cc34fd07cab48a2a43","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2155.8d2ace0665.tgz","fileCount":41,"integrity":"sha512-2Fv/npufNnyfmUkSUYXe6pJtNDdGSOA468XpS1P6F/nB6EmqFE7xMyMQnHBP4YjLwavMSF6obt2vMHbVND6vQw==","signatures":[{"sig":"MEUCIAwPJbE5HP+W7UEWzX7QkrekvjNnGu4mUPpQrB2AdO/hAiEA2K/UggaAUcMN6R2s17ANGCZfqtHzN/eNGCNvnMlbFXM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-2Fv/npufNnyfmUkSUYXe6pJtNDdGSOA468XpS1P6F/nB6EmqFE7xMyMQnHBP4YjLwavMSF6obt2vMHbVND6vQw==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2155.8d2ace0665_1776163026763_0.26083028807097786","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2143.a4e4c09879":{"name":"@open-mercato/cache","version":"0.4.11-develop.2143.a4e4c09879","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.2143.a4e4c09879","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a71d7bc40806cb55edb5e5748fe8c46b23ea6d5b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.2143.a4e4c09879.tgz","fileCount":41,"integrity":"sha512-wSubHUh1F0Ar238GXgvAOXDjAhxgQtwNEi4QlXjfoHTYdDJimdM0EIIbFV7aYb+cAsAEigF1HemIXcet2Mytzg==","signatures":[{"sig":"MEQCIBS+bcBlhHFA5Z5U54vpfTfmjUlEhER0wtPAMzQR0VG0AiBiA7gVXDD6nBApJcSam4RiTAaBtneUksZT9xsB0Z6VJA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-wSubHUh1F0Ar238GXgvAOXDjAhxgQtwNEi4QlXjfoHTYdDJimdM0EIIbFV7aYb+cAsAEigF1HemIXcet2Mytzg==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.2143.a4e4c09879_1776163277621_0.09838425612432578","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2145.b311627b5d":{"name":"@open-mercato/cache","version":"0.4.11-develop.2145.b311627b5d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.2145.b311627b5d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f21425f2a00a885f623bf9af1142a9bbbd77fb95","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.2145.b311627b5d.tgz","fileCount":41,"integrity":"sha512-RvWgiEdE5Sdcrt7VnFFkTNACJPgEKWQJt7hwLUtKZewbeHVE+JBA+ylmmM4MXR6fWiU0LzEwNEwlftB7JYboSQ==","signatures":[{"sig":"MEQCIAIGwiJ2ijpzcyfOuwifMZO+qE034H4POOWcbo+tdDqNAiBted6UykXQ7glRYKLUSVwr47QjkHm2lgQXKIVK2qqYFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-RvWgiEdE5Sdcrt7VnFFkTNACJPgEKWQJt7hwLUtKZewbeHVE+JBA+ylmmM4MXR6fWiU0LzEwNEwlftB7JYboSQ==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.2145.b311627b5d_1776163683232_0.6601442425470279","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2151.e176d1089f":{"name":"@open-mercato/cache","version":"0.4.11-develop.2151.e176d1089f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.2151.e176d1089f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b626a602333f3e8d4140f0db81e39ac8846c2e90","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.2151.e176d1089f.tgz","fileCount":41,"integrity":"sha512-6Iimpvcbnds65roXxbXG/b0EFYMfAfvEh0/WYRwmI0q192FFBKrVoRAUClgEGHhfFq+zZLZEO6gpmbi4ux7klA==","signatures":[{"sig":"MEUCIAyVZ/1h/TFQgV+Dbp9htSYQw+PPL47ai9vbGEpiLZ+IAiEA3+7jxppNYoNgKfYMbKGOz+it7i24VkiKZQ2Ai9egeRs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-6Iimpvcbnds65roXxbXG/b0EFYMfAfvEh0/WYRwmI0q192FFBKrVoRAUClgEGHhfFq+zZLZEO6gpmbi4ux7klA==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.2151.e176d1089f_1776163922575_0.7630468643153592","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2153.904d6ed98e":{"name":"@open-mercato/cache","version":"0.4.11-develop.2153.904d6ed98e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.2153.904d6ed98e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"7ade97c64fa4a0584da0f424e4bea5ad5d21ee59","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.2153.904d6ed98e.tgz","fileCount":41,"integrity":"sha512-vlf5+yJdx5miKnHtUoqVdMHQioRlXZ3syO9jpRKIXlH5c0lxkzhaxQMSs1llrkP9xiW7c0looFRmM7RJgMnnrA==","signatures":[{"sig":"MEYCIQCInTHLnZu7BE2T+i+u6P5JLDBoTlbEb8/Ycv9RhZwAywIhAOj5jYhQWMcQvMf2WFYzQB2lrgwWB/Wl2hjzJ5EWPWOC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-vlf5+yJdx5miKnHtUoqVdMHQioRlXZ3syO9jpRKIXlH5c0lxkzhaxQMSs1llrkP9xiW7c0looFRmM7RJgMnnrA==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.2153.904d6ed98e_1776164010399_0.29696306847212073","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2154.ea3399fa39":{"name":"@open-mercato/cache","version":"0.4.11-develop.2154.ea3399fa39","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.2154.ea3399fa39","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"cbd4e0e7418aea248f430461675e47262a92c5cc","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.2154.ea3399fa39.tgz","fileCount":41,"integrity":"sha512-Fu57TWfa8ffF6wYYF+ZT7HLpHMIxE5SWqBKuuvJS42bjBw++JFHyIrISReYUw6Zxtua9t7XoOaB9ijNPGCk3+A==","signatures":[{"sig":"MEYCIQCIB4D64ueV4OahISQFlJcKjWmWQ7Zix1ghzhANDbJKZQIhANFZWb1bDkvxTsL1lcXwZ6lFlb2CvHnJzIQMtPcxxflq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Fu57TWfa8ffF6wYYF+ZT7HLpHMIxE5SWqBKuuvJS42bjBw++JFHyIrISReYUw6Zxtua9t7XoOaB9ijNPGCk3+A==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.2154.ea3399fa39_1776164033607_0.9522791060353959","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2157.1d1dfaf3a6":{"name":"@open-mercato/cache","version":"0.4.11-develop.2157.1d1dfaf3a6","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.2157.1d1dfaf3a6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ca063aa74092aeb46bb99b88c7c283c5bb2e3121","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.2157.1d1dfaf3a6.tgz","fileCount":41,"integrity":"sha512-TfntNaX1i0Tk1X84ZnNGUgbdnw444y1v3jl0+Mc7zAcEnvK/MWvqc/hiWQlJbhsWV6C+QhDZj6wZYEXTqBDgvg==","signatures":[{"sig":"MEYCIQDbI1LLY9N0PvksYF1IQTJj9nM/58vDFU4vzaPca2HKvgIhAMnoyGB2hST/fpHCVTLUglZi4QktwwcOYlCUeG1vBBjy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-TfntNaX1i0Tk1X84ZnNGUgbdnw444y1v3jl0+Mc7zAcEnvK/MWvqc/hiWQlJbhsWV6C+QhDZj6wZYEXTqBDgvg==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.2157.1d1dfaf3a6_1776164098656_0.3736822736510861","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2158.55cb8b47ed":{"name":"@open-mercato/cache","version":"0.4.11-develop.2158.55cb8b47ed","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.2158.55cb8b47ed","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"24aeac89dfa072a3f84de1b645979d3ccdc8c4e1","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.2158.55cb8b47ed.tgz","fileCount":41,"integrity":"sha512-PlgA2CcR5M/VZG7pVtydUF+LuMRIFyqRZwDy92h1maHoJjLv4DqwSMt99Nvf1dYU4Nd+/FXilotan2rZ0hg41Q==","signatures":[{"sig":"MEUCIQDEs7dBZHnGsETxUXEgB8LJx2NjccKcEiQeAe0UFtey5wIgOiC/AKz4HogFODJR2HGYBybqV4tDiqbXZBzLNPUMLWo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-PlgA2CcR5M/VZG7pVtydUF+LuMRIFyqRZwDy92h1maHoJjLv4DqwSMt99Nvf1dYU4Nd+/FXilotan2rZ0hg41Q==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.2158.55cb8b47ed_1776164246288_0.6014887597162859","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2159.6a1530922d":{"name":"@open-mercato/cache","version":"0.4.11-develop.2159.6a1530922d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.2159.6a1530922d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b988c58733bd3857757068fc74ef5462eae1c9f0","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.2159.6a1530922d.tgz","fileCount":41,"integrity":"sha512-ygMan1tc3TBr2Dfr2o5hAcgFj8M571AHzH8X9DtlSCRWHlmJqHhz8aTifOl04Fq8iEYs936v8AZmrrhzy1/gyQ==","signatures":[{"sig":"MEQCIGMfHQnXXCavAoDgGMy00ekLMW+fvYlylVLEbKzYhjupAiApg1wyjaG/dbYwSXEy7GnDTKajyAF6/vUOpd3Roextog==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-ygMan1tc3TBr2Dfr2o5hAcgFj8M571AHzH8X9DtlSCRWHlmJqHhz8aTifOl04Fq8iEYs936v8AZmrrhzy1/gyQ==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.2159.6a1530922d_1776164493839_0.4282282960749393","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2166.deb341212f":{"name":"@open-mercato/cache","version":"0.4.11-canary.2166.deb341212f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2166.deb341212f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"02a338aeef6dd8796107848c64da6fa205148295","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2166.deb341212f.tgz","fileCount":41,"integrity":"sha512-na/G+y4nWjgsNo3EPyBH2Kjm7zsybX91D+IsH2aUIw87J7s21Z3crACh6AOYmLVHSHu1YE3A5mnTdpesPc3gaQ==","signatures":[{"sig":"MEUCIQDyIVbZaGpgXcxCpsgC+OTJMzuv8vARBm+5MrbpXR/gXgIgfuWn1on8Xdyg4/4DnCFpr9QbSPKNAA0qHzELmcfACPY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-na/G+y4nWjgsNo3EPyBH2Kjm7zsybX91D+IsH2aUIw87J7s21Z3crACh6AOYmLVHSHu1YE3A5mnTdpesPc3gaQ==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2166.deb341212f_1776175215895_0.32423998658109254","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2167.8082a1f76c":{"name":"@open-mercato/cache","version":"0.4.11-canary.2167.8082a1f76c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2167.8082a1f76c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b3f0a01356cc014d181d42900fbd3a010765963c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2167.8082a1f76c.tgz","fileCount":41,"integrity":"sha512-mxl/gMrAJJTRuWv4A7RkT8jN0e4iviRpsPsmtX4GPPyJFuF8c7p64dyUF/f1Eiv/wvXJ3MbblIPJDRd58W7OHw==","signatures":[{"sig":"MEUCIB1Sjb2rbPpcHGdGeQ1GSI4cCWS9FbNCBTa7ilrsYUZfAiEA9GJaOmGN+tlCL7fcDDiWMYsERX0PVKUZWDVCe+9v/Gc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-mxl/gMrAJJTRuWv4A7RkT8jN0e4iviRpsPsmtX4GPPyJFuF8c7p64dyUF/f1Eiv/wvXJ3MbblIPJDRd58W7OHw==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2167.8082a1f76c_1776176209062_0.6556345424369991","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2169.2a232a1fb1":{"name":"@open-mercato/cache","version":"0.4.11-canary.2169.2a232a1fb1","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2169.2a232a1fb1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"90f528b9dbd584203ed95742d0934540cf6c75da","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2169.2a232a1fb1.tgz","fileCount":41,"integrity":"sha512-tFn4fP9UpZ34BA6Im0OVt3a4ZyDuicrXKL7yS1zm3wz8vbsChC7kS8qrQbwdafmhKv+QygL8Skfc0bUGN9E4CQ==","signatures":[{"sig":"MEUCIHo7o7RhRi4F5xaaSI3J5xecA45m13bO3+qdpYWss+I6AiEAyFet7ftRpl3NTwW3PF5Eux/8ICup/n1AEA4dChCLhYg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-tFn4fP9UpZ34BA6Im0OVt3a4ZyDuicrXKL7yS1zm3wz8vbsChC7kS8qrQbwdafmhKv+QygL8Skfc0bUGN9E4CQ==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2169.2a232a1fb1_1776177107639_0.8841070099343804","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2170.52320e108d":{"name":"@open-mercato/cache","version":"0.4.11-develop.2170.52320e108d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.2170.52320e108d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"bd415166fe51374634a289c496a13b4b22166edb","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.2170.52320e108d.tgz","fileCount":41,"integrity":"sha512-zuGZL5pCUfZt8u5pbrR1YV9VbUBWye0lA61lgGIZ+m344Cm+pdRB0ovtfy6iiIE8IxIPBIntqM6nzCZYEIamFg==","signatures":[{"sig":"MEUCICazeW8xuo6w7Pgqcupn2omBEQ08yZxqjDYymqU+sT0mAiEA3yOdWvt/izN86CydXtayoONi9f61rXq96xrPYQVbZUA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-zuGZL5pCUfZt8u5pbrR1YV9VbUBWye0lA61lgGIZ+m344Cm+pdRB0ovtfy6iiIE8IxIPBIntqM6nzCZYEIamFg==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.2170.52320e108d_1776177373042_0.23312099365010686","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2175.00266b1294":{"name":"@open-mercato/cache","version":"0.4.11-canary.2175.00266b1294","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2175.00266b1294","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"72383468cb201b5f48030556c0aaf68773f9d7c5","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2175.00266b1294.tgz","fileCount":41,"integrity":"sha512-Oa3jepg79MaKwPbxdZnzZ42YmxZ/1ZxoPbfxXpJSeh3K9lE7rQnrkBgLcsznK0/wfrctC0Cnhfm9P/npn1PWbQ==","signatures":[{"sig":"MEQCIDwasBZiskbpjpxVHHh7PNLU8ujefINfMZlXCy5OXee3AiA6rClOxY0dpv7EH3R1ciI2mDiTKDLbsTD4Dgry/NcrUw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Oa3jepg79MaKwPbxdZnzZ42YmxZ/1ZxoPbfxXpJSeh3K9lE7rQnrkBgLcsznK0/wfrctC0Cnhfm9P/npn1PWbQ==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2175.00266b1294_1776182120158_0.6960573817359266","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2176.995606fc69":{"name":"@open-mercato/cache","version":"0.4.11-canary.2176.995606fc69","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2176.995606fc69","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"68f99b0e57c36d644aad2abe2860892bbe88297a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2176.995606fc69.tgz","fileCount":41,"integrity":"sha512-i29C0WVfSBj1zdwUq20NXrZHWbVj6F52mMzi/b1C0QGSaq6sFplMZ/FldTZ/6yPOr5855pYEy+BgIo4u/2NQpA==","signatures":[{"sig":"MEQCIBD0bOI0oLPshArOHg+gFu+h9IOMLXTjHuN2U7Qzj0JwAiBpQx2/DwAJUMEHJdwhgGhB+XBMZ5pqb3YPNB32qsDayQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-i29C0WVfSBj1zdwUq20NXrZHWbVj6F52mMzi/b1C0QGSaq6sFplMZ/FldTZ/6yPOr5855pYEy+BgIo4u/2NQpA==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2176.995606fc69_1776184499919_0.5775969769245317","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2177.e452f76dda":{"name":"@open-mercato/cache","version":"0.4.11-canary.2177.e452f76dda","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2177.e452f76dda","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"73f64790739d215db835f5b41a4ce1d0cc2bb6d0","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2177.e452f76dda.tgz","fileCount":41,"integrity":"sha512-Zz0Eg/+EwtMCetqbIWHoglqikhNlZfJeo2SVCHWP8YDv23Pi0m+VMvYit7U4DUWbtPMKmVQZHA87r63gRHeHGg==","signatures":[{"sig":"MEUCIQCOYH5ytfNXtUhBuIrZr1uJdfYgt8se/4cS875JPIxA1wIgLpylJIYt34mEGZy43M2vOmEi6wGVZcD2+ZXgt8dI2tA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Zz0Eg/+EwtMCetqbIWHoglqikhNlZfJeo2SVCHWP8YDv23Pi0m+VMvYit7U4DUWbtPMKmVQZHA87r63gRHeHGg==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2177.e452f76dda_1776185173571_0.43205810958723867","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2178.20bf56173b":{"name":"@open-mercato/cache","version":"0.4.11-canary.2178.20bf56173b","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2178.20bf56173b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d238c8d75fa03149255d77ba9cdb7255b3039afe","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2178.20bf56173b.tgz","fileCount":41,"integrity":"sha512-9+2S4tLRJJ14pPuUOrisll4DagGz1L+9F584jGvd3vl6E+Fnz8jd47Nktrx3kda74vUkba/i4aWAbsgB+ypLjg==","signatures":[{"sig":"MEYCIQDaE64/oKA1KBJ2Di9zxABNN7mz0eWYDpF7c8stKK0VXgIhALe/9Q9OUuhlPspwAOpPY98Q+ppWhQHFPdG+jhvvzB7o","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-9+2S4tLRJJ14pPuUOrisll4DagGz1L+9F584jGvd3vl6E+Fnz8jd47Nktrx3kda74vUkba/i4aWAbsgB+ypLjg==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2178.20bf56173b_1776186008302_0.8543552770372731","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2183.3518c50893":{"name":"@open-mercato/cache","version":"0.4.11-develop.2183.3518c50893","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.2183.3518c50893","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"096f3f66d6edc3ef289ba96cdf019e24fabdd7ea","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.2183.3518c50893.tgz","fileCount":41,"integrity":"sha512-lYsc5YCHZiTJOHBwKYrjYCVcjpMVe5STrrn/w8m5Eih0fBRX9tpIOo6W0MC3yMubJpOmcdjj/8oW7J9VKG88yg==","signatures":[{"sig":"MEQCIE/pJcHhnQ6Wu0UsA/e2javRx1qu/bp4NQM70yLJLXEiAiB3v8EgclJ9EJl8YcTIotQupvTZZ4zZMC0i47iMOAjgIQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-lYsc5YCHZiTJOHBwKYrjYCVcjpMVe5STrrn/w8m5Eih0fBRX9tpIOo6W0MC3yMubJpOmcdjj/8oW7J9VKG88yg==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.2183.3518c50893_1776188710076_0.9414901955171369","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2184.91117c5ca5":{"name":"@open-mercato/cache","version":"0.4.11-canary.2184.91117c5ca5","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2184.91117c5ca5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f050d678ca8c7f6d9610b5dc2af4324e7b103abd","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2184.91117c5ca5.tgz","fileCount":41,"integrity":"sha512-N46oDwHiBsk+YGFzT78Nb3gD23ynKhqyZcosBxhEwG5U2SKWIYvgcgGevg84Et/R7r8to4n59gkz0AqyPLOtRA==","signatures":[{"sig":"MEUCIGsGzyXPdyxvJKZhts171T/+bPEb9gYF+ju+04aR/SGAAiEA95KjWHG/QAfxGsng9l7m+IHe35rxi4Ww8wVNaEnAO7Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-N46oDwHiBsk+YGFzT78Nb3gD23ynKhqyZcosBxhEwG5U2SKWIYvgcgGevg84Et/R7r8to4n59gkz0AqyPLOtRA==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2184.91117c5ca5_1776191867810_0.10351433628408402","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2185.687b2c3e06":{"name":"@open-mercato/cache","version":"0.4.11-canary.2185.687b2c3e06","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2185.687b2c3e06","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"fd74b5264c10b6e7ed9025e8e60f9fde039c79f8","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2185.687b2c3e06.tgz","fileCount":41,"integrity":"sha512-gcRg3/IIf/hW6BKhGpIHwiUsYcL+JDEbUslGMOOx4p8x0gpUylIE9I49L02m97BpfXr1Bm7x4YQGKfClV8N6Ow==","signatures":[{"sig":"MEUCIQCcjRNQ+ILmhy8FhCMy5rGtAZUPQVWEydSKJMOOix0M9AIgcBpNs9Y6rj0gLuuhaM8YMtEcuY3l5mphH2qke5W20DI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-gcRg3/IIf/hW6BKhGpIHwiUsYcL+JDEbUslGMOOx4p8x0gpUylIE9I49L02m97BpfXr1Bm7x4YQGKfClV8N6Ow==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2185.687b2c3e06_1776191929554_0.9549323335320898","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2186.062e566465":{"name":"@open-mercato/cache","version":"0.4.11-canary.2186.062e566465","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2186.062e566465","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"da91c41fdbf892bf48d9039a4ed57b32847f9894","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2186.062e566465.tgz","fileCount":41,"integrity":"sha512-9iKb7ZkPP/TlWiWxmO7xcuEBasFHsT01yjRyO2X5jvCi0aPiUPMS8JQjQQsPJdPLd6ksSnV2ioLn0qG6Sf3bHg==","signatures":[{"sig":"MEUCIQDUDbiC2mDwSMOtopHERqWUtqC4ZHxD6wnMycnkiCNBNwIgHDRmA2fw8J9U4TqVhB7unZhI95P34Yw8272c/JSTt3I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-9iKb7ZkPP/TlWiWxmO7xcuEBasFHsT01yjRyO2X5jvCi0aPiUPMS8JQjQQsPJdPLd6ksSnV2ioLn0qG6Sf3bHg==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2186.062e566465_1776192917867_0.7580789715918332","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2187.30c30c7770":{"name":"@open-mercato/cache","version":"0.4.11-canary.2187.30c30c7770","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2187.30c30c7770","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"933ba631d048534926fea7ac7f66b8fa265ce5cb","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2187.30c30c7770.tgz","fileCount":41,"integrity":"sha512-3dAAHxodDBTxvIkxTytPFjgu5a83DXIViwRDPo+4qWIXomEzK5pany32GYsqMzuY3pAFlNOP75YKA4kQEyVCQg==","signatures":[{"sig":"MEUCIQD4pJj7o/TG0kfWf3WeihuBgNZCkBLRnEYA1iUgoETaSgIgXoawx+5AYqHLW3G2GK6CreA8HXJqr3ig5kBuri1VJ5A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-3dAAHxodDBTxvIkxTytPFjgu5a83DXIViwRDPo+4qWIXomEzK5pany32GYsqMzuY3pAFlNOP75YKA4kQEyVCQg==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2187.30c30c7770_1776193274929_0.07697300239617455","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2188.3a1a9ac499":{"name":"@open-mercato/cache","version":"0.4.11-canary.2188.3a1a9ac499","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2188.3a1a9ac499","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"90f49191fe6a6b682257b42aa2bdee926b7230ce","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2188.3a1a9ac499.tgz","fileCount":41,"integrity":"sha512-iasLdJEbd1H7NCzWR3OF9OahaKWshioli2KXFL9es2/BMY7cBEIO+m5pLSEkAr+nJPOlXjkwcRbOL30QNxwhfA==","signatures":[{"sig":"MEUCIEgY/RjA/49l2uUhu2+fMMF9NAP6KqaSskIdb1ZY7a9oAiEA0QhgTcfhDEGQjn0sU0K5FQAiJL/tvveBxoCzY+8tKPc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-iasLdJEbd1H7NCzWR3OF9OahaKWshioli2KXFL9es2/BMY7cBEIO+m5pLSEkAr+nJPOlXjkwcRbOL30QNxwhfA==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2188.3a1a9ac499_1776193631805_0.8709916335136632","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2189.94bc179a1c":{"name":"@open-mercato/cache","version":"0.4.11-canary.2189.94bc179a1c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2189.94bc179a1c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"eb8799aa5c6bc2f9d53fc30624a91f743ddb83f9","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2189.94bc179a1c.tgz","fileCount":41,"integrity":"sha512-/dpbcZ4w/URJq5hp8SxvSHEOU/BYidNV73DbvwbPcTMU3MOr1nHyZlCpg+VBnGZ+OPwXPFRxkDlS7FVbJ968Kw==","signatures":[{"sig":"MEQCIBJ9A+ytNMwMdQUgA81VUUIgAEth5Kl2Phw74UD+eZPVAiBZeYmyNRyxwhtXFa8DalMgrSYCEV+0R4qTgetc+6L/rA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-/dpbcZ4w/URJq5hp8SxvSHEOU/BYidNV73DbvwbPcTMU3MOr1nHyZlCpg+VBnGZ+OPwXPFRxkDlS7FVbJ968Kw==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2189.94bc179a1c_1776194150395_0.9337073538545282","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2190.8c4aa3e95a":{"name":"@open-mercato/cache","version":"0.4.11-canary.2190.8c4aa3e95a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2190.8c4aa3e95a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b9aec35868f81e7f048dd2e0e38919ae26174659","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2190.8c4aa3e95a.tgz","fileCount":41,"integrity":"sha512-AEFrLi8O3pLkAMwAqwLnvezON11423sVgwoY1XltGHQZkwV8s73O0wjGtYWSg98QuoMX8seABTO87Bb2xl6U/g==","signatures":[{"sig":"MEUCIAMvC0BQcRP3HEoYzX5WpoQQjsXg46AoG0WOA6keCLE3AiEAzi0al5apOEAwqVUDUQ91tuSPxlLhg7kg2weAUFqyDWU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-AEFrLi8O3pLkAMwAqwLnvezON11423sVgwoY1XltGHQZkwV8s73O0wjGtYWSg98QuoMX8seABTO87Bb2xl6U/g==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2190.8c4aa3e95a_1776194350428_0.7720555190959","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2191.0f4b3ec5f4":{"name":"@open-mercato/cache","version":"0.4.11-canary.2191.0f4b3ec5f4","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2191.0f4b3ec5f4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"3d095fe35067cbd036cb13d93cf612edc2ae7479","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2191.0f4b3ec5f4.tgz","fileCount":41,"integrity":"sha512-ykOn32O0ZqprqaZz426fMhY0LBSzwwn/ZV5qVo79Q9foTDSrHZpaz0Bm3eUP35Jh4uSIEaNf+JGD2R5PQcfNng==","signatures":[{"sig":"MEUCIByapYoU8z3q8kDkehXpE34r5UOx9KjHls8cr+A5S9yRAiEAyh0IXvB+m5i/dlE4MGtUqNrLu5OCSJ+HSR5TJJKvgnI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-ykOn32O0ZqprqaZz426fMhY0LBSzwwn/ZV5qVo79Q9foTDSrHZpaz0Bm3eUP35Jh4uSIEaNf+JGD2R5PQcfNng==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2191.0f4b3ec5f4_1776195328752_0.6587970724947141","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2192.2a849afe84":{"name":"@open-mercato/cache","version":"0.4.11-canary.2192.2a849afe84","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2192.2a849afe84","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"68d95c2a2ce86a2ba84d8fb1b8e0d47ff7878e4a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2192.2a849afe84.tgz","fileCount":41,"integrity":"sha512-DmhbsH9kXUjeLlY11wQcgJ1kMXTjXqg/p6PnjtzXxbg9vRTZkqlbCc0SY8zloCELc17eept8kdcgoVch4KRRbA==","signatures":[{"sig":"MEUCIGK3Dg4oxTnXrVEYNVrwklBDcdK7ULumpbXZgBLN9i6PAiEA+iOfLlTC1eU5wrWKeUDVlHdyp0WJTCFbMUmwQ2FXhUA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-DmhbsH9kXUjeLlY11wQcgJ1kMXTjXqg/p6PnjtzXxbg9vRTZkqlbCc0SY8zloCELc17eept8kdcgoVch4KRRbA==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2192.2a849afe84_1776195485513_0.13504880125791696","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2193.b194425471":{"name":"@open-mercato/cache","version":"0.4.11-canary.2193.b194425471","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2193.b194425471","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ff1b76531031af184fc32e43240a5838eab4022a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2193.b194425471.tgz","fileCount":41,"integrity":"sha512-LzbF3pVi/6myVxpFH9jSgYYUvG/AnB0QZTK/sVHWTCJpF+GFbM/giCMhttDX4rZxfbt4Y6+AsKno9nHPG4Oeng==","signatures":[{"sig":"MEUCIQCzK3HGh+AIYe6mKgKBa8l6qu0MJVcRL78a0w2gtBOuPgIgafpY+bOmZ4+edzQGvGdrEm/YGoPr0CWPWKuYPvUQ1L8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-LzbF3pVi/6myVxpFH9jSgYYUvG/AnB0QZTK/sVHWTCJpF+GFbM/giCMhttDX4rZxfbt4Y6+AsKno9nHPG4Oeng==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2193.b194425471_1776196310996_0.32708053136228976","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2195.348e90b979":{"name":"@open-mercato/cache","version":"0.4.11-canary.2195.348e90b979","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2195.348e90b979","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"1bb3774d1940ddccb2c2519c5fe82a922c2c947b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2195.348e90b979.tgz","fileCount":41,"integrity":"sha512-VspbTjMJREGFSFUKr0KAG5LlDuoUIIRG9KsVs3YSdaMHgywvRYNwv1r2CyNkCBhzvVDqxoTvDQaDsPidTmslYA==","signatures":[{"sig":"MEYCIQDWaK6vV8M6dlRCgRsUUmRzDsfV0x8Vp1ASTHTD7AGxCwIhAKTRl70nESjQhEf//m1GwjqNYhTutPbMwm+1ohWvrGf/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-VspbTjMJREGFSFUKr0KAG5LlDuoUIIRG9KsVs3YSdaMHgywvRYNwv1r2CyNkCBhzvVDqxoTvDQaDsPidTmslYA==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2195.348e90b979_1776207780470_0.4113114916195406","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2199.370be97c1a":{"name":"@open-mercato/cache","version":"0.4.11-canary.2199.370be97c1a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2199.370be97c1a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"29af303307dd9a3e3e0e0293e9d778d4e2447f40","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2199.370be97c1a.tgz","fileCount":41,"integrity":"sha512-WpKEHfiSmqvCR98diNXW9qDB9Rtsb/XYgOdBTbjzruTtGU5jr7XjNaKy0EwpmX0YdbifjgP+FHLspAJcy0+w5Q==","signatures":[{"sig":"MEUCIDbHusoryZjNzy1hvuAEe9IFWzIbQ/bz6GtIc1qJwrg1AiEAtRtdSfVoVdtdkeI/5SPCOJOiQQNOmcJmRNsn5tcs968=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-WpKEHfiSmqvCR98diNXW9qDB9Rtsb/XYgOdBTbjzruTtGU5jr7XjNaKy0EwpmX0YdbifjgP+FHLspAJcy0+w5Q==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2199.370be97c1a_1776233246126_0.6220406677267762","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2200.1115f7a77c":{"name":"@open-mercato/cache","version":"0.4.11-develop.2200.1115f7a77c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.2200.1115f7a77c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"7c01bd698de73a40eb4f44180ecd6294071ac5f1","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.2200.1115f7a77c.tgz","fileCount":41,"integrity":"sha512-VF1OsIwhPsWAJlwupY6+14f8AD3jGDq8+QQ77qTHAEkRY4VVTfJfXUg4RBP0//tnQZfoYHKVv+BNE+hKrykrmw==","signatures":[{"sig":"MEUCIQCPi0DFCXGlnIAeYNy7qRPv5YpEWLaEzbWaVzsp2DJ3DgIgRu0fUwRIuYQcOZeb57mKW7Qp7rn4UUj2EnT6n0ZiB5M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-VF1OsIwhPsWAJlwupY6+14f8AD3jGDq8+QQ77qTHAEkRY4VVTfJfXUg4RBP0//tnQZfoYHKVv+BNE+hKrykrmw==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.2200.1115f7a77c_1776238213344_0.6420396417701175","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2201.e89514ce58":{"name":"@open-mercato/cache","version":"0.4.11-develop.2201.e89514ce58","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.2201.e89514ce58","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e22fca27251099ae529c0ae9f69e82e17c161ff0","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.2201.e89514ce58.tgz","fileCount":41,"integrity":"sha512-FfSG+J7ESe1Sxa6pWIfsBDaRIXvaqxHf6yfhngieJYUf59K7uknDgLaVafeQVQK9wWKKpTpXLHX+tLI//EktUA==","signatures":[{"sig":"MEYCIQD/qXcck4CQmR6MuDTfj/hNoRnoCBm+UR3Eh9nnE9HNnwIhAPmqPV9rhd7Y/BzKJmYLxdIUnQQPFVXzNGp5BgMyBnj+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-FfSG+J7ESe1Sxa6pWIfsBDaRIXvaqxHf6yfhngieJYUf59K7uknDgLaVafeQVQK9wWKKpTpXLHX+tLI//EktUA==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.2201.e89514ce58_1776238329644_0.7717979225965899","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2205.8ab3ea3e4a":{"name":"@open-mercato/cache","version":"0.4.11-canary.2205.8ab3ea3e4a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2205.8ab3ea3e4a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"41a728b6e2553a274831aed60eedbe98ee90e1ca","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2205.8ab3ea3e4a.tgz","fileCount":41,"integrity":"sha512-FNzri7GLh/mDMlU+rzRh8ODweQ7dniQAD9WZ/0oPBJ19+zpDGmPQgoHWUOyPyGwKew5hzlSa+JaNmixHbsWZVQ==","signatures":[{"sig":"MEUCIDRIUCQl8tfA7gy8U2qfo82OwTnkjIaBYq3z9BPmujUQAiEA2K8Ska/VLttpHo33sfFmBSpPZrcqqQq/i8P4wrJf3o4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-FNzri7GLh/mDMlU+rzRh8ODweQ7dniQAD9WZ/0oPBJ19+zpDGmPQgoHWUOyPyGwKew5hzlSa+JaNmixHbsWZVQ==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2205.8ab3ea3e4a_1776245753242_0.7466151631562752","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2206.f9b1d1d25e":{"name":"@open-mercato/cache","version":"0.4.11-develop.2206.f9b1d1d25e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.2206.f9b1d1d25e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"9a671f28a6f1264a5ef7aa633faa478c67ed23f3","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.2206.f9b1d1d25e.tgz","fileCount":41,"integrity":"sha512-rwWLHOk24XdGQnJUdnKeKTMSHpRZp8ZILiJSyq3b3KGtPsxBH+lwNUsXepVbiLsiiQGLZvjk1wSRreceJpyQKQ==","signatures":[{"sig":"MEUCIQCm5wir7AmOmuS+8jN6ylpHVzeRGoAcuCnS/uHf7fMPHgIgd6CCVan0SFFjh7VmwScl0yqaf1WmR8ZE5VJD0olHm5c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-rwWLHOk24XdGQnJUdnKeKTMSHpRZp8ZILiJSyq3b3KGtPsxBH+lwNUsXepVbiLsiiQGLZvjk1wSRreceJpyQKQ==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.2206.f9b1d1d25e_1776247269081_0.201013126082356","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2207.23c94908f0":{"name":"@open-mercato/cache","version":"0.4.11-develop.2207.23c94908f0","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.2207.23c94908f0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f8df5a7cb145f67f471f4df57dbb83c3ce1cfb73","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.2207.23c94908f0.tgz","fileCount":41,"integrity":"sha512-cmLst/XvirTjz9hdvoiKPcAj30FvDos8m9+8OjViItzFuU2gAXZnI3ACuviRLrleXA5yqQM+CZc0x9PcaTl7OA==","signatures":[{"sig":"MEYCIQCeHd/BKxyxzNiPIvTCb/np4esMaGWHWOZqMt3fdUDzQAIhAP2+/EtmKrpPMmIUVZ8Fls6mLOmhcTu0WOw+i37COe+H","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-cmLst/XvirTjz9hdvoiKPcAj30FvDos8m9+8OjViItzFuU2gAXZnI3ACuviRLrleXA5yqQM+CZc0x9PcaTl7OA==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.2207.23c94908f0_1776247293015_0.5988380511689109","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2208.10d7a02786":{"name":"@open-mercato/cache","version":"0.4.11-canary.2208.10d7a02786","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2208.10d7a02786","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"63019fad9af242405e8dc4fa7b1d88a3382ab7d8","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2208.10d7a02786.tgz","fileCount":42,"integrity":"sha512-6Ag4SILaIeslJZhMr1ocdXmkvxrrQFAjuKo0t8e3bNB7ffeSZuFvWZiNhyHxalFNiOVR5Irj9Z0eRRgLm/c+rA==","signatures":[{"sig":"MEQCIHtXmd8QrLELVwckoca8lrG2djKmWmojMa7s8Il47ijeAiBYT2AB+kQAV+smURVcvpg4YrbvK4TNNR96iNzb9T9UuQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192800},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-6Ag4SILaIeslJZhMr1ocdXmkvxrrQFAjuKo0t8e3bNB7ffeSZuFvWZiNhyHxalFNiOVR5Irj9Z0eRRgLm/c+rA==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2208.10d7a02786_1776247421376_0.10867908676214788","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2209.62f4737bb7":{"name":"@open-mercato/cache","version":"0.4.11-develop.2209.62f4737bb7","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.2209.62f4737bb7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"8d2023049747a2a410656a36b160a9428af34333","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.2209.62f4737bb7.tgz","fileCount":41,"integrity":"sha512-JUbbMK0PM5eN/SWfjVTJUDnCRHmRr8a/FQtyRbUb6dA/xd68FRJn5n5YF4lgFVqUlm1BIID08ISObvDdS+nEKQ==","signatures":[{"sig":"MEUCIH3NDbWWf5UARPc4+45qOOfamXDBNL+UgWPML5+8bBusAiEArRGAMEY0S7AMKhSSx7TONH2gTbNw0m4r+0CWkDFPQcg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-JUbbMK0PM5eN/SWfjVTJUDnCRHmRr8a/FQtyRbUb6dA/xd68FRJn5n5YF4lgFVqUlm1BIID08ISObvDdS+nEKQ==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.2209.62f4737bb7_1776247522438_0.6195303170295252","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2210.cf14f7515b":{"name":"@open-mercato/cache","version":"0.4.11-canary.2210.cf14f7515b","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2210.cf14f7515b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d09a12dcc6bac573874e7d2d7ca8276cdf57957d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2210.cf14f7515b.tgz","fileCount":41,"integrity":"sha512-3CLQv3nKVupFzLSIZiVtH/QrkPo2HicC/E1jBkjeU1Hd0aceiis67PCaW8aBg8ziX26i62e+8yB7gQi1uPjE6A==","signatures":[{"sig":"MEUCIFkTIc/ZMS+IN6L8v4aIIv5Pq3NE3PSxcLnD2q0uyj4oAiEA4xfggp3m6MSfBZs4iet8anWVVPVMX2oMBCsDX9SK1go=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192798},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-3CLQv3nKVupFzLSIZiVtH/QrkPo2HicC/E1jBkjeU1Hd0aceiis67PCaW8aBg8ziX26i62e+8yB7gQi1uPjE6A==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2210.cf14f7515b_1776248088651_0.552166537692337","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2212.7e6680a1e8":{"name":"@open-mercato/cache","version":"0.4.11-develop.2212.7e6680a1e8","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.2212.7e6680a1e8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"4de655b6750916f9617684cf31bb3d59e9bdd3aa","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.2212.7e6680a1e8.tgz","fileCount":41,"integrity":"sha512-p4yhrluYZCtCLtsRFIu1g+MzGlXMQBS+4Gy3O0JljPpeLAaBu28FB4nVpzzttbfpmBoIKvuNbABns1K8Bg8/yg==","signatures":[{"sig":"MEUCIQCiiP/hdtKWEW8Z5ENLdJuNSBqowIy98CvEBuoPx+aLpQIgUWUczJiNN0k6BqupAz/RULiS5ZBR88I4dnlcuFreIWE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-p4yhrluYZCtCLtsRFIu1g+MzGlXMQBS+4Gy3O0JljPpeLAaBu28FB4nVpzzttbfpmBoIKvuNbABns1K8Bg8/yg==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.2212.7e6680a1e8_1776248291669_0.7048251165170079","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2213.e24130dd79":{"name":"@open-mercato/cache","version":"0.4.11-develop.2213.e24130dd79","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.2213.e24130dd79","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"28da6a469ef10d8670600d7203ec3c89ce4fb430","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.2213.e24130dd79.tgz","fileCount":41,"integrity":"sha512-T2F4W45e0rr3p76wbVJRYyHxDh9Ni1KUcl6Yg49/ydXkVkpev5SkpG3xlw1nl/gYShCgDhwe3OVSqKKtPadWRw==","signatures":[{"sig":"MEUCIQDeSHda4KuldH+V+cKXCNOvx3WrDB3Pxz3fyvgwVF1d/gIgR9VtWoRgN0pFgcokMs0Rzd1GeRFPzdauQ/+Dihbe2wI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-T2F4W45e0rr3p76wbVJRYyHxDh9Ni1KUcl6Yg49/ydXkVkpev5SkpG3xlw1nl/gYShCgDhwe3OVSqKKtPadWRw==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.2213.e24130dd79_1776248350864_0.33531710882175103","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2218.324f8c189e":{"name":"@open-mercato/cache","version":"0.4.11-canary.2218.324f8c189e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2218.324f8c189e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f226eb7d28079d9da03ebb616ff50d4ff940b5a6","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2218.324f8c189e.tgz","fileCount":41,"integrity":"sha512-BzIqbmqmcXG0POL7llLFc1UCTnp6DZbtWvYeI9BszxLPR95W4kz7dz2nB2nXD4/GAIAK5VSce8S6joancMYpTQ==","signatures":[{"sig":"MEUCICookZw75iX8BP4t2fw7pYsf9RerweYryzYrUngplXfUAiEA5q/B8i6nN8Wak5yXe+kss9pIRC+HAjXwOR/EtZW+/80=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-BzIqbmqmcXG0POL7llLFc1UCTnp6DZbtWvYeI9BszxLPR95W4kz7dz2nB2nXD4/GAIAK5VSce8S6joancMYpTQ==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2218.324f8c189e_1776249259602_0.578549651823248","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2215.f0dfd63c33":{"name":"@open-mercato/cache","version":"0.4.11-develop.2215.f0dfd63c33","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.2215.f0dfd63c33","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e0b4c27916ccf18a3b9b62bf846d719ac21844b4","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.2215.f0dfd63c33.tgz","fileCount":41,"integrity":"sha512-vEbK6ItHdwYKEnsCXE732GrHXTjbHE0qykTwkWuRac1qEJN/iN4K5Gn5okLwDb7QmbSYVgQWod3UzZ9vIOHq1A==","signatures":[{"sig":"MEUCID63fpb6GhIc8raTQwkEGC6XedFVjBqIYPhKFEOtTypuAiEAs2aonHz/iFKW3vwgncqq3CVwnZ7VViFQmx2L/lK1BuY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-vEbK6ItHdwYKEnsCXE732GrHXTjbHE0qykTwkWuRac1qEJN/iN4K5Gn5okLwDb7QmbSYVgQWod3UzZ9vIOHq1A==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.2215.f0dfd63c33_1776249495598_0.7012772949785309","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2216.3430bb6595":{"name":"@open-mercato/cache","version":"0.4.11-develop.2216.3430bb6595","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.2216.3430bb6595","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"9efcf6d7f8bc290c79d8290489770c7a854e2bb5","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.2216.3430bb6595.tgz","fileCount":41,"integrity":"sha512-EWVkZMWXnK/nxfkcVK+MGM4KFsXCgsqwGV951ks3cfc4sSydMMLlu717qLAVywIC5EEQASMtkFxkZTsEA7U+oQ==","signatures":[{"sig":"MEUCIQCKMPfi/+2h3Nykjx/M1x5SRUstan98Js9l5sEIqAD0UgIgdU7KwLvKhBmAKPKJt1nV0glhbhiqsV6momXMpi/Qg7o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-EWVkZMWXnK/nxfkcVK+MGM4KFsXCgsqwGV951ks3cfc4sSydMMLlu717qLAVywIC5EEQASMtkFxkZTsEA7U+oQ==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.2216.3430bb6595_1776249667530_0.454128260658915","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2217.57997cab37":{"name":"@open-mercato/cache","version":"0.4.11-canary.2217.57997cab37","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2217.57997cab37","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a40f052fa8055d88e34afa04cb6d53f149c77834","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2217.57997cab37.tgz","fileCount":41,"integrity":"sha512-tKOXKZkpQLGlVZYvnMWwT/VRLP4vIYRV0ZXlkDdoKLUN1JYyZqtdkAGs+NAn1nR31s8VAuN5MH0+aHSV9njQlg==","signatures":[{"sig":"MEUCIB8w1uSKIKbfGD/YThMJPHPImPu7tbpy5kpLP6aKds/jAiEA/mETTnczTlYr5bIoEfoMx5zat3H0wkgoD9Z6ceXdckU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192798},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-tKOXKZkpQLGlVZYvnMWwT/VRLP4vIYRV0ZXlkDdoKLUN1JYyZqtdkAGs+NAn1nR31s8VAuN5MH0+aHSV9njQlg==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2217.57997cab37_1776249765368_0.915207180286721","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2220.5f4ed2f0f6":{"name":"@open-mercato/cache","version":"0.4.11-canary.2220.5f4ed2f0f6","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2220.5f4ed2f0f6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e7439adb19d2f8ea2bdf650ac9058971e9a71312","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2220.5f4ed2f0f6.tgz","fileCount":41,"integrity":"sha512-8Qr/1oFrHq5p2eyRtZjyZSg3LQyOveZrPm+Ekw/ZQGMPzVClS5brMIm6qHXy7tUyc5+y9ym9msva+rTz8nV4qg==","signatures":[{"sig":"MEUCIQDT56tMkDKLlCjWWc3zUKHw7e1bIKpEVDuvQg6ruPqBfQIgVE3qot/swc7kS7HWyBO3LNomCFbvbaV3mxFhBK8OJU4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192798},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-8Qr/1oFrHq5p2eyRtZjyZSg3LQyOveZrPm+Ekw/ZQGMPzVClS5brMIm6qHXy7tUyc5+y9ym9msva+rTz8nV4qg==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2220.5f4ed2f0f6_1776249805828_0.3729230612247949","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2219.0c432a9bd0":{"name":"@open-mercato/cache","version":"0.4.11-develop.2219.0c432a9bd0","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.2219.0c432a9bd0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"2eb97ff0fad661b4a36c1543d803e6475273d5bc","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.2219.0c432a9bd0.tgz","fileCount":41,"integrity":"sha512-y6fjyRa0Z0/v5xDD3qLdqnTB91Y3HdCPdazljGL4VBUyLLAUCOAys2ktbcMGpYsB3NFl2w20E64n+Bcy4Rs2AQ==","signatures":[{"sig":"MEUCIQCjoC60boueGv47JQGTACX0JoMCt4v00Si1VnBEg50M6gIgdgnP+uYCcGm6EAtfrifZLIoBB0V5tX+1mjTq1qcgRaU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-y6fjyRa0Z0/v5xDD3qLdqnTB91Y3HdCPdazljGL4VBUyLLAUCOAys2ktbcMGpYsB3NFl2w20E64n+Bcy4Rs2AQ==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.2219.0c432a9bd0_1776250073743_0.6545572861310924","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2222.9f94216e99":{"name":"@open-mercato/cache","version":"0.4.11-canary.2222.9f94216e99","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2222.9f94216e99","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e01a01b52f75d7b6adc3ed214283cac9172416dc","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2222.9f94216e99.tgz","fileCount":41,"integrity":"sha512-CdANqC5PAaBDZrCOC/TPdkf81LQdhYxQFWsTjwz9UVdx95qq+Jq2X+LR/v5QbN/lYTJeaOyJs0j9pTjJdHISEw==","signatures":[{"sig":"MEQCICrxrTkTkuMZGS5D+9OPqlSLnmpl4ZiEU2Mj0/yOg47fAiA0srAyuZ6sRrJSnSOupys2VsQWtPGQ9Jd7eSYvMMdRhw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-CdANqC5PAaBDZrCOC/TPdkf81LQdhYxQFWsTjwz9UVdx95qq+Jq2X+LR/v5QbN/lYTJeaOyJs0j9pTjJdHISEw==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2222.9f94216e99_1776250348311_0.16702368231511278","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2225.98649e7b5a":{"name":"@open-mercato/cache","version":"0.4.11-canary.2225.98649e7b5a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2225.98649e7b5a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b6bad22781fa01bfa84ff3b7252cdbe74e999c87","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2225.98649e7b5a.tgz","fileCount":41,"integrity":"sha512-qvXbrlp7KD+FN/Z4V6XaJaDqIn2IBXtmKMYc+hRiVlLhvRSRYkY0QV6+WuISL4RVxzkrjEQbX/38zgm7MjbC4w==","signatures":[{"sig":"MEYCIQDqDZtjYjC/mHgTL4V7BVQAfKXl+1Zwss/FtrOe14Ah/AIhAKt9aNbOAoTDc+ncjpqkZykUTQjAmKGLbNlukSHik191","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-qvXbrlp7KD+FN/Z4V6XaJaDqIn2IBXtmKMYc+hRiVlLhvRSRYkY0QV6+WuISL4RVxzkrjEQbX/38zgm7MjbC4w==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2225.98649e7b5a_1776250813941_0.08621346594926149","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2223.a1e1e8f344":{"name":"@open-mercato/cache","version":"0.4.11-develop.2223.a1e1e8f344","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.2223.a1e1e8f344","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d2f08c85ca08f769ee2c053ebbc4fbb960a28eb1","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.2223.a1e1e8f344.tgz","fileCount":41,"integrity":"sha512-GMx5nS+wyLo8d03S4PD1QuYYzxHOnAinPLbGfiy+NJsQ5+3kCwpgVRBdhCdzZcRE0Gve5qNPZkWiNgebnApKgw==","signatures":[{"sig":"MEQCIGjk2Lq6GxLbzeotglaoL80rT11tdMkAtuLMSTR5jUEqAiAzaHVahhIeSYs9HCZVTjyO2Uu0oxkC79g76zicwdaDGg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-GMx5nS+wyLo8d03S4PD1QuYYzxHOnAinPLbGfiy+NJsQ5+3kCwpgVRBdhCdzZcRE0Gve5qNPZkWiNgebnApKgw==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.2223.a1e1e8f344_1776251068973_0.4770114223350794","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2224.7975c4977f":{"name":"@open-mercato/cache","version":"0.4.11-develop.2224.7975c4977f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.2224.7975c4977f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e17bad2477c12f9f61874021f4a47de5d892776a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.2224.7975c4977f.tgz","fileCount":41,"integrity":"sha512-LyMjAFOE5sqxa9ChEuNiiqVpCO5r4n+v8oTJyaRkBJLK9P/NDEM40Hs9udp/gFvrf/a01elFN41BLYzEvr2SpA==","signatures":[{"sig":"MEYCIQCD6MegYljN1EfJPNz7oKY7Qo9xyDOk0JDq28FozQds2wIhALPWA8xaT7tsmtJKrG+fSXkxjWnDFQPvta6/VM6/dA5R","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-LyMjAFOE5sqxa9ChEuNiiqVpCO5r4n+v8oTJyaRkBJLK9P/NDEM40Hs9udp/gFvrf/a01elFN41BLYzEvr2SpA==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.2224.7975c4977f_1776251504451_0.8286004703557224","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2226.2963a4b52d":{"name":"@open-mercato/cache","version":"0.4.11-develop.2226.2963a4b52d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.2226.2963a4b52d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"fff3cb127626fcbe78e8beedb176b4fd760ffcc5","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.2226.2963a4b52d.tgz","fileCount":41,"integrity":"sha512-OizprpB05ILBHy4+EtEHdfY+IeDi4M19ZPv5dI+zRn6UhjgaL6GWuss3oENf/ZkMxS1K1h93ajpnUpX+DecDHA==","signatures":[{"sig":"MEUCIGLxsgzJmO0SQKRaN/x4g0b9VY4muSn4Fjb+CsDujg4tAiEA+A4Je6ilmM8bR23wBThwSnF3PCVXfpsVLOTFlQf/w4E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-OizprpB05ILBHy4+EtEHdfY+IeDi4M19ZPv5dI+zRn6UhjgaL6GWuss3oENf/ZkMxS1K1h93ajpnUpX+DecDHA==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.2226.2963a4b52d_1776252062368_0.3256433142484325","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2227.2a55d145bf":{"name":"@open-mercato/cache","version":"0.4.11-canary.2227.2a55d145bf","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2227.2a55d145bf","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"0e6504fbe6d4b3787ace0a84c49b88b68e8a82dd","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2227.2a55d145bf.tgz","fileCount":41,"integrity":"sha512-LQvanH9gaPWXqeSMtNATH3KYWfQPgNWfy8dmxgKfefCmewznEz5pMkexq/5M4YRvACVbfqIOldhnMy2nL2AAkw==","signatures":[{"sig":"MEQCIDkug3oDNE8ubRWyIlA6wEpm02mWQYfvHms5jbtkj0SVAiAC0nIuZfQHI01cxTboTVz/If+ohv3y83fRj9ffHgI6Pw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192798},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-LQvanH9gaPWXqeSMtNATH3KYWfQPgNWfy8dmxgKfefCmewznEz5pMkexq/5M4YRvACVbfqIOldhnMy2nL2AAkw==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2227.2a55d145bf_1776252128174_0.2270489452490232","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2228.b38915a619":{"name":"@open-mercato/cache","version":"0.4.11-canary.2228.b38915a619","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2228.b38915a619","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"4d4dc1e7a4dcfaa91099bad49350b12a2d55de31","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2228.b38915a619.tgz","fileCount":41,"integrity":"sha512-zx5DQztwhLMXE6nQImENcDUsoF85S2jrs0HkLlawlF6Rw0Ap65JYV7UgjJbPlTPhMnidMlURg+CRJCFTjXc+EQ==","signatures":[{"sig":"MEUCIGJwqbCGNCNb0TC/YKRrjeZJjslMbiDweYGp0JQFyLIDAiEAhYOBUMMzOJ2q77r6Zu9fHxcCU+sCf6sF8IFc+d2Eaxw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192798},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-zx5DQztwhLMXE6nQImENcDUsoF85S2jrs0HkLlawlF6Rw0Ap65JYV7UgjJbPlTPhMnidMlURg+CRJCFTjXc+EQ==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2228.b38915a619_1776252332872_0.6782478289344098","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2229.54cd746c6e":{"name":"@open-mercato/cache","version":"0.4.11-develop.2229.54cd746c6e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.2229.54cd746c6e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a4e051de4a57a58aa40129029cbfba1eff2e6cc9","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.2229.54cd746c6e.tgz","fileCount":41,"integrity":"sha512-XD7tUL39500wphr8lXNUvRuezx8m141QGPg0gql9MoAdsOyEgs8gUVwzISLGcIiFRpe/cWMJzU6AbaJrLLk02g==","signatures":[{"sig":"MEYCIQCSu4faiIiC4okhFPsf+lGl8kjcTAjlXl3IEb8bfViEawIhAIk+WkWOuiZyDiHHBWIsOhqTfuRxvfsdJJjX/SzwImuR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-XD7tUL39500wphr8lXNUvRuezx8m141QGPg0gql9MoAdsOyEgs8gUVwzISLGcIiFRpe/cWMJzU6AbaJrLLk02g==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.2229.54cd746c6e_1776252571449_0.815878425897774","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2231.cfcd603204":{"name":"@open-mercato/cache","version":"0.4.11-develop.2231.cfcd603204","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.2231.cfcd603204","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d4f063bf086d62ebda7501e5f33b3e991b921892","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.2231.cfcd603204.tgz","fileCount":41,"integrity":"sha512-YeB28+Ua8U+3wfXykY4hPzP6AkZ01JV969cd49l/6GFfL91nFmmEVFd/rwYllIwWUkOkSgR3+59YFfEMm0wOmA==","signatures":[{"sig":"MEUCIDAkqJvtaSO+zFTOKMcgczuduc+rEeG3+htIXG5TD9dFAiEA7S8ywQ857eBUaPfaamG9wxoFmyzTiX3yrfmSx11W2TE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-YeB28+Ua8U+3wfXykY4hPzP6AkZ01JV969cd49l/6GFfL91nFmmEVFd/rwYllIwWUkOkSgR3+59YFfEMm0wOmA==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.2231.cfcd603204_1776254653853_0.954355328599962","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2234.5dfcfabf5f":{"name":"@open-mercato/cache","version":"0.4.11-canary.2234.5dfcfabf5f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2234.5dfcfabf5f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"890b388a9d62e75304f68da88b8c05afd3ec7532","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2234.5dfcfabf5f.tgz","fileCount":41,"integrity":"sha512-ouwRccpA00iDYHlNxSRDbswLu0tjzlmfX4kJRQnDyIjwFmo+RlO8yowjQrdGSWVyGGtnk651IVfFCufGV95gYQ==","signatures":[{"sig":"MEQCIASVLFSF0FEBzcmF00pC1SdIy1PoPzAGEvRWOD5V5tZVAiBV4X4S2mZF5r1WCe20fFg2WI+rLcHBFJt9QP8eQpfzQw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192798},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-ouwRccpA00iDYHlNxSRDbswLu0tjzlmfX4kJRQnDyIjwFmo+RlO8yowjQrdGSWVyGGtnk651IVfFCufGV95gYQ==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2234.5dfcfabf5f_1776262275773_0.5631964253223742","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2236.83f5fdcdeb":{"name":"@open-mercato/cache","version":"0.4.11-develop.2236.83f5fdcdeb","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.2236.83f5fdcdeb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"8ffe02e0d081af0c5b5a6270f3f24f2652559c01","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.2236.83f5fdcdeb.tgz","fileCount":41,"integrity":"sha512-V0r+uObxXQnFCPulwIBq7RO7DrDMS2nGN5my1s7lnsVRcbc/gnVKSoZcfyExdgzLesUw2ypkAaQMm1rX32McHw==","signatures":[{"sig":"MEYCIQCVwmSbo59LNhyWC4X3WvtfhAV4fKj/q8MPxf6AP0iEZQIhAOSJHQoelvtBSqPmIGFc5ziBQaQLgXQY5qu5jE9Ck+kP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192755},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-V0r+uObxXQnFCPulwIBq7RO7DrDMS2nGN5my1s7lnsVRcbc/gnVKSoZcfyExdgzLesUw2ypkAaQMm1rX32McHw==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.2236.83f5fdcdeb_1776263396390_0.5084072999852067","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2237.043d439dbe":{"name":"@open-mercato/cache","version":"0.4.11-canary.2237.043d439dbe","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2237.043d439dbe","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"8ebbecf87b4daf44eb6302b488265a309964ddde","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2237.043d439dbe.tgz","fileCount":41,"integrity":"sha512-ulucyXTUNWDuDUz/gShqQhxIrjQK6HGRLQ2zJKtTiqenPIxxgqt93Vaepu55HOVpZiESpSTMShouuOAYWKhZ0Q==","signatures":[{"sig":"MEUCIQDAxrcT1QScPWj/Vygz2SbPgrRUrqeQXxGTWEeOI2Z0RwIgEeT0VYemgw1e3qkRaLFTyvgPblsHOMLNaQ3M3N/a/2I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192754},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-ulucyXTUNWDuDUz/gShqQhxIrjQK6HGRLQ2zJKtTiqenPIxxgqt93Vaepu55HOVpZiESpSTMShouuOAYWKhZ0Q==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2237.043d439dbe_1776264237831_0.5810415533539417","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2238.3f713b35d4":{"name":"@open-mercato/cache","version":"0.4.11-develop.2238.3f713b35d4","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.2238.3f713b35d4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"2435e9b08c5640de29402181c95cb197a1da71bf","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.2238.3f713b35d4.tgz","fileCount":41,"integrity":"sha512-jmnPMrNgO3dInXjudp/nR7g1ChxBY9UUGjfpkCb6uAODxqdj2GX4VE1dr3/MpwkT0MPXESKqGP15OvflK4NF/g==","signatures":[{"sig":"MEUCIQD9R5CLPe5FqbO6VkG1JI3Pw3zU7e5vBoIV+9v/O4NC9QIgLzSqPLdBL9Xt1zdvOqAJ/A7QSHBcv02UFptPKwMqAcI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192799},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-jmnPMrNgO3dInXjudp/nR7g1ChxBY9UUGjfpkCb6uAODxqdj2GX4VE1dr3/MpwkT0MPXESKqGP15OvflK4NF/g==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.2238.3f713b35d4_1776265472660_0.12542362578601818","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2239.559a072a8b":{"name":"@open-mercato/cache","version":"0.4.11-canary.2239.559a072a8b","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2239.559a072a8b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"fef9de8efdad1f8eaeef8084d9abb9cc6cf49e7b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2239.559a072a8b.tgz","fileCount":41,"integrity":"sha512-YW92HfE5z2Lxn+i8V5oQnzscKnkHuMwmAo9dd89LX6JqXioVPSYfRuuf53ilyh8XZAnGr6aLjOK/1RnDKVOTJA==","signatures":[{"sig":"MEUCIHu0V3wJg31n5HxBPBvA2SqLb0NEtEaRGg/5zf+BLDpkAiEAk8Czx3OAVrKFEmdKBdMLAldLcSxm/bxXuCg3ax96ioE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192798},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-YW92HfE5z2Lxn+i8V5oQnzscKnkHuMwmAo9dd89LX6JqXioVPSYfRuuf53ilyh8XZAnGr6aLjOK/1RnDKVOTJA==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2239.559a072a8b_1776265958626_0.7129350044736891","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2240.b99d52207f":{"name":"@open-mercato/cache","version":"0.4.11-canary.2240.b99d52207f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2240.b99d52207f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"3b7d36eace20dbcaea23f8a144e1ab8ae34064b6","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2240.b99d52207f.tgz","fileCount":41,"integrity":"sha512-uXtpit6YVQti4AG3yiy7zf7tchTsiLx5kyF0qyZmLxz3Uw0TvJorm3If0wNOC7j+/cy+bBEbvAXU7CDuC2QRgA==","signatures":[{"sig":"MEUCIAzrPdJUhmQIblF4f+O9V0Jre4AQc1i+Gf2EAA7LIxlFAiEAzIVDRWJprDUSVAPd0KpjGiG1CIPMuiZJFg9omhd3SpA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192798},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-uXtpit6YVQti4AG3yiy7zf7tchTsiLx5kyF0qyZmLxz3Uw0TvJorm3If0wNOC7j+/cy+bBEbvAXU7CDuC2QRgA==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2240.b99d52207f_1776266130939_0.12906540133542976","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2241.cc300518cc":{"name":"@open-mercato/cache","version":"0.4.11-canary.2241.cc300518cc","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2241.cc300518cc","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"5cea792e057a0b86756dc7db87baf2cf2115978c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2241.cc300518cc.tgz","fileCount":41,"integrity":"sha512-pAFHNqrahnAmkhDymu3RDiyWKC+xYRQOL3g4eY1cXqtvKhh+ivfGIigSt/f01sCbDDR3IJ8InMmHqJxG1I8/bA==","signatures":[{"sig":"MEUCIDX9fEBVeo/lQClQcWt+Uh+uV7fvkVjrq51sgScFmnnpAiEAkuD3d4A7G90BdHq8EFABYbpl8HshP05UlFCZMhcqUxA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192798},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-pAFHNqrahnAmkhDymu3RDiyWKC+xYRQOL3g4eY1cXqtvKhh+ivfGIigSt/f01sCbDDR3IJ8InMmHqJxG1I8/bA==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2241.cc300518cc_1776267645268_0.7013039508985206","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2242.5b943268e1":{"name":"@open-mercato/cache","version":"0.4.11-canary.2242.5b943268e1","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2242.5b943268e1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"2c9e161fa18fe7e1011d42235ae3c38a489d5f0b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2242.5b943268e1.tgz","fileCount":41,"integrity":"sha512-dlZ5p540tczjBRmobjlM14OeNTkOl81vbuhTDOewgdsXDDQAggFlA+bgnhq5s9yPbNISEtpKwctkIyhOF1+4uQ==","signatures":[{"sig":"MEUCIQCQ9p3cT82//m40fh+mq/2hYlswawnWaVSoMtPGXHnnQAIgQVbc2UwNj34/y0TK21hK6mndE02lqJKECPD3/VbF6wg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192798},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-dlZ5p540tczjBRmobjlM14OeNTkOl81vbuhTDOewgdsXDDQAggFlA+bgnhq5s9yPbNISEtpKwctkIyhOF1+4uQ==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2242.5b943268e1_1776267710201_0.10510092256084369","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2245.a1059680ca":{"name":"@open-mercato/cache","version":"0.4.11-develop.2245.a1059680ca","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.2245.a1059680ca","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e922b4518b1ab180d6825a7d782a1736add3ac9c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.2245.a1059680ca.tgz","fileCount":41,"integrity":"sha512-TqM/I92ifjAEulGzTZr/gAl4kozZJlBvP1pnU6ZkgPia/rPxgXqDebQWBu6pwRnppd9oPOW4jnC0VlM6Dfx1hQ==","signatures":[{"sig":"MEUCIQDlbX6FJ2uKdw9PQqv+eVoQEiXJgTBOm7nyzj3OwQ3Y6wIgURkPvqOJFwyZNqCoNq8sX3EgsyPq1xO1p0fA3FKCN3c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192799},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-TqM/I92ifjAEulGzTZr/gAl4kozZJlBvP1pnU6ZkgPia/rPxgXqDebQWBu6pwRnppd9oPOW4jnC0VlM6Dfx1hQ==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.2245.a1059680ca_1776271815565_0.7043578321613866","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2246.30c6afbad6":{"name":"@open-mercato/cache","version":"0.4.11-canary.2246.30c6afbad6","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2246.30c6afbad6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e0342c8c94078df93d4506725ac0d1dad6f5e2f4","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2246.30c6afbad6.tgz","fileCount":41,"integrity":"sha512-pVaANKuSrSarVQ88dY5gcp6XA426XMWDIVLu5js/WYVTJXnoKQ+FdTiYqDMw4Qo0syJGllfhS3dxdSuQi44MHQ==","signatures":[{"sig":"MEUCIGTSWfNEQzzum4KuqhOHqYP6Fg887WaHdeIW/UaIzOfxAiEAlZyDhMKVaoXaZ+2AYnneGvuUl6LkfqaS/NRWPwzkgWg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192798},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-pVaANKuSrSarVQ88dY5gcp6XA426XMWDIVLu5js/WYVTJXnoKQ+FdTiYqDMw4Qo0syJGllfhS3dxdSuQi44MHQ==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2246.30c6afbad6_1776273107926_0.2227645260077502","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2247.b99317a6f0":{"name":"@open-mercato/cache","version":"0.4.11-canary.2247.b99317a6f0","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2247.b99317a6f0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"95cdf0acb92001d9d388a4b748f97bd61294adc2","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2247.b99317a6f0.tgz","fileCount":41,"integrity":"sha512-+g6IXvAgNK9um818JoBFPULg5SgyqokU8JHJ+hFb/Y4QpoQMTkTYuy+GtE3o/+wZfciPRxhUOwWUUGQctQcTSQ==","signatures":[{"sig":"MEUCIHLlXjvAPzjepOpGe3Zd5U0IUCUnIsoLj8Yex5hup8ZrAiEAwqPeNV1V+5TUGaWGlwCuCmU0XAD/LZPTM+470bOzawQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192798},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-+g6IXvAgNK9um818JoBFPULg5SgyqokU8JHJ+hFb/Y4QpoQMTkTYuy+GtE3o/+wZfciPRxhUOwWUUGQctQcTSQ==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2247.b99317a6f0_1776273148942_0.42470538977565475","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2248.aea6157fd6":{"name":"@open-mercato/cache","version":"0.4.11-canary.2248.aea6157fd6","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2248.aea6157fd6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"90f34a4e6db52579da8b808cbcbe21085b7497c0","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2248.aea6157fd6.tgz","fileCount":41,"integrity":"sha512-djmTIf4GrscdKUUzP1RSxTEo9F1pBiJWljM0zjxhHYcGDtm+ioxBsg92EPu5RlfEBnOD0EPPTmdu/qvsTUjUwA==","signatures":[{"sig":"MEUCIAJWluWYgyX959hGAWaeBTuVuywNBaH0p58LHhxPdilyAiEAtwCpTjBdb+I0dzHV2izvgKVRgfEtHf2roQSqiF4URVc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192798},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-djmTIf4GrscdKUUzP1RSxTEo9F1pBiJWljM0zjxhHYcGDtm+ioxBsg92EPu5RlfEBnOD0EPPTmdu/qvsTUjUwA==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2248.aea6157fd6_1776273346409_0.7382569100143432","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2249.0a0673539a":{"name":"@open-mercato/cache","version":"0.4.11-canary.2249.0a0673539a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2249.0a0673539a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"481635caa85b5fff32ca35fcc6f52c71ac44a000","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2249.0a0673539a.tgz","fileCount":41,"integrity":"sha512-Nk0AeFlbpM+4HCHghQqQlIOJh6S4iDBzWqkRudZmmIS0aro4qJ5k4HYrmrenQ9cCgiXPMBW9CpQeFxMqQYcKrg==","signatures":[{"sig":"MEUCIQDkt+CDj9f8tvcVGaN+3vQtiWsZ5QLt+yywsv5muneSdgIgVqnzWyhfdObLCHZyCU9tEb3tcXfH+J4pduPZgY3IQKs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192798},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Nk0AeFlbpM+4HCHghQqQlIOJh6S4iDBzWqkRudZmmIS0aro4qJ5k4HYrmrenQ9cCgiXPMBW9CpQeFxMqQYcKrg==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2249.0a0673539a_1776273584570_0.29519084065555834","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2250.1539c90368":{"name":"@open-mercato/cache","version":"0.4.11-canary.2250.1539c90368","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2250.1539c90368","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"fc98d39b8cd7c2662a98aed70c9b7fb14e750d2a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2250.1539c90368.tgz","fileCount":41,"integrity":"sha512-VEu5ZqCbYlamRVVVH4UUl6A2Y4AxCHQnVKnjQt+K+FSFSF7KKgmCE66C0gd6/SxWhfLjlTMcHpDbFC3T+L64jQ==","signatures":[{"sig":"MEUCIE2AVMc+tJYYuYvWYc9UGjgo7dEBo9cqR65uecyjYp5uAiEAi5Jw3CKi9wVo6TxtxVn+BewiR/UEQzLX8uGDjlonADc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192798},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-VEu5ZqCbYlamRVVVH4UUl6A2Y4AxCHQnVKnjQt+K+FSFSF7KKgmCE66C0gd6/SxWhfLjlTMcHpDbFC3T+L64jQ==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2250.1539c90368_1776274229418_0.435974784286169","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2251.c9fd99b33a":{"name":"@open-mercato/cache","version":"0.4.11-canary.2251.c9fd99b33a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2251.c9fd99b33a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"9efa27405ad4e4b05d7da227ca6223509871a89a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2251.c9fd99b33a.tgz","fileCount":41,"integrity":"sha512-iU1weADiEkci+tIdPVrQ0dOG+6CxdsbDXeyj/YvICF9HZt2Jucbu+CpgdyfTISIPlwqStoYZnFfctjKd7TbuvA==","signatures":[{"sig":"MEUCIBUzxMDOOVLq5zLL1GLTU2ybEqVYpAHVmkl+bUq7+QREAiEAqhFKDATYSKd6I8V0S8Ezrosr50hfqMtMstKfn3BZJgw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192798},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-iU1weADiEkci+tIdPVrQ0dOG+6CxdsbDXeyj/YvICF9HZt2Jucbu+CpgdyfTISIPlwqStoYZnFfctjKd7TbuvA==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2251.c9fd99b33a_1776274351379_0.6434928649607283","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2252.3038eb04a6":{"name":"@open-mercato/cache","version":"0.4.11-canary.2252.3038eb04a6","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2252.3038eb04a6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"fd8c8b2f8eab31efb1920e62ba28f0d3906a077d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2252.3038eb04a6.tgz","fileCount":41,"integrity":"sha512-UpzxJ+cHaVGAcszSIeaukoJSyLfQ1djI8Diu5QtCH9oynfi2KBZeYc+ok25+AYZZUgSIYfTyQoqWISPttr3mAA==","signatures":[{"sig":"MEYCIQCwO8vmWvpO/XuX2mRd/H68hZlhsCAPCEBCgEK4fsFkegIhAOG6JGI4Kxqej7TOQ5nAkej9oCjBIhkPGpfDMn97MgHv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192798},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-UpzxJ+cHaVGAcszSIeaukoJSyLfQ1djI8Diu5QtCH9oynfi2KBZeYc+ok25+AYZZUgSIYfTyQoqWISPttr3mAA==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2252.3038eb04a6_1776274495045_0.41614043031601744","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2253.e2c1064a8d":{"name":"@open-mercato/cache","version":"0.4.11-canary.2253.e2c1064a8d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2253.e2c1064a8d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"7fbe541e1361a45febeac2df6371e7070348bc07","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2253.e2c1064a8d.tgz","fileCount":41,"integrity":"sha512-pDQ8aJuh3+yawMBObbl5OF9CtzAk5oxMPSCJf9qo2ttP6acIs9q0Sp6GL5CLKq4xf8ysaeQK9Egj+XrOvk1tAA==","signatures":[{"sig":"MEYCIQDc1tFjiWMGKjHnP1nw16uHM1RVJ7GvXn+N7rilYcxGhgIhANcuFHTJ+PbO88Kq/RKmI7jPZ6UFPG/JMw8zLTXlPPCX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192798},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-pDQ8aJuh3+yawMBObbl5OF9CtzAk5oxMPSCJf9qo2ttP6acIs9q0Sp6GL5CLKq4xf8ysaeQK9Egj+XrOvk1tAA==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2253.e2c1064a8d_1776276643109_0.9739568302656656","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2254.ef45a66fb9":{"name":"@open-mercato/cache","version":"0.4.11-develop.2254.ef45a66fb9","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.2254.ef45a66fb9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"25ebc4b08ae2893a85c8927d02dff2fdc065d529","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.2254.ef45a66fb9.tgz","fileCount":41,"integrity":"sha512-sj4wKNb5yZDw0CrUAI6EhKPZefiKZlURMWqy9YpIyBSOeKsNN9Gt70UdH0bByYHq7Xu65mNSX36/A7kxUJRq7w==","signatures":[{"sig":"MEUCIQDI62iWBJEGXlAk2uYNOCTvsaf7XsHWv/vGEl3i/vsWaAIgDiY0HP9gdxSXD3xLFHqabog0E3JlbxAOGurGH+oPxVc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192799},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-sj4wKNb5yZDw0CrUAI6EhKPZefiKZlURMWqy9YpIyBSOeKsNN9Gt70UdH0bByYHq7Xu65mNSX36/A7kxUJRq7w==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.2254.ef45a66fb9_1776276800173_0.43673974788052217","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2255.5e6ada7a42":{"name":"@open-mercato/cache","version":"0.4.11-canary.2255.5e6ada7a42","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2255.5e6ada7a42","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"21d26184ad727ea85975a8447131b3a41b9ea1c8","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2255.5e6ada7a42.tgz","fileCount":41,"integrity":"sha512-iBkpOiuGbjDi5JSo8q+w98QT0+RQpG5VHXqVNbpuwH8G26guzNx9NtU3+BjJN6wjMVckYcBwCB+/bSuybW0DKg==","signatures":[{"sig":"MEQCIE+hNdZ9iByz9YG8Uk0qdP6mJnm9bz5HWagot99EtHVpAiAWVZJP8ErHcwc+aevB9uppozY5yrqab0OZhgplNHsO8A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192798},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-iBkpOiuGbjDi5JSo8q+w98QT0+RQpG5VHXqVNbpuwH8G26guzNx9NtU3+BjJN6wjMVckYcBwCB+/bSuybW0DKg==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2255.5e6ada7a42_1776276891179_0.19912852433411743","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2256.4197abf90a":{"name":"@open-mercato/cache","version":"0.4.11-develop.2256.4197abf90a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.2256.4197abf90a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"7367cb2715c858a9701682f8bb7d6ab0396851b6","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.2256.4197abf90a.tgz","fileCount":41,"integrity":"sha512-B9UU5s3kuV5pV01MGNBMVa2KIjikMeYMf6Z4zwWySLEt2SGkq4kR0n4sL2sfDaFRpO+rMid+qfhH3cOjUxRkjg==","signatures":[{"sig":"MEQCIBbBz2ok0+rdDedeMrpKVwQRXFf1yKFAz4QCnmEVicpVAiBUTcUaXnSviS/tUAIiXdx8dt7kX16Xx/ixcBSZcyOFSg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192799},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-B9UU5s3kuV5pV01MGNBMVa2KIjikMeYMf6Z4zwWySLEt2SGkq4kR0n4sL2sfDaFRpO+rMid+qfhH3cOjUxRkjg==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.2256.4197abf90a_1776276949523_0.9364564574073322","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2257.a59d79a2a1":{"name":"@open-mercato/cache","version":"0.4.11-canary.2257.a59d79a2a1","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2257.a59d79a2a1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"0b67291092b7c87f32bdc72c7af3ee8c84ff96db","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2257.a59d79a2a1.tgz","fileCount":41,"integrity":"sha512-VV+LHGdMH8fTQQuibrpafuOyDYonbADDhDcmUDbJP1Kjeod20YOrf/oKFDRdmtNd8xO2VP9WHxgD1tw+jQss7w==","signatures":[{"sig":"MEYCIQDLjdXbHCuBqQHrmh1R7HMii6TV783MNIaer+3Y/T4faAIhANA6E9Yyk2OHKT4g8Kst3YGUjxcGITNcpbSNdk/P9Tf2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192798},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-VV+LHGdMH8fTQQuibrpafuOyDYonbADDhDcmUDbJP1Kjeod20YOrf/oKFDRdmtNd8xO2VP9WHxgD1tw+jQss7w==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2257.a59d79a2a1_1776278063340_0.6179789495825685","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2258.b446f51dff":{"name":"@open-mercato/cache","version":"0.4.11-canary.2258.b446f51dff","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2258.b446f51dff","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d42f02f189a46cfb6094ea7b1d9f25b7151c43dd","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2258.b446f51dff.tgz","fileCount":41,"integrity":"sha512-fU1FP81qGVIZdsGG9Q42YNNBcmAB7LbbQvU8Kvx4OncEjY7Bz2d/in5A1zKBlH/qj15rj7b1IWDbk/sxF4HW9A==","signatures":[{"sig":"MEUCIQCqb/TkBZ1KC+SaICw+V4kqCEsHF1XJIoHgHLBaZ3hpQAIgHo0DFvhOKd6D4Jp4fsQiDCJlqivR2bX5bvRSeXTxW2M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192798},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-fU1FP81qGVIZdsGG9Q42YNNBcmAB7LbbQvU8Kvx4OncEjY7Bz2d/in5A1zKBlH/qj15rj7b1IWDbk/sxF4HW9A==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2258.b446f51dff_1776278971240_0.47051395371050875","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2259.82eaf5f4b6":{"name":"@open-mercato/cache","version":"0.4.11-canary.2259.82eaf5f4b6","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2259.82eaf5f4b6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"246d59b4c93ec96fb11153f557dc6caeb7027d5e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2259.82eaf5f4b6.tgz","fileCount":41,"integrity":"sha512-Ex6zUtXaoscCfATv7SVL3O0zokcgjjo8PV9E+J89elG7HtWuNZUF4n7Y0OlZ59wIMT8oJJUWvarivs+QDCUivQ==","signatures":[{"sig":"MEYCIQDM9V1dSLdIjnaRv+jl0odpXtHE5JYTd86rPvU3LUTygQIhANmxYzS7pyVneBDAjNj+iUfq2CLY/ZXT/at6WunRjWHw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192798},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Ex6zUtXaoscCfATv7SVL3O0zokcgjjo8PV9E+J89elG7HtWuNZUF4n7Y0OlZ59wIMT8oJJUWvarivs+QDCUivQ==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2259.82eaf5f4b6_1776279346398_0.16598744164888113","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2260.d5f508f009":{"name":"@open-mercato/cache","version":"0.4.11-canary.2260.d5f508f009","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2260.d5f508f009","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"035d12b9cf298814fd1b260a38ee61f4bca5bd27","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2260.d5f508f009.tgz","fileCount":41,"integrity":"sha512-A6QyBDo8DW406NVpJ2uw4KAHHHBO18rO3L9WDV7yN7VcxjF7rZekPNgsAt84+535+GctAmZhVXg8djU+hdgEQg==","signatures":[{"sig":"MEUCIQD5THNvSmY4EFXv7Mv2C+61YzQjBlbZB7Y3GMZotqdM1gIgMvmV+Q6t8lb4ixgF4y2nzrfNFEHO/hXIboCIR02Unms=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192798},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-A6QyBDo8DW406NVpJ2uw4KAHHHBO18rO3L9WDV7yN7VcxjF7rZekPNgsAt84+535+GctAmZhVXg8djU+hdgEQg==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2260.d5f508f009_1776279398420_0.17066100425093866","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2261.57b1d68f7d":{"name":"@open-mercato/cache","version":"0.4.11-canary.2261.57b1d68f7d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2261.57b1d68f7d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"dd76d80b24ba0ee9cf99dc7d551e29db08e1a510","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2261.57b1d68f7d.tgz","fileCount":41,"integrity":"sha512-86U8podE8zqv7OgX7J4Yi3meZuZKX99kRPYo38gUie55zYiGTTY71xNwUUEOUhVd8sSiMFjDoVCz6UxOWaYadw==","signatures":[{"sig":"MEQCICA1g4da7UhUde3y9DX/XWII3lDeB55V7huYBtkuB07SAiBUx4WUEG0ToAorKzTZ+fjzFkiYUHshMpVxLM42L/i+RQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192798},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-86U8podE8zqv7OgX7J4Yi3meZuZKX99kRPYo38gUie55zYiGTTY71xNwUUEOUhVd8sSiMFjDoVCz6UxOWaYadw==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2261.57b1d68f7d_1776279539641_0.7562522993475709","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2262.fcde1e4071":{"name":"@open-mercato/cache","version":"0.4.11-develop.2262.fcde1e4071","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.2262.fcde1e4071","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"1591fed5dd165dfc5778bf09dbb6452a3aba1958","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.2262.fcde1e4071.tgz","fileCount":41,"integrity":"sha512-OYDWmM0YhJbpXIbIhkkdI8J5eEXbWvZHv6sZeibQfRvjU8nniFw7Rr3clONBMdmXVuZ5P8il4nfLlN9MJuhLHA==","signatures":[{"sig":"MEYCIQDpty9s+vzodGtqKRqnr1nC6eprYNUG8p7v4P0oKyv6mAIhANSZ3+ioOvSkwk7myLARQPmJzVoz2bBN1PSSGhuLftQy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192799},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-OYDWmM0YhJbpXIbIhkkdI8J5eEXbWvZHv6sZeibQfRvjU8nniFw7Rr3clONBMdmXVuZ5P8il4nfLlN9MJuhLHA==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.2262.fcde1e4071_1776280160710_0.4915538600710849","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2263.bb5a2a4ae2":{"name":"@open-mercato/cache","version":"0.4.11-canary.2263.bb5a2a4ae2","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2263.bb5a2a4ae2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"cc93406d26d0ba146396ad00b1fa8e94e8f12012","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2263.bb5a2a4ae2.tgz","fileCount":41,"integrity":"sha512-ioqIUDIfYIaDByn+VhxFsvnNubc/7b0AoDVAn9DLzpLpz2Sz5F//ZJyt1zUVRsQVk+F+6Q+2ECK6CZwn2rQjPg==","signatures":[{"sig":"MEYCIQDETC2SmYSUWKUPQB5mSBt38LuBi70NI9fKME1P6pnS1QIhALNW1nSya86Ey1FJtYJ+RSVzTjJavkMGUTYHL57rAWLB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192798},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-ioqIUDIfYIaDByn+VhxFsvnNubc/7b0AoDVAn9DLzpLpz2Sz5F//ZJyt1zUVRsQVk+F+6Q+2ECK6CZwn2rQjPg==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2263.bb5a2a4ae2_1776280830612_0.37816354152107423","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2264.514318a862":{"name":"@open-mercato/cache","version":"0.4.11-canary.2264.514318a862","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2264.514318a862","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"9ca67bc4dc9098ff7d579d3560affe349727c7b6","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2264.514318a862.tgz","fileCount":41,"integrity":"sha512-45KSKT097rD1H9F9ADZiHMKFoq9TCbHAbQWduxp7R6548UuX91Dfyh9PEHnHLHPlF38AYdLVHgDDRZuTM34hQA==","signatures":[{"sig":"MEUCIHDkGdEM3W3ATejCUx8s87io0nWUI93FdCT1ocZuRYAoAiEApDNugn5eTZU84gDYOEFaqjD6ps1d+xT+LW+mUXk6YPA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192798},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-45KSKT097rD1H9F9ADZiHMKFoq9TCbHAbQWduxp7R6548UuX91Dfyh9PEHnHLHPlF38AYdLVHgDDRZuTM34hQA==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2264.514318a862_1776280876243_0.14280523140784962","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2265.c173b36c63":{"name":"@open-mercato/cache","version":"0.4.11-canary.2265.c173b36c63","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2265.c173b36c63","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"5d23006a505105d477e22c0a457ffec45ad0820f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2265.c173b36c63.tgz","fileCount":41,"integrity":"sha512-GVoGWuZ32fPF8KitPiIaJ/yQLx10QsKUV7D/E00A+lIOm96SlzWryLPodHwLr5v2TQBnwjRC3X8lS4l6SKM4/Q==","signatures":[{"sig":"MEUCIQDp9gzexzn9WobcVA0FUPcj213wX/j6SN9UoVI3PQNbuwIgRBnKJ6IP3uIvZMnVr5kpNKc9Mx1SnZ7A4SHHYJ79WOE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192798},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-GVoGWuZ32fPF8KitPiIaJ/yQLx10QsKUV7D/E00A+lIOm96SlzWryLPodHwLr5v2TQBnwjRC3X8lS4l6SKM4/Q==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2265.c173b36c63_1776281088052_0.4258583221127501","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2266.5e5f7d51e3":{"name":"@open-mercato/cache","version":"0.4.11-develop.2266.5e5f7d51e3","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.2266.5e5f7d51e3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"0f746d2451dd5e064f7c8f204a8710caf715f588","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.2266.5e5f7d51e3.tgz","fileCount":41,"integrity":"sha512-MMKtPks16UVPiWTeQfSCUyKiOqgqaV5FmffqvMqjvwSPqPQ+BdBrYkS3XqDsx2qH5yClsnDVx4ygrjSEnfTRGw==","signatures":[{"sig":"MEQCIGyFms9MPfM+XqR9k8gWdjFAsRHz+8jt69F87deJa0++AiAwhDz7xfMvHABjO9DiDh3PoIZPMxuAU+BLaA8pH3MwSg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192799},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-MMKtPks16UVPiWTeQfSCUyKiOqgqaV5FmffqvMqjvwSPqPQ+BdBrYkS3XqDsx2qH5yClsnDVx4ygrjSEnfTRGw==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.2266.5e5f7d51e3_1776281274778_0.46406850083486884","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2267.fdf20f0f29":{"name":"@open-mercato/cache","version":"0.4.11-canary.2267.fdf20f0f29","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2267.fdf20f0f29","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f746939b3bd1ee036af5a456274ddb19ec7e14f3","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2267.fdf20f0f29.tgz","fileCount":41,"integrity":"sha512-fFjIOkvE2/PBwhbpgNlkrv+3KNzib6G+hZ94a/ElPMm8/s9S4+Xz7+lq1ynNsuNcTz3u7JUh/bYzHR9NrNVsCA==","signatures":[{"sig":"MEYCIQD8z3Q0ffim2jQrWf7QGBJPTs80NgIZc81PqKWWzDjsewIhAMnq0JAU4/Pp9rKdzZouOhJj0sYFzn53/icqCL27TPR7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192798},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-fFjIOkvE2/PBwhbpgNlkrv+3KNzib6G+hZ94a/ElPMm8/s9S4+Xz7+lq1ynNsuNcTz3u7JUh/bYzHR9NrNVsCA==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2267.fdf20f0f29_1776283391816_0.4034628012488253","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2268.2aceede19f":{"name":"@open-mercato/cache","version":"0.4.11-canary.2268.2aceede19f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2268.2aceede19f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"7c2ff4e352ce00a719326679256ce52263b08cd7","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2268.2aceede19f.tgz","fileCount":41,"integrity":"sha512-bqFJvnKv/rg37b/umNsbHFjmt8Qsxk5/6Ru7fb2G2KQlMSUfT92oj/I+hq+2BqT4oWsmwoNaDw7oIw5bzMLrFQ==","signatures":[{"sig":"MEUCIQC0AtMuarRzLvMUXI1VQhDNVW1xFfxDft5pkssJqF6KkgIgPEmtP5RGzmFDoibo4Z4ApiFKcpXWbviFCbqf+BX0/XA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192798},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-bqFJvnKv/rg37b/umNsbHFjmt8Qsxk5/6Ru7fb2G2KQlMSUfT92oj/I+hq+2BqT4oWsmwoNaDw7oIw5bzMLrFQ==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2268.2aceede19f_1776284231827_0.4071871681213186","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2269.688e0fa6fd":{"name":"@open-mercato/cache","version":"0.4.11-canary.2269.688e0fa6fd","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2269.688e0fa6fd","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c973711ce2e6012d6d5d85bb4ce66fcb07c738dd","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2269.688e0fa6fd.tgz","fileCount":41,"integrity":"sha512-DUhtcK6zFzMw+8hZcmNBXJbI8hQqszgTwqQKwI4s2baILO6mtFz8xKg055VxJt6eFMdPj5wfQ5t9ounKFvaOtg==","signatures":[{"sig":"MEYCIQCtFvKSgIClfeyvAsHLxZEn41y8lwS0mawNS27vyCBjYwIhAM1N7013ui+kRvcPAFUkTY7kQ90PrLnLR+8eS8D9x7cR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192798},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-DUhtcK6zFzMw+8hZcmNBXJbI8hQqszgTwqQKwI4s2baILO6mtFz8xKg055VxJt6eFMdPj5wfQ5t9ounKFvaOtg==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2269.688e0fa6fd_1776284262124_0.14858679355218785","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2270.58bd5f936a":{"name":"@open-mercato/cache","version":"0.4.11-canary.2270.58bd5f936a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2270.58bd5f936a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"cbdf78084bdaed3d4e4083aa99e380dc4224eddf","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2270.58bd5f936a.tgz","fileCount":41,"integrity":"sha512-nBJweIMRtSWbBw7LbY79FV5y3ZqFpmMMbFeUdtGyjXsQUkbPY4zss+qgDPWEip7YedB1dZvBknLMD70NIb4Ilw==","signatures":[{"sig":"MEUCIQCqcdLPwp5yiXXMhNI5Gypjvcic8PJDKVAFUlIrOJ5ZUQIgLFWLLWNuYhPB2kefwbpr6tELXHQW71qogHbcwnvEsHY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192798},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-nBJweIMRtSWbBw7LbY79FV5y3ZqFpmMMbFeUdtGyjXsQUkbPY4zss+qgDPWEip7YedB1dZvBknLMD70NIb4Ilw==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2270.58bd5f936a_1776284535831_0.866401247464488","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2274.81f4d788fb":{"name":"@open-mercato/cache","version":"0.4.11-canary.2274.81f4d788fb","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2274.81f4d788fb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f15b22730fd8e84ed5b130221e0b8b5abe27ad8b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2274.81f4d788fb.tgz","fileCount":41,"integrity":"sha512-kyEttkKABK7OOullwCSZ2unuK3DF/OPiGwSXyzU0TvXkJvN0OHGVfbMSJu+GAhGAxT/w8rsZsA8GCIQmUy73QA==","signatures":[{"sig":"MEYCIQDFkRq+cmSK+N8os+XCEn0dCGflvCihFKl6+TqqSZNS5gIhAIHM1FR8VQ7Kmyydai9G0RrrvImCIsXohRvQlDpxFMhX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192798},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-kyEttkKABK7OOullwCSZ2unuK3DF/OPiGwSXyzU0TvXkJvN0OHGVfbMSJu+GAhGAxT/w8rsZsA8GCIQmUy73QA==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2274.81f4d788fb_1776285523650_0.425051288324771","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2275.d1179200ca":{"name":"@open-mercato/cache","version":"0.4.11-canary.2275.d1179200ca","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2275.d1179200ca","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"68dcf87828b74fcfe58c34964e8d89d04858ac89","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2275.d1179200ca.tgz","fileCount":41,"integrity":"sha512-pvkX5BWO8OFu4SK0XJrXLM8XCimJeRDc1djAwBbohnad+hkyjc/o576U/vjyOiLx8t4EIQbxyqLOJqp8+cqgIQ==","signatures":[{"sig":"MEUCIQDv2aW+d8C+NRlawL4RWdIjdpkHPO/UlekPDgPLWIOEogIgcEum0S2EPkE5l+iP6qRXy6P4fEOyCLsItSdP66NVjWw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192798},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-pvkX5BWO8OFu4SK0XJrXLM8XCimJeRDc1djAwBbohnad+hkyjc/o576U/vjyOiLx8t4EIQbxyqLOJqp8+cqgIQ==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2275.d1179200ca_1776287084809_0.7368401396966533","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2279.1f5e008e99":{"name":"@open-mercato/cache","version":"0.4.11-canary.2279.1f5e008e99","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2279.1f5e008e99","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"71171a2c55c40cf48863ab73d46a49038866b63f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2279.1f5e008e99.tgz","fileCount":41,"integrity":"sha512-J3OyrVVSHZoWki+3JUZrj/HYrnfeFzzZO1qYI460TRIdRyo2VHPVGvFvAHnM9cR2rCxmnR0nyvtS+woratV+uA==","signatures":[{"sig":"MEYCIQDDs00+9p+vNEzF+F04dPh2e1IMt723palNjKLsHyYmgAIhAL2zy/rRt0I0CTRKV22MITfNnBLewt0KO5uUUt7ldYCj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192798},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-J3OyrVVSHZoWki+3JUZrj/HYrnfeFzzZO1qYI460TRIdRyo2VHPVGvFvAHnM9cR2rCxmnR0nyvtS+woratV+uA==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2279.1f5e008e99_1776289353864_0.12481102140921174","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2280.59383ad7df":{"name":"@open-mercato/cache","version":"0.4.11-develop.2280.59383ad7df","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.2280.59383ad7df","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d4916b1c9efff2aac2171674eb6b2d200a0a679a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.2280.59383ad7df.tgz","fileCount":41,"integrity":"sha512-vP/sHV8t2TWge88eo1YOCuzfrzaJVyUR1/Zv+cK/lvdTFjg1iZLJ3trdII4bc4U3WIa4+nISdHXY0HbhVEknZg==","signatures":[{"sig":"MEUCIA+a27MLHJX8aapv3q7Oni4q0tF53VzZtVGY3rtLzfeLAiEAn89B5SsaUgExaf73tC9FHhDSogfKRgjf+AyMF4knCdg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192799},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-vP/sHV8t2TWge88eo1YOCuzfrzaJVyUR1/Zv+cK/lvdTFjg1iZLJ3trdII4bc4U3WIa4+nISdHXY0HbhVEknZg==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.2280.59383ad7df_1776309534295_0.13026143304536042","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2281.af0d5f8787":{"name":"@open-mercato/cache","version":"0.4.11-develop.2281.af0d5f8787","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.2281.af0d5f8787","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"19a8b391fbb6e525dfb917b71b3b3e2c4c1e292f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.2281.af0d5f8787.tgz","fileCount":41,"integrity":"sha512-oLcQsfOeGuvofYqhtRDPo/GL8Uta9p1RUebo/Yn5MCPSdA2LEB5YXsnNMZPzox6iUzguYYGKr2trQz80Zdd87A==","signatures":[{"sig":"MEUCIQCa1gYzMpzEpVYVM/1EMmAEjLIYfiJZ8UfRMbMLuGwQygIgHPwqRIAqkiWjie+TwQaMAY0goda7FqjsZ+GTT00DP4E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192799},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-oLcQsfOeGuvofYqhtRDPo/GL8Uta9p1RUebo/Yn5MCPSdA2LEB5YXsnNMZPzox6iUzguYYGKr2trQz80Zdd87A==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.2281.af0d5f8787_1776309706743_0.5096668875368613","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2282.dae78f5dd0":{"name":"@open-mercato/cache","version":"0.4.11-develop.2282.dae78f5dd0","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.2282.dae78f5dd0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"98a4d15f13bb981cc145c352420ab35951112954","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.2282.dae78f5dd0.tgz","fileCount":41,"integrity":"sha512-79j01KKQIh151D9TkH0Lq8aVeWso8mqy9Ap8RgZ7t9rL5lYv1CpXmSRwKY6aTgFvfuIJQW/M17CCNN3K+WKFZw==","signatures":[{"sig":"MEYCIQD+u9UdEfKg0jx7w07GNY7bj5VtzCo2fKK7jpZIlLfj2QIhALX2KpjSQXPxc3ncYN6ZKqZL6ZtSQ1WCUXgvvhoA4Cju","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192799},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-79j01KKQIh151D9TkH0Lq8aVeWso8mqy9Ap8RgZ7t9rL5lYv1CpXmSRwKY6aTgFvfuIJQW/M17CCNN3K+WKFZw==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.2282.dae78f5dd0_1776321622910_0.5681494490859893","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2283.8395dfe95b":{"name":"@open-mercato/cache","version":"0.4.11-develop.2283.8395dfe95b","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.2283.8395dfe95b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"bbd7068f41499db03f4c57f1d2172111e7bf1a6c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.2283.8395dfe95b.tgz","fileCount":41,"integrity":"sha512-fy2gHmh1ddYA01ZmkRrHZARQfvIpNtvu46TA/kCpb0VKSf2JxHrYN+fdVw6Bm49S/9vFbzj2Tw2VwfylNapprA==","signatures":[{"sig":"MEYCIQCuSLWdcWAYgFWrypC8ApfEuXphp3fG+TiRaI3/H8ZU8QIhALiJQPh/LuS+J5Xl4P8vM+nywvL9KFzud2+eM6DaTAsW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192799},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-fy2gHmh1ddYA01ZmkRrHZARQfvIpNtvu46TA/kCpb0VKSf2JxHrYN+fdVw6Bm49S/9vFbzj2Tw2VwfylNapprA==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.2283.8395dfe95b_1776322028827_0.40223360357396754","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2284.cac03b8eb3":{"name":"@open-mercato/cache","version":"0.4.11-develop.2284.cac03b8eb3","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.2284.cac03b8eb3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"adb7b16af59cf8ee374fbcd03f9abc4980ce7ca9","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.2284.cac03b8eb3.tgz","fileCount":41,"integrity":"sha512-S6jJNGmumHTIAXBQRnxragTBnlKJIn4oIcimwCZJnxPP59CyFIXBCzm4uHYFCbNs6SARV0zkTfdB7F2r4cuHBQ==","signatures":[{"sig":"MEUCIQCjhJrC/aXcsSV3yu2HCtN1bWbtnWGIh7+ydvl+41eu6QIgDOlkXoBBfudlKsdieOxhzKpQa8UmXrTOqoBARukS6Ug=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192799},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-S6jJNGmumHTIAXBQRnxragTBnlKJIn4oIcimwCZJnxPP59CyFIXBCzm4uHYFCbNs6SARV0zkTfdB7F2r4cuHBQ==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.2284.cac03b8eb3_1776322223142_0.25994434019868295","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2285.eaee6df6fc":{"name":"@open-mercato/cache","version":"0.4.11-canary.2285.eaee6df6fc","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2285.eaee6df6fc","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"47da81d6a2f5cd7e8610d1946bbcde2c61bf04dd","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2285.eaee6df6fc.tgz","fileCount":41,"integrity":"sha512-7IiDW69ZF8/IytNsBNFRblx8qnfuM6E8tsbsoeYNsu2zWKmAtM68x8eqlDTk2pDtKaXHp6gHRlIv7i1+/2pkgQ==","signatures":[{"sig":"MEUCIH7Yf8hnVWVHbB2XZlgLhxiVvbvyF78VT/cGFFVQka0iAiEAjoYX+Q6zIo8xdYkZoP7OFML8Pd2dYzkeEFSk7aWI6SE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192798},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-7IiDW69ZF8/IytNsBNFRblx8qnfuM6E8tsbsoeYNsu2zWKmAtM68x8eqlDTk2pDtKaXHp6gHRlIv7i1+/2pkgQ==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2285.eaee6df6fc_1776323049054_0.4931835846949082","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2286.802c72f217":{"name":"@open-mercato/cache","version":"0.4.11-canary.2286.802c72f217","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2286.802c72f217","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"05e1a33522dfc15b939eb5bde6973226eac6ceb5","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2286.802c72f217.tgz","fileCount":41,"integrity":"sha512-fR89NdaeLUHYdssRDjzezZQKv+bdDMgfJMrO7uc3I1kcwVWkdG2d9gjUCfFS/B4kKellEbcxT5efJKtqvTSbmw==","signatures":[{"sig":"MEYCIQDgXlXygwWigvlZzp6ObDn+J1VmhWc0BZzUPmJUBnqolwIhALHsa/DoeO8i1JyfL7kMg9PChde08VWcXHl9BoQEO9pr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192798},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-fR89NdaeLUHYdssRDjzezZQKv+bdDMgfJMrO7uc3I1kcwVWkdG2d9gjUCfFS/B4kKellEbcxT5efJKtqvTSbmw==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2286.802c72f217_1776323110649_0.26939294165471384","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2287.57fad4e4b5":{"name":"@open-mercato/cache","version":"0.4.11-develop.2287.57fad4e4b5","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.2287.57fad4e4b5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"56dcb91185605daf59ea59b2c641bb050212be67","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.2287.57fad4e4b5.tgz","fileCount":41,"integrity":"sha512-ApvOuEottXvPyuVFAvvcY5mfUPmnFQNdeo5+XGdgPobiytP4AoMZBVmItODOPx/4ZxtBGXsoguqZlHWyljmV8g==","signatures":[{"sig":"MEUCIChSDOzfZDqO9e7fPZ/wyjDacfQecSLJNA/bZDE4WH8/AiEAyj44Z2KYzkKE/yzpVm3pOwsFffl5tBKtJE9MvBPaPYs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192799},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-ApvOuEottXvPyuVFAvvcY5mfUPmnFQNdeo5+XGdgPobiytP4AoMZBVmItODOPx/4ZxtBGXsoguqZlHWyljmV8g==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.2287.57fad4e4b5_1776323303702_0.5493497596394583","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2288.7cdbde1fca":{"name":"@open-mercato/cache","version":"0.4.11-develop.2288.7cdbde1fca","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.2288.7cdbde1fca","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a645e8fb89dd3bfd3c4cad8af5a6bb63110753a5","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.2288.7cdbde1fca.tgz","fileCount":41,"integrity":"sha512-tPYoD4shsOJYP5LZRTpEc89Ix3bqcyypTZ9tqGrd/C4qWzD8GGe5LZPV0qnu+PKQZigcbadXhA+iuao0lbHzXw==","signatures":[{"sig":"MEUCIQC+5tXnJbcCifHp8VBrezerR686tP4TJbAaagX1YgoZaQIgd8czLkOD3OuGnTq+KVkyvhp9yJUfQ8W2EM5QVHAsQl8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192799},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-tPYoD4shsOJYP5LZRTpEc89Ix3bqcyypTZ9tqGrd/C4qWzD8GGe5LZPV0qnu+PKQZigcbadXhA+iuao0lbHzXw==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.2288.7cdbde1fca_1776323567395_0.3076414679589141","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2289.493a1b7996":{"name":"@open-mercato/cache","version":"0.4.11-develop.2289.493a1b7996","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.2289.493a1b7996","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"96175a098b9e7d8b8e94a120134ec668fd02ca61","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.2289.493a1b7996.tgz","fileCount":41,"integrity":"sha512-MBgkv0yhTGi3lWHLeJitHltgl6bB+aq7Ru7UfmJ0s/sGN7u98DwpiCaCKlBxBnWAsK3omojyipn7Ufw/l5IwwA==","signatures":[{"sig":"MEUCIDhlLM2B6I1JH3gbRGaQnxTmff3+lnOYQcAEUsnRzsaqAiEA333E9Ubyf7IIa3fqLTogk+6qcbrPxeEvX/5UsEUrUx0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192799},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-MBgkv0yhTGi3lWHLeJitHltgl6bB+aq7Ru7UfmJ0s/sGN7u98DwpiCaCKlBxBnWAsK3omojyipn7Ufw/l5IwwA==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.2289.493a1b7996_1776323767474_0.7063350333488341","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2290.e76b87888a":{"name":"@open-mercato/cache","version":"0.4.11-canary.2290.e76b87888a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2290.e76b87888a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"aa8afec4c518f8d2d965881502a6dc3ad6e22cbc","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2290.e76b87888a.tgz","fileCount":41,"integrity":"sha512-NpqIMWw87QzsEDpwvhsj90axYHu3nVkZ35NmnmxGqkcF51uc3csqqbTegwQFuK3psmOr2hRmAhXKtXm5bhV2Sw==","signatures":[{"sig":"MEYCIQC+CA5KMNgBxPRLee3zErULUadEQGvVCC9395cSarunwgIhAOFrWD9tSF6nzDWLZDWqcmFy4RYDn2b91XrU31kAobeU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192798},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-NpqIMWw87QzsEDpwvhsj90axYHu3nVkZ35NmnmxGqkcF51uc3csqqbTegwQFuK3psmOr2hRmAhXKtXm5bhV2Sw==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2290.e76b87888a_1776324061819_0.29405890184991934","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2294.f7e3d22a4a":{"name":"@open-mercato/cache","version":"0.4.11-canary.2294.f7e3d22a4a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2294.f7e3d22a4a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"1708d027c2fd588a61ba0870166b3fabc90121c4","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2294.f7e3d22a4a.tgz","fileCount":41,"integrity":"sha512-MmnExo8CUMmpEm/2OLZAxbmTQwL/fDwu8Hbu1Gkupb/VeUdsWmp+MGqiDuEq4xCWereOsQMH0yTgaUt8IHnKSw==","signatures":[{"sig":"MEQCIGt2bBJUTV3VdXoaLu8gmr1n78xDAJu85hHlrEANP1JGAiAqeGIqnsWuT5PzARmz2jIyciY6SeLXsBlT/oG9GnckZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192798},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-MmnExo8CUMmpEm/2OLZAxbmTQwL/fDwu8Hbu1Gkupb/VeUdsWmp+MGqiDuEq4xCWereOsQMH0yTgaUt8IHnKSw==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2294.f7e3d22a4a_1776337597226_0.8129769950496724","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2295.a75d7ba495":{"name":"@open-mercato/cache","version":"0.4.11-canary.2295.a75d7ba495","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2295.a75d7ba495","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"9d3edc91cf0ed66ee7dedef9fe3734326d720ce5","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2295.a75d7ba495.tgz","fileCount":41,"integrity":"sha512-U1hmVa/zCVD3d0t60JbDR3HKIwfeW7/6bzsINYm1db3dZqo3pbNlsR1YTN9WPCWUxK1Y+nrWzh1PFfKUtw6Fuw==","signatures":[{"sig":"MEUCIQDoIF+Q1DqrHk+caQ+wHefYwsB5kA8DIaBQMyayrDmNDQIgYCY+RvB4RbvEsIRHFOoXA+nNclP3UjQLMFruV52iY5U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192798},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-U1hmVa/zCVD3d0t60JbDR3HKIwfeW7/6bzsINYm1db3dZqo3pbNlsR1YTN9WPCWUxK1Y+nrWzh1PFfKUtw6Fuw==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2295.a75d7ba495_1776337644180_0.6407014163039451","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2296.d762b1c9b9":{"name":"@open-mercato/cache","version":"0.4.11-canary.2296.d762b1c9b9","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2296.d762b1c9b9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"71f508ed957a261b04085df65b411f845b2ce3d9","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2296.d762b1c9b9.tgz","fileCount":41,"integrity":"sha512-W4h49NyNBfVQ5bl10NK6cBmhKUZJ78O+4h9NUosC/LYE3Xo79sChVDkKq7OHvlJsDgdSyjW0lv/gPwwG3cejYw==","signatures":[{"sig":"MEUCIFiCHQ6D/TctMTTzaNotV8StR4sbEG+FZxH9cKGiH0dNAiEA8i3IGJSpVN58BgxiqOHAXiXs31tMm3lFGiwgBXzPP7E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192798},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-W4h49NyNBfVQ5bl10NK6cBmhKUZJ78O+4h9NUosC/LYE3Xo79sChVDkKq7OHvlJsDgdSyjW0lv/gPwwG3cejYw==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2296.d762b1c9b9_1776338177251_0.49617380616376106","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2297.d5dc369b66":{"name":"@open-mercato/cache","version":"0.4.11-canary.2297.d5dc369b66","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2297.d5dc369b66","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ca5acfe5138a9be87629c1e7fac2549b500d8e60","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2297.d5dc369b66.tgz","fileCount":41,"integrity":"sha512-GgorKvExvHvV9P/7NzC16GJdhIzWwxRALpX5RXZmiiTOjY+FCbse75zRelCBBKvcsO2fndFW9ecUXsHKBcsx0A==","signatures":[{"sig":"MEUCIQDy4loufHp3UAYZOAgqlzqSD9B6JwgOcXfoxzzJMoIPMwIgAzT21rTD+TBY+160FHWxDzkPkOQbd5FG/aphI5GmN8w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192798},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-GgorKvExvHvV9P/7NzC16GJdhIzWwxRALpX5RXZmiiTOjY+FCbse75zRelCBBKvcsO2fndFW9ecUXsHKBcsx0A==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2297.d5dc369b66_1776338541211_0.960724589258324","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2298.bd0269026f":{"name":"@open-mercato/cache","version":"0.4.11-canary.2298.bd0269026f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2298.bd0269026f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"6ca10921af2e9d967f00001fc7e85c12318ff33a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2298.bd0269026f.tgz","fileCount":41,"integrity":"sha512-DE7YiP4eJ9jWdmVXnd7LmSjLHFGFEvaJcrpmk6s3ROu9jNz9vUMIGHpgtJyrhRQh73K91KIenNnGEWYYFyc4cg==","signatures":[{"sig":"MEUCIFZYKBtW/1F8R8nL4s20IwMKzW2JS4yNycLJ+VswOKSoAiEA6bsUcfI+D/RZI1A3Jc0t2kvfAea3+K3kEk/f4BtFkIw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192798},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-DE7YiP4eJ9jWdmVXnd7LmSjLHFGFEvaJcrpmk6s3ROu9jNz9vUMIGHpgtJyrhRQh73K91KIenNnGEWYYFyc4cg==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2298.bd0269026f_1776338600811_0.24779841171575412","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2299.ae426b5257":{"name":"@open-mercato/cache","version":"0.4.11-develop.2299.ae426b5257","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.2299.ae426b5257","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"31f1acf5ba87fe85ab741758ab582e8d4ba16057","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.2299.ae426b5257.tgz","fileCount":41,"integrity":"sha512-harX6rF9s2xOX9Taet/VDcKRJydjJeUg1M08m6ron9JmBafIagM3lDPcaA3mQpzvY31iR25D90VN0x9ETQ4fzw==","signatures":[{"sig":"MEUCID4Qo/CD0iKjP7C1FauSgbaBddmX/ousbzivZYmuBGiTAiEA8ss5+mMC1WWEtDyM6vhdNG8DGG9i7zcOjU/LdHM04JE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192799},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-harX6rF9s2xOX9Taet/VDcKRJydjJeUg1M08m6ron9JmBafIagM3lDPcaA3mQpzvY31iR25D90VN0x9ETQ4fzw==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.2299.ae426b5257_1776339142606_0.642902295110398","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2300.351e1cb2e2":{"name":"@open-mercato/cache","version":"0.4.11-develop.2300.351e1cb2e2","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.2300.351e1cb2e2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"1ae2d406a903cd12752e7ab825d2bb40c12a508c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.2300.351e1cb2e2.tgz","fileCount":41,"integrity":"sha512-oCaCIdwe56/K7xNkKGGy09d0lGAGkZ3wQwE/kaNqHIg1xMfRP4GQmDcKFPyO/IR/eyVY0yEgbAo4UBn90l42lw==","signatures":[{"sig":"MEYCIQCy5ZerTFi5WCy+PcDSmYCrDH6rdDTf1A9zR4+FZRVdWwIhAPsTd5UZRT6aRV5yhYg1xKIBSbsnf3zxizrHjo2IDZJS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192799},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-oCaCIdwe56/K7xNkKGGy09d0lGAGkZ3wQwE/kaNqHIg1xMfRP4GQmDcKFPyO/IR/eyVY0yEgbAo4UBn90l42lw==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.2300.351e1cb2e2_1776339157737_0.6324128052745455","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2301.c9c5b3673d":{"name":"@open-mercato/cache","version":"0.4.11-canary.2301.c9c5b3673d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2301.c9c5b3673d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"bd3357defc516bc77215af5fe95afa9640192b3f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2301.c9c5b3673d.tgz","fileCount":41,"integrity":"sha512-ZNJITA98/7opQSfPEW3NFwl+3c/+TYoMfohSijUhTiiRo4+aFfiNzUve8I1xdHfNw/9pcV1HTlFXX6Bts1L8ig==","signatures":[{"sig":"MEUCIAtEbKPHE80SC6WMAkY7NpyB5YrCvEoZeObfQ/WFJDN2AiEAmkYhonshPnYZScNv/fCfZdfw3ipoyVPFZkV/bAhS+qM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192798},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-ZNJITA98/7opQSfPEW3NFwl+3c/+TYoMfohSijUhTiiRo4+aFfiNzUve8I1xdHfNw/9pcV1HTlFXX6Bts1L8ig==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2301.c9c5b3673d_1776339952972_0.9535899896669964","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2305.0dbf1b55cb":{"name":"@open-mercato/cache","version":"0.4.11-develop.2305.0dbf1b55cb","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.2305.0dbf1b55cb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"153fab38693de5184f7986e3a7141b51354eaded","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.2305.0dbf1b55cb.tgz","fileCount":41,"integrity":"sha512-AvZfwLvmG3p4GqXFzOpti+xjOwR24HdT+oYIjtXi/da17SP85hrcE9wBm35/DaWE5QZ3URp7/kMjm00cEZYdHw==","signatures":[{"sig":"MEUCIDvmRTI9ZgUFZOjHAgLeS79s7K0ltuztOa3wVE2P3dcQAiEA13/vrr7QVuy8hhdNATEe2MMFSCrkWewpcVWnoL3Q71U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192799},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-AvZfwLvmG3p4GqXFzOpti+xjOwR24HdT+oYIjtXi/da17SP85hrcE9wBm35/DaWE5QZ3URp7/kMjm00cEZYdHw==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.2305.0dbf1b55cb_1776341042034_0.7781851115631935","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2306.6dc4c3aa62":{"name":"@open-mercato/cache","version":"0.4.11-canary.2306.6dc4c3aa62","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2306.6dc4c3aa62","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"4a060fd713c079ac971c77b86024d8e234870760","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2306.6dc4c3aa62.tgz","fileCount":41,"integrity":"sha512-on2FdMW/0jrbKxZoFpugKjIDTLeHmpUzvcxiuBuN9++pNzYSppHwLpDpU4yFfBoaBb0/Uc970I296w10ejrGHA==","signatures":[{"sig":"MEUCIQCJ8HXJvW4tRiTl6rJN2WMaRRwQzGpXNwnjTV/jnzD6HAIgDpzPs3J5AhjHHSmGO34Psuol02NnwGwI3GpyFcA6qLw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192798},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-on2FdMW/0jrbKxZoFpugKjIDTLeHmpUzvcxiuBuN9++pNzYSppHwLpDpU4yFfBoaBb0/Uc970I296w10ejrGHA==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2306.6dc4c3aa62_1776341256665_0.6472707270954514","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2308.66bb1849d5":{"name":"@open-mercato/cache","version":"0.4.11-canary.2308.66bb1849d5","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2308.66bb1849d5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"55359ae580917a96d257513c3f773251c5b38400","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2308.66bb1849d5.tgz","fileCount":41,"integrity":"sha512-kQAC1GGgW1naLf4i8fOqox9GkotxNwuCgEUup/Mpn8uphk4wxbHeHFoNew+jMeM8wqHDmKJ+ArAy1fMggJVjVA==","signatures":[{"sig":"MEUCIQDSRQfPXUMjfU28glcVk8xpXqZhG0KrMEO4BgpRx922eQIgLoXQvc4Wxd2sRGSBmOPVgZQGakVxBwkBlKxzOHSG5bY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192798},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-kQAC1GGgW1naLf4i8fOqox9GkotxNwuCgEUup/Mpn8uphk4wxbHeHFoNew+jMeM8wqHDmKJ+ArAy1fMggJVjVA==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2308.66bb1849d5_1776341558561_0.9730391843699355","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2309.f134564762":{"name":"@open-mercato/cache","version":"0.4.11-canary.2309.f134564762","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2309.f134564762","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"2db201b53d40e851a1658a57b4eff14a9adb4c6f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2309.f134564762.tgz","fileCount":41,"integrity":"sha512-gnQABWwxk02S+DvWDBWy/IY57Nu3XZYd0tqDN8bZCXqSjuvXPu2Sn+y9hiaaZZX92LXkjqjsmfEhYJXuGMu3LA==","signatures":[{"sig":"MEUCIDgf1SHJfFIuN6PG03erpYZS2hfP2p9lQXq3ahCl6KfjAiEAsc94b4MGrDZylVpEkm97PRn57NVDsloFdgsROWAERkQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192798},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-gnQABWwxk02S+DvWDBWy/IY57Nu3XZYd0tqDN8bZCXqSjuvXPu2Sn+y9hiaaZZX92LXkjqjsmfEhYJXuGMu3LA==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2309.f134564762_1776342107667_0.7859366431307502","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2310.72c07ddb61":{"name":"@open-mercato/cache","version":"0.4.11-develop.2310.72c07ddb61","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.2310.72c07ddb61","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"54e8ce85d6b40834aa1ca2381976454bdddbdcec","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.2310.72c07ddb61.tgz","fileCount":41,"integrity":"sha512-24uUgipSff+5GfhwRCHyaUw220b3v5woCJXwGR82VS8HsC23SJbRHZMOFT3gZ1wRAebVcWbr59ovU1S0SXqQ0g==","signatures":[{"sig":"MEUCIQDyxeQ9HSBQMmAiryH0Uv6s/EL9c5zDWJQ5wgN617Ug1QIgEfhq+XD63KFi69mjvtfmChfi6VcmkLfNvWgbVzTjZEk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192799},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-24uUgipSff+5GfhwRCHyaUw220b3v5woCJXwGR82VS8HsC23SJbRHZMOFT3gZ1wRAebVcWbr59ovU1S0SXqQ0g==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.2310.72c07ddb61_1776343822621_0.25036375622182727","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2311.b55b54c573":{"name":"@open-mercato/cache","version":"0.4.11-develop.2311.b55b54c573","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.2311.b55b54c573","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"573d2919b18c70598977e6dbb3bc6b0c2bb98d53","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.2311.b55b54c573.tgz","fileCount":41,"integrity":"sha512-4CMP171lt1e8VQjfPsca5gKHeW3RYkXbTNErMqRpbMUlL5l8gyHnNv290sMZUmzY8Wf30tAD51DWXAG5QKI/CQ==","signatures":[{"sig":"MEUCIAGQyKu+NXlNpwZaFqjvan37e9g46AYapvmccjVs/6fKAiEA4owfbFTzYDrtmzOWPcAWjKYDohWc1tiEMQVzL1cxgWg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192799},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-4CMP171lt1e8VQjfPsca5gKHeW3RYkXbTNErMqRpbMUlL5l8gyHnNv290sMZUmzY8Wf30tAD51DWXAG5QKI/CQ==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.2311.b55b54c573_1776344238164_0.5833539006749116","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2314.89a7f2baf1":{"name":"@open-mercato/cache","version":"0.4.11-develop.2314.89a7f2baf1","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.2314.89a7f2baf1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"efe3626ea421a3fa109585e49e58d32dae667b75","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.2314.89a7f2baf1.tgz","fileCount":41,"integrity":"sha512-Fa7c8U5okHXqog5Jw8NyVVI0JL1B+suq0Sk9RhLclmGP6+CNuOC0Te0pBS0Y3J3s+V4u5YKW99nVUgkIQgI6tg==","signatures":[{"sig":"MEYCIQCI/3n15Q/N3P5hpWZMJPZn7C5k13Wkc8N64+iQkugXggIhAO9hyUJlJ5N3fBNwSmdFgNzGS9ZmpyUIy69bAZFvHZ2k","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192799},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Fa7c8U5okHXqog5Jw8NyVVI0JL1B+suq0Sk9RhLclmGP6+CNuOC0Te0pBS0Y3J3s+V4u5YKW99nVUgkIQgI6tg==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.2314.89a7f2baf1_1776348904926_0.1804436813545598","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2316.g9580645603":{"name":"@open-mercato/cache","version":"0.4.11-develop.2316.g9580645603","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.2316.g9580645603","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"93fc672e782c44c8e94abe9d5ef0396c4b16a575","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.2316.g9580645603.tgz","fileCount":41,"integrity":"sha512-ivvc1m+U3JUCP6uRC0waWZM4+y8DyBf/OLJ7/7Kyka6RRVodFK42QvcaM6fQiSEYaGdxaqUq9VDH5ausCd6kbg==","signatures":[{"sig":"MEYCIQCaU3Wyha4QYyqoVe8+lPToXDipQWOMWf+0c/f51DAZkQIhAKBr+6xNkr561xFsJYWE81OdI37oGquDDSIXjOaHTlRU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192800},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-ivvc1m+U3JUCP6uRC0waWZM4+y8DyBf/OLJ7/7Kyka6RRVodFK42QvcaM6fQiSEYaGdxaqUq9VDH5ausCd6kbg==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.2316.g9580645603_1776353262772_0.7598448643805296","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2317.5662c03692":{"name":"@open-mercato/cache","version":"0.4.11-canary.2317.5662c03692","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2317.5662c03692","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"0b624253f1afe1f5442127a25d974a353f7cce21","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2317.5662c03692.tgz","fileCount":41,"integrity":"sha512-/WNXEOQdEMxLEgsgn49rMmMN/8tWDa4A7UzxY5o6vhBA8MhNmH6WsE9LBRZWP+IB+oEn9js2AgqIw+kA/ohwNw==","signatures":[{"sig":"MEUCIHAsoiTpDT8JywzKYL0QEUD1K4yOY0o9qyy+fhu0Gn7RAiEA99APpbwiq7m1Gysb7erx79ZnYV1cot5i2d8tkKKk3+0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192798},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-/WNXEOQdEMxLEgsgn49rMmMN/8tWDa4A7UzxY5o6vhBA8MhNmH6WsE9LBRZWP+IB+oEn9js2AgqIw+kA/ohwNw==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2317.5662c03692_1776353684955_0.9684371146996009","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2318.ef216b42d0":{"name":"@open-mercato/cache","version":"0.4.11-canary.2318.ef216b42d0","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2318.ef216b42d0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f51802c58181a1a9828c13c59ff7ee0e119fdf96","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2318.ef216b42d0.tgz","fileCount":41,"integrity":"sha512-R6KoztdltHc5dn6LP+Xxf4U+62ccHbDK7nHwjQQ06I/z+ZYvkZlv5jPyCiemtglbZwbTbGxeO0fUZ6DLIgrnEg==","signatures":[{"sig":"MEUCIE4W3a/k7xfrPGHcAPEdzbPQjbVfE31m6inSatxsChFSAiEA+Ss7lM4aCeDiVoUxEugTH3OTIHHZjVHPJsQMl5Lgt/Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192798},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-R6KoztdltHc5dn6LP+Xxf4U+62ccHbDK7nHwjQQ06I/z+ZYvkZlv5jPyCiemtglbZwbTbGxeO0fUZ6DLIgrnEg==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2318.ef216b42d0_1776353817150_0.27981578975020893","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2319.a9fc56531e":{"name":"@open-mercato/cache","version":"0.4.11-canary.2319.a9fc56531e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2319.a9fc56531e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"4c406726183e185daa4867257b7455258d832f08","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2319.a9fc56531e.tgz","fileCount":41,"integrity":"sha512-1b4ngmgeCctR/ehiA+cbCHX58XEHrtYvream/8pZixcc5IGzHstnXyc6pEclxCm1jK6wlLqORpSvlNdAtTLhCQ==","signatures":[{"sig":"MEYCIQDcvzsOTr6WAf4n+pxexuXMQPo/u8NV4AK3+EA5eC91WQIhAI8UPEJ6Fan4TEfjXa6O4g89KAkqoZy/uOPi1X6CFeKQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192798},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-1b4ngmgeCctR/ehiA+cbCHX58XEHrtYvream/8pZixcc5IGzHstnXyc6pEclxCm1jK6wlLqORpSvlNdAtTLhCQ==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2319.a9fc56531e_1776354389077_0.24308521438551778","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2320.392b2e6a2f":{"name":"@open-mercato/cache","version":"0.4.11-develop.2320.392b2e6a2f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.2320.392b2e6a2f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"082dcca4f4d11343ef411730c819a68d9650b064","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.2320.392b2e6a2f.tgz","fileCount":41,"integrity":"sha512-RNZ8Z1lfhWvWH6yE1RvlHuXhOGIzGSv7wkS3w6kW8LStru1P8Tqz87r8cQVXI0g7Qz5RSBM/dHlrZ0lNrhdEYQ==","signatures":[{"sig":"MEUCIQDjZmiMDut9kaKThn09BTNPfgg6KQk53F/i6D0nNZca/QIgAvUEDd9AImTI/RQmXccLGOtjTQ97XzZPc2HnfY/QmmI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192799},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-RNZ8Z1lfhWvWH6yE1RvlHuXhOGIzGSv7wkS3w6kW8LStru1P8Tqz87r8cQVXI0g7Qz5RSBM/dHlrZ0lNrhdEYQ==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.2320.392b2e6a2f_1776356625695_0.3615794903266172","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2321.99a6b0a3be":{"name":"@open-mercato/cache","version":"0.4.11-canary.2321.99a6b0a3be","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2321.99a6b0a3be","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"201caf83beefbf13e0a047da0065aae776521994","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2321.99a6b0a3be.tgz","fileCount":41,"integrity":"sha512-bFfGwvNGG62V22HVobQIWXHrrVe7DQEXKJzF4dsq23bQuUKlwcnLNcYpu44VZIsJYwZzqrB1CEVhBvkchYY9xQ==","signatures":[{"sig":"MEUCIBqs7UQvPPXEhk0G8iYMTsaZeo8hvGd1bpEFgSzaIpn3AiEAzYesDfI3AW21dVCD7yu7LNkVagWePjLb6rg/0jwQCTk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192798},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-bFfGwvNGG62V22HVobQIWXHrrVe7DQEXKJzF4dsq23bQuUKlwcnLNcYpu44VZIsJYwZzqrB1CEVhBvkchYY9xQ==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2321.99a6b0a3be_1776356663031_0.32620637755837945","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2322.d1a276b78f":{"name":"@open-mercato/cache","version":"0.4.11-develop.2322.d1a276b78f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.2322.d1a276b78f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d83679a90ac51e9fef6080f0515d40a7126f60d3","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.2322.d1a276b78f.tgz","fileCount":41,"integrity":"sha512-DKNn5h3O0g3jqiZxNO29lrEnl/F3ONWheMPIKDN+zP7Uyse5Y+P4ffoQUdnP/9piTi2g7Mw0RLHfQi32p5Rm3Q==","signatures":[{"sig":"MEUCIDLQslEx4gGsLZ1AkqPANEef/SCUPakBi4Ys9tvLx6kKAiEAs37xepshz6Zqy2/iLuWEkqkeQF7PQPgTgWgsFMJYYb0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192799},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-DKNn5h3O0g3jqiZxNO29lrEnl/F3ONWheMPIKDN+zP7Uyse5Y+P4ffoQUdnP/9piTi2g7Mw0RLHfQi32p5Rm3Q==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.2322.d1a276b78f_1776356669870_0.09738850631118279","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2323.2aee0cc789":{"name":"@open-mercato/cache","version":"0.4.11-develop.2323.2aee0cc789","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.2323.2aee0cc789","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"8732f55d2385c77f7cccbfeeefef42cad021288c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.2323.2aee0cc789.tgz","fileCount":41,"integrity":"sha512-Nq6HxQNtnKlOtTgz1JQbgLDVMIuWTtHRJVtyKAYwqxr1vYDof9MIRJ7oCBOVrACisj0yblzCyYSrgM3ataRKxg==","signatures":[{"sig":"MEYCIQCfSTD8IuECBCcTobusu1B/8iE8H1g11sa3tAy3D2IJ1QIhAJFFuQGMCTa0BIZ4Lk+PqpIDCk+evZDYu00Sv6qMCoKm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192799},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Nq6HxQNtnKlOtTgz1JQbgLDVMIuWTtHRJVtyKAYwqxr1vYDof9MIRJ7oCBOVrACisj0yblzCyYSrgM3ataRKxg==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.2323.2aee0cc789_1776356744769_0.6715568505230982","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2324.3353a36e03":{"name":"@open-mercato/cache","version":"0.4.11-develop.2324.3353a36e03","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.2324.3353a36e03","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"fc1fd14df2195d5dadc486200d8b3a49a3779682","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.2324.3353a36e03.tgz","fileCount":41,"integrity":"sha512-lg4jSaYR6agPIQymyIoR8/hSpSgNuvij7A6H5yEmPxeBovSQIqtGgwgEoOAQRA4iwc1iLoKwPGX9L6OEaVqDng==","signatures":[{"sig":"MEYCIQDPAFk/e9k4EfYh+bK2MapwOYfO9MdNOAFFVV1MOSQL9wIhAIsyIFwwTfEL61j4kM11oVOuyqrceFuwq9RIibmKEGRo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192799},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-lg4jSaYR6agPIQymyIoR8/hSpSgNuvij7A6H5yEmPxeBovSQIqtGgwgEoOAQRA4iwc1iLoKwPGX9L6OEaVqDng==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.2324.3353a36e03_1776356933941_0.5885146788364706","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2325.950728fbb7":{"name":"@open-mercato/cache","version":"0.4.11-canary.2325.950728fbb7","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2325.950728fbb7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"89fb1b82138d8349f3b647c6a4dfbf03999a649d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2325.950728fbb7.tgz","fileCount":41,"integrity":"sha512-/6HFmnuT232iOMijFbiwXmARh6vBqzCJH9a3GK6gg7A5Zfv/m3LzHzlzdnvbjqACWOcOPTWVix4fNQYGobujeQ==","signatures":[{"sig":"MEUCIQD99RMlbxtARfX8ncPU/ohTCRW13cWsYoeA8eDAy9gKuAIgTJ56vpCSNI+IVaisK01TRXp6rJqgu0EDOvCHo621Y5Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192798},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-/6HFmnuT232iOMijFbiwXmARh6vBqzCJH9a3GK6gg7A5Zfv/m3LzHzlzdnvbjqACWOcOPTWVix4fNQYGobujeQ==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2325.950728fbb7_1776357410410_0.8808438490351465","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2326.8f38a0bf18":{"name":"@open-mercato/cache","version":"0.4.11-canary.2326.8f38a0bf18","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2326.8f38a0bf18","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"cdf09824391bd171c12ccc902bd0dc08e8ca5b16","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2326.8f38a0bf18.tgz","fileCount":41,"integrity":"sha512-ihDGLFVbG/+qjoYZ5Td7ypYTcW8WPjSbjfRP/L5u2732+A0zTBPrV2c42Aj2zpf8aBYI6pi+F2vgpRR3ap6aFA==","signatures":[{"sig":"MEQCIC6Hz5VjdsU/SV0KwD+omOb/0K63Gc01CIxMNTyQRwGvAiAwvMoEqlrPtMxvwhQIYWR7b+qxtDwSb4jY55ddRkclaQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192798},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-ihDGLFVbG/+qjoYZ5Td7ypYTcW8WPjSbjfRP/L5u2732+A0zTBPrV2c42Aj2zpf8aBYI6pi+F2vgpRR3ap6aFA==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2326.8f38a0bf18_1776357689988_0.18713273696087795","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2327.6cdd6107e5":{"name":"@open-mercato/cache","version":"0.4.11-develop.2327.6cdd6107e5","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.2327.6cdd6107e5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"3cbfc526332cc44b9d2125d4209ee370b31878cc","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.2327.6cdd6107e5.tgz","fileCount":41,"integrity":"sha512-79aoJ7b8n8B+MDj8sQXSnQaMg8pPGOOqD/uAEVZFVrDXlNUK7DwhkflnKl1z5DKTGWzRsnjQE3EdTRl6UJ4GfA==","signatures":[{"sig":"MEUCIQCpeqonWRBerjZMjK0SzYlXtLtxhZX9JXYBFCKMmZfSzwIgDQDsiXnvIKSyeaTy5c8YJH+yONF9sbkxJtoYBZDc5TA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192799},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-79aoJ7b8n8B+MDj8sQXSnQaMg8pPGOOqD/uAEVZFVrDXlNUK7DwhkflnKl1z5DKTGWzRsnjQE3EdTRl6UJ4GfA==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.2327.6cdd6107e5_1776360036442_0.627866934632012","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2328.8a6011075f":{"name":"@open-mercato/cache","version":"0.4.11-develop.2328.8a6011075f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.2328.8a6011075f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"122fa35f8f7f5840f384011e217db7bf7d645e65","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.2328.8a6011075f.tgz","fileCount":41,"integrity":"sha512-OtKk0FJZkDvyI9JJkPwZp/9tEAcoy6gsG9C6cwpAIQt+JisXEg8Pql4dzsYtOHP1j9ygaJZMUzYPrUcXTxVfJQ==","signatures":[{"sig":"MEYCIQDpe5C+gqQuyRkg1Jn4VN66xhDY5m+fXKHOuazPKGvG8AIhANKJ2VTo9uTWBPH+fGbnIEMdNpu6jWU7n4rJDEeY0Sbf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192799},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-OtKk0FJZkDvyI9JJkPwZp/9tEAcoy6gsG9C6cwpAIQt+JisXEg8Pql4dzsYtOHP1j9ygaJZMUzYPrUcXTxVfJQ==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.2328.8a6011075f_1776360237490_0.5222498446451316","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2329.0d74a39a06":{"name":"@open-mercato/cache","version":"0.4.11-canary.2329.0d74a39a06","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2329.0d74a39a06","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c43bdd9fd85e3856d1ab6a6aa7e8d93cf583a115","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2329.0d74a39a06.tgz","fileCount":41,"integrity":"sha512-Re1I6USLJPTCsUmNUlqqgIwFgnFQj809y5BO4PcFmQABAe1qlq25WbaJzJywkk+syBqiDdTb8yvlInTLCqukNQ==","signatures":[{"sig":"MEYCIQCHhtXGjuX8O8gqJgPwgKIPHGrWvUYztiDD076Y8ZSJ9gIhAMLUpOf7HNHdXVFl+jXKOdBqVayuHwkdQDHDQvHoPqOj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192798},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Re1I6USLJPTCsUmNUlqqgIwFgnFQj809y5BO4PcFmQABAe1qlq25WbaJzJywkk+syBqiDdTb8yvlInTLCqukNQ==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2329.0d74a39a06_1776367355151_0.9071547595438214","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2330.5b4107ee5c":{"name":"@open-mercato/cache","version":"0.4.11-canary.2330.5b4107ee5c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2330.5b4107ee5c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e25ab9b4b15ef5b61b150adaefa9c39d913dd445","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2330.5b4107ee5c.tgz","fileCount":41,"integrity":"sha512-6rivNK+03Lt9F/jM1t8YfLstSy8KPU98JWyC90ZMIvh+tGuinyYbGlKoWfys8JBdfpo7XLJIy0NfSloc6/11IQ==","signatures":[{"sig":"MEYCIQDpKhYZNqPRbX7mioopxLIMK52uJPsjS9uCsUz5LNqE+QIhANJpzM0QUl01ruYjzCNQTEc5okwD9b1z5NblggTFgH6P","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192798},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-6rivNK+03Lt9F/jM1t8YfLstSy8KPU98JWyC90ZMIvh+tGuinyYbGlKoWfys8JBdfpo7XLJIy0NfSloc6/11IQ==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2330.5b4107ee5c_1776374004442_0.40803519666957877","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2332.5fb4a854db":{"name":"@open-mercato/cache","version":"0.4.11-canary.2332.5fb4a854db","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2332.5fb4a854db","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"00e1dc5672dc2495bf97c3df568a265b6305a4e3","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2332.5fb4a854db.tgz","fileCount":41,"integrity":"sha512-GeCDmadwPXGnJnGT3fiOdWqp31HUAqu5z/Qx0+hmkJki4uKppO0UkEadv/D/RV/3UTyyYeyNpxj0n2uxHsLWsw==","signatures":[{"sig":"MEQCIAvxOb5uoreN2la2SOKd+gQLhU9dkgW6S98PC2strBhMAiBOCraYrRZjeHash6d4og/dgZBmVuUNfwFjsZleELyhBw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192798},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-GeCDmadwPXGnJnGT3fiOdWqp31HUAqu5z/Qx0+hmkJki4uKppO0UkEadv/D/RV/3UTyyYeyNpxj0n2uxHsLWsw==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2332.5fb4a854db_1776409126112_0.2523894771524682","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2333.2eaaf30367":{"name":"@open-mercato/cache","version":"0.4.11-develop.2333.2eaaf30367","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.2333.2eaaf30367","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"94b1c049875303178d78d6aa49b4896d4fb89e36","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.2333.2eaaf30367.tgz","fileCount":41,"integrity":"sha512-+NKCf+DadnN1swZMOwq/UnE0PEVJU+dkCCMD3t1E69tvZaNm6aQIdWcdk/1JrCkMMHz2gwKbIINB43FA4QkmHA==","signatures":[{"sig":"MEQCIAb1jt+8Dp8BspMwIhtYDT2RrSB5rXxlKkl7ze1ZThu/AiALQo9hp7H1rWWDMI+428p0zTXRtUXclPlIO71IsV+vLg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192799},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-+NKCf+DadnN1swZMOwq/UnE0PEVJU+dkCCMD3t1E69tvZaNm6aQIdWcdk/1JrCkMMHz2gwKbIINB43FA4QkmHA==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.2333.2eaaf30367_1776410976280_0.8285171333951804","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2336.c28ba82ea0":{"name":"@open-mercato/cache","version":"0.4.11-canary.2336.c28ba82ea0","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2336.c28ba82ea0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"06b2d5c0911dd5907f2f02a5a7c41c582619d771","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2336.c28ba82ea0.tgz","fileCount":41,"integrity":"sha512-wsaeZBsXMq0qt+nORzKGnPeZPm0LchvTnt8eOMUduTeaI5/fZbBuQ6h++kyfwmbD8YdZ69S4yhl8ipSc/o5TDQ==","signatures":[{"sig":"MEUCIQC25nHWATtcZwJ8uRUqQCmr4LMmzkbq/cK1dSBrewthcQIge2SZ/8SFjqdGz3MX1m7OOY56noKhka2LhVgaECcWRL4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192798},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-wsaeZBsXMq0qt+nORzKGnPeZPm0LchvTnt8eOMUduTeaI5/fZbBuQ6h++kyfwmbD8YdZ69S4yhl8ipSc/o5TDQ==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2336.c28ba82ea0_1776411482029_0.7997671063420588","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2337.99fe187aaf":{"name":"@open-mercato/cache","version":"0.4.11-canary.2337.99fe187aaf","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2337.99fe187aaf","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"abfae7f9726de1197b30e9bf29f8852b948b925c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2337.99fe187aaf.tgz","fileCount":41,"integrity":"sha512-B/gGXFyi1gloVLJa9mSGS6DbNNjNV/quzWmrA3GlcKM5uKcaOEB3zXqpriJNcFzO2Ut8b5VTtiKXb55gkekOXA==","signatures":[{"sig":"MEQCIGQlsAKOhhyPiFmE1FtjR/zYQQYT3YM/4b1lfYLAiCgpAiBNCYynZiMl1kyJyx7qmC2eUg7OJEidDGwUh+KXk9tuLw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192798},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-B/gGXFyi1gloVLJa9mSGS6DbNNjNV/quzWmrA3GlcKM5uKcaOEB3zXqpriJNcFzO2Ut8b5VTtiKXb55gkekOXA==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2337.99fe187aaf_1776411643348_0.6111704907469802","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2338.73e08f1d60":{"name":"@open-mercato/cache","version":"0.4.11-canary.2338.73e08f1d60","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2338.73e08f1d60","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"6525eb2aea284f2ae7dfcaed191ac138a746838e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2338.73e08f1d60.tgz","fileCount":41,"integrity":"sha512-00j6CGDivMM9hckPBsdxpnpom2rP25TVV6bH6JO9REMJFgBIZqalnZ2OW1LaZI3cwUzPFesjxaDlaStsUEUEYA==","signatures":[{"sig":"MEUCIQCtuWdMtROLXP/xRjeio5Ec3NodSeyBk1gD+St6z5zRQQIgKrnI31U+3nTrZ9MyGoc2+PCuy6RGPHhv9zDKZCcBHtQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192798},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-00j6CGDivMM9hckPBsdxpnpom2rP25TVV6bH6JO9REMJFgBIZqalnZ2OW1LaZI3cwUzPFesjxaDlaStsUEUEYA==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2338.73e08f1d60_1776411824941_0.2872411751485491","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2339.e7c8c8625e":{"name":"@open-mercato/cache","version":"0.4.11-develop.2339.e7c8c8625e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.2339.e7c8c8625e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"cd5fc2d8de94a5495c2c1732d5dd62463702f01e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.2339.e7c8c8625e.tgz","fileCount":41,"integrity":"sha512-aZbaxdZlBcgVWzfdwMtbkRGwl3aP7rCxfvWvV1mGtCiOdTFXMhHux7vAYb+jTUtW1N0m2JDu4y09aCONQy/XVg==","signatures":[{"sig":"MEYCIQC3Ym7NK5S028XcirLB8FrGjspuXwtBXIwwuSaZ+iRTbAIhAI17mk9DhC7BH3V4TXjJCEekFDlgspVGy9Wcae6ecHaJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192799},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-aZbaxdZlBcgVWzfdwMtbkRGwl3aP7rCxfvWvV1mGtCiOdTFXMhHux7vAYb+jTUtW1N0m2JDu4y09aCONQy/XVg==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.2339.e7c8c8625e_1776411879940_0.23088081033606667","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2341.95b2a66af9":{"name":"@open-mercato/cache","version":"0.4.11-develop.2341.95b2a66af9","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.2341.95b2a66af9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b00181bb1d4170bbd06651a585070b451c80b9da","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.2341.95b2a66af9.tgz","fileCount":42,"integrity":"sha512-L1Phjgu1fZjKuEZJM3bGcqbNHE/0GvD2aLpbCkAEPUShjyviJ4a1inq3SLUjxbZnjploIZ80ONx+iv9++VbY/w==","signatures":[{"sig":"MEYCIQDdxNBpF/LY+9GRsOKecATBOre/YP5AYbDkFnjAxZ38eAIhAJ24VcsWVKpa5GLnW/TywHjZsHPE0rltkctJH1VvDmzd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192845},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-L1Phjgu1fZjKuEZJM3bGcqbNHE/0GvD2aLpbCkAEPUShjyviJ4a1inq3SLUjxbZnjploIZ80ONx+iv9++VbY/w==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.2341.95b2a66af9_1776412307421_0.3896172863950287","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2342.c39daba1a2":{"name":"@open-mercato/cache","version":"0.4.11-canary.2342.c39daba1a2","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2342.c39daba1a2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"7045d22fbc58fb159bcbe49c71452ea53523d30c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2342.c39daba1a2.tgz","fileCount":42,"integrity":"sha512-jC5RBRxebyfJlimbr2WUXV0ec56KzjEGa7c1vN+xQLUA0cLSdNAKytHXSvabDjlWUuUtVT5uQDBwklQ7zlWj7A==","signatures":[{"sig":"MEQCIDMi1VHMmmtGDLwz6wsAe2DbJNcOcckmyTcLeLCdt8dFAiBXStEmyZ2sV/pQqIRNhAZLgoiYBV/9uTJvN06sjb4gHQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192844},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-jC5RBRxebyfJlimbr2WUXV0ec56KzjEGa7c1vN+xQLUA0cLSdNAKytHXSvabDjlWUuUtVT5uQDBwklQ7zlWj7A==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2342.c39daba1a2_1776412382515_0.6954079899230601","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2343.ea8033939f":{"name":"@open-mercato/cache","version":"0.4.11-canary.2343.ea8033939f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2343.ea8033939f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"90bd38b5e6714a37cef98e305961be0635a903af","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2343.ea8033939f.tgz","fileCount":42,"integrity":"sha512-r36WWhNkMDq3FhDg11Ij0Ws2fvBzTs7wz/MQy+eifdcy76DrB8Ehz/yTN+W3KsyQGWljpbutAeF0TuBSzaoBzA==","signatures":[{"sig":"MEQCIHq2A8phXbVaedWYN69oXGs04IEb/UtA/CINy3PbShKMAiBgYQsMGpM66czhqxzfJ6aZjEyt+oW+LxV2F7GqhMATsg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192844},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-r36WWhNkMDq3FhDg11Ij0Ws2fvBzTs7wz/MQy+eifdcy76DrB8Ehz/yTN+W3KsyQGWljpbutAeF0TuBSzaoBzA==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2343.ea8033939f_1776412869025_0.4749056531063527","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2344.0ebd633c78":{"name":"@open-mercato/cache","version":"0.4.11-canary.2344.0ebd633c78","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2344.0ebd633c78","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"98bad1f4c3a7e5edb8b9efc7c56f2d0413e974a3","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2344.0ebd633c78.tgz","fileCount":42,"integrity":"sha512-XACixwFS+tKMU8FrYv24WhYv/8PkJPHbULUgTmPlu8hDM7mXLcZtmwQ/F/af9AvvvJHxTKzoBQGP35RNvb6mYQ==","signatures":[{"sig":"MEUCICxzJdegdlZaEPLOO89Yxi9XWbB/b6jW03gnfCH5A7DXAiEAgATHr0mLSSwTg2um08GfUn5iWqrKxhL5epTA+h/lkgw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192844},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-XACixwFS+tKMU8FrYv24WhYv/8PkJPHbULUgTmPlu8hDM7mXLcZtmwQ/F/af9AvvvJHxTKzoBQGP35RNvb6mYQ==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2344.0ebd633c78_1776413159719_0.2402072658980905","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2345.c2d777f544":{"name":"@open-mercato/cache","version":"0.4.11-canary.2345.c2d777f544","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2345.c2d777f544","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"0076ba93fd47b57095e32b7753cef3c4187e0fb6","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2345.c2d777f544.tgz","fileCount":42,"integrity":"sha512-jsEzHL4jPYWQSSAXVG6Uyva6J7b+/WI9CtMZchVQI6FGjoE8h350GrGqTVFFL92GLpdBDZcZxnG+NFKcqif9oA==","signatures":[{"sig":"MEQCICeH2fIT8zCJNENhW+hSnXTbMp5FeLn4+My++rHQsn82AiAOuOiS3NIFUaCMsQwH3kovc8ZEb8LvgMjcN/jVWYp+9Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192844},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-jsEzHL4jPYWQSSAXVG6Uyva6J7b+/WI9CtMZchVQI6FGjoE8h350GrGqTVFFL92GLpdBDZcZxnG+NFKcqif9oA==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2345.c2d777f544_1776413409529_0.49101177778318394","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2347.3bd6062621":{"name":"@open-mercato/cache","version":"0.4.11-canary.2347.3bd6062621","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2347.3bd6062621","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"52fab894603565656ca49ca235f4b7263ef59ad4","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2347.3bd6062621.tgz","fileCount":42,"integrity":"sha512-q5zcJM3ZEk5YiwAhl+DfCPhVtzypXTdUtvFDgpj9npOdTo55NxMUhVmd+tqZEuHYxl2R1JlJXTGSnsto9tvEBA==","signatures":[{"sig":"MEUCIETwt62KwFaClifNrUAW9StgaT8OClnk3lDgNfowcKr7AiEApeWKKciePCNhXx5QBGqmNOZhxjrz145DzaWtH8l/uPg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192844},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-q5zcJM3ZEk5YiwAhl+DfCPhVtzypXTdUtvFDgpj9npOdTo55NxMUhVmd+tqZEuHYxl2R1JlJXTGSnsto9tvEBA==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2347.3bd6062621_1776413545139_0.7282284022810266","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2351.c4ed7a2f8f":{"name":"@open-mercato/cache","version":"0.4.11-canary.2351.c4ed7a2f8f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2351.c4ed7a2f8f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"cdfecad4fae192772746f1629077eb8a7843c339","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2351.c4ed7a2f8f.tgz","fileCount":42,"integrity":"sha512-5p68jmvJjOh4lT/Wlyg+x8jhvjbFUKgDBL186Tz+sArNu3ai7M+cwB6KS/LnvpsDA3/WVmjwRmvSUl2dMf3KwA==","signatures":[{"sig":"MEQCIH8N6FhcklIaFTJMobtG6Oc92C4nlqgKJE+2ug/LZfdTAiAGnlq2iQN/2GFc/KBb2M4i73yr9CfaNklZ099mI1WyPA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192844},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-5p68jmvJjOh4lT/Wlyg+x8jhvjbFUKgDBL186Tz+sArNu3ai7M+cwB6KS/LnvpsDA3/WVmjwRmvSUl2dMf3KwA==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2351.c4ed7a2f8f_1776414015073_0.5178681056286312","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2352.2275f1a4bc":{"name":"@open-mercato/cache","version":"0.4.11-canary.2352.2275f1a4bc","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2352.2275f1a4bc","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"d250897da7d03d6e2503a812869b9e7e821a65cd","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2352.2275f1a4bc.tgz","fileCount":42,"integrity":"sha512-RtEY7wh4nPj1Qe/ElF3mwpXHqtJuwPrvUMUhcHOyeUmjVvJHvKeOAhKgtGS9+rfzK+xVTEy42rXRv1JIlTfuJw==","signatures":[{"sig":"MEYCIQDNPNxfgyK3ZfMWXXSs/QFiGuZ0+bFtjS+2oUUFkaiSmgIhALwzgw6TUuiiYwOK302gU5uDO0L7Lq9yPuurjDej3oRq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192844},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-RtEY7wh4nPj1Qe/ElF3mwpXHqtJuwPrvUMUhcHOyeUmjVvJHvKeOAhKgtGS9+rfzK+xVTEy42rXRv1JIlTfuJw==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2352.2275f1a4bc_1776414061006_0.2314925268971888","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2349.ff2d3a2b8f":{"name":"@open-mercato/cache","version":"0.4.11-develop.2349.ff2d3a2b8f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.2349.ff2d3a2b8f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c817bf9f14eacb046395229705e77300d7d743a8","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.2349.ff2d3a2b8f.tgz","fileCount":42,"integrity":"sha512-bcOchHIoASQVdF7y9SE6Vj/bxOe+7EjldsMwCmYRnRwb2uh1NvP9F/HEcx4fLAyoeq8QvUe+KxnYbdL8UXaQyg==","signatures":[{"sig":"MEQCIEQ4WIH61o5BGWba93lwSzKoVmUGSPljgDv/bkYJ064NAiA009v5w8JK8vcqEdTs142mc632gD3ipC05TEnY9WyWHg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192845},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-bcOchHIoASQVdF7y9SE6Vj/bxOe+7EjldsMwCmYRnRwb2uh1NvP9F/HEcx4fLAyoeq8QvUe+KxnYbdL8UXaQyg==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.2349.ff2d3a2b8f_1776414389105_0.8531745473362158","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2346.f313b4f9e1":{"name":"@open-mercato/cache","version":"0.4.11-canary.2346.f313b4f9e1","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2346.f313b4f9e1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"411ec9b2b8acf8841b5ef18fc6daf80412f18f67","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2346.f313b4f9e1.tgz","fileCount":42,"integrity":"sha512-nDyzcEnB86+fpi6RnZf3B3tSDJV/LV1ASZx2i+GZdPR6HuiOewqmvaFRDojHgCdAuLhtgN9BYnJnxBx40p8hOQ==","signatures":[{"sig":"MEUCIFIt8wMrTqneAkzPntfxXHo4FRNBdYLQyrTThPdHCRhkAiEAmjEIOkaJDqUGKvwD/Az6NJhbYs6lm99Qt8qbSlsDFOk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192844},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-nDyzcEnB86+fpi6RnZf3B3tSDJV/LV1ASZx2i+GZdPR6HuiOewqmvaFRDojHgCdAuLhtgN9BYnJnxBx40p8hOQ==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2346.f313b4f9e1_1776414529930_0.36132785516729715","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2350.8bc5aef064":{"name":"@open-mercato/cache","version":"0.4.11-canary.2350.8bc5aef064","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2350.8bc5aef064","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f666f25e3c74894fadcc98c35ec43ab8925e5341","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2350.8bc5aef064.tgz","fileCount":42,"integrity":"sha512-BuUHK9G8DpdSTqChDoBYhqsLUr7Z/S3vWViRWtAnc4x6TRUZEHNQ8H7LQieHsqJzvo+974F2hrkm/WG8N1jPCQ==","signatures":[{"sig":"MEUCIQDcNum3JWgz7lgHhgE0eK3sNHRGK1qPFsrZRpUSaiTstQIgYXQYhcDiVJnzty+97cajHh8YYCLWFsiFDrcS3jI+as4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192844},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-BuUHK9G8DpdSTqChDoBYhqsLUr7Z/S3vWViRWtAnc4x6TRUZEHNQ8H7LQieHsqJzvo+974F2hrkm/WG8N1jPCQ==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2350.8bc5aef064_1776414883349_0.33719413949817567","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2353.dafdf6d0d1":{"name":"@open-mercato/cache","version":"0.4.11-develop.2353.dafdf6d0d1","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.2353.dafdf6d0d1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"7e655a1452c0565f18c8f09b8acdde586dc031cd","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.2353.dafdf6d0d1.tgz","fileCount":42,"integrity":"sha512-QjBI1r4DBEvYGuVtLgVIgPAwBB68+GuI2TBox/DfTxTxCfhbg+KwS4uuKZMfRqJDMSRjhH1UH4slhTn9mgih+A==","signatures":[{"sig":"MEUCICLhUt7cxAduCLwnaSLut7czSJgTlg61Fq5T+f1NvpSLAiEAmIuuM7JUgiEqRmNayggV++GF+xRp90BRa6iOor+rq10=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192845},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-QjBI1r4DBEvYGuVtLgVIgPAwBB68+GuI2TBox/DfTxTxCfhbg+KwS4uuKZMfRqJDMSRjhH1UH4slhTn9mgih+A==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.2353.dafdf6d0d1_1776420813203_0.41756452703386526","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2354.d5d7250401":{"name":"@open-mercato/cache","version":"0.4.11-canary.2354.d5d7250401","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2354.d5d7250401","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"dd984e6565e00ef106cc39798c420d227b01dfa0","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2354.d5d7250401.tgz","fileCount":42,"integrity":"sha512-GsvUfB1Iq6fJnbSUhm1D/NvvCjVejZBPVFFWjVprvZgqDDWvwrB8Lo3fi9ipaZPYNSTafk4Czf7dXc4CoEILww==","signatures":[{"sig":"MEUCIF1pc+SFSUQgErfWNT8RB/ngR5A8HdFd6q6imSvl3RGfAiEAj27tfKkkjGE7VxUZmf2qbHkjsjp5xqw+CjWgYxu/jdI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192844},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-GsvUfB1Iq6fJnbSUhm1D/NvvCjVejZBPVFFWjVprvZgqDDWvwrB8Lo3fi9ipaZPYNSTafk4Czf7dXc4CoEILww==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2354.d5d7250401_1776420934921_0.9441369731841802","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2355.a051ad1aae":{"name":"@open-mercato/cache","version":"0.4.11-canary.2355.a051ad1aae","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2355.a051ad1aae","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"085fa883a23b1198f1e40f639d683df36aed6e42","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2355.a051ad1aae.tgz","fileCount":42,"integrity":"sha512-DJSRrpHK4DtPij47Kt7RHxqexQiOddw1/ApDk/CnK6+SeA3BCdcKjWnDmkX/ZPeznm8Sxg/XngFyieT9qZBgzA==","signatures":[{"sig":"MEYCIQDZ56jIQ1zpILLgsuUW0qRlpuGYr2Ocqm5zgCmPAZ23zgIhAKgOPDC4vZyjTOt3YmmTt3TJBkgkjS4UUnyfvOB0H2eH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192844},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-DJSRrpHK4DtPij47Kt7RHxqexQiOddw1/ApDk/CnK6+SeA3BCdcKjWnDmkX/ZPeznm8Sxg/XngFyieT9qZBgzA==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2355.a051ad1aae_1776420940558_0.9345661386426307","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2356.bfbf5711f1":{"name":"@open-mercato/cache","version":"0.4.11-canary.2356.bfbf5711f1","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2356.bfbf5711f1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"30412736eeacae1b76a43c220ae60f34d99e2d4a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2356.bfbf5711f1.tgz","fileCount":42,"integrity":"sha512-8xAbKuAJmXH7TjBMblijS8MPy4PzEuoOFyuClgx8aZ5/2Pnl/mJozlB+r7U3//+CkUAwRrekyEbjoPiVz2duPw==","signatures":[{"sig":"MEYCIQD0wfZgwRujAjwtUMqAcd/Mt3dFZX6mjFPsm0RswYdMpQIhAI1+UaBIPVTQ8seMvbesWMCqgF4miTHIGg8nWVwKGNH3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192844},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-8xAbKuAJmXH7TjBMblijS8MPy4PzEuoOFyuClgx8aZ5/2Pnl/mJozlB+r7U3//+CkUAwRrekyEbjoPiVz2duPw==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2356.bfbf5711f1_1776420966859_0.39460970527398964","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2357.28daefa166":{"name":"@open-mercato/cache","version":"0.4.11-canary.2357.28daefa166","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2357.28daefa166","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"99e48489b8d0129c172a4eefd4a964ea8a4150c5","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2357.28daefa166.tgz","fileCount":42,"integrity":"sha512-0mOLDcO5CUzqCPK/53M8QpLfKq4mM/eQXCRXt9piFbiInhFq1uIrhFTDK4bcYx6LwNU6+0m3zsmK6grsEv8ASQ==","signatures":[{"sig":"MEUCIQDUU4xYLMlLFV9p9Est+1WvlFYehHagkyi8+wQ9RSoLDQIgdFPwtSyxsrXyv38NZakoJYEJhM7YG1BQ/2hTVE1ZPjU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192844},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-0mOLDcO5CUzqCPK/53M8QpLfKq4mM/eQXCRXt9piFbiInhFq1uIrhFTDK4bcYx6LwNU6+0m3zsmK6grsEv8ASQ==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2357.28daefa166_1776420994665_0.5496999298723169","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2358.230931bbbc":{"name":"@open-mercato/cache","version":"0.4.11-canary.2358.230931bbbc","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2358.230931bbbc","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"4e8b538e0f4d240381badaa3e09bad3da86cce47","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2358.230931bbbc.tgz","fileCount":42,"integrity":"sha512-wGLDAmMgMzw7XMF108g50sRuS/7ikr71Kh2bhv1aWfzJsrY3QIrKqfuTPvF0y4nIh7VnfVgtDML4uqZSP06gCw==","signatures":[{"sig":"MEQCIGMOQNqJ7bEIQy001+NCRJH5/jV4ZVJOBkhr491tOxCAAiB6JDtttcI7f8LBaUnQKdeCbtVO2+P6X/hjQBfrPhOEzQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192844},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-wGLDAmMgMzw7XMF108g50sRuS/7ikr71Kh2bhv1aWfzJsrY3QIrKqfuTPvF0y4nIh7VnfVgtDML4uqZSP06gCw==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2358.230931bbbc_1776420997523_0.2255509570212444","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2359.ea43cbae06":{"name":"@open-mercato/cache","version":"0.4.11-develop.2359.ea43cbae06","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.2359.ea43cbae06","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"13210fe0067f85b1ed35f4425545506cd188c331","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.2359.ea43cbae06.tgz","fileCount":42,"integrity":"sha512-yv1U+84mmZYdhQFcJMM6j32yt/ay/YBWCnB/Suf1bcSYW6FBKVaxJWqTR7lbGvgMpEgTNzFwUetzkdSXXxtKBw==","signatures":[{"sig":"MEQCIHZfO3rV2aHcwu+C6kYbiZwL5S2fiWG5HhrsLyhO5S1VAiBdcsX9uqgLmI4T4rQKb/EZG1zGRHd/91OcYam6tX87Mw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192845},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-yv1U+84mmZYdhQFcJMM6j32yt/ay/YBWCnB/Suf1bcSYW6FBKVaxJWqTR7lbGvgMpEgTNzFwUetzkdSXXxtKBw==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.2359.ea43cbae06_1776422959947_0.8638215817363963","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2360.1a9cef6784":{"name":"@open-mercato/cache","version":"0.4.11-develop.2360.1a9cef6784","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.2360.1a9cef6784","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"1b2761fdf6cd4351006a8b3b68ab97e526730f64","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.2360.1a9cef6784.tgz","fileCount":42,"integrity":"sha512-QgZMJ3nwxul7AjvC0smQcH9mAOfTr/iAbHRKfwIvG5+9BjlZGsNHfPtkk1gniKsJOriOh3RCiJekQdEPUs892Q==","signatures":[{"sig":"MEQCIDfcQBW+g1m9tZNB0g4qHYNbE0yBqnebEkFQq+cTTOkqAiAVU0z0XlvZfJF/4mCU4lbFQDz4X650hqGUa7SNzlrWoQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192845},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-QgZMJ3nwxul7AjvC0smQcH9mAOfTr/iAbHRKfwIvG5+9BjlZGsNHfPtkk1gniKsJOriOh3RCiJekQdEPUs892Q==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.2360.1a9cef6784_1776427705735_0.3860634082311645","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2364.3f6600b118":{"name":"@open-mercato/cache","version":"0.4.11-canary.2364.3f6600b118","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2364.3f6600b118","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"713d375f71b835e3540683695ea8ef49fc545ef2","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2364.3f6600b118.tgz","fileCount":42,"integrity":"sha512-W+dvZ1FX+mdX6jaquIwjg2GQ/kS/pQBSt8qAcVswt9ZV0gFOi9wmbxy9FBZrk164fbfdFrxd9P6n73iqj25koQ==","signatures":[{"sig":"MEQCIH9rurrOINR7T+I+D9Ku6QbdmyEc9vvZupBAMTv3VD9vAiBO+5MeHu3C7Br6CVkaJe/F6op/WbsldQntiOAzG9b/gQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192844},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-W+dvZ1FX+mdX6jaquIwjg2GQ/kS/pQBSt8qAcVswt9ZV0gFOi9wmbxy9FBZrk164fbfdFrxd9P6n73iqj25koQ==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2364.3f6600b118_1776429618937_0.7517245435306326","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2363.d48093712b":{"name":"@open-mercato/cache","version":"0.4.11-develop.2363.d48093712b","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.2363.d48093712b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"75fcee935b038eae72fbcb7140f62fff835719a0","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.2363.d48093712b.tgz","fileCount":42,"integrity":"sha512-83qNqxU485mz39GEG/Gy4Hn+vCj5yjHhR/XwC/350m1zTVl/pk3JdQNokvydaKCqRgV3G8DoxVY8+uRt2NLGbA==","signatures":[{"sig":"MEQCIGBRnxmX5yVDXSi+iDo3rULlaJULj9+8qV520fpTgkcYAiA8x6rMKEBcn69aQeLMLGBqu646OJFXI2hRse/LXugZTw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192845},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-83qNqxU485mz39GEG/Gy4Hn+vCj5yjHhR/XwC/350m1zTVl/pk3JdQNokvydaKCqRgV3G8DoxVY8+uRt2NLGbA==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.2363.d48093712b_1776429692918_0.21657145776430298","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2365.6cd6d5ad21":{"name":"@open-mercato/cache","version":"0.4.11-canary.2365.6cd6d5ad21","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2365.6cd6d5ad21","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"882f68169bd96da53a8cde90bf1b02abd4bf49ed","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2365.6cd6d5ad21.tgz","fileCount":42,"integrity":"sha512-EKcIrG4fMIt3XN5WxL/9EHfuCS+53SnD9/X3uGNpidXvFptE5SqzJH6g+M9mxodhfMU1MY9Gtq6FWYKRomEFqg==","signatures":[{"sig":"MEYCIQDcn4+eqhjSr/QWnsUBk1mOUVAc6PeqnaQtuybOaZH4xQIhAMvKOvC2jCyQ5pGFeF/kz+CDwJ9UfpmeBQMRxDrl8g9O","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192844},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-EKcIrG4fMIt3XN5WxL/9EHfuCS+53SnD9/X3uGNpidXvFptE5SqzJH6g+M9mxodhfMU1MY9Gtq6FWYKRomEFqg==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2365.6cd6d5ad21_1776429894929_0.9804631248545734","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2366.636a0fd61f":{"name":"@open-mercato/cache","version":"0.4.11-canary.2366.636a0fd61f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2366.636a0fd61f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"29b2c95c71dd0b2ff11ddc48d97ad54b164df784","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2366.636a0fd61f.tgz","fileCount":42,"integrity":"sha512-yUdPGqhWs6pIfw/hIRsAXbzpoX+6i2le1uy3/ryCEaViOI0UEHc3qjeHeNmhCU/Rzbn1nEeuuZUB/S4d5ihUgA==","signatures":[{"sig":"MEUCIGvSsbjWi1wjIFkwKWGRzJJ1zxrjMRyLNrH4m+W+VHzpAiEA+bknp/Q1dUiU3rR7Uf27QjDb5tUsCMkqxINXXGCoUME=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192844},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-yUdPGqhWs6pIfw/hIRsAXbzpoX+6i2le1uy3/ryCEaViOI0UEHc3qjeHeNmhCU/Rzbn1nEeuuZUB/S4d5ihUgA==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2366.636a0fd61f_1776430092118_0.3371192383350512","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2369.5d2926a279":{"name":"@open-mercato/cache","version":"0.4.11-canary.2369.5d2926a279","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2369.5d2926a279","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"804d6c58ed517d511415f017ae774daa5d415ef7","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2369.5d2926a279.tgz","fileCount":42,"integrity":"sha512-rNNV0DLFkA1UT69bkTMs0ICJuuHmiazMtRBtIL8zSFDYHB2XIop79cFLVNApeQt648hYN5+UTT3KTaUwi5o+jw==","signatures":[{"sig":"MEYCIQD0+qpyjRXF1EoqAjjHEbnZTbO+HukqMfP4gNyXqov0TAIhAIa6nluqaRjX72mjC7M+Rb3FNyzr1UaL5uvvruQMaQ+k","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192844},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-rNNV0DLFkA1UT69bkTMs0ICJuuHmiazMtRBtIL8zSFDYHB2XIop79cFLVNApeQt648hYN5+UTT3KTaUwi5o+jw==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2369.5d2926a279_1776430211627_0.1315602905381521","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2368.4a92f94452":{"name":"@open-mercato/cache","version":"0.4.11-canary.2368.4a92f94452","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2368.4a92f94452","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"21889b52bdf20466881d3df2473196af15e99e56","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2368.4a92f94452.tgz","fileCount":42,"integrity":"sha512-9qJo71azrpGyTC37IUv4wab9+i7MOShH/xYPdLwxwtN5A86RRNLKgGaO90JYarq4pXRE8PCfFEGMdAvPzLFLww==","signatures":[{"sig":"MEUCIQDjzGP+Cr7hQUncyxqxamp5edktvVrkXumdcZn/dOE+FgIgbNZAcd9DFjvrlYuwmPJTD9l6LyYiVEWc5PrMd3cBVJI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192844},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-9qJo71azrpGyTC37IUv4wab9+i7MOShH/xYPdLwxwtN5A86RRNLKgGaO90JYarq4pXRE8PCfFEGMdAvPzLFLww==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2368.4a92f94452_1776430384674_0.9437834046270273","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2367.c41aaa9742":{"name":"@open-mercato/cache","version":"0.4.11-canary.2367.c41aaa9742","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2367.c41aaa9742","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"77fba47e90297063fc681e9190bcf4a4c9534a35","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2367.c41aaa9742.tgz","fileCount":42,"integrity":"sha512-W6z5B+5fQedHP3eZ6oz7NTIjkdMJl8LMDVLW0ABR6eyUkyM2Jgo+GKzL1XB4vEBLWx55elQ0b/7k1UXrAS+pEA==","signatures":[{"sig":"MEQCIAdt3iPzPNrzSP8HGmDXrbiMcwo6GDI1bYjvd709qqdiAiBhxQH4vZViFmvAbNcXsnRh1bjJSZxZggnne8uj0dEeag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192844},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-W6z5B+5fQedHP3eZ6oz7NTIjkdMJl8LMDVLW0ABR6eyUkyM2Jgo+GKzL1XB4vEBLWx55elQ0b/7k1UXrAS+pEA==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2367.c41aaa9742_1776430503446_0.16668001401353827","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2370.460b427973":{"name":"@open-mercato/cache","version":"0.4.11-canary.2370.460b427973","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2370.460b427973","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"9036e76141a3a1e6fe3c96024e78cf95679e7783","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2370.460b427973.tgz","fileCount":42,"integrity":"sha512-yxMKJU2IKm7xwtL05kNM6tm+HkNchnGwhLSL6Rp44MAIsy2XAG703IslYY71nMyPkfjzlHqvQao8E7yEwweP9A==","signatures":[{"sig":"MEUCIHuHvdSAK2gwYUkFKtnh2UVTvfTrbLZJLM0V0zMOExoZAiEA1Aixq17dqF4L+SHbVQVS+bc/Mk8QBqJb73OLlG9v+y4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192844},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-yxMKJU2IKm7xwtL05kNM6tm+HkNchnGwhLSL6Rp44MAIsy2XAG703IslYY71nMyPkfjzlHqvQao8E7yEwweP9A==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2370.460b427973_1776435395953_0.354573744338605","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2371.7abef46962":{"name":"@open-mercato/cache","version":"0.4.11-canary.2371.7abef46962","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2371.7abef46962","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"2d4ec2fcd58ef4f35297a25269c339abd5097a6f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2371.7abef46962.tgz","fileCount":42,"integrity":"sha512-d5AV8gYZWzuFQA6x5gpKA7Yxyxrkm9mcrQ4EsisbAhAY4h9Fx6YV3lEZG3Ie7o5mCnrDamPKEs4HG2Rn6f+gPw==","signatures":[{"sig":"MEYCIQDrLuM45nwV3h3Rpwd/lHv9eS+6WRygwT6nqutBhe8qeAIhAMro5RoIr9sFTvcsLn2sRgnnriR4mnmw67FrhtnsPME/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192844},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-d5AV8gYZWzuFQA6x5gpKA7Yxyxrkm9mcrQ4EsisbAhAY4h9Fx6YV3lEZG3Ie7o5mCnrDamPKEs4HG2Rn6f+gPw==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2371.7abef46962_1776438990370_0.4229491639998093","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2372.60b7d04d67":{"name":"@open-mercato/cache","version":"0.4.11-canary.2372.60b7d04d67","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2372.60b7d04d67","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ba29502863e4985d5be18449d773b9686e2bb12e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2372.60b7d04d67.tgz","fileCount":42,"integrity":"sha512-ukZt3PujnnfsiXSYdPbS1qmFJlLqcdbKyJKx8NwndJN81DYGEYrSlYip+KuUD0w2EWHt/IIB4nYZozkIZlIcEA==","signatures":[{"sig":"MEYCIQC98Sh7mvIuIhDU5am1wQAaKnaW6GYgHugSFL05KXgdxAIhAKUxbUIyNt0gxZIIju1wKfCyGbEBm9ImSwVqKXC0Vo96","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192844},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-ukZt3PujnnfsiXSYdPbS1qmFJlLqcdbKyJKx8NwndJN81DYGEYrSlYip+KuUD0w2EWHt/IIB4nYZozkIZlIcEA==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2372.60b7d04d67_1776439124206_0.524485460189478","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2373.afef5d8ddf":{"name":"@open-mercato/cache","version":"0.4.11-canary.2373.afef5d8ddf","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2373.afef5d8ddf","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"fbb0e67a9a344bd8acd56683105bde69835b22c4","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2373.afef5d8ddf.tgz","fileCount":42,"integrity":"sha512-Qm8HHp/mV3KuU5OeAyAbPi7rCH8Dw9BNLvhXDNV5apXij9PsDH4xUuD5s38EkPjtxOGr23bJp7xJJXI/RDVUaw==","signatures":[{"sig":"MEUCIFKK20/oVjOIjBVCNy+9DgGo8PkG+yWVqs/oTPzDL28YAiEAjshkj1pKRvRbXCzX46LX1gjr/veDEbp9bZSWh10l5aI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192844},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Qm8HHp/mV3KuU5OeAyAbPi7rCH8Dw9BNLvhXDNV5apXij9PsDH4xUuD5s38EkPjtxOGr23bJp7xJJXI/RDVUaw==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2373.afef5d8ddf_1776440597693_0.3330218269331864","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2375.2c7ffba83f":{"name":"@open-mercato/cache","version":"0.4.11-canary.2375.2c7ffba83f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2375.2c7ffba83f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"582bef981d37760c0c01c1ba6e8dc2b692a99e5b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2375.2c7ffba83f.tgz","fileCount":42,"integrity":"sha512-aLsvkOGqHAsN3AtyTo06E5OCSEY+4VlnR3jHrOfVTe6cgpplE6BVbf7C/FH8vPEUqTgUySlJ17+XQc0ZTlZ6Sg==","signatures":[{"sig":"MEYCIQDKWvFTEg9x0PchprvvvPavL/TveCrQUPon7bRF7kFo7wIhANgYDiFl1IoD+jE0khPupVYlDZoOCCaBo6uwD+iaZ3jn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192844},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-aLsvkOGqHAsN3AtyTo06E5OCSEY+4VlnR3jHrOfVTe6cgpplE6BVbf7C/FH8vPEUqTgUySlJ17+XQc0ZTlZ6Sg==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2375.2c7ffba83f_1776448593596_0.12933709669165538","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2378.74e95b05bb":{"name":"@open-mercato/cache","version":"0.4.11-canary.2378.74e95b05bb","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2378.74e95b05bb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"0d9f1010f8210020300d0cf8fe83148d2325627f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2378.74e95b05bb.tgz","fileCount":42,"integrity":"sha512-bnVkwdWOdiN8U4QKcsUxljsoEn67SQm2W8wA6o7mQ6ootjPKxWZuydt8pus1wFjEJ4q0AOHFdm6UNFocqRjzKA==","signatures":[{"sig":"MEUCIQDMmduFum5b+Q26G7wAa8Xp6PAkWlV1qlY+TcuS9h3ibgIgBOn4F5Jg7Uo39u91vGHy/stN6GliO15W20PEFC9HyJ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192844},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-bnVkwdWOdiN8U4QKcsUxljsoEn67SQm2W8wA6o7mQ6ootjPKxWZuydt8pus1wFjEJ4q0AOHFdm6UNFocqRjzKA==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2378.74e95b05bb_1776455669421_0.35398645650555305","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2379.7a60b33593":{"name":"@open-mercato/cache","version":"0.4.11-canary.2379.7a60b33593","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2379.7a60b33593","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a6b3f7584891296f1a7f11fac09838ee178e4eb6","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2379.7a60b33593.tgz","fileCount":42,"integrity":"sha512-NIGG5PDBrA9QYoqffDMMo9527jSa2BpRKaBLYs8Pu63KkS0ic5yHVD1K1VGY1prX8PBZXDoH0rnjQzEZGl4ADA==","signatures":[{"sig":"MEUCIB9pchA1rjR4pTT57BXJliwRPTNtIJfCSixW8ODyMvCdAiEA6zEvyd+vrnd4DLp94U3UQhsMd8mGguJbDuxGXlQ3+uQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192844},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-NIGG5PDBrA9QYoqffDMMo9527jSa2BpRKaBLYs8Pu63KkS0ic5yHVD1K1VGY1prX8PBZXDoH0rnjQzEZGl4ADA==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2379.7a60b33593_1776457794746_0.18633953564475414","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2382.e18ddcc260":{"name":"@open-mercato/cache","version":"0.4.11-canary.2382.e18ddcc260","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2382.e18ddcc260","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c63d7658f712b192b5e25f7a4acf5254b0cde188","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2382.e18ddcc260.tgz","fileCount":42,"integrity":"sha512-IZVUJH6YzIozESbvSs9NJMXCMO7fM+xHKn2/QHZmaazoP9NuQKZoSEPlX3GTdXEq9XYpW2/e6r/0y34E/n+uvg==","signatures":[{"sig":"MEUCIDkHlEMDY8uFoLECZZVuMB5TRvOLhuG9Cc76m9LhmhMlAiEAreEio3LN6CEbCo36H3EQG1GQY+Ebw+UWaMgd46k90Ms=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192844},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-IZVUJH6YzIozESbvSs9NJMXCMO7fM+xHKn2/QHZmaazoP9NuQKZoSEPlX3GTdXEq9XYpW2/e6r/0y34E/n+uvg==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2382.e18ddcc260_1776498916258_0.5225821742984658","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2384.32517eccbc":{"name":"@open-mercato/cache","version":"0.4.11-develop.2384.32517eccbc","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.2384.32517eccbc","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"03a8eb2f055a74feac4478936621af07ad599cc3","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.2384.32517eccbc.tgz","fileCount":42,"integrity":"sha512-y0jiffA8jop1i0NOLHGK0Twu0TdYvmbVVaOEBE/gEtxWl9DmnHHqbeCnAaOINprHBq3g/bD1YJ182uWUwFeSJw==","signatures":[{"sig":"MEUCIQDAkLS5mjpoMni3Kfj+AVbZSS+KG3U6bf9XsevxCIG9oQIgHWdu8+ny5eupyPibA5jhn8I/DYR4e/Lazf92Fwqm44I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192845},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-y0jiffA8jop1i0NOLHGK0Twu0TdYvmbVVaOEBE/gEtxWl9DmnHHqbeCnAaOINprHBq3g/bD1YJ182uWUwFeSJw==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.2384.32517eccbc_1776499404752_0.7840553906745338","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2385.cbd41dfb29":{"name":"@open-mercato/cache","version":"0.4.11-canary.2385.cbd41dfb29","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2385.cbd41dfb29","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"49e244ebf750e35da3dc38cae1ec5dc981ca5d97","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2385.cbd41dfb29.tgz","fileCount":42,"integrity":"sha512-KKcaaVCd8hqgGIVPo2LjKcU8U/hA3mBE9ha489uy9+Zv7fwVj/8EADQlFx/SsrQKaqkFzZg4Wyqt3sVGg3pGzw==","signatures":[{"sig":"MEQCIFyZK8RazJX70ZniiB4mOiHzJUlVLP9eXKAP84FkzPnuAiA+8kgeVs9Jj8zh1FFL2o8SJFCfW58t2rRJW3ww+NzXhA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192844},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-KKcaaVCd8hqgGIVPo2LjKcU8U/hA3mBE9ha489uy9+Zv7fwVj/8EADQlFx/SsrQKaqkFzZg4Wyqt3sVGg3pGzw==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2385.cbd41dfb29_1776500310422_0.1450924333259116","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2386.87c55428ed":{"name":"@open-mercato/cache","version":"0.4.11-canary.2386.87c55428ed","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2386.87c55428ed","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"86ce78e6c75da0f376eada5470d1e0492f7f7817","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2386.87c55428ed.tgz","fileCount":42,"integrity":"sha512-Tvm7ao43QUgmQLyBFnMFqzhn7KNj7bqUl8+WdVQ24A4eQDQAaI7Ppluu9JlCdZ4IjiOuFfNDmf1lcWvsTxXpkQ==","signatures":[{"sig":"MEYCIQCY3UPj+qTcnj8V/Wb7UktsyhP9rI8tr1CCpipMLX52oAIhAJKSCYcBrtT0IUz5z0IOd3UANpC5K+bZy/Ahtdz5371i","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192844},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Tvm7ao43QUgmQLyBFnMFqzhn7KNj7bqUl8+WdVQ24A4eQDQAaI7Ppluu9JlCdZ4IjiOuFfNDmf1lcWvsTxXpkQ==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2386.87c55428ed_1776501072109_0.9060458088611512","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2391.b319586e12":{"name":"@open-mercato/cache","version":"0.4.11-canary.2391.b319586e12","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2391.b319586e12","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c89c09967ecdaf585c26083560020f5fa5e8b1ad","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2391.b319586e12.tgz","fileCount":42,"integrity":"sha512-bA2qsAvjtDdLDaiRS1Nmm4HWwH0Jg+Ic/MlFOZw03oQnzGs1l9yDnaLl0Jetgy3PX9unMUAYOLmV6PrZ/8i8gg==","signatures":[{"sig":"MEQCIEEzIA8JFiLjp2QrJIQS+kAEtdmsnPq66uHMCDt7C99JAiAx58+y2CLfCRiLW2NeuUU9f+rJ/kNYkOVdRi8gh9MeSA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192844},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-bA2qsAvjtDdLDaiRS1Nmm4HWwH0Jg+Ic/MlFOZw03oQnzGs1l9yDnaLl0Jetgy3PX9unMUAYOLmV6PrZ/8i8gg==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2391.b319586e12_1776502941228_0.3940712400887747","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2392.e7380bf681":{"name":"@open-mercato/cache","version":"0.4.11-canary.2392.e7380bf681","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2392.e7380bf681","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"7e609fa1dbc5157a1b133b6bef8c92c0768d515a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2392.e7380bf681.tgz","fileCount":42,"integrity":"sha512-9FGFF8LScIIjdqOFBG+uz084/24DntAnFsSIQrS2L/N/4zpunmJbRPFFtU102m1Ln14LV3TGwE2lYCPrKcdQcw==","signatures":[{"sig":"MEUCIQDl/IANHCzOZbVFxtLc5D1g2f/iAlCmHoQHRcKG3CgsEQIgHk3OK0/QuIvb7HPX2UAdLYCtkG4quO+AyJmC08f2xfw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192844},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-9FGFF8LScIIjdqOFBG+uz084/24DntAnFsSIQrS2L/N/4zpunmJbRPFFtU102m1Ln14LV3TGwE2lYCPrKcdQcw==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2392.e7380bf681_1776503208795_0.03812046168407357","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2398.272903f1d6":{"name":"@open-mercato/cache","version":"0.4.11-canary.2398.272903f1d6","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2398.272903f1d6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"cf9548226ab9f2a324b2db5a394c4aa8d201d7f6","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2398.272903f1d6.tgz","fileCount":42,"integrity":"sha512-MShYEK36wz+YnmnZTyF90JVGWAFyTzOIPS3oNhXZ2/94ISIYHAtyRpwMpcUWNiIFy+KtBi4PtP/cpeMiNloZrw==","signatures":[{"sig":"MEUCIAj74LFuJOslHjbICrXjJe5mRgZHhF89DnKcjUgatFREAiEA2Dpen1sjUAFCPfZ36TqkMFFwLt+1DEg5NafNpgJEaRo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192844},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-MShYEK36wz+YnmnZTyF90JVGWAFyTzOIPS3oNhXZ2/94ISIYHAtyRpwMpcUWNiIFy+KtBi4PtP/cpeMiNloZrw==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2398.272903f1d6_1776505253287_0.8645849143481212","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2407.a42397c893":{"name":"@open-mercato/cache","version":"0.4.11-canary.2407.a42397c893","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2407.a42397c893","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c8c4eaa65df46e23f7ee5e355ca8080808f87fea","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2407.a42397c893.tgz","fileCount":42,"integrity":"sha512-mvv5jplX7jyEN6vi88C1xmUnTDdRkI7offKlVgW8G5a0a5ZBh27bNU1UZc779jykvm2ZGZ4wzUcQLhfZFU70dg==","signatures":[{"sig":"MEYCIQDaoTC47F3vdq7wp73iEC2xjJ3kipWkhs85FqaYxE4atgIhAPlt2qdD3dhGoGBeRC5fVlVTWCcERErN0OBeL2jJGtpl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192844},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-mvv5jplX7jyEN6vi88C1xmUnTDdRkI7offKlVgW8G5a0a5ZBh27bNU1UZc779jykvm2ZGZ4wzUcQLhfZFU70dg==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2407.a42397c893_1776507287017_0.24692257527514583","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2409.3b1fdfa230":{"name":"@open-mercato/cache","version":"0.4.11-canary.2409.3b1fdfa230","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2409.3b1fdfa230","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"85dd63cbefb90e83c1288636f0fa7d342a10618f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2409.3b1fdfa230.tgz","fileCount":42,"integrity":"sha512-wlfgua3n6nZS14saJQF/NwDuAXiGDzT1nK6tAR5+d9nEJH1by3Y5jbkU6L44jHNawwymAs9g230jbHpFc8nPJQ==","signatures":[{"sig":"MEUCIQCEvBtm6mpnzF2IopagghgCh+GTq+EvrZ3P/W6p3BKx9wIgc1Df7m+zJnyF2O3WgaAOnK0rSBvRTPsjrlbjBRf6u8U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192844},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-wlfgua3n6nZS14saJQF/NwDuAXiGDzT1nK6tAR5+d9nEJH1by3Y5jbkU6L44jHNawwymAs9g230jbHpFc8nPJQ==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2409.3b1fdfa230_1776509276362_0.17520626719889965","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2412.fea3d98474":{"name":"@open-mercato/cache","version":"0.4.11-canary.2412.fea3d98474","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2412.fea3d98474","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"3f4fefb0c764f60410658bc1b42a33fdc6567c91","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2412.fea3d98474.tgz","fileCount":42,"integrity":"sha512-k07gcFFdPtkbm/iTIgRFIXm+vHJa4hf/rE9ZjJVNRtqAAuiiXoile9iN4Rl+MmxYtdEOmV9mqM9aZ5RubnmI1w==","signatures":[{"sig":"MEUCIQDilIdynwl+E+rvJffiKMMVXa0ylgaGiylyqAKdQiQ52gIgK61QiAe4gUtqiD+R93lQxcmkyYbnBR2tODcjki45ris=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192844},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-k07gcFFdPtkbm/iTIgRFIXm+vHJa4hf/rE9ZjJVNRtqAAuiiXoile9iN4Rl+MmxYtdEOmV9mqM9aZ5RubnmI1w==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2412.fea3d98474_1776511280735_0.3551304303888574","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2419.531231b281":{"name":"@open-mercato/cache","version":"0.4.11-canary.2419.531231b281","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2419.531231b281","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e904ba7c7d2099622dc5f148772f79a90242cce2","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2419.531231b281.tgz","fileCount":42,"integrity":"sha512-fWEsczqR2QqBhCJfgNsSD7UKHz058x1sUWGTqsmrkRhpkSdGL8b0TpadTzQGnp5uryn7ob+SfqIIZfgDSQgnvQ==","signatures":[{"sig":"MEQCIEJ4r5PWcoJF/xnSXlr9lvx8A7Lqd/T7WdvV/7McdFuLAiACtVo/94Dmjdiy5fW+wBtWPe8MQ6nMc1sViwo8q4cTQw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192844},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-fWEsczqR2QqBhCJfgNsSD7UKHz058x1sUWGTqsmrkRhpkSdGL8b0TpadTzQGnp5uryn7ob+SfqIIZfgDSQgnvQ==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2419.531231b281_1776513438618_0.47565158109767824","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2422.c60150a025":{"name":"@open-mercato/cache","version":"0.4.11-canary.2422.c60150a025","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2422.c60150a025","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"32fe1a9bb5363caca26cff3f3a64f7cb61008bc4","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2422.c60150a025.tgz","fileCount":42,"integrity":"sha512-vKG9EElxUbQvH4spjwFouUDaUib/MqYmwLC9SHQaS3hFSRsaRYaYRekhbkYjE0OSDBvjQ6fyQPUxQsUdVOLqXA==","signatures":[{"sig":"MEQCIEcb6wj4jCJD1y6e2vsJfnWWetJaP7ckQpA67uf2kAEgAiBd1X5fhp5N2mpEqmLLtKpl5K2YvsE97MtdFg5yoz3WWw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192844},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-vKG9EElxUbQvH4spjwFouUDaUib/MqYmwLC9SHQaS3hFSRsaRYaYRekhbkYjE0OSDBvjQ6fyQPUxQsUdVOLqXA==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2422.c60150a025_1776515292785_0.6584450301191307","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2423.6e169489df":{"name":"@open-mercato/cache","version":"0.4.11-canary.2423.6e169489df","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2423.6e169489df","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"36302d01762b3dd2fda7da0736bf025414b17eb6","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2423.6e169489df.tgz","fileCount":42,"integrity":"sha512-ADPqTJDB2wBtQPGimt0D42GvSfYUemA1IHmVn7TWjHj+JHgofaydt1qSn7kPxRvVKgJ8tRTjG5qAeRu497MfIw==","signatures":[{"sig":"MEYCIQCu1tH2eiuzBg3iyQbtkBmgt0hSKeVXrZKpfxlaOYujGwIhAMPrU5FH1N6q3VgVjas8FHbVJeIPRdrcHIRBnuoKvQnv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192844},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-ADPqTJDB2wBtQPGimt0D42GvSfYUemA1IHmVn7TWjHj+JHgofaydt1qSn7kPxRvVKgJ8tRTjG5qAeRu497MfIw==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2423.6e169489df_1776515973650_0.2689520260198712","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2424.1b19e44884":{"name":"@open-mercato/cache","version":"0.4.11-canary.2424.1b19e44884","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2424.1b19e44884","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"9981c5000e246c0f9f7278be035615fca722a914","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2424.1b19e44884.tgz","fileCount":42,"integrity":"sha512-4Jhiin+6Qxw5q0/9arJa/0CldxKQlGKnilA3RzxayH2UBdoZnB2uRv9jeNVSjlpyioFRP/sMKTHZ8WQHE58FVw==","signatures":[{"sig":"MEQCIAP9qUr4lIdIQv6HsyV0laBr6N2OAjfOzbI+ao0jd+3JAiB2iv/Q4cyZhJlxJJN9JUg3t/daLCnRd8bFEB9XPXsGeA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192844},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-4Jhiin+6Qxw5q0/9arJa/0CldxKQlGKnilA3RzxayH2UBdoZnB2uRv9jeNVSjlpyioFRP/sMKTHZ8WQHE58FVw==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2424.1b19e44884_1776516632865_0.5499493040777814","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2427.ef62c6eed8":{"name":"@open-mercato/cache","version":"0.4.11-canary.2427.ef62c6eed8","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2427.ef62c6eed8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"23ed638ca0ff0d7386e5439cde731628d2e99a96","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2427.ef62c6eed8.tgz","fileCount":42,"integrity":"sha512-zF8tH9O7h0Y+8beqAfiknYkwu1J2B5NgB0Bk0KDnkX9k+SQfOBEtn1OtYos63NIjwWBpbid/GlLtTULzcjl4Aw==","signatures":[{"sig":"MEUCIQCx+yvxYjYL/ZoS86hsSMmYOct5F/impExeo9Ts17fLzAIgMnngjU7b6+JxiCqZYDOfRUaSrWj3UXhCqQOqDf3RIO4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192844},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-zF8tH9O7h0Y+8beqAfiknYkwu1J2B5NgB0Bk0KDnkX9k+SQfOBEtn1OtYos63NIjwWBpbid/GlLtTULzcjl4Aw==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2427.ef62c6eed8_1776517596755_0.6264564599218185","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2428.0168a48eb9":{"name":"@open-mercato/cache","version":"0.4.11-canary.2428.0168a48eb9","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2428.0168a48eb9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ab9ef654a66ac268bb85b52e29b591b0a9988219","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2428.0168a48eb9.tgz","fileCount":42,"integrity":"sha512-0uU1eD/OnY+okz/XfkpVlIXmr9e3UYJxgpks61BNwRiflEEVbkSfAzBWDu/TBzB86FDsmArsfwZEQaC4/pCRqg==","signatures":[{"sig":"MEUCIQCZ7BdQHl2TNIPj+q8w/kvBFd59/odRX05nhZbn4f9pLAIgHUJ9rCAkxDmUqI7X5+8FYFvo411/M+I2d0LpfMi30kU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192844},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-0uU1eD/OnY+okz/XfkpVlIXmr9e3UYJxgpks61BNwRiflEEVbkSfAzBWDu/TBzB86FDsmArsfwZEQaC4/pCRqg==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2428.0168a48eb9_1776518280310_0.09372109842806253","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2429.9a309659be":{"name":"@open-mercato/cache","version":"0.4.11-canary.2429.9a309659be","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2429.9a309659be","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"8f86c601f9870d7a86d9b7ed37f0dd2bc62149b7","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2429.9a309659be.tgz","fileCount":42,"integrity":"sha512-+dUlgmquVmRD8sQs+n9272eGpsxj2dXxkLxpamz0/dV/5P26ziqm8Si4nVFZYCCELQ7HFGWN1q6qX93jzowpHg==","signatures":[{"sig":"MEUCICccH037nvbz+ZVFshJQWvFLoTRSj6u0rZBQQGnLWu9sAiEApQ12wyTptKg9xjBWPgsNNs1jRmErGeQ4xlTEqBHCHvU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192844},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-+dUlgmquVmRD8sQs+n9272eGpsxj2dXxkLxpamz0/dV/5P26ziqm8Si4nVFZYCCELQ7HFGWN1q6qX93jzowpHg==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2429.9a309659be_1776518950967_0.7720543482084512","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2430.f529a62f29":{"name":"@open-mercato/cache","version":"0.4.11-canary.2430.f529a62f29","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2430.f529a62f29","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"717b6ee63b4093be8da6d186380654b27d26c3a7","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2430.f529a62f29.tgz","fileCount":42,"integrity":"sha512-JZ85GOsa6phbg8OcEQsOHE1mn6HqWlZ81sWiZi+I02ykR3ihJCcaRhYlIf85eHQ0A1gPzjIE3tOxCf2E2S3ZaQ==","signatures":[{"sig":"MEYCIQCEcd8UOBLeQort76efCkOqwPRAuSfEcsHt9RZ9kMZm2QIhANBc9U4YulIA5fnvJ+p+tEihCZ5yCxnuuKY+iPzSqbIf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192844},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-JZ85GOsa6phbg8OcEQsOHE1mn6HqWlZ81sWiZi+I02ykR3ihJCcaRhYlIf85eHQ0A1gPzjIE3tOxCf2E2S3ZaQ==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2430.f529a62f29_1776519907777_0.08234392794032797","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2431.fb3ebb485f":{"name":"@open-mercato/cache","version":"0.4.11-canary.2431.fb3ebb485f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2431.fb3ebb485f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"6c0d464dab2891a3dc2f5d9689502a53f6818bda","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2431.fb3ebb485f.tgz","fileCount":42,"integrity":"sha512-KotPYLHlDcvSWb7EcXFkz9u2D/xrNgVv2eBc9/Nw2ecZhp17etseZssaXehR/WZS68HZ6isdZeegjK7hh/0RNw==","signatures":[{"sig":"MEUCIQDWbVseQ5AEg2ANEeF6c+5QWdrLsF9LQ63zQgV5sXyiOgIgCiofJUyGkKyOPDDugvWJ3DnRYhX7sw7dy1TJZ9AWCMQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192844},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-KotPYLHlDcvSWb7EcXFkz9u2D/xrNgVv2eBc9/Nw2ecZhp17etseZssaXehR/WZS68HZ6isdZeegjK7hh/0RNw==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2431.fb3ebb485f_1776520576217_0.9987786605634408","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2433.7edf4c9da5":{"name":"@open-mercato/cache","version":"0.4.11-canary.2433.7edf4c9da5","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2433.7edf4c9da5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ee02e41ac00180367e4e55019ec2b7ecce55f0eb","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2433.7edf4c9da5.tgz","fileCount":42,"integrity":"sha512-9j1T5QE0KyHVENbZLja08iPs51/aP0+W/rWiIRCRTwSXuSfLObL2FMXkMtLsFar3RJXFXnY6PS8jvvLtGPv4nw==","signatures":[{"sig":"MEUCIQDckKyGKdP0s22hXsADxFa5jRfOQD72yUWLZ2ahUFsEPwIgQrdoVK7Sme9N7kcbaR3H9ttBtFQNe5dIQKvV4XLlr4w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192844},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-9j1T5QE0KyHVENbZLja08iPs51/aP0+W/rWiIRCRTwSXuSfLObL2FMXkMtLsFar3RJXFXnY6PS8jvvLtGPv4nw==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2433.7edf4c9da5_1776521321201_0.4767492047248243","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2435.e856c30108":{"name":"@open-mercato/cache","version":"0.4.11-canary.2435.e856c30108","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2435.e856c30108","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"0d13444590ae9f6089ed4a39e8060f96405db2bc","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2435.e856c30108.tgz","fileCount":42,"integrity":"sha512-4L7x8cpg74pZ9PY47v/bv4HOOg6QMz6HZyC9jPpCEz5yIrQcuiDY+oiZdq3+UcznJZjgkMSwXDcFDPhd9NVgVg==","signatures":[{"sig":"MEUCICmsDPikaYXJr0Qrq2O6LyrCUhHltG69BUp3VRpaI13xAiEAxZbTHo2VLfcq8zPQV1UVtEbHCKsTQ7gT4RmX/T5Mivk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192844},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-4L7x8cpg74pZ9PY47v/bv4HOOg6QMz6HZyC9jPpCEz5yIrQcuiDY+oiZdq3+UcznJZjgkMSwXDcFDPhd9NVgVg==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2435.e856c30108_1776523387245_0.6398947928731791","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2439.c7215e8d39":{"name":"@open-mercato/cache","version":"0.4.11-canary.2439.c7215e8d39","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2439.c7215e8d39","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"33a5f9e6d279e74b63cc80ae7fbac079ff83ca7e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2439.c7215e8d39.tgz","fileCount":42,"integrity":"sha512-VYxaVILsOHfqXD+EmSLK6iROfWxHk0a7jw5ZDJI+6/Z6eqOd+e1jKQqLpRFfHrcFaPzIgdGb4c0kgJZ2NGsjEQ==","signatures":[{"sig":"MEUCIQCthn1v3yTn1x5TPWgDeK+9237yMzMCUYO+RNpNzQ//swIgQ9EuShaUYtRK0uPlAn13Qbs2ePMuuY3v89TWQWBuKy4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192844},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-VYxaVILsOHfqXD+EmSLK6iROfWxHk0a7jw5ZDJI+6/Z6eqOd+e1jKQqLpRFfHrcFaPzIgdGb4c0kgJZ2NGsjEQ==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2439.c7215e8d39_1776525423572_0.29707045132296783","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2440.12f630c116":{"name":"@open-mercato/cache","version":"0.4.11-canary.2440.12f630c116","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2440.12f630c116","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c0b1c50b7fda1b333b525a34a014960452928e03","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2440.12f630c116.tgz","fileCount":42,"integrity":"sha512-aAlUVeDHbf5M537GwWG2c0G9npGd5cKN1oSo55NLCQqjxwwnTiI8rCjOjOFGgsShqIVf26BXGNZ9zgyV6DjEwQ==","signatures":[{"sig":"MEUCIG3Wcw3gl6XgtcGOmzrCyxhi8RSxvDf+WAO8/kl7juVBAiEAsqaIrfhnewi3e7YDKIc3YXwqfB61y8bShfeXUpW7Z6Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192844},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-aAlUVeDHbf5M537GwWG2c0G9npGd5cKN1oSo55NLCQqjxwwnTiI8rCjOjOFGgsShqIVf26BXGNZ9zgyV6DjEwQ==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2440.12f630c116_1776526031355_0.6864179943953896","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2441.eaece25b27":{"name":"@open-mercato/cache","version":"0.4.11-canary.2441.eaece25b27","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2441.eaece25b27","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"c074ccf12e3b1346ee8ff132d56c4a6c6af180cf","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2441.eaece25b27.tgz","fileCount":42,"integrity":"sha512-DjXzSVUzKbBVJ6njcUfhPDS7weLwKzv8ej69QpavOHEhnS3+cDiayW0LSolF3kfsXnJxF1uNfQ4XaDFH18RXNg==","signatures":[{"sig":"MEUCIQDGvkJeATEU6sTTOqouAuTnZjnUdM3BOKVgrRkJ3qYo6AIgSBS/2wYG8lNB563wGiCAwm/0iebA7axoTgpMKcg3sU8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192844},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-DjXzSVUzKbBVJ6njcUfhPDS7weLwKzv8ej69QpavOHEhnS3+cDiayW0LSolF3kfsXnJxF1uNfQ4XaDFH18RXNg==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2441.eaece25b27_1776526632965_0.42143838624856045","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2442.99740c72a1":{"name":"@open-mercato/cache","version":"0.4.11-canary.2442.99740c72a1","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2442.99740c72a1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a8a3eaaf4e1d173eb6a333ab551e70ad65570b9b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2442.99740c72a1.tgz","fileCount":42,"integrity":"sha512-8haJ5F8I3G0i67tfZGQwJi0HvqS2uZ9b5fIEK7GhdoRNyEzHkeGDc9fAer86SqiL2NBTrstFpCSHTw6W/ASuRA==","signatures":[{"sig":"MEQCIGSF5jNyWPR6rlSLnfkgX65Fk8vmOP9xOkFHV2pn8AVHAiAMjZ+2MIRcuGDyu/U8B00+FJnWUU/eoeVyrxlrxnPG5g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192844},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-8haJ5F8I3G0i67tfZGQwJi0HvqS2uZ9b5fIEK7GhdoRNyEzHkeGDc9fAer86SqiL2NBTrstFpCSHTw6W/ASuRA==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2442.99740c72a1_1776527949384_0.4836061452233049","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2443.1d81447370":{"name":"@open-mercato/cache","version":"0.4.11-canary.2443.1d81447370","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2443.1d81447370","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"be312704e25b128ab807dc5805f47856577718d1","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2443.1d81447370.tgz","fileCount":42,"integrity":"sha512-3C5NEZQ9I2y+y+Pd0ZPfcttJgYyH2jbMBx7zYXGg0c6BOZjolNyyxWcHG/GhcH7M0w5U/zjMUVdObnbnpxBaQQ==","signatures":[{"sig":"MEYCIQDirkWKkKY6gz8YFIiMeWJFfSH3dJLA5VVf2HIAqcSF3QIhANbuMQ6kGB4BNrU3FfpSYAtTWsGHvsn3pnbdAfVANer6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192844},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-3C5NEZQ9I2y+y+Pd0ZPfcttJgYyH2jbMBx7zYXGg0c6BOZjolNyyxWcHG/GhcH7M0w5U/zjMUVdObnbnpxBaQQ==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2443.1d81447370_1776530656506_0.30961388877746887","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2446.57e8df6049":{"name":"@open-mercato/cache","version":"0.4.11-canary.2446.57e8df6049","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2446.57e8df6049","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"92b2fe8cd3c8d1dde49863df46e0e7b708ee62a0","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2446.57e8df6049.tgz","fileCount":42,"integrity":"sha512-CDL3JbVi5KaQYzNA1Jd7D8xnynLYhwnTbUzof8QbUhvJUBXf2dBHsWbrEGDwYscqPbX13h5CWn651PoG/exQNw==","signatures":[{"sig":"MEUCIGG8SdlplaDN+wOXpXAmAKuyrj+X+tlEfsprPQ+jEHIMAiEAm/W8XCkp+N0cq5H5vEg6vTRXs8R9JlvHihEwQoCK5VQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192844},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-CDL3JbVi5KaQYzNA1Jd7D8xnynLYhwnTbUzof8QbUhvJUBXf2dBHsWbrEGDwYscqPbX13h5CWn651PoG/exQNw==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2446.57e8df6049_1776532786293_0.7677587108971757","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2449.fb9810c06f":{"name":"@open-mercato/cache","version":"0.4.11-canary.2449.fb9810c06f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2449.fb9810c06f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"59e2f630a8d05e5a6b0b416b1b99b8a8256f51f6","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2449.fb9810c06f.tgz","fileCount":42,"integrity":"sha512-XXCxihKZ1IuJKIdNR+43LwrrpTYQeD6m0qWS8uyoU7nRcTM5TtIzemFED/u0Irsty8VRS+oAqcwNoT3abfrKhg==","signatures":[{"sig":"MEQCIGDZxHjIkP9SqagEFmSOX+Aj/JgRjgE6Cn9OtkLPBfD1AiAt7mda2T5m9X4qJU2rNfWDhN/V64nFS0vuyXWdRqz3Ig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192844},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-XXCxihKZ1IuJKIdNR+43LwrrpTYQeD6m0qWS8uyoU7nRcTM5TtIzemFED/u0Irsty8VRS+oAqcwNoT3abfrKhg==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2449.fb9810c06f_1776534961574_0.2992942198928108","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2453.2d40843fac":{"name":"@open-mercato/cache","version":"0.4.11-canary.2453.2d40843fac","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2453.2d40843fac","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"24042fb6911998b595a174140171709f9fa9c303","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2453.2d40843fac.tgz","fileCount":42,"integrity":"sha512-rqUBpXywbXdN18eZIu/kPStFIS7q/k2GNzpuVwHcXnS1OxQUNOeyTudfuD/BjIDUYZFkwlf6eUcwLGwoDoC6FQ==","signatures":[{"sig":"MEUCIQCfCEx6igsyMZdHv+TnDyJrqBjnHhKwdulXBq2w+exAmgIgGMxB7qK5G5LdQkyytx9IkhXn9voZH9YMYmPlY2zk5io=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192844},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-rqUBpXywbXdN18eZIu/kPStFIS7q/k2GNzpuVwHcXnS1OxQUNOeyTudfuD/BjIDUYZFkwlf6eUcwLGwoDoC6FQ==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2453.2d40843fac_1776537025996_0.3942015145370352","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2457.6e3ce4cdf0":{"name":"@open-mercato/cache","version":"0.4.11-canary.2457.6e3ce4cdf0","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2457.6e3ce4cdf0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"95bd4883ab96995fbca46c9158724285ffea1193","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2457.6e3ce4cdf0.tgz","fileCount":42,"integrity":"sha512-1XxVs5CAQ9DgIuH8VdWMPniMdIEQ1oFrjbnNR7YQ86bm8JleUZssBE9HV638l8frkfZMA9Z8C5NuLSgqcRqaxg==","signatures":[{"sig":"MEQCICyNLpMPxbrZMAoDotusfq93O1cU41VSuStAVjPp7q2zAiBGdFY3ahm3qQshjA9/h/YzmTztfDNiZmLk/oRA75rK6Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192844},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-1XxVs5CAQ9DgIuH8VdWMPniMdIEQ1oFrjbnNR7YQ86bm8JleUZssBE9HV638l8frkfZMA9Z8C5NuLSgqcRqaxg==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2457.6e3ce4cdf0_1776539095787_0.3147444922100131","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2459.5925bef9d0":{"name":"@open-mercato/cache","version":"0.4.11-canary.2459.5925bef9d0","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2459.5925bef9d0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"9ad0acb9014f9c9650c5dfd45fc86f3cf9dfba2e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2459.5925bef9d0.tgz","fileCount":42,"integrity":"sha512-0KxODEYsIU0mrp1JDbEz3adPt/7aJeO6mJTTfuuEh0ovi+KMRSZNJwGVNTvIG6uDqaqrIhxcwRKNeKNHelKeSQ==","signatures":[{"sig":"MEQCIE2lZJpLui+Rxh4S5f9suynNIJlweO4V9dHZy8+cjW7GAiAmwTF1jqoMlgxvw8QRXvaRB38LDmVYFCBM6DhWKZGv3Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192844},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-0KxODEYsIU0mrp1JDbEz3adPt/7aJeO6mJTTfuuEh0ovi+KMRSZNJwGVNTvIG6uDqaqrIhxcwRKNeKNHelKeSQ==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2459.5925bef9d0_1776541161051_0.12484678239470903","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2460.02b0183b9f":{"name":"@open-mercato/cache","version":"0.4.11-canary.2460.02b0183b9f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2460.02b0183b9f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"7a141b15b3fea2a2b0a3c95b288a8c4d39f736cc","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2460.02b0183b9f.tgz","fileCount":42,"integrity":"sha512-3pyV2BBfCGjTEoSQsj75e+Y8iMa/p+p62HixgM9UPjbKfFVBeizUFEpKoqANr3elJf9WM+9vsL/EgUK59FuqrA==","signatures":[{"sig":"MEUCIGWq6FFEBrQpAMhj6A1D8cW6UeZDuRGOu2fi1zUGJhhsAiEAhFkzh40QeZAuRk3dSW9tk4PYwRD2DVVcZaaNGHsWAB4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192844},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-3pyV2BBfCGjTEoSQsj75e+Y8iMa/p+p62HixgM9UPjbKfFVBeizUFEpKoqANr3elJf9WM+9vsL/EgUK59FuqrA==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2460.02b0183b9f_1776569845385_0.24765341009956598","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2461.03bca12427":{"name":"@open-mercato/cache","version":"0.4.11-canary.2461.03bca12427","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2461.03bca12427","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f09d1f04ffa108ca24d8cb4c1439089cd13bb9ae","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2461.03bca12427.tgz","fileCount":42,"integrity":"sha512-w2Bh5X1aD2FfldsZhH1X31ABv93HnqFa0udqo38l1UzO3xQoblFWoMaMVlOh9KCPlsqkxSdIwfVVr5BjPQB4QQ==","signatures":[{"sig":"MEYCIQCcSqmLNC2Banwgf2sNmCyzxjRVmztg/gd0LJ9lsKMAJAIhAIFyThnULbr/9oWu+H9uS24Me9vqXkW774ksU0LdnN4Y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192844},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-w2Bh5X1aD2FfldsZhH1X31ABv93HnqFa0udqo38l1UzO3xQoblFWoMaMVlOh9KCPlsqkxSdIwfVVr5BjPQB4QQ==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2461.03bca12427_1776574865333_0.23310327897895333","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2462.df7747e6a6":{"name":"@open-mercato/cache","version":"0.4.11-canary.2462.df7747e6a6","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2462.df7747e6a6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"7c4bf5d7acf08041978b0c09ceb37ee356a5a000","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2462.df7747e6a6.tgz","fileCount":42,"integrity":"sha512-sDflXqZ6JSRLemsYhac+YUXgEqGGhpxPvqhAE6Vwx/Yiym1M5osXadPXBo2QV2id7ntlrjq9JV9Tvf9mZ+cYBQ==","signatures":[{"sig":"MEUCIA4mQ8qN3n9iZqwCr7nIEPvh8k5BYVk5pBV0UNaG03IgAiEAzsMOP5IWp84KZF1bVS64BYZb/8xSBm7g1C1EtCOewt8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192844},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-sDflXqZ6JSRLemsYhac+YUXgEqGGhpxPvqhAE6Vwx/Yiym1M5osXadPXBo2QV2id7ntlrjq9JV9Tvf9mZ+cYBQ==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2462.df7747e6a6_1776576974116_0.945711935763309","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2464.970593a201":{"name":"@open-mercato/cache","version":"0.4.11-canary.2464.970593a201","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2464.970593a201","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"0719a851b72dc320b6d476f3adc3b0683b7bdd09","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2464.970593a201.tgz","fileCount":42,"integrity":"sha512-3KeAgfk332SFekkXs9XjacAIHyZDe1B6KEaxeuH1R3l1GyAwTZb7LKbzTapRRR7q9wDw3jyQgHRlbZCKAm0wEA==","signatures":[{"sig":"MEQCIBJgbV3UO+0BuNyBTjVuqNJcjE836sUBsL12SdMvZml3AiAFzOa7oNn17EcGN9/irdk9FWtkMX8rGSJx0y82m1S7yg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192844},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-3KeAgfk332SFekkXs9XjacAIHyZDe1B6KEaxeuH1R3l1GyAwTZb7LKbzTapRRR7q9wDw3jyQgHRlbZCKAm0wEA==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2464.970593a201_1776579119728_0.13306264366509368","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2465.1598f5a5d6":{"name":"@open-mercato/cache","version":"0.4.11-canary.2465.1598f5a5d6","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2465.1598f5a5d6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"06aa223c607d94dc3d2f56badcfa7d7bff48b6d5","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2465.1598f5a5d6.tgz","fileCount":42,"integrity":"sha512-bE3FPo4TNcG6S3kX5CG9pGIzeLOr3wLr7hctDpWYR9qvrh4TxT7K3loyqz2UXFuIyAxbHVNxvRyEXm5eseBHIw==","signatures":[{"sig":"MEYCIQC7eBBbqAIKHGBapaICDXdMjvvSQ5CGwV+smLrP749nMQIhANm5ehnRCjGXcdfBpLpPAKHZjhbHUybyYpa+Q4Hk7t67","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192844},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-bE3FPo4TNcG6S3kX5CG9pGIzeLOr3wLr7hctDpWYR9qvrh4TxT7K3loyqz2UXFuIyAxbHVNxvRyEXm5eseBHIw==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2465.1598f5a5d6_1776586935396_0.25387002992561736","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2469.3e198d9044":{"name":"@open-mercato/cache","version":"0.4.11-canary.2469.3e198d9044","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2469.3e198d9044","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"78765c1e09aaeeed1b3b3e92a8c1baa93f8cdc16","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2469.3e198d9044.tgz","fileCount":42,"integrity":"sha512-YcJX1WmA22+CvIe84YkltzEVaZjk0OTWDHk95X5laRe7tHiYDeR++HIDf6GlgefSLEyklAvNGTd+VD2ZBx9jDA==","signatures":[{"sig":"MEQCIHq6L28s0XRecBqLNhSOd0EAkq43nz7NiJ0+sZ9PU5pzAiAxgINjZ+9IBrEep0eQWL3bvhDrEmMx/nKCl7u/qrBzlg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192844},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-YcJX1WmA22+CvIe84YkltzEVaZjk0OTWDHk95X5laRe7tHiYDeR++HIDf6GlgefSLEyklAvNGTd+VD2ZBx9jDA==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2469.3e198d9044_1776589018781_0.005311634827297684","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2471.cc89977940":{"name":"@open-mercato/cache","version":"0.4.11-canary.2471.cc89977940","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2471.cc89977940","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"4dcd721c94acf05db92332bbaf085506079e514a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2471.cc89977940.tgz","fileCount":42,"integrity":"sha512-D1ecBczpD/fp3Y7sU8+3tIun5OE4/e0SFADHqVxK70VQYeQbsGxOpDz6Uq7kSGUBFZNoXwUgGEsmA9izp0Rwsw==","signatures":[{"sig":"MEYCIQCmGK3J6TQNqNNY6xx8jIBF1ZYnXSTwpXxvpK9NmhHS3AIhAPzmVvaXtjJHS7I+XEocR+bEtRGidlbUuqn1KVdvYAWB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192844},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-D1ecBczpD/fp3Y7sU8+3tIun5OE4/e0SFADHqVxK70VQYeQbsGxOpDz6Uq7kSGUBFZNoXwUgGEsmA9izp0Rwsw==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2471.cc89977940_1776590909074_0.7510066618662399","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2472.f233d4b464":{"name":"@open-mercato/cache","version":"0.4.11-canary.2472.f233d4b464","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2472.f233d4b464","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"5577d27327deace4a7b9b0ac83c46dd1c98b4210","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2472.f233d4b464.tgz","fileCount":42,"integrity":"sha512-SAfWfc0qmNePsGOGBowudPa1/qZMw22dLqZmVmduVxolSMJZXZjiUQCrTL/VG6/Ex8El6Lcm0tXX/6jvJA1EFA==","signatures":[{"sig":"MEUCIQDBxTQAtFHtFtVnIrrqAZpIfqqUGdnygQQS8X0Gn3bVnQIgIZOev/em32Zsp5ZWEO9Z1eeA3cH9lmYlSe2/n+XiTqE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192844},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-SAfWfc0qmNePsGOGBowudPa1/qZMw22dLqZmVmduVxolSMJZXZjiUQCrTL/VG6/Ex8El6Lcm0tXX/6jvJA1EFA==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2472.f233d4b464_1776593557515_0.4321848503679626","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2473.28621bded1":{"name":"@open-mercato/cache","version":"0.4.11-canary.2473.28621bded1","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2473.28621bded1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"35dd84baf1b68369d2a803889566ff9a3d11a4be","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2473.28621bded1.tgz","fileCount":42,"integrity":"sha512-cNEFDWtPW+LAZujtvEZ3Z00pXP5XYG1hw33+CX2cfjoqDAZCtQBXzBDMY4vsp1Ix5rhvI6X9FVAk++sIIaYItw==","signatures":[{"sig":"MEUCIQCoK0+1VcF3gJyAflQQQA6b9nyzRh+rt9erBaADvZNrawIgD/Yjt+x2tNrvUpSQycUky6lyurQi+x4POQnJQuCIKdw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192844},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-cNEFDWtPW+LAZujtvEZ3Z00pXP5XYG1hw33+CX2cfjoqDAZCtQBXzBDMY4vsp1Ix5rhvI6X9FVAk++sIIaYItw==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2473.28621bded1_1776595709512_0.9291106333727543","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2475.8a12d5aea5":{"name":"@open-mercato/cache","version":"0.4.11-canary.2475.8a12d5aea5","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2475.8a12d5aea5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"cf66547c7b7ee4174640c5edf0902f21fe4202af","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2475.8a12d5aea5.tgz","fileCount":42,"integrity":"sha512-7qZdnpJIjHZxXdxsksr/Di9jscfmM35IjMYpbKxwokCf5/2z+UpZknJoOZzgZy3oPuT9HnUMIJWXv3ChFHPvdA==","signatures":[{"sig":"MEUCIQC85IWSMfQylQx9JY6YElL7vLD0moFl2gVn/BOylHFyjAIgATU54eQdfEGRWk+7wyIgxWv9y4cLy0WIY3XcDqRBhHA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192844},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-7qZdnpJIjHZxXdxsksr/Di9jscfmM35IjMYpbKxwokCf5/2z+UpZknJoOZzgZy3oPuT9HnUMIJWXv3ChFHPvdA==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2475.8a12d5aea5_1776605765121_0.5592304873845153","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2476.4cee3b861d":{"name":"@open-mercato/cache","version":"0.4.11-canary.2476.4cee3b861d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2476.4cee3b861d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e6972fcb2e075b5c5ec704bb74b135d272067903","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2476.4cee3b861d.tgz","fileCount":42,"integrity":"sha512-wvtS05xiyp3159iUxPtDl7ZpmCUhP6CnrIKcWEv39u5B1ubXh6DEwRTd3GH6OKNbaYq3REQdMHfXPGYAhb7mAg==","signatures":[{"sig":"MEYCIQDWGosji1pTZOWrlc11W0hyAoHKKNSexD07am57cC51mgIhAJSdJC0JvurVcGuneHW3DgKt2ccK/4uR9jLC+tobQS+9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192844},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-wvtS05xiyp3159iUxPtDl7ZpmCUhP6CnrIKcWEv39u5B1ubXh6DEwRTd3GH6OKNbaYq3REQdMHfXPGYAhb7mAg==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2476.4cee3b861d_1776605957140_0.31239234751107103","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2478.fbc1b5f583":{"name":"@open-mercato/cache","version":"0.4.11-canary.2478.fbc1b5f583","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2478.fbc1b5f583","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"0b19dd028958e01f77fbd0f8a287493874df893b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2478.fbc1b5f583.tgz","fileCount":42,"integrity":"sha512-DwHn3UO8QCkP3hXN2UWgskwCdjK2arZckUtQWdIoxucy1B/4JKNpYOoOv0d1qi4az3Y6055gUzUIEfgeIA1oSw==","signatures":[{"sig":"MEUCIB8vtZ7sUTltsZfD8oxC462/uPgjZvYcztBjAahfEg1MAiEAszsFAZpQSg/x6JjVD4N3s2/A3drnPtN1nbsTIPL4kuU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192844},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-DwHn3UO8QCkP3hXN2UWgskwCdjK2arZckUtQWdIoxucy1B/4JKNpYOoOv0d1qi4az3Y6055gUzUIEfgeIA1oSw==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2478.fbc1b5f583_1776606172961_0.6497035849813484","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2480.ee8bdbe21f":{"name":"@open-mercato/cache","version":"0.4.11-canary.2480.ee8bdbe21f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2480.ee8bdbe21f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"daddad62544a67208bb9fa4fed92663d0882a6b8","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2480.ee8bdbe21f.tgz","fileCount":42,"integrity":"sha512-SX0o318uAqFj/WM06KLTWMdS0Ips4Sfb978W5sqlSlDlgKsEKqDdGIkdpN0mhnE94tMqrHavphTJK4ju0rYbhA==","signatures":[{"sig":"MEQCIBe77Wtf7IxeL3ah+8BSwoIp8GWLbfNXMnKw1cVb39tiAiBRHeP6e+uc5tnw11QPr4W/ht96m8eNAvikO8nJUpUDvg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192844},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-SX0o318uAqFj/WM06KLTWMdS0Ips4Sfb978W5sqlSlDlgKsEKqDdGIkdpN0mhnE94tMqrHavphTJK4ju0rYbhA==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2480.ee8bdbe21f_1776606518215_0.2043006761612245","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2483.g6051613141":{"name":"@open-mercato/cache","version":"0.4.11-canary.2483.g6051613141","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2483.g6051613141","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"990cd73e37a9998ed2ec25d3efe7abb2c5822c60","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2483.g6051613141.tgz","fileCount":42,"integrity":"sha512-SweXp6hA/aYnCHAo8F0eyEDhq8s4qJ6zQvZQhCLJDUG2sEdCMZk6lI6NcYpotSUK5vhXTTePqo6KSoWN1qMOlg==","signatures":[{"sig":"MEQCICSidE8709wTmnSO1IeN0JqcoMBgbtExhftXkTwNxfqtAiBKYQ2YJobv6K+d/zlPq0aJ2DOTktnY8RefaH/1+bDsqw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192845},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-SweXp6hA/aYnCHAo8F0eyEDhq8s4qJ6zQvZQhCLJDUG2sEdCMZk6lI6NcYpotSUK5vhXTTePqo6KSoWN1qMOlg==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2483.g6051613141_1776607223557_0.5347391465428559","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2484.a96a8ce97c":{"name":"@open-mercato/cache","version":"0.4.11-canary.2484.a96a8ce97c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2484.a96a8ce97c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"abcfe936f61d7873e2006d3102efbcf8d47d0963","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2484.a96a8ce97c.tgz","fileCount":42,"integrity":"sha512-0OYtu8/6eBkVdPHMN2oKXIBQFXIl/Tv5YN9uVlZJzzcbfSqkBib//V/eLzxzlh+A+a1l61bCrZe51Vqrj7aiWQ==","signatures":[{"sig":"MEUCIAXIHW4py4iPSocLykffDGiOrenOGkPr6Dwjfv6QHkQbAiEA7cPtZslM0c0Ppiw+1pCvRynvXSEtiorpO0ViJYV4Tdw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192844},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-0OYtu8/6eBkVdPHMN2oKXIBQFXIl/Tv5YN9uVlZJzzcbfSqkBib//V/eLzxzlh+A+a1l61bCrZe51Vqrj7aiWQ==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2484.a96a8ce97c_1776607327275_0.32988215753761696","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2486.71c2aa80b9":{"name":"@open-mercato/cache","version":"0.4.11-canary.2486.71c2aa80b9","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2486.71c2aa80b9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a610513fe48ec6babe119b276c8722866052ca2b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2486.71c2aa80b9.tgz","fileCount":42,"integrity":"sha512-fQItnkIagyeLHDXgwinkFc4wJK+/PdPZp7aExFpPqp+Qhw8S+55E2KFCJbZOyBJyAwTpSOkYkErC6G6lUbS1mw==","signatures":[{"sig":"MEUCIQCyupPcTjeOzKmHsSHaWvN1P852AX1SMEdwtgV/vXJrrQIgW/gEGmRa+MpP/oVUiywM6HUXeyP8eWAm8SDXk2ReJMg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192844},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-fQItnkIagyeLHDXgwinkFc4wJK+/PdPZp7aExFpPqp+Qhw8S+55E2KFCJbZOyBJyAwTpSOkYkErC6G6lUbS1mw==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2486.71c2aa80b9_1776607587693_0.9334216621390046","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2485.16f244d73e":{"name":"@open-mercato/cache","version":"0.4.11-canary.2485.16f244d73e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2485.16f244d73e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"6d8138e6a1feb762b5f5258c7cbb23634a7f4fb0","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2485.16f244d73e.tgz","fileCount":42,"integrity":"sha512-aDiVLZioh5W7Pujg25Q94zZg7cKvONONXnbdlL/8f0w7kyYIStOMwQR0X4+fDfsUPbQ2t9XoYP98cCkxWv8ZGw==","signatures":[{"sig":"MEUCIEnlFaeiD2oWb8VN0o3sFr9f1P2oS40cu0H1qD1lqjPnAiEAqcCKubE0pQcUmFD0P8rjPanovnW8EHCNaPs1ADP/rVg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192844},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-aDiVLZioh5W7Pujg25Q94zZg7cKvONONXnbdlL/8f0w7kyYIStOMwQR0X4+fDfsUPbQ2t9XoYP98cCkxWv8ZGw==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2485.16f244d73e_1776607708075_0.44433869249195945","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2487.de004f7e75":{"name":"@open-mercato/cache","version":"0.4.11-canary.2487.de004f7e75","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2487.de004f7e75","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"12bfc5f3756950f6183f8caa053785b24e2cf994","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2487.de004f7e75.tgz","fileCount":42,"integrity":"sha512-s7E3JWVj5dH0aSfivcAxDzI2SntmCH6YQNEPxbD2tXBLbh61s7QsMXw4ErR78sWIUcJJpJ2+dx5aBZYlCRkdAA==","signatures":[{"sig":"MEUCIExVVETfXNkLz9cO/wozyAhooxaPPzdbzAgpPRmfNQgwAiEAmJ+fLpB374wQ2GKRv0E4cPyLIQg2CtpVBpmfc90WCzY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192844},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-s7E3JWVj5dH0aSfivcAxDzI2SntmCH6YQNEPxbD2tXBLbh61s7QsMXw4ErR78sWIUcJJpJ2+dx5aBZYlCRkdAA==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2487.de004f7e75_1776607822135_0.16449302263537713","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2489.3cad9a419f":{"name":"@open-mercato/cache","version":"0.4.11-canary.2489.3cad9a419f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2489.3cad9a419f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"87daa7afb5136014cddea405acb0a22785ae3c21","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2489.3cad9a419f.tgz","fileCount":42,"integrity":"sha512-mGTVjNIonIqJf7B33Dwo1bwF5Z67VkKAAOsaiH+3Dks3Wgrnk1yaaADx7C4CUBmxWkmkoAt5pqjReseGJ6pfUA==","signatures":[{"sig":"MEQCIGgOubkrSOYM6DRfataJ3TA9WPuV20Z8U6a7T9QS8M62AiAFujyhyqV9QM/PsfQ83lwIIUtJABW6/GXWaRW47auqog==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192844},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-mGTVjNIonIqJf7B33Dwo1bwF5Z67VkKAAOsaiH+3Dks3Wgrnk1yaaADx7C4CUBmxWkmkoAt5pqjReseGJ6pfUA==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2489.3cad9a419f_1776608118013_0.04005767020534545","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2491.e3c52340f3":{"name":"@open-mercato/cache","version":"0.4.11-canary.2491.e3c52340f3","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2491.e3c52340f3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"639bca4098ff2de0708a85641632535dc5c4cc81","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2491.e3c52340f3.tgz","fileCount":42,"integrity":"sha512-r6/0jnpojOtR1NfMvuiBWx8pVaOqTH8pIfyE9XCzdGg5sfw3EzJ5mvIdxoUAsHDb2yQctvv3XTfL9nEVmrxxQA==","signatures":[{"sig":"MEYCIQDyvOkprO2owi6MZ3oQgr+OMr/RtJCwL1wLPZUfoozbFgIhAPEuvNQk02SZYsrHJ4Ax7z8tIgfbusvqqvf8lgUaL0o4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192844},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-r6/0jnpojOtR1NfMvuiBWx8pVaOqTH8pIfyE9XCzdGg5sfw3EzJ5mvIdxoUAsHDb2yQctvv3XTfL9nEVmrxxQA==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2491.e3c52340f3_1776608678224_0.22916229706536773","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2492.cdef69194b":{"name":"@open-mercato/cache","version":"0.4.11-canary.2492.cdef69194b","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2492.cdef69194b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"8f06d73cab842ff17f09a6d0c21e68dba1776197","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2492.cdef69194b.tgz","fileCount":42,"integrity":"sha512-p951RnnWSVaUfmNXTHiD0QSU3oOPU2LWsqycfoQQk+QwZG/2R7gceloohzM0YWK4y80+aykf4tssB5GpacfjfA==","signatures":[{"sig":"MEUCIQCT+H7jwCg8kcmjvGVK/ZPyey80XOFpMi/YckFBADaXyQIgTEh7iLAP+Xu8GufRC51JBVgfZIaLo4MjYfCP1u3nSQI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192844},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-p951RnnWSVaUfmNXTHiD0QSU3oOPU2LWsqycfoQQk+QwZG/2R7gceloohzM0YWK4y80+aykf4tssB5GpacfjfA==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2492.cdef69194b_1776610461189_0.11569466571305287","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2494.d4f4cb85c7":{"name":"@open-mercato/cache","version":"0.4.11-canary.2494.d4f4cb85c7","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2494.d4f4cb85c7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"5994f6849e1437b46bfb14f94aa80c9fc09d7c8b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2494.d4f4cb85c7.tgz","fileCount":42,"integrity":"sha512-mcbklj5fIImW+Ld0oPGmVwFdG/urDwVSHbGitGsGqkxyFUsoMko/ZbwaHoMFdYh0MjbZm30W0z4ozM//0bz2Hw==","signatures":[{"sig":"MEUCIQCP/HIopITsEsWZaKBECjQCtnotKVZ+xnw0mDbJMZp/3gIgXoHJi55e4oBD+NRGQtWlQZT8JGi+dGwDd+Xl7X6xRdQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192844},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-mcbklj5fIImW+Ld0oPGmVwFdG/urDwVSHbGitGsGqkxyFUsoMko/ZbwaHoMFdYh0MjbZm30W0z4ozM//0bz2Hw==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2494.d4f4cb85c7_1776612645996_0.8851200706218405","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2498.b025d2129a":{"name":"@open-mercato/cache","version":"0.4.11-canary.2498.b025d2129a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2498.b025d2129a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ba12f5e4ce9512288230436917bbb77910142f15","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2498.b025d2129a.tgz","fileCount":42,"integrity":"sha512-Qdpccl9dKO8/vZ1JUgr74d4OL7o7O+R6i98y4iOk0BkB8o97+QFzAyHJBtnPkEXvwG7k3sC/3Vl6I0teW07TtQ==","signatures":[{"sig":"MEYCIQDNsCxctSEAWHBs5d6PzgnjCzXXsn69jXFtKIoAIPK5MQIhAOcxd7pxyJO7Q1FE7vJFMvwo4NBgz8aU1TxJHf8TMtpM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192844},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Qdpccl9dKO8/vZ1JUgr74d4OL7o7O+R6i98y4iOk0BkB8o97+QFzAyHJBtnPkEXvwG7k3sC/3Vl6I0teW07TtQ==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2498.b025d2129a_1776614576266_0.5267793640908649","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2502.29119c6047":{"name":"@open-mercato/cache","version":"0.4.11-develop.2502.29119c6047","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.2502.29119c6047","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b8f4e278ce565c3d43e30d9c4e1c1635bbc138c6","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.2502.29119c6047.tgz","fileCount":42,"integrity":"sha512-ap1FsC2n5IZXe1HERuCd58u9VLZgz3QGauPJb3k33dEwPTQRWon96zFsUnO8+GlWvxMzQnPMXoS9/zb4p1bBsg==","signatures":[{"sig":"MEUCIQCBS1+vVEeJUFafxJenTJTOQ2iMVogPdcS60zoWuWFOUwIgSQ1ItYYlVQPx3B8BuVufcdkiDDFTWbpwNqe8qh2GjJk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192845},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-ap1FsC2n5IZXe1HERuCd58u9VLZgz3QGauPJb3k33dEwPTQRWon96zFsUnO8+GlWvxMzQnPMXoS9/zb4p1bBsg==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.2502.29119c6047_1776615509366_0.811846985625728","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2512.aa02af5587":{"name":"@open-mercato/cache","version":"0.4.11-canary.2512.aa02af5587","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2512.aa02af5587","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"360ff935b1849f65c13ae6341d1eba0b5db8c0bf","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2512.aa02af5587.tgz","fileCount":42,"integrity":"sha512-lCet6ZeNccTayh1/cH4b3F3c+S2qz1m1WaloPE/a1EswLdiFIp6rDmfP+L1RfQYbjOAMtJPrZIzVaLk2TTQUvQ==","signatures":[{"sig":"MEUCIFkxWYP4u2dSfhcp6+3MbmJ0SpqLDlpF45j5ucJu3nbrAiEAmAMuEAZPOLiB+jrwsOLCRts7dpp2l4uZH+B2URO8pk4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192844},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-lCet6ZeNccTayh1/cH4b3F3c+S2qz1m1WaloPE/a1EswLdiFIp6rDmfP+L1RfQYbjOAMtJPrZIzVaLk2TTQUvQ==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2512.aa02af5587_1776616287839_0.5299464582133169","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2519.23158a85a0":{"name":"@open-mercato/cache","version":"0.4.11-canary.2519.23158a85a0","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2519.23158a85a0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f5a37817af0d41a67d729ae76415a9069804e0a3","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2519.23158a85a0.tgz","fileCount":42,"integrity":"sha512-1vKtiS62OU/DGyJO9w0jmwzFuXcVFq2yRcep5YIzjgVpXYXGXYRGYfwbtR4Md/AyhbIR6E8mi0RtUSiRKFLKyA==","signatures":[{"sig":"MEUCIQD3smFfcHc51dPlfVsfsO++9lbGevw0SHi9bVROfXGGygIgY6oMIu49ZskQWa47OUuOQq68KdMasrJ3jn7M84KWBSo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192844},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-1vKtiS62OU/DGyJO9w0jmwzFuXcVFq2yRcep5YIzjgVpXYXGXYRGYfwbtR4Md/AyhbIR6E8mi0RtUSiRKFLKyA==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2519.23158a85a0_1776616940240_0.7837521294945173","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2518.6b3d7ec94a":{"name":"@open-mercato/cache","version":"0.4.11-canary.2518.6b3d7ec94a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2518.6b3d7ec94a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"4786ac77a0cb79fb701b133a149e090aa589ab64","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2518.6b3d7ec94a.tgz","fileCount":42,"integrity":"sha512-wKJtgpyV5JE5cCmILkDtlEzWm2hPhVM7HtsISduHjejvK95wq9+ud6wAXIArg2EmeFpZ858y/MiB6CXEL+ORqA==","signatures":[{"sig":"MEUCIQCd5l3lkyKfDs9P4GW2oeFFx3M8heqIbM2IR/Oze5duUQIgdHh6YHa0Dr8fFC15QYDTFD8us1U8o7dCn1gU6lTDibU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192844},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-wKJtgpyV5JE5cCmILkDtlEzWm2hPhVM7HtsISduHjejvK95wq9+ud6wAXIArg2EmeFpZ858y/MiB6CXEL+ORqA==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2518.6b3d7ec94a_1776616965990_0.8938838398453288","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2510.fc162baa8b":{"name":"@open-mercato/cache","version":"0.4.11-canary.2510.fc162baa8b","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2510.fc162baa8b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"6f3c38977a643cd0fa6385e71cd8365b1f2e35d8","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2510.fc162baa8b.tgz","fileCount":42,"integrity":"sha512-4ZdFoKiiCU/8DeAvrLKHCYBf8tAXw/Sp9XKEj2pCfD8xYeKua4lozHeTCJB/wumpS2n2PWE4Nc/6+9IV03CbNA==","signatures":[{"sig":"MEUCIAVH8JaOtLA1qDoIVR0JoWoW6VSzm5duod+2igBOFcBNAiEAgT3WxSFRU+AZcB8Jni+tC8SPIL3cJ3ksX+LndAYHLjE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192844},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-4ZdFoKiiCU/8DeAvrLKHCYBf8tAXw/Sp9XKEj2pCfD8xYeKua4lozHeTCJB/wumpS2n2PWE4Nc/6+9IV03CbNA==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2510.fc162baa8b_1776617044762_0.21911135928425374","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2517.e8033780f0":{"name":"@open-mercato/cache","version":"0.4.11-canary.2517.e8033780f0","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2517.e8033780f0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"6a5b34141e779eda95eb5c9367f01892c01c68f5","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2517.e8033780f0.tgz","fileCount":42,"integrity":"sha512-cxLzoXxXKvXkEmy3FrSdFAb/YvV3j7A6EUMP7xKMBR5+KTxHX8SijjYXThM93EnYnDUhXMLte43oBfaWBClTvg==","signatures":[{"sig":"MEUCIQDKl/RTnksLPS2kH1lFRV03yr/dxuBMyf61YNezg0lHegIgUuAYljFR5+j45d4tK0alSQJUKSl/AhPg3Sdv0E9cHO8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192844},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-cxLzoXxXKvXkEmy3FrSdFAb/YvV3j7A6EUMP7xKMBR5+KTxHX8SijjYXThM93EnYnDUhXMLte43oBfaWBClTvg==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2517.e8033780f0_1776617074720_0.4760689778405922","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2520.b955384a4c":{"name":"@open-mercato/cache","version":"0.4.11-canary.2520.b955384a4c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2520.b955384a4c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"3fb2b9895a0cc0358fceeaf600a1b839b19114d3","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2520.b955384a4c.tgz","fileCount":42,"integrity":"sha512-HGDMzs4xCYOPSSH9iFsZ6P71m3CmsXdOPjkEUDDpb7H8tR4Js4pa3uAmxmgPitdph1K5x+4UvKI7un1cqxdjKw==","signatures":[{"sig":"MEYCIQCSfhpE6yX1zMlIlB4pLsEMtkD45+shYEP8OwHFbAVQ0gIhAP/rLg2IdCgJ65qKi03eXOltf9OQaIErtIBVkcMt9mqk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192844},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-HGDMzs4xCYOPSSH9iFsZ6P71m3CmsXdOPjkEUDDpb7H8tR4Js4pa3uAmxmgPitdph1K5x+4UvKI7un1cqxdjKw==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2520.b955384a4c_1776617351013_0.31245113695424664","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2516.30653cfe18":{"name":"@open-mercato/cache","version":"0.4.11-develop.2516.30653cfe18","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.2516.30653cfe18","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"7c58ceaee1c1664f475887e7e640e0bb2d120180","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.2516.30653cfe18.tgz","fileCount":42,"integrity":"sha512-5hJJjBzgKG0SDF85XM8SeWVjRtHMAj9krArxDLeNUk94zIhT8+374+oqRSYbhQh5CkEzfJhlFA6evCxMBd3nhQ==","signatures":[{"sig":"MEYCIQDUaEVD0v3iiXByxhG2Cd3jv3ojMeWtZE3QOuDx4niqDgIhANwqkRF7bLGZrdZb1SnLStY7kJiCsJzWB4h+VtBsTUMf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192845},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-5hJJjBzgKG0SDF85XM8SeWVjRtHMAj9krArxDLeNUk94zIhT8+374+oqRSYbhQh5CkEzfJhlFA6evCxMBd3nhQ==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.2516.30653cfe18_1776617863820_0.8397956959968531","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2524.fc21ae5f0f":{"name":"@open-mercato/cache","version":"0.4.11-canary.2524.fc21ae5f0f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2524.fc21ae5f0f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a1591a7da6486371ecc6bbc09ca2c3868609cb76","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2524.fc21ae5f0f.tgz","fileCount":42,"integrity":"sha512-/oKGdo0s/59Ogl38zp4o43Fsnkl/CJOtCnt0ETMbnGR77ZMe/o6tl+wgRApKSgOs4d9P5Fi6M8OUaFx26X2jXg==","signatures":[{"sig":"MEYCIQCCpw6oLVwPYr4blEMSq3IqkpjbupL4j1rwZfbN/+vjSQIhANZwqYp30BCB4x/PqSm4bPRmUwLwrIGOhr1v+jmnaX9M","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192844},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-/oKGdo0s/59Ogl38zp4o43Fsnkl/CJOtCnt0ETMbnGR77ZMe/o6tl+wgRApKSgOs4d9P5Fi6M8OUaFx26X2jXg==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2524.fc21ae5f0f_1776618514614_0.29237680738190663","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2523.f30161a945":{"name":"@open-mercato/cache","version":"0.4.11-canary.2523.f30161a945","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2523.f30161a945","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"9469c799f91a0cd866b93e068e57f8fcfc1df34b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2523.f30161a945.tgz","fileCount":42,"integrity":"sha512-YDjyd1M2x6/5txF0Ipcu4Wb/tFDfyMPyda9pZ1jSF4DSfmHrfVdlsXdMGvuStYtWRSII3mgaoI0Awl6JT8oSwA==","signatures":[{"sig":"MEUCICqeSJOG2BazjR3imvlewxinFN+sY1wsl2JX17SR368tAiEA5MpJVOG6DIlCAuh1qwmDihH+tBoPfkJSLTDaaoHsAvM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192844},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-YDjyd1M2x6/5txF0Ipcu4Wb/tFDfyMPyda9pZ1jSF4DSfmHrfVdlsXdMGvuStYtWRSII3mgaoI0Awl6JT8oSwA==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2523.f30161a945_1776619598102_0.6000123923960601","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2525.b7ff53cce2":{"name":"@open-mercato/cache","version":"0.4.11-develop.2525.b7ff53cce2","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.2525.b7ff53cce2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"6a6c822e818d45e7ecbf4b73626f93119e032a13","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.2525.b7ff53cce2.tgz","fileCount":42,"integrity":"sha512-sR/a9ucT1rRh15p4Q7CHgLET9YphaJp1+cJZm+KjNR+J7wlRXCOB88e9wuxDn3sWUJcVK28/x2DtU8y593u6Tw==","signatures":[{"sig":"MEUCIQDPruZhY1LlGBQ5YBOI549w9SNLV4FRm9cQZLXKmkWyTgIgXkj9pZXzSKGpNiN8IX36Tzje9wGjtFzf9Yt8vlYv2WE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192845},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-sR/a9ucT1rRh15p4Q7CHgLET9YphaJp1+cJZm+KjNR+J7wlRXCOB88e9wuxDn3sWUJcVK28/x2DtU8y593u6Tw==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.2525.b7ff53cce2_1776620357655_0.24159440189625414","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2528.c9c053959d":{"name":"@open-mercato/cache","version":"0.4.11-develop.2528.c9c053959d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.2528.c9c053959d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a7d5dbe08ebc1d370fdce67a98888da402ca40fb","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.2528.c9c053959d.tgz","fileCount":42,"integrity":"sha512-Cj1rd+OBnr2Hoi8UOHd3hg6foaQHKDNXxotK/RRgbhCWxciSe5JOcrE77vv1i57ecoRjhTmhhAOfxd8XpBx2+w==","signatures":[{"sig":"MEUCIALn9Anc6kspFNj/y2OpAHnVrzkpqE6+9lUYv4xm5UoIAiEAwjhgsdKpDCx2Q4F3IbHJ56BfyDsTY/TnwTVYnhP3iCM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192845},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Cj1rd+OBnr2Hoi8UOHd3hg6foaQHKDNXxotK/RRgbhCWxciSe5JOcrE77vv1i57ecoRjhTmhhAOfxd8XpBx2+w==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.2528.c9c053959d_1776622295975_0.3006025512199433","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2531.6097ceb3ce":{"name":"@open-mercato/cache","version":"0.4.11-canary.2531.6097ceb3ce","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2531.6097ceb3ce","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"04365ec9d3af03f2ecef98502e569ab093457f35","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2531.6097ceb3ce.tgz","fileCount":42,"integrity":"sha512-vkrleXVCIsn2TC5FM7izww3xzw+lMJMmbFzJgyy6JgcZ6JezL0kBNZVbz8Ysvu7YBE10it1E/hPghrV7Qz0b0g==","signatures":[{"sig":"MEUCIQDtYrWAWoXwjdfQeT2bXRuQcFXCeErEddn6uUqjx5eljgIgRO1DZZyZ7a+0JG6bTKng9ox7pcJM5DbeJFrY/h1ASMQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192844},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-vkrleXVCIsn2TC5FM7izww3xzw+lMJMmbFzJgyy6JgcZ6JezL0kBNZVbz8Ysvu7YBE10it1E/hPghrV7Qz0b0g==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2531.6097ceb3ce_1776622552490_0.41414941740779443","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2532.ad6aa894fc":{"name":"@open-mercato/cache","version":"0.4.11-canary.2532.ad6aa894fc","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2532.ad6aa894fc","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"8bb4d4d5a6fa60556fa0c989159a00fe8c1a9232","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2532.ad6aa894fc.tgz","fileCount":42,"integrity":"sha512-M0p2RKPcftt+wrSTWAVYCAZmVMpiqfQeTbQxGU6HlZItNq+RReSQA3nwU1lMJCGBdb/WxSRVRWzZvruRnn5T1A==","signatures":[{"sig":"MEUCIQCqU4G36eDygOa0ZCK1YfzoW0/mhoMjjxZPO4aw2jZKZgIgffiGUz8gg4suU6uYHkwPA53wldl7S/zfQwSy6PYP+mc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192844},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-M0p2RKPcftt+wrSTWAVYCAZmVMpiqfQeTbQxGU6HlZItNq+RReSQA3nwU1lMJCGBdb/WxSRVRWzZvruRnn5T1A==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2532.ad6aa894fc_1776622598826_0.8945314519093241","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2527.91a7a20266":{"name":"@open-mercato/cache","version":"0.4.11-canary.2527.91a7a20266","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2527.91a7a20266","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e53c50b9c814a75ac6924389ce9724100e854565","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2527.91a7a20266.tgz","fileCount":42,"integrity":"sha512-wlxUYjmhWGztfV+iFG2ICwitIoIgWagiUIqF4cv9ZTtloYBDMiA7UL5q4oilKdVrZ2fN85k48MGQ3KZetkqZ6A==","signatures":[{"sig":"MEQCIHeVRb+aP8uWtleZWL9bi6pf5dV0+YmuGWy8WtlyE05jAiAJ+cE//aF0L39Hw2bnZFDnPwZlm2qwSxFV3thRbxy1nQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192844},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-wlxUYjmhWGztfV+iFG2ICwitIoIgWagiUIqF4cv9ZTtloYBDMiA7UL5q4oilKdVrZ2fN85k48MGQ3KZetkqZ6A==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2527.91a7a20266_1776622883160_0.46776009457706125","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2533.a5a5b12aad":{"name":"@open-mercato/cache","version":"0.4.11-canary.2533.a5a5b12aad","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2533.a5a5b12aad","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"27833a552d10644db275f03daded354c42e19d45","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2533.a5a5b12aad.tgz","fileCount":42,"integrity":"sha512-ylOJWQyFxUlmjfbh5Y6VONY2ySkpctdAdneBIQOR6qboWj5aj+n+UjmjDwkhiu+spOwWshXtv//aJ3ryuBAD0Q==","signatures":[{"sig":"MEUCIDKb2FyqJVDF1uld5DSfnZwMb/2DcvQHlJ2E/ATZ2O/WAiEAmGTxVKeuEKERzcYE52ql5h0tRiCZm7SwUdSh8GZflUY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192844},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-ylOJWQyFxUlmjfbh5Y6VONY2ySkpctdAdneBIQOR6qboWj5aj+n+UjmjDwkhiu+spOwWshXtv//aJ3ryuBAD0Q==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2533.a5a5b12aad_1776622986350_0.2816143778483695","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2534.183f0e1518":{"name":"@open-mercato/cache","version":"0.4.11-canary.2534.183f0e1518","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2534.183f0e1518","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"9020c41735600bdc11edf93e46bec84de68053bb","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2534.183f0e1518.tgz","fileCount":42,"integrity":"sha512-npY4VJ/t2RzVXOF5uoNBHON/8zh6avKAEtk3JqomIMMWoKgsQ0viFjkv5emRwRx15+HdsEeJ47ep988cLSrk1w==","signatures":[{"sig":"MEUCIQDOrNerNSU1fsIVjhwABfRwd5JelK5oUhEL9bsspUN1GAIgQXb2+J9JtPNYbTYlTppOPQmC1Xzgh7uNPvDmli74tZs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192844},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-npY4VJ/t2RzVXOF5uoNBHON/8zh6avKAEtk3JqomIMMWoKgsQ0viFjkv5emRwRx15+HdsEeJ47ep988cLSrk1w==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2534.183f0e1518_1776623088530_0.9773580004462279","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2536.47cf80d14a":{"name":"@open-mercato/cache","version":"0.4.11-canary.2536.47cf80d14a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2536.47cf80d14a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"fca201831269e3500ed65f1e0594213c13383485","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2536.47cf80d14a.tgz","fileCount":42,"integrity":"sha512-C2Q/r79u3QHK0Xkc8DtXkN53cPHAJBRXaly8YJoagbby5NB2SVYI4DycZagDNJeaME9ADQHIdYJZfxgYWicEgw==","signatures":[{"sig":"MEYCIQDGowqz/Vqsw0ahsfYnF4XXPQRA9XKMA3tdieAYDlhHJQIhAPvnyeInPWHRjMRz04UJq1msQetfbqu/GFbwddq5zg4b","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192844},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-C2Q/r79u3QHK0Xkc8DtXkN53cPHAJBRXaly8YJoagbby5NB2SVYI4DycZagDNJeaME9ADQHIdYJZfxgYWicEgw==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2536.47cf80d14a_1776623189283_0.6881356955251006","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2537.f112687aba":{"name":"@open-mercato/cache","version":"0.4.11-canary.2537.f112687aba","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2537.f112687aba","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"446b091ab979283c63bc32e7cc6a07ee047c3356","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2537.f112687aba.tgz","fileCount":42,"integrity":"sha512-2v1Js/SRsS6XS/Ey/uupoXCZteKz96HottaixJU6XhKB03o+1155BjJsvVQz93VUbaNEm4bu7Z7uQH9a4U28eA==","signatures":[{"sig":"MEQCIACpAzVMdDIn4gooSN3LLf7Tftu9U+A4s32E3+sxdaWQAiBVDqr+GWPqejSdSJGPCyNSPGImGZ9ZwgoXF4IPcNv35w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192844},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-2v1Js/SRsS6XS/Ey/uupoXCZteKz96HottaixJU6XhKB03o+1155BjJsvVQz93VUbaNEm4bu7Z7uQH9a4U28eA==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2537.f112687aba_1776623418243_0.49011878314255775","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2542.f84ed8c077":{"name":"@open-mercato/cache","version":"0.4.11-canary.2542.f84ed8c077","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2542.f84ed8c077","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"2274f8b011c7ae62190801e5f00cf4f524cac290","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2542.f84ed8c077.tgz","fileCount":42,"integrity":"sha512-4BXrzFytGK7KTQ4mV8UvOiDPnpu+Buhfl1VtOxDIVgqVofK4Rxbkk9+xfPUpYi8uRSlveo6u6OR9CGYTj5v40A==","signatures":[{"sig":"MEQCIDm/g7nmoDvyMM9EDvYrgGRCrbAjm1xXEXfnE5748RPUAiBkZB2So0/2k3eKn3zZm4NzMfiNV37CfHCXMLZPe4uYig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192844},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-4BXrzFytGK7KTQ4mV8UvOiDPnpu+Buhfl1VtOxDIVgqVofK4Rxbkk9+xfPUpYi8uRSlveo6u6OR9CGYTj5v40A==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2542.f84ed8c077_1776624238903_0.6614868918930439","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2543.c880fff2e7":{"name":"@open-mercato/cache","version":"0.4.11-develop.2543.c880fff2e7","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.2543.c880fff2e7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e63217234a26a7913d24692cb2d5b2ce710a6b10","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.2543.c880fff2e7.tgz","fileCount":42,"integrity":"sha512-ttNK+f9RYI8+n0So8sf09fE/92OI1gVpZppQCEP8LwSoibChblOiWfndw7nv8LAoF7FAcnY73V2o3TkbSuj+Yw==","signatures":[{"sig":"MEQCIA65PMM8GQOY/TfafOvb1RmafIGM98vUTTw1VnfGjzpzAiA/tiKuSXLxnCQGhq42QvPYlLB+WApLB7NLgeIXxPfzRQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192845},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-ttNK+f9RYI8+n0So8sf09fE/92OI1gVpZppQCEP8LwSoibChblOiWfndw7nv8LAoF7FAcnY73V2o3TkbSuj+Yw==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.2543.c880fff2e7_1776624944967_0.18990939160856035","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2547.18932a013e":{"name":"@open-mercato/cache","version":"0.4.11-canary.2547.18932a013e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2547.18932a013e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"601a27185d19372a82d8ff17679bbe0fd383b717","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2547.18932a013e.tgz","fileCount":42,"integrity":"sha512-dTNO2yELgUlK0jCkYGt6lJNOTBbOS+tfUdoAE3Os6XMooVnT9ICi5TXoAZbSAgblbfyrYJ5dKQVGsHs/1syoyw==","signatures":[{"sig":"MEUCIHEl9Rjcq0Lr7OSBvdHGUKa1ONi3bUL5qKQWmn5TM+14AiEA4+QqieciX1XsaLyU/HutRnTCAcWSTIkeDiElrUOsASw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192990},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-dTNO2yELgUlK0jCkYGt6lJNOTBbOS+tfUdoAE3Os6XMooVnT9ICi5TXoAZbSAgblbfyrYJ5dKQVGsHs/1syoyw==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2547.18932a013e_1776624998378_0.06163869086945062","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2546.535fbbd84d":{"name":"@open-mercato/cache","version":"0.4.11-canary.2546.535fbbd84d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2546.535fbbd84d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"10a1446e279a7d2ee3d61d70e7d98980fe4ba984","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2546.535fbbd84d.tgz","fileCount":42,"integrity":"sha512-5HTqyq8oBaCk+qdsHkQED9YkQBc9LAOGpCeA00t//QFmyOlyYHi/PDNgnKUxRP0vGMpzb60mewu8IACwPZUwgw==","signatures":[{"sig":"MEYCIQD2K6J+rt6HtTXCcNPe0Sy2IWzur6tPCtkqY6IBF8KZCwIhAPXjrRz06Q9swuBKD9Z3jSF+6j4AN37U4XR0BytlyF9f","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192844},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-5HTqyq8oBaCk+qdsHkQED9YkQBc9LAOGpCeA00t//QFmyOlyYHi/PDNgnKUxRP0vGMpzb60mewu8IACwPZUwgw==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2546.535fbbd84d_1776625763038_0.7728409203962574","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2548.6ac69fee0b":{"name":"@open-mercato/cache","version":"0.4.11-canary.2548.6ac69fee0b","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2548.6ac69fee0b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"7bad10d6b415a37e54ed3381a20c7e8f8541e526","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2548.6ac69fee0b.tgz","fileCount":42,"integrity":"sha512-v5jR2w0h0uPRTsVyMIzUrbfio/YXQmKYRUhQ+apWyqmDhai2yNe685SgkvQFUPpHhLtuwUxn/T1FfOObyM7rJA==","signatures":[{"sig":"MEUCIEds+bMCA7ICYxeBngkXJyN7zYkl9bzsxmPlbAH7v548AiEArwtN+1GUsVYPu+j5kYQ2iG5TyHNfVZV8u6hY16EoU+I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192844},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-v5jR2w0h0uPRTsVyMIzUrbfio/YXQmKYRUhQ+apWyqmDhai2yNe685SgkvQFUPpHhLtuwUxn/T1FfOObyM7rJA==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2548.6ac69fee0b_1776628632870_0.4390074784142872","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2551.92ddeb6af8":{"name":"@open-mercato/cache","version":"0.4.11-canary.2551.92ddeb6af8","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2551.92ddeb6af8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"007ef6d078dfc5b26d12b8a9f936b422c3c5e070","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2551.92ddeb6af8.tgz","fileCount":42,"integrity":"sha512-xrLOTEIyJVyQBo6b0OB84cp/PiYOl9kK3tFuOKtQ30Rc4J7Sj/qY0PVCwZHehpEVTbz7LK4Ec1BVU9ouaIQ7SA==","signatures":[{"sig":"MEUCIQDGXWQmu4suRiZ6C3noEvhawvLm5lf5LoO6CfngPcm09QIgfJh7N4tcMEHH6uGv37hRWWn4cY59ULqG6sju57qScQU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192844},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-xrLOTEIyJVyQBo6b0OB84cp/PiYOl9kK3tFuOKtQ30Rc4J7Sj/qY0PVCwZHehpEVTbz7LK4Ec1BVU9ouaIQ7SA==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2551.92ddeb6af8_1776631189231_0.5810143951299771","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2554.d42dbc1970":{"name":"@open-mercato/cache","version":"0.4.11-canary.2554.d42dbc1970","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2554.d42dbc1970","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"647d5153ccba8b6186771a0891def281ec416814","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2554.d42dbc1970.tgz","fileCount":42,"integrity":"sha512-KWZxL5dKw9qF6r3P+GR4FqoYW9NT5Zk9zPe6HrMozShzhWFbVf6D5oWgijzq82a+rgvMDz+Br/vB1R6f4kXxJg==","signatures":[{"sig":"MEQCIAz0ewaFi6ESHokkZQ/RrwqmFUpLsLZcvbmHC7b30lsmAiAHuYYPz+IaQ2+569YlcUFaPFUx5Zbw75OopjqPoVyDew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192844},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-KWZxL5dKw9qF6r3P+GR4FqoYW9NT5Zk9zPe6HrMozShzhWFbVf6D5oWgijzq82a+rgvMDz+Br/vB1R6f4kXxJg==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2554.d42dbc1970_1776633635481_0.48136398150016313","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2556.c03992a4ec":{"name":"@open-mercato/cache","version":"0.4.11-canary.2556.c03992a4ec","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2556.c03992a4ec","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ada006efd5313094afe241eee44cd1dd5e240423","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2556.c03992a4ec.tgz","fileCount":42,"integrity":"sha512-8d2vawCRAsnEn+sdbqRNHANzCSH2aAWagh+ChnlYlu5/o1kcQp9AFEWv/giem3swFG7p6gUD/ZtxzydK1XJxhQ==","signatures":[{"sig":"MEUCIQDSV7uTvKmwsyArVTHjO+FhglzQGJlS02t/dYzadGjjrwIgB0IykQ3QDyAJj7fSl2GbWBwKBYa5HWc2Pdt4iqlGCBU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192844},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-8d2vawCRAsnEn+sdbqRNHANzCSH2aAWagh+ChnlYlu5/o1kcQp9AFEWv/giem3swFG7p6gUD/ZtxzydK1XJxhQ==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2556.c03992a4ec_1776654513824_0.6244384575819142","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2557.9ded11a74e":{"name":"@open-mercato/cache","version":"0.4.11-canary.2557.9ded11a74e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2557.9ded11a74e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"4200d1772b40688c5d9bd257ad442327912df348","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2557.9ded11a74e.tgz","fileCount":42,"integrity":"sha512-KWqq/k79G1hLK+bQfGTAHamTmQrpE47rebZJ1ppTh6BShrhsTcSKE+XXWY/LsPfjXa3wCEIznH3ZkPzyMv50tg==","signatures":[{"sig":"MEUCICrz3g7hGr35lLZPOC9teira6BkeGd8If1CT75zCpfk9AiEA0rNM4zZPO6NqQ09fbx8DP43fZeZGxmVNvSUExXipG88=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192844},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-KWqq/k79G1hLK+bQfGTAHamTmQrpE47rebZJ1ppTh6BShrhsTcSKE+XXWY/LsPfjXa3wCEIznH3ZkPzyMv50tg==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2557.9ded11a74e_1776659584809_0.6503815401896473","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2558.3f2241771f":{"name":"@open-mercato/cache","version":"0.4.11-canary.2558.3f2241771f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2558.3f2241771f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"662b033660c5861ba3d21ef2c688b86f9d0ad6dc","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2558.3f2241771f.tgz","fileCount":42,"integrity":"sha512-IFlPRfO1AM5Ydq+vdbUo57BcOSR6Xh1bcAFeXiRICHbjZamy0oNvTPSZhMFRu1ROTPT9N9aNdYpvadoIjVe7dg==","signatures":[{"sig":"MEUCIQDKntY1FZ+PxHJTq5dIFUnwsqyJuoe2B2t4de1g49SYAgIgX+q3t1THvuDQUyrMlABejlPujbOFJCj5A4UASY2isAA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192844},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-IFlPRfO1AM5Ydq+vdbUo57BcOSR6Xh1bcAFeXiRICHbjZamy0oNvTPSZhMFRu1ROTPT9N9aNdYpvadoIjVe7dg==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2558.3f2241771f_1776667260664_0.3730318359171376","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2559.1e67f3ad99":{"name":"@open-mercato/cache","version":"0.4.11-canary.2559.1e67f3ad99","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2559.1e67f3ad99","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"314f83e01ab148a818f04d822285c06294f8d115","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2559.1e67f3ad99.tgz","fileCount":42,"integrity":"sha512-nPYY5PeFfoVYky5/xKUjulW8ORjg+w8afjM894yoIB/BioZMnrBSoagrfALmYK84cbuMgchiLqw2IEEy3rzN4w==","signatures":[{"sig":"MEYCIQDJPOAFsDqTxpGTfx0TgI84rik+Ri5hbnMXOHL8HH757QIhAOYrBMX2l3eNz6qWg9Dke4AWaSy0I+uOn+aY3Tf5YPQA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192844},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-nPYY5PeFfoVYky5/xKUjulW8ORjg+w8afjM894yoIB/BioZMnrBSoagrfALmYK84cbuMgchiLqw2IEEy3rzN4w==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2559.1e67f3ad99_1776670864058_0.7432019700708201","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2572.486582e47f":{"name":"@open-mercato/cache","version":"0.4.11-canary.2572.486582e47f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2572.486582e47f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"5f7500da6f1f623d30d31f62067de0e963398a95","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2572.486582e47f.tgz","fileCount":42,"integrity":"sha512-Vsqr1Pad+SgLFyAUXQ7rrqTnoUdULzSW051NA19ui77hFhVH5jeQl9AHEeag8yMqtZE/5c/d/R9Sk0Vafe8rwQ==","signatures":[{"sig":"MEUCIQCDn4pxQjF1OgiTCsrQrUoSjNetPxzW8eWtLHHHI8LhIQIgKn7ig1nyTvDs75JnC3zG8e/a8JpCoNcMHZzY4hQFYgU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192844},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Vsqr1Pad+SgLFyAUXQ7rrqTnoUdULzSW051NA19ui77hFhVH5jeQl9AHEeag8yMqtZE/5c/d/R9Sk0Vafe8rwQ==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2572.486582e47f_1776744915725_0.5838687796806883","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2574.0f7937d770":{"name":"@open-mercato/cache","version":"0.4.11-canary.2574.0f7937d770","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2574.0f7937d770","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"e42b661f24d41ed0012c1a12c218ed04fd054ff0","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2574.0f7937d770.tgz","fileCount":42,"integrity":"sha512-bwIg26O+cIayBXu1SqtWR7XW5SGNqDs5YY9Fg/F1fYVtH1ytQXBbxr5bIlr56+0PPd9mXHV3Y6EoXLI8XFq5QQ==","signatures":[{"sig":"MEUCIQDuhv6EYW1UzoQNivnpjM9ADfjuS+eGqRDmwWo5hdK+PAIgOewJ0WNUMSMb8VtDIH8/plyOzRfsVKB18xLRingk0l0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192844},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-bwIg26O+cIayBXu1SqtWR7XW5SGNqDs5YY9Fg/F1fYVtH1ytQXBbxr5bIlr56+0PPd9mXHV3Y6EoXLI8XFq5QQ==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2574.0f7937d770_1776747343768_0.322568748040553","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2575.e689a7bd59":{"name":"@open-mercato/cache","version":"0.4.11-develop.2575.e689a7bd59","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.2575.e689a7bd59","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b680d5b0d2abf56f7ce552355f75e80042bf3c5d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.2575.e689a7bd59.tgz","fileCount":42,"integrity":"sha512-STlPIYbNzSm8VarcMYuvc0OCjJnoohN6Gri1OHJ5KtJ51OLLv+ZdlZw2Oy3S0oBkB2vZEKVxEyxYmGET0TFl0A==","signatures":[{"sig":"MEUCIHT25657xlwk923ausvPoyvgB97/JkuC69Bauof9HRBOAiEAn3H2ITkosiSfnvCKxlStiVES+5od+7OMo2eg3cpzUoI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192845},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-STlPIYbNzSm8VarcMYuvc0OCjJnoohN6Gri1OHJ5KtJ51OLLv+ZdlZw2Oy3S0oBkB2vZEKVxEyxYmGET0TFl0A==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.2575.e689a7bd59_1776763079500_0.472353836742438","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2578.2296fed1dd":{"name":"@open-mercato/cache","version":"0.4.11-canary.2578.2296fed1dd","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2578.2296fed1dd","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"f9cf237629180c74799c958cb5aeb3334a3c5af2","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2578.2296fed1dd.tgz","fileCount":42,"integrity":"sha512-R0h2cDLYdrhB11qNyf4vZB4fcIcfH40NmgKcyi5wwW7fmATgO7WcptPGbnzAxCQOZXNHX+8ibgfPU1bXzLzAMw==","signatures":[{"sig":"MEYCIQDcea2CVyM8NzZbBO0+MDuDpu3pXr366r7KFTIy1bH/HAIhAM2tK325PUJRUIMdXaiach81UPwAPAIfFUemACu2+5eO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192844},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-R0h2cDLYdrhB11qNyf4vZB4fcIcfH40NmgKcyi5wwW7fmATgO7WcptPGbnzAxCQOZXNHX+8ibgfPU1bXzLzAMw==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2578.2296fed1dd_1776763275969_0.08692815736935189","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2579.f2feede492":{"name":"@open-mercato/cache","version":"0.4.11-canary.2579.f2feede492","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2579.f2feede492","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"8b6f310d542365a5ebb84b69fdd4197adbd4f865","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2579.f2feede492.tgz","fileCount":42,"integrity":"sha512-g43W/8rS+qJyn1+A7uI3GZrouORGfsXGqP/9c0iiK24l9bzKNDYgwoq+1zZrXrQVTWa+G3YVyD6aoqiY96Gksg==","signatures":[{"sig":"MEYCIQCQxeAIE1xOrDo62Ew9D3VcxOmUJ1pzh2ScHGQzL+OcSAIhAIxAdv3K3DVDB6lGXEZcg7VM6ejqYbTOWW5LBQ+8Ny6I","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192844},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-g43W/8rS+qJyn1+A7uI3GZrouORGfsXGqP/9c0iiK24l9bzKNDYgwoq+1zZrXrQVTWa+G3YVyD6aoqiY96Gksg==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2579.f2feede492_1776763313894_0.7340387038789675","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2583.f009b34b0b":{"name":"@open-mercato/cache","version":"0.4.11-canary.2583.f009b34b0b","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2583.f009b34b0b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"74b22bdc844522947210942ee15e7d68e164871d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2583.f009b34b0b.tgz","fileCount":42,"integrity":"sha512-sncpij74wO1pVbK/3sHSCEWU8iv3g5ZsAJx3St0kzmoAY8uFUBKcr1bb93YDporCPObyu8phtZUTUwdannTxiQ==","signatures":[{"sig":"MEYCIQCN8wFTrSFhNglca496SllFu0C7jyYpUbt8iG05KTvAIwIhAOE/kOPO1AcvekCxobN69D5om180sXh23aF/3VU/OaqT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192844},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-sncpij74wO1pVbK/3sHSCEWU8iv3g5ZsAJx3St0kzmoAY8uFUBKcr1bb93YDporCPObyu8phtZUTUwdannTxiQ==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2583.f009b34b0b_1776763547215_0.07037052934453247","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2585.c9110c60b9":{"name":"@open-mercato/cache","version":"0.4.11-canary.2585.c9110c60b9","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2585.c9110c60b9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"4b490f9d9b907d67e476c70c1faf67c591463ef0","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2585.c9110c60b9.tgz","fileCount":42,"integrity":"sha512-6Zbu7LEcop4bKrT7fRTyH/ZYnEknZoZ6zuCN7yGo8s4R2iurPVkvLvuJ0Us56G93BSE38r8N7p33QZ7MZf8X1g==","signatures":[{"sig":"MEUCIQCsRfc0hdj1UaaDdfZQwRaELgodp7Zx2oxHZNTNRn7MowIgAO6+2chZ86qpD0f9/+XGKcuVK3uQ1kssdmdQZtml9W8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192844},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-6Zbu7LEcop4bKrT7fRTyH/ZYnEknZoZ6zuCN7yGo8s4R2iurPVkvLvuJ0Us56G93BSE38r8N7p33QZ7MZf8X1g==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2585.c9110c60b9_1776764714798_0.672693296220366","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2588.d8643230fa":{"name":"@open-mercato/cache","version":"0.4.11-develop.2588.d8643230fa","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.2588.d8643230fa","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a35446963e531e0ff6ab0c67696ca74562070129","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.2588.d8643230fa.tgz","fileCount":42,"integrity":"sha512-t33assOhzyHz+0oDK8d9rSKqvCMM5SKvpob1Dz+q6ZfJTUYN2X8aJ8Iq1LG+tY1Uxi6gU0M2xK/6BjUQilnsCw==","signatures":[{"sig":"MEYCIQCz7F/A/js+jAddDZ/FgXQCQLNdIMmDbJkcX1JxUB9u1AIhALbAbOkLD18maPcPC4ulCIlThHFo5cLDDkqh9AQYxS3g","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192845},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-t33assOhzyHz+0oDK8d9rSKqvCMM5SKvpob1Dz+q6ZfJTUYN2X8aJ8Iq1LG+tY1Uxi6gU0M2xK/6BjUQilnsCw==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.2588.d8643230fa_1776765108108_0.402844531467228","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2591.4731e2c110":{"name":"@open-mercato/cache","version":"0.4.11-canary.2591.4731e2c110","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2591.4731e2c110","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b6128d9406e1d74e974b92912a47f83a8aa2d158","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2591.4731e2c110.tgz","fileCount":42,"integrity":"sha512-UZ2gpACFOs5elVqgenSCfhynCYsa7hQo1PTlTAV1a3W8S9/XoH2JYPeqt9e4h6HUDATeYE412g+qMgYWN/LlBQ==","signatures":[{"sig":"MEUCIQCecinDk2DMLK+HWukONAyuRZwy8QH6y8hN2CotUr1t/AIgaBtFrSKPjpvtmZOl72fJbkDuh3HQBrFE2wrT0GL4eEA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192844},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-UZ2gpACFOs5elVqgenSCfhynCYsa7hQo1PTlTAV1a3W8S9/XoH2JYPeqt9e4h6HUDATeYE412g+qMgYWN/LlBQ==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2591.4731e2c110_1776766191664_0.16947364931328224","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2593.7e4ee52f5b":{"name":"@open-mercato/cache","version":"0.4.11-canary.2593.7e4ee52f5b","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2593.7e4ee52f5b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"9b18e4cd44804c388e558a78991154c69f95bc5c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2593.7e4ee52f5b.tgz","fileCount":42,"integrity":"sha512-xTcKy4UhfEfDMs2CSCjWx0bG/CTsbdYUi+h4trc6M0+JpM1bC+DpGnGs0OZ1uPa+oOdJR+bG8dc07LDW3RJE5w==","signatures":[{"sig":"MEUCIQDpKc0eD0fE01hl+dgAbK2S2uUE0MJG9gCORihv8FEeTwIgdInHJlKprYQ3pvT5X5yZWrboR27ZvCrf70Ktq+PDsKU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192990},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-xTcKy4UhfEfDMs2CSCjWx0bG/CTsbdYUi+h4trc6M0+JpM1bC+DpGnGs0OZ1uPa+oOdJR+bG8dc07LDW3RJE5w==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2593.7e4ee52f5b_1776766939325_0.4637330868899421","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2592.c4a75a4d3d":{"name":"@open-mercato/cache","version":"0.4.11-develop.2592.c4a75a4d3d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.2592.c4a75a4d3d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"41e9361c24f7b4e9792dd97f8f701e16204b32cf","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.2592.c4a75a4d3d.tgz","fileCount":42,"integrity":"sha512-p3wVrBblHTGzpNctBq/CPvaFESdqzBgI467mxHcJYziJwttigKTX+AJO4Bom/DJD548vta1BvgCa4dlWIQTcEQ==","signatures":[{"sig":"MEUCIE9XXYSyFNrFcxICaBXNo+BidgzZ4TUNpsgHF6/ZTY3IAiEAzfXvwsoKwQDItCpEf1BgY68rugXg++Uf529MPRKbNa8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192991},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-p3wVrBblHTGzpNctBq/CPvaFESdqzBgI467mxHcJYziJwttigKTX+AJO4Bom/DJD548vta1BvgCa4dlWIQTcEQ==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.2592.c4a75a4d3d_1776767214746_0.13519286840743128","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2594.4f01c7d2c8":{"name":"@open-mercato/cache","version":"0.4.11-canary.2594.4f01c7d2c8","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2594.4f01c7d2c8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"4e8ed692f0c26bfc7ad8734edccf906f95d397d3","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2594.4f01c7d2c8.tgz","fileCount":42,"integrity":"sha512-svtM0/Esf4Xs9CH7Jv4yxrcN1QbOkqDqI/OecANr3fyJ/OXqH7/CWH6PAww4U90u6/zMBifs82WdXeGx5v9kyQ==","signatures":[{"sig":"MEQCIG/Yxlr7SuVPSi2EY4vvEBHHn3LGqPIWyGoWt/jbL8eBAiArwFlxB0YFR1VpmR0QQeyeXdYvy2CIlRkl3uBq5GDkFg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192990},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-svtM0/Esf4Xs9CH7Jv4yxrcN1QbOkqDqI/OecANr3fyJ/OXqH7/CWH6PAww4U90u6/zMBifs82WdXeGx5v9kyQ==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2594.4f01c7d2c8_1776768233207_0.21488466807334672","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2595.a4ff67f52b":{"name":"@open-mercato/cache","version":"0.4.11-develop.2595.a4ff67f52b","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.2595.a4ff67f52b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"fc32d6838a51c13bb8b44399224a4b3b5d6e983d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.2595.a4ff67f52b.tgz","fileCount":42,"integrity":"sha512-QFJL9A+JVkpHXWJhFgzmFPoCFuF4gCWuPyz86AwNAhYch9/0Gj0h+DwzaZI5Ouk+dUf6a5XxSsxnCNpde1C6tA==","signatures":[{"sig":"MEYCIQD5NLFGBDQIQmWXQ6rDMGgXJR5Ai5v8xzAdOmcTL0GKtgIhAPaAfbXxxemIew4YAKvKV1QVDRIjr2aMikR3Ljaa5oJq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192991},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-QFJL9A+JVkpHXWJhFgzmFPoCFuF4gCWuPyz86AwNAhYch9/0Gj0h+DwzaZI5Ouk+dUf6a5XxSsxnCNpde1C6tA==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.2595.a4ff67f52b_1776769633177_0.56027132951468","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2597.815dd8eed7":{"name":"@open-mercato/cache","version":"0.4.11-canary.2597.815dd8eed7","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2597.815dd8eed7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"6647b154fb23f8c578d98a63802d225ca0562814","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2597.815dd8eed7.tgz","fileCount":42,"integrity":"sha512-+ibZqh0b45ywtC507uuWbtnLTBkg8wZTa7gOD9Ps5Vm/2TFmsiCosz+eBStEmpsbgKvT4N3cmPP0iEna/Zy2KA==","signatures":[{"sig":"MEUCIEvWFFJqdHbnrSPN+vHKRm7qLTHuFwottbcm4VJpbW9UAiEA6NfLLtrkFw+JJBPc4xmCMq3LrOPjh8Y2e4yZbs2id4U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192990},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-+ibZqh0b45ywtC507uuWbtnLTBkg8wZTa7gOD9Ps5Vm/2TFmsiCosz+eBStEmpsbgKvT4N3cmPP0iEna/Zy2KA==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2597.815dd8eed7_1776769792657_0.6997156687489627","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2598.da64a13e74":{"name":"@open-mercato/cache","version":"0.5.1-canary.2598.da64a13e74","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2598.da64a13e74","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"8e54df877ff08ef5e6cfa890d489611fa6a269f7","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2598.da64a13e74.tgz","fileCount":42,"integrity":"sha512-NRnIkIQp2kT8EQIRlzIWS5MJ6XONaqBWuD1FfzXwNF7xwcltrlXe2yBtT83y0nxP++EYAR8+KQcGFDChMvUITQ==","signatures":[{"sig":"MEQCIB1ONcMn+PQgguCQTT94roisIAZNdeQh4i3l75bvPakFAiBOMCA/Be1xqGx1Fc8GyY124IdWiWSkF40YsoSGNxOM5w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192988},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-NRnIkIQp2kT8EQIRlzIWS5MJ6XONaqBWuD1FfzXwNF7xwcltrlXe2yBtT83y0nxP++EYAR8+KQcGFDChMvUITQ==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2598.da64a13e74_1776770416029_0.22285451289235936","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2601.efe5f34f69":{"name":"@open-mercato/cache","version":"0.4.11-canary.2601.efe5f34f69","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2601.efe5f34f69","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a5043f975d95fd4a4ca375756689831fc50e3e4c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2601.efe5f34f69.tgz","fileCount":42,"integrity":"sha512-c7J6ovhXze/YhnUdQNiYDp/NJpq5rfw27exZ0hlrmbyTtBbPAaFmp71ZabZW8yVPPc2Poiw4Buaul2Rq+Chc9Q==","signatures":[{"sig":"MEQCIANOuoIakC/jDR8CrTJmpEloyBvexJmHzG3B8qWNvCsmAiAolNWL4J1CJ53SFJtOCJAbye6/7pvASOSpT20LG1yJLw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192990},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-c7J6ovhXze/YhnUdQNiYDp/NJpq5rfw27exZ0hlrmbyTtBbPAaFmp71ZabZW8yVPPc2Poiw4Buaul2Rq+Chc9Q==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2601.efe5f34f69_1776771595700_0.6543810414344438","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2600.e5722e03a1":{"name":"@open-mercato/cache","version":"0.4.11-canary.2600.e5722e03a1","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2600.e5722e03a1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"4e640da16321d1f826e6e05d34351f546e5b3a66","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2600.e5722e03a1.tgz","fileCount":42,"integrity":"sha512-PNJYzBSTUjVM6fe2ZfjbYGS9FG6ekZl+DUZ/uv3Sy+N6Pz+X3Cw2eKRK0LE1bXYqa29gsN36AVZSgXD5lT6ETA==","signatures":[{"sig":"MEQCIBkibdyR7jpVEG8s+TbAsSu5SfrclnXV++50gN8JaTt8AiAM2BhuW99yCXslXFZFSFlaK60lUJhGGHxHXGh5cbIWfw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192990},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-PNJYzBSTUjVM6fe2ZfjbYGS9FG6ekZl+DUZ/uv3Sy+N6Pz+X3Cw2eKRK0LE1bXYqa29gsN36AVZSgXD5lT6ETA==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2600.e5722e03a1_1776771662170_0.07454536932354272","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2603.5d5313450b":{"name":"@open-mercato/cache","version":"0.4.11-canary.2603.5d5313450b","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2603.5d5313450b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"75538ef145541546188b3561196be0d03391a583","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2603.5d5313450b.tgz","fileCount":42,"integrity":"sha512-UbFQ1BpaNQ38Um9sdN7aA3ZiXXienOzsRRfEBvqotZvHAEMiPZ0/GqmiQjELIejybxPp43PX0H5J8sidprHF7A==","signatures":[{"sig":"MEYCIQCNe2aTjy9uRKZZ2ioilYDmA0vOYKweOmCAheSNZzx6xQIhAI6uO/JLa+j4Ch/RIf6Cahky89Xa4N/nTHMdUT8Q/4Sp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192990},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-UbFQ1BpaNQ38Um9sdN7aA3ZiXXienOzsRRfEBvqotZvHAEMiPZ0/GqmiQjELIejybxPp43PX0H5J8sidprHF7A==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2603.5d5313450b_1776773721034_0.8356165550166668","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2605.5249735e53":{"name":"@open-mercato/cache","version":"0.4.11-canary.2605.5249735e53","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2605.5249735e53","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"b6dc393de382eaadbe80394e9bfbad7ccf6e35da","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2605.5249735e53.tgz","fileCount":42,"integrity":"sha512-gZAE5a44S7PUbGlFb74K0kqKWqbhhUaqF3fsxMXZv/9CmVxycFa1HqmM80WvRDMH5D2nR7gS8Dany9s1UmyNYw==","signatures":[{"sig":"MEUCIQDub0rmCJTSXgCIjRxYYZY60x58WOAr1nPpNIcNtmJnkQIgPl3KXccLVKUU2P1d8PJtUQ/T2tGJgWcl9v//lKX8xtU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192990},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-gZAE5a44S7PUbGlFb74K0kqKWqbhhUaqF3fsxMXZv/9CmVxycFa1HqmM80WvRDMH5D2nR7gS8Dany9s1UmyNYw==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2605.5249735e53_1776773734912_0.7219990196982209","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2611.a2846a0087":{"name":"@open-mercato/cache","version":"0.4.11-canary.2611.a2846a0087","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2611.a2846a0087","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ba2c328b0f840f6cc78a1598d6794c6aa4a54bb1","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2611.a2846a0087.tgz","fileCount":42,"integrity":"sha512-MbswjZ/SuBef8wDPYGNNLPGxTm1ItKGRyT2F3Z9Dr/0XOrPwi5Wt+1WNBvshJ+VREslV1t0zqKMWm/sEWapFew==","signatures":[{"sig":"MEYCIQDsBACiKQrxi9syYnbvFMN65Fzd3kZ7Z+EJDEbBEDZuQAIhAMrqLYHjw9UTnFkbY1T/KBwImv1S+IUjbIiIjEjB/t1B","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192990},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-MbswjZ/SuBef8wDPYGNNLPGxTm1ItKGRyT2F3Z9Dr/0XOrPwi5Wt+1WNBvshJ+VREslV1t0zqKMWm/sEWapFew==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2611.a2846a0087_1776777206544_0.3513816377711978","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2614.68561293ee":{"name":"@open-mercato/cache","version":"0.4.11-canary.2614.68561293ee","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2614.68561293ee","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"da393eff3ffa3920047483e230e21dda8a04f49d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2614.68561293ee.tgz","fileCount":42,"integrity":"sha512-+3C3JEXl2syat1Q4cYLOAKbUvBBUNNTNyswNZwyBSPZcT2fg5VtEEhnU0ese9JZTZYeqevrOy+ANU2VYmLaSuw==","signatures":[{"sig":"MEUCIQCtbDWi2J2kIiD5vTposeQ/AU7rRbynCXTQlkfVyOdXjAIgV/IWLhaUJYakeizUmHGXkbNb/iPrMh0BMoGXJEe9bVw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192990},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-+3C3JEXl2syat1Q4cYLOAKbUvBBUNNTNyswNZwyBSPZcT2fg5VtEEhnU0ese9JZTZYeqevrOy+ANU2VYmLaSuw==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2614.68561293ee_1776778525616_0.3082733634336752","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2616.a3af4eb073":{"name":"@open-mercato/cache","version":"0.4.11-canary.2616.a3af4eb073","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2616.a3af4eb073","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"3eb33937759a65026668012705d17a4b47d1860b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2616.a3af4eb073.tgz","fileCount":42,"integrity":"sha512-7iUXnmrroDH/9rhCs28s3yy5O5/l2qN56Nyo0HhOYkaajH6v19iXwVtqBK2jHn25UlqnKWdnWKtpqO8nAWGKcA==","signatures":[{"sig":"MEYCIQDDb32jaOELzhB+6uVF5J7M5lk9eYz17TJS3HHtGe2nEgIhALvZo9p4sBu2qF3QTXFsfVXlZdhxtQv2MrVubJMNBjIc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192990},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-7iUXnmrroDH/9rhCs28s3yy5O5/l2qN56Nyo0HhOYkaajH6v19iXwVtqBK2jHn25UlqnKWdnWKtpqO8nAWGKcA==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2616.a3af4eb073_1776783258241_0.6919163916253144","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2624.ce35497e95":{"name":"@open-mercato/cache","version":"0.5.1-canary.2624.ce35497e95","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2624.ce35497e95","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"8ff7eff443c1f1dc32dacc641ef9702f6b61f5a9","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2624.ce35497e95.tgz","fileCount":42,"integrity":"sha512-e/K2zI29prRTLcdwT8NBguMMLe0guS6mJ3ZldxEIyew4/scTDJiLGG5klOd6t4mtye8USODa9JmGhEcSPCSrjA==","signatures":[{"sig":"MEUCIQDArUtSHLie7n9I49M1rCDrbJah4ZKmg2WB5J5MB2rCbQIgJR/Atk3RlzI+AU/AIMhbKlflGHn01RzqNDafsVdV4PA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2624.ce35497e95","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193123},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-e/K2zI29prRTLcdwT8NBguMMLe0guS6mJ3ZldxEIyew4/scTDJiLGG5klOd6t4mtye8USODa9JmGhEcSPCSrjA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2624.ce35497e95_1776797552528_0.3863771239758549","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2627.f5627f5f52":{"name":"@open-mercato/cache","version":"0.5.1-canary.2627.f5627f5f52","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2627.f5627f5f52","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"8405b11444e9f5b251708e85e89a7b59479dac5a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2627.f5627f5f52.tgz","fileCount":42,"integrity":"sha512-LSPFWVfXxjkauitcoDD4CbBwlUkyH5p1kj0ZF5Q+O5AHAY9GE30BTE67MktefFoQTDNHjd9JS3G30lybFlpsYA==","signatures":[{"sig":"MEQCIH70/JT8BZPcbPHiaNxzzulNGO06/HAnTTZZCfO+Sy66AiBBIXY5NntWTDYN0DcjuLJVB0jnEi3nTLt7nSw/tFU+Pw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2627.f5627f5f52","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193123},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-LSPFWVfXxjkauitcoDD4CbBwlUkyH5p1kj0ZF5Q+O5AHAY9GE30BTE67MktefFoQTDNHjd9JS3G30lybFlpsYA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2627.f5627f5f52_1776798469061_0.6223861367490684","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2628.e574be5269":{"name":"@open-mercato/cache","version":"0.4.11-canary.2628.e574be5269","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2628.e574be5269","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"4380c1210b5d57d6f9589a0427cbaec6620aee26","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2628.e574be5269.tgz","fileCount":42,"integrity":"sha512-hGnKQfCBE1cdjnV+TQen0mPRRHiq/3tK74kSIWvr4sDhSbMFFhrmbUI5hSNc5RM1MMPBuYrAKg3tOWivEHCoxw==","signatures":[{"sig":"MEYCIQCk+nv5wnZSUyprYExLJi3l6eFRkT4Ubo74/+qEMDXHwAIhAJwJ5ehB5pMdOJufkQlzaap5G0AuerUCNyOYZxRwmMqU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192990},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-hGnKQfCBE1cdjnV+TQen0mPRRHiq/3tK74kSIWvr4sDhSbMFFhrmbUI5hSNc5RM1MMPBuYrAKg3tOWivEHCoxw==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2628.e574be5269_1776800920020_0.41407886649773706","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2629.b87f72c00f":{"name":"@open-mercato/cache","version":"0.4.11-canary.2629.b87f72c00f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2629.b87f72c00f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"2da4b5dbef11ff040b0c05bffcb11a389c4b73be","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2629.b87f72c00f.tgz","fileCount":42,"integrity":"sha512-sDMBa3pTzf9UANen4XTd0Sy8lFK9hgKzeCsxyWaq/PYLgX5eEnpI9F5yIU9W/YnmStPE4FS01MBsCGzTtwOoBg==","signatures":[{"sig":"MEQCIFJgAdUQB7augygiHLu1DMI2s9/qV7jIU5ujcmmJ6G+XAiAgw0b3OFNr5WsLNESg6NFf/ZvYZzvruMNXSL3LZAG7cg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192990},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-sDMBa3pTzf9UANen4XTd0Sy8lFK9hgKzeCsxyWaq/PYLgX5eEnpI9F5yIU9W/YnmStPE4FS01MBsCGzTtwOoBg==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2629.b87f72c00f_1776801478999_0.7906637230728535","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2630.17388cb671":{"name":"@open-mercato/cache","version":"0.4.11-canary.2630.17388cb671","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2630.17388cb671","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"38dd20351bba9d695e7a0d7352b85a2e482bbbc9","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2630.17388cb671.tgz","fileCount":42,"integrity":"sha512-rDMyIHnZd61CgP5e3wPMKBglaKd1B1zEvfyXs0oNf2gbhsTVmTxpdbnnfFdNYToTMy2cuRGcTueKjiBpx/bFHA==","signatures":[{"sig":"MEQCIFDNSvG2uwGwFE87DWtYN9kjYe4VhE6w5v8GY/hkOA1JAiA11U1M6OV7hvM4rFTYrQi5Odk1eLnlkUbJuQ56vYHT7g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192990},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-rDMyIHnZd61CgP5e3wPMKBglaKd1B1zEvfyXs0oNf2gbhsTVmTxpdbnnfFdNYToTMy2cuRGcTueKjiBpx/bFHA==","_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2630.17388cb671_1776804482608_0.8875358425838364","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2631.481e9df5b0":{"name":"@open-mercato/cache","version":"0.4.11-develop.2631.481e9df5b0","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.2631.481e9df5b0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"7e9541015420264e23ee5eba23852dd85bbd85c2","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.2631.481e9df5b0.tgz","fileCount":42,"integrity":"sha512-tLX4a0tJIY698u5pf1GM03F9cltzuWM+4Nt9Xgo4EElG/ZRtYTCnFIXRFQqpT61kNecvWDyb27LpNf5I9/7A4g==","signatures":[{"sig":"MEUCIEs8IG/8IavzbRKP2M0RUoPjTjTCSkljgdVv5+5xKKj3AiEAqNjSqc3zCjR9pLOmnThr8uYD00wcKSzK7mNHNY32bf0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192991},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-tLX4a0tJIY698u5pf1GM03F9cltzuWM+4Nt9Xgo4EElG/ZRtYTCnFIXRFQqpT61kNecvWDyb27LpNf5I9/7A4g==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.2631.481e9df5b0_1776829357263_0.4008831715398473","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2632.d4be447610":{"name":"@open-mercato/cache","version":"0.5.1-canary.2632.d4be447610","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2632.d4be447610","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"8ab8757618b20ff84280b0f1194510f0033b455a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2632.d4be447610.tgz","fileCount":42,"integrity":"sha512-10Io2/qzJ/Cp+5bYPORz2C5FHlNdsNHoUDQ6Edo1BqHOsd5JVfx0CjQXE3HccWpos2nNQ8g06jJEiT6w51U6JQ==","signatures":[{"sig":"MEUCIGmlNzCyWRUV62HAX0az4WmgsdF1NtoTrObSOkz4EUn8AiEAu0YulRQ6EFHjahwOhEzmy7Mvp+BzWvFNdQHDhyPG9j0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2632.d4be447610","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193123},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-10Io2/qzJ/Cp+5bYPORz2C5FHlNdsNHoUDQ6Edo1BqHOsd5JVfx0CjQXE3HccWpos2nNQ8g06jJEiT6w51U6JQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2632.d4be447610_1776830183382_0.4586747987017479","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2633.c8bdaa556c":{"name":"@open-mercato/cache","version":"0.5.1-canary.2633.c8bdaa556c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2633.c8bdaa556c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"3fdd6bfceef94b8ded4a17d6818f18af300b1688","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2633.c8bdaa556c.tgz","fileCount":42,"integrity":"sha512-DS351ZoqjbAlUJXP2WA7qMZh3i/KI9Ko+OwSTvWtCam/R+aqIieToZu1QhTAfNs7IeK+7x5B9oiOGT1YqFsGog==","signatures":[{"sig":"MEQCIF01GKpdEhFkVcqBA2l7vcbvWfzR6qGvgAk2/5Xj9vtZAiASrOvNV0cl/1VKu87+qj7qpTXXWcCawle+i3yOOI8Nag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2633.c8bdaa556c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193123},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-DS351ZoqjbAlUJXP2WA7qMZh3i/KI9Ko+OwSTvWtCam/R+aqIieToZu1QhTAfNs7IeK+7x5B9oiOGT1YqFsGog==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2633.c8bdaa556c_1776838059887_0.9519719633656363","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2634.079fcafd55":{"name":"@open-mercato/cache","version":"0.4.11-canary.2634.079fcafd55","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2634.079fcafd55","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"a10480f62ac37e0a8d2361466a7e952e480bb68c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2634.079fcafd55.tgz","fileCount":42,"integrity":"sha512-r1QSWhSopfceERhaYweBE5A6+eRLf3cbEE5BKaHlKTyOWtS92E1wdgSfkh7I8VwcSRqrHV0Iv4+KfQPGbgW3nA==","signatures":[{"sig":"MEQCIDlKkgBzrpNmSjXrjQd2hIASHcBhlKgf+hMQeZF08UZeAiAzoCjPcLVJNuDlqaYOFs3eunmoNB1ryMNGFzwnaE4PJw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192990},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-r1QSWhSopfceERhaYweBE5A6+eRLf3cbEE5BKaHlKTyOWtS92E1wdgSfkh7I8VwcSRqrHV0Iv4+KfQPGbgW3nA==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2634.079fcafd55_1776839685867_0.399609669151362","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-develop.2635.9f9e474720":{"name":"@open-mercato/cache","version":"0.4.11-develop.2635.9f9e474720","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-develop.2635.9f9e474720","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"ef64821da7993bcbc4873a0e14011ef077b322d3","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-develop.2635.9f9e474720.tgz","fileCount":42,"integrity":"sha512-vsuEjZnBgTffu/7Y7uj9wijICLoSvx3X4HnzTfWo/uTrCmjY5Am0Y6mxw7UvI2w1Mbnlu7+6kHs7XZsM4kZuJQ==","signatures":[{"sig":"MEUCIQCFL3vUD0SXKarU3UfxmM3tKWx8n9WgaQSiUOiQL+CIyAIgYwtGsJvXzpNs+ACi/+DdM0nfnIWhP0CYrFw1uoFJtmo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192991},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-vsuEjZnBgTffu/7Y7uj9wijICLoSvx3X4HnzTfWo/uTrCmjY5Am0Y6mxw7UvI2w1Mbnlu7+6kHs7XZsM4kZuJQ==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-develop.2635.9f9e474720_1776839748489_0.44329604534597333","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2636.17617560a2":{"name":"@open-mercato/cache","version":"0.4.11-canary.2636.17617560a2","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2636.17617560a2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"25dc1f928bf301d9635947f4e591a62f150b026d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2636.17617560a2.tgz","fileCount":42,"integrity":"sha512-aaV76OSKC6xuTH15ed7qR/UcxYXx+lczaivDHwTKQIDPwH63XN662a3aYQ7XqPviZ5EvMDnmiDW1yU5wNDxVfg==","signatures":[{"sig":"MEQCIBNkD8oIPaPLsVfg8a2nRQr+rV2mN2VoLHIS4F71prLsAiA1bv+nGHG3n/IPhjHsixGchaWKyx57s3TSII9aMseKLw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192990},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-aaV76OSKC6xuTH15ed7qR/UcxYXx+lczaivDHwTKQIDPwH63XN662a3aYQ7XqPviZ5EvMDnmiDW1yU5wNDxVfg==","_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2636.17617560a2_1776840455706_0.3637803607879786","host":"s3://npm-registry-packages-npm-production"}},"0.4.11-canary.2637.c0cb2667cc":{"name":"@open-mercato/cache","version":"0.4.11-canary.2637.c0cb2667cc","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.4.11-canary.2637.c0cb2667cc","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"dist":{"shasum":"63b13f04242c23055452a9bd33a4860f429d1672","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.4.11-canary.2637.c0cb2667cc.tgz","fileCount":42,"integrity":"sha512-REIWJuxM/NmyamIdIBxZ5WcBmRHpDC3+KVN+7u8l3no7sBaIAJxuE2VWke4NcpvnHS5fvgbtjRtf0dSjOjxASA==","signatures":[{"sig":"MEUCIQCwZyKlvzDQoRmkp/9Dc84eIoagLmnDG8/zMGN7vntuxwIgKpz6/mlV1PVETvPjVVG7k57MyiZIR/NAR2iu3azAV9c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192990},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-REIWJuxM/NmyamIdIBxZ5WcBmRHpDC3+KVN+7u8l3no7sBaIAJxuE2VWke4NcpvnHS5fvgbtjRtf0dSjOjxASA==","_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.4.10","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","@types/jest":"^30.0.0","@types/node":"^20.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.4.11-canary.2637.c0cb2667cc_1776840582227_0.3613640875265789","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2639.882bf1de69":{"name":"@open-mercato/cache","version":"0.5.1-canary.2639.882bf1de69","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2639.882bf1de69","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"07cf327dce4695cc4751a1a769528b64d8a430bf","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2639.882bf1de69.tgz","fileCount":42,"integrity":"sha512-6f3KpeVakVnydH9VJVYtWdvAkfPGKccp0WoMscBf5CUOriuZEXfRlKyPF73Dwr5cAKhGM0iwEtbwA06PNN1i2w==","signatures":[{"sig":"MEUCIQDjSEeyMAcBjs9LzWnAxDti2cGU3euFsZcKyghtKgCivQIgFNmEnIOZcMqaHl5iPnbmteJEGTOQfoaDC0iqd5s55Vk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2639.882bf1de69","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193123},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-6f3KpeVakVnydH9VJVYtWdvAkfPGKccp0WoMscBf5CUOriuZEXfRlKyPF73Dwr5cAKhGM0iwEtbwA06PNN1i2w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2639.882bf1de69_1776841508928_0.7377049324683453","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2642.4fa25a2c14":{"name":"@open-mercato/cache","version":"0.5.1-canary.2642.4fa25a2c14","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2642.4fa25a2c14","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f4f2f706f5108b6fe12fe5e05438a7c30974131a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2642.4fa25a2c14.tgz","fileCount":42,"integrity":"sha512-b9crA5baI5wM86lVkgZpQuA5Mzr/BNnYW3x7zZ/vRq5vbZVe4bAroUDrhEsO4kN3I8nmHOnBC+KFVHISab0o6Q==","signatures":[{"sig":"MEQCIH7z97/jEyhW5EPZkWl0+RtFmZDx4f370ByMk6qXQkMaAiBcSm07M1pIOyMhkXhMwQ2jwFGD1CVS5La/BVJeAa/x7g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2642.4fa25a2c14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193123},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-b9crA5baI5wM86lVkgZpQuA5Mzr/BNnYW3x7zZ/vRq5vbZVe4bAroUDrhEsO4kN3I8nmHOnBC+KFVHISab0o6Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2642.4fa25a2c14_1776841534280_0.051485228471143785","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2640.4d63ff7148":{"name":"@open-mercato/cache","version":"0.5.1-canary.2640.4d63ff7148","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2640.4d63ff7148","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"36e84dc2e96d66ace627ceed955fc00c0fe015fe","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2640.4d63ff7148.tgz","fileCount":42,"integrity":"sha512-OHOD7L5XnuqmvLbDxYB4hj8ogGpEWMTL7zaaFTl2JWqB27/NMpxv53cy9eBSg07SVN87JP51DdLI5pT1G8ei/A==","signatures":[{"sig":"MEUCIQCAXTgUj6IuqIs8+/m+9f8fFOwKSPYXmnP9k2+tvUJgKQIgTkwL6p/kvkCGXEAglgUkV8eNQ8tNEV31TvTWfSPQzwE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2640.4d63ff7148","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193123},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-OHOD7L5XnuqmvLbDxYB4hj8ogGpEWMTL7zaaFTl2JWqB27/NMpxv53cy9eBSg07SVN87JP51DdLI5pT1G8ei/A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2640.4d63ff7148_1776841560742_0.43598011438381135","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2641.b59f195585":{"name":"@open-mercato/cache","version":"0.5.1-canary.2641.b59f195585","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2641.b59f195585","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"16a9c9b8372e16782d3424aa797b16848e011cfe","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2641.b59f195585.tgz","fileCount":42,"integrity":"sha512-ShoV0y5pxEgf4jzI+BYNAatw4ETeMJ2fefGwyWwQtxHQZDJvPFmKfLKtRpKYDZhMNOKuO+iKyHh6o11ApRfsOA==","signatures":[{"sig":"MEUCIQDB5QRVeq+s/Qhs+/xzHHnPD197z5ZM/6X3e9X2L76ENwIgBhi/q8Qsp+Y6o8O/dhuhs1SN/zSaDADvRPabCfgZHao=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2641.b59f195585","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193123},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-ShoV0y5pxEgf4jzI+BYNAatw4ETeMJ2fefGwyWwQtxHQZDJvPFmKfLKtRpKYDZhMNOKuO+iKyHh6o11ApRfsOA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2641.b59f195585_1776841575776_0.3207439164073549","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-develop.2638.59e6e26f46":{"name":"@open-mercato/cache","version":"0.5.1-develop.2638.59e6e26f46","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-develop.2638.59e6e26f46","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"79aa0d75907ff1625ec25486e68c8ae6aa0843da","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-develop.2638.59e6e26f46.tgz","fileCount":42,"integrity":"sha512-3HS8YVjosyklRhn7b1/VE/nsfzokiqcx0QSPDd4I+63rMbkvmdLSPZzvp+Bvh8vpgYDhFvoGna9iB2EI8rqUvg==","signatures":[{"sig":"MEQCIDH0jWlqXdN9j/8PsIRqcSVNKukOGt66Mns32O7EL395AiAjxPSkOWNdufHf8gyI1jtIV5hQLza9NBhb3VLG0BGLUQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-develop.2638.59e6e26f46","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193124},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-3HS8YVjosyklRhn7b1/VE/nsfzokiqcx0QSPDd4I+63rMbkvmdLSPZzvp+Bvh8vpgYDhFvoGna9iB2EI8rqUvg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-develop.2638.59e6e26f46_1776842377226_0.5876205779400785","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2644.3719972e81":{"name":"@open-mercato/cache","version":"0.5.1-canary.2644.3719972e81","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2644.3719972e81","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"eb3142e97661279271610e4e62c08b404e773410","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2644.3719972e81.tgz","fileCount":42,"integrity":"sha512-hXo5UxyLXS9y8w3RAS9yE4u5vmJKQ6YExnSSRlWVyMY9e3kleccHFkAna7P388dZpMq+oX0n1Pw8ZcFw+V4DzA==","signatures":[{"sig":"MEUCICmhwjIMnXBFWv8dPJ2r+JPb2AWlsy/P0F3+8T+M4s6LAiEA017riuhdGo5+f8Ezug3MVXZDpntnGvKK72lNJ6dzJbo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2644.3719972e81","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193123},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-hXo5UxyLXS9y8w3RAS9yE4u5vmJKQ6YExnSSRlWVyMY9e3kleccHFkAna7P388dZpMq+oX0n1Pw8ZcFw+V4DzA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2644.3719972e81_1776843823654_0.8801998940492068","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2645.4b5bda54a9":{"name":"@open-mercato/cache","version":"0.5.1-canary.2645.4b5bda54a9","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2645.4b5bda54a9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"07431b7510005f3b9fd370699d2472c4a9692b2c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2645.4b5bda54a9.tgz","fileCount":42,"integrity":"sha512-skzZ7UtTBhoBKdlIH1cxveOzegLerP6XKZHvnP70IZURqUT6aMJA48MFY0ltuKyqqmWqnRXuqmwnxQQyYvi2Xw==","signatures":[{"sig":"MEYCIQDGxS9fZaxIFJ5lNoqzEOcvvrH1Mq7tWP0xDWMdYK7SogIhAOKv93Zr9fWKHfxNJGv5ghFRTnvsOmnK/yJ9khPE6oWA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2645.4b5bda54a9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193123},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-skzZ7UtTBhoBKdlIH1cxveOzegLerP6XKZHvnP70IZURqUT6aMJA48MFY0ltuKyqqmWqnRXuqmwnxQQyYvi2Xw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2645.4b5bda54a9_1776843875881_0.652582958816877","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2643.2f5ee7bcca":{"name":"@open-mercato/cache","version":"0.5.1-canary.2643.2f5ee7bcca","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2643.2f5ee7bcca","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"83f5e44b495b48437eba3f91b654f388591414d2","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2643.2f5ee7bcca.tgz","fileCount":42,"integrity":"sha512-K+GB97bGPziIESVHR+F8azQaSU44itZPLhAH4wN7o3erzqE2S444/DLa2qwNrIcP4vvyT5e0EL7JKVpi8A9HtQ==","signatures":[{"sig":"MEQCIEl4HGWq4ytaAhWbojJL+bLb3QVjq3AckbjvSMJQY/qsAiBPSYx/DjuX1VGCx7F98o4TzA3qaWV71I4u4clwTjfmPQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2643.2f5ee7bcca","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193123},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-K+GB97bGPziIESVHR+F8azQaSU44itZPLhAH4wN7o3erzqE2S444/DLa2qwNrIcP4vvyT5e0EL7JKVpi8A9HtQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2643.2f5ee7bcca_1776844202812_0.4394622516695095","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2647.2fce5da17e":{"name":"@open-mercato/cache","version":"0.5.1-canary.2647.2fce5da17e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2647.2fce5da17e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"5b83b75063ed3491ff3b8066f228d5d2a122643b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2647.2fce5da17e.tgz","fileCount":42,"integrity":"sha512-68+loWsJICtrW79XrBvQh2sE351oH3Zl7uY+ad+Uu/C9DosHtN2/pq3xBCUHvIuygTbXzErHnkhErwATEdKeSA==","signatures":[{"sig":"MEQCIHs1TSXvNUT99N5p6otu7LmkAasmMtFzXPj/Qx/CCU6PAiB0SbNHUgPlrnDktOO4dilEMmrTPoa6BJ1TDbRu/CNsvA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2647.2fce5da17e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193123},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-68+loWsJICtrW79XrBvQh2sE351oH3Zl7uY+ad+Uu/C9DosHtN2/pq3xBCUHvIuygTbXzErHnkhErwATEdKeSA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2647.2fce5da17e_1776844499450_0.8595877565746664","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2648.e3b5fd9155":{"name":"@open-mercato/cache","version":"0.5.1-canary.2648.e3b5fd9155","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2648.e3b5fd9155","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"1335f60184ebc4bb52f8b7f1c279cafafd557213","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2648.e3b5fd9155.tgz","fileCount":42,"integrity":"sha512-Mqg4B5+i51js5M2L/C/6r8YnXablutMqyaDP4cZqAMgM9g+VGQFhxfcRyHkzOg8jCyrRfrp2kUahJLR62QhJPg==","signatures":[{"sig":"MEYCIQCWQ/oQEAKwN3tkAFMh2HKoKK+R4cZ/KUDHXJcSVQjiqAIhAL2Brrqe00c4j9jB1KqbyTFdTROjhZxoq33N1L5Lr+kH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2648.e3b5fd9155","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193123},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Mqg4B5+i51js5M2L/C/6r8YnXablutMqyaDP4cZqAMgM9g+VGQFhxfcRyHkzOg8jCyrRfrp2kUahJLR62QhJPg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2648.e3b5fd9155_1776846033108_0.409914141499681","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2646.02753d0195":{"name":"@open-mercato/cache","version":"0.5.1-canary.2646.02753d0195","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2646.02753d0195","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"9e4fede32a2a1173b84a3e916ab40933ad1ed7a6","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2646.02753d0195.tgz","fileCount":42,"integrity":"sha512-/CMqfq+tz6qVsP5Y1g23/GnlItF0a9zPzafWPVjw/BWiR/30UydcPNVsbcsMW/p0fVqWuwtLypCebHmqJWTMVQ==","signatures":[{"sig":"MEUCIQCIKMgXvjVsbWQnyC8jeJ7vke/KpeSNHjOJrc2feETMMAIgUCaUAXGdSKtWMcRhvxpucr7ncP/caXDApPZdx5Geb5k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2646.02753d0195","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193123},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-/CMqfq+tz6qVsP5Y1g23/GnlItF0a9zPzafWPVjw/BWiR/30UydcPNVsbcsMW/p0fVqWuwtLypCebHmqJWTMVQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2646.02753d0195_1776846335505_0.9252691330823135","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2651.e8e710523e":{"name":"@open-mercato/cache","version":"0.5.1-canary.2651.e8e710523e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2651.e8e710523e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"1c9861a40083cabb6e3a4dcbb3871741ee0604c2","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2651.e8e710523e.tgz","fileCount":42,"integrity":"sha512-rwbbSXpS6wqN0468yhSCvNX1XNIcJJWBQ92X/zSLSYT+d3rs5ThtBr9NY7hIq8ymLUMjfqCpTetTQpT0jsXbKQ==","signatures":[{"sig":"MEUCIAV77F5NWKKbSNxbwimh4gt3iV5DyQWz3MRLHILHfMJkAiEArL5Bj7H+/Ab8vkNcYyI0ki+qkps8VV60wJM6CPYGijg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2651.e8e710523e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193123},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-rwbbSXpS6wqN0468yhSCvNX1XNIcJJWBQ92X/zSLSYT+d3rs5ThtBr9NY7hIq8ymLUMjfqCpTetTQpT0jsXbKQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2651.e8e710523e_1776848021331_0.9990440167101768","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2650.5aa4ba8743":{"name":"@open-mercato/cache","version":"0.5.1-canary.2650.5aa4ba8743","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2650.5aa4ba8743","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f37b2aba20658355856b832ec0dbee0e0073da75","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2650.5aa4ba8743.tgz","fileCount":42,"integrity":"sha512-G/197jegyzBTYY2lLnX3CZnA/4JgfV7KeXvlt9yqui0ebMsJqIzfpZlThq6PYfMmngJGVTysVB0VRO1JxwGU8w==","signatures":[{"sig":"MEUCIHOhc2CPpUnFOewV84RBhm+m8O0sCYSUQVpIhbBDKzLHAiEAlTAWyccZDfoKq/6a13vmMKIyrhjh2ylrn1UddhgKz0g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2650.5aa4ba8743","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193123},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-G/197jegyzBTYY2lLnX3CZnA/4JgfV7KeXvlt9yqui0ebMsJqIzfpZlThq6PYfMmngJGVTysVB0VRO1JxwGU8w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2650.5aa4ba8743_1776848631056_0.3286154303130415","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-develop.2652.0276e72e45":{"name":"@open-mercato/cache","version":"0.5.1-develop.2652.0276e72e45","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-develop.2652.0276e72e45","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"43ed5682f894d3a744604edf186be861a8a223f7","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-develop.2652.0276e72e45.tgz","fileCount":42,"integrity":"sha512-2YNmPrhlS0QoMtpWyu4m4xrNBjkzqo1Zc5oADDyPLVGuvtWzXf9i1tmo8vklyfHWQeY+rOw91//SPgeQjELwVA==","signatures":[{"sig":"MEUCIH3y6Cab37WZrVtUAI8lOmaXFWb6I8H4HoMp6O/vwg23AiEA73Cs+wNCl3Nptpib0+lD2j7EumMmopuNNPQ+9J8AfWY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-develop.2652.0276e72e45","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193124},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-2YNmPrhlS0QoMtpWyu4m4xrNBjkzqo1Zc5oADDyPLVGuvtWzXf9i1tmo8vklyfHWQeY+rOw91//SPgeQjELwVA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-develop.2652.0276e72e45_1776849753587_0.6524477072825816","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2658.b36a654a07":{"name":"@open-mercato/cache","version":"0.5.1-canary.2658.b36a654a07","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2658.b36a654a07","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"2e851e66d21645c911d02a21bddf17ff38f28e27","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2658.b36a654a07.tgz","fileCount":42,"integrity":"sha512-0F/Th9A3s+radJaMM4t1U4KJCgOXzcgyYPF+eNbyeZV9TNmFf+1HJMVdmofD33VVbdV97oxzHPU1tqzNgKb2+w==","signatures":[{"sig":"MEQCIDZCZRvpvJvvlJi5Dmu0ItSlqX8Uvc1UY7aeT18hfwIDAiBXkG8xz0OBE1TsiLYZalADQA8ugLOH8/1CtsoQkPV6TQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2658.b36a654a07","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193123},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-0F/Th9A3s+radJaMM4t1U4KJCgOXzcgyYPF+eNbyeZV9TNmFf+1HJMVdmofD33VVbdV97oxzHPU1tqzNgKb2+w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2658.b36a654a07_1776851687854_0.13216838601758396","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-develop.2657.a01847a9fa":{"name":"@open-mercato/cache","version":"0.5.1-develop.2657.a01847a9fa","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-develop.2657.a01847a9fa","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"6e5a8cac9c4052e4a8b5ab2cc87ff1c24464004c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-develop.2657.a01847a9fa.tgz","fileCount":42,"integrity":"sha512-l7Q77mt8/V9ZZEglb8bRJBQOMkptIao+XVAbesHc2q3r62R2PDHrsAVYPMouXQIvmUn3enrBreoMC2OHM3PNGA==","signatures":[{"sig":"MEYCIQDxwE0vvxYjXfC8wJnBlBYHmAdzWqb7Na5fub2VeBkFjwIhALSpu6vWkufim/5cLFQheqy5/fnR3RR4P+DPzta57CvB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-develop.2657.a01847a9fa","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193124},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-l7Q77mt8/V9ZZEglb8bRJBQOMkptIao+XVAbesHc2q3r62R2PDHrsAVYPMouXQIvmUn3enrBreoMC2OHM3PNGA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-develop.2657.a01847a9fa_1776851964450_0.8782327102039664","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2660.1c29cb97a2":{"name":"@open-mercato/cache","version":"0.5.1-canary.2660.1c29cb97a2","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2660.1c29cb97a2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"1f98e65c0e5a08c3131e841beffeb8e34c827ecf","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2660.1c29cb97a2.tgz","fileCount":42,"integrity":"sha512-omhDpAyDciyM5mxoQP8SMlNaoefgfgTm56yPVIjandQPQ3DiuvBlEQzNqC5Y/5QYfiPcjoS7PhZE2hLt764WCw==","signatures":[{"sig":"MEYCIQCquf9va1Wc0KbSBKfOGa9PN+CkGuEBtocGcdwZjRaADwIhAK5vD9AcsRABwFaDDkmvaBOESxFyaGGcyBQfv2kD0bme","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2660.1c29cb97a2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193123},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-omhDpAyDciyM5mxoQP8SMlNaoefgfgTm56yPVIjandQPQ3DiuvBlEQzNqC5Y/5QYfiPcjoS7PhZE2hLt764WCw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2660.1c29cb97a2_1776852125873_0.935301475643949","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2661.aae154ec3d":{"name":"@open-mercato/cache","version":"0.5.1-canary.2661.aae154ec3d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2661.aae154ec3d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"da0251c783b6a888890592c8b202d6f79ff3a09f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2661.aae154ec3d.tgz","fileCount":42,"integrity":"sha512-R+uasLbcxCWDywVykxNDweFa+7d5+FlU04lPULyFHjVhn7IxlKk45+aztFYs+YDX9OxeHG1is5Fd3858Mk27Ug==","signatures":[{"sig":"MEYCIQDDEsXpWm8LYkxFTOaPicKmvPXNP5+gqdfLlS7v3il/1wIhAPrQ86U5VI380d0F04BBL6PKfIDTSBogggbRVwJuepA3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2661.aae154ec3d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193123},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-R+uasLbcxCWDywVykxNDweFa+7d5+FlU04lPULyFHjVhn7IxlKk45+aztFYs+YDX9OxeHG1is5Fd3858Mk27Ug==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2661.aae154ec3d_1776853719574_0.6333428567304713","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2664.cff92c52b3":{"name":"@open-mercato/cache","version":"0.5.1-canary.2664.cff92c52b3","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2664.cff92c52b3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"8b7ef77823ed627151a1ee4558acb4493f61c1cd","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2664.cff92c52b3.tgz","fileCount":42,"integrity":"sha512-zunZ2W3tLTFAz2J2qPzIJu9P+SYfRz76+2p+czjeRRQa+rLQapsz28c+R9zgwONPkVn1lvZBsK3sabPScFgDwQ==","signatures":[{"sig":"MEYCIQCQep5rnSvvVWCczJ7HTSfguuzZ+zVcPGFdNl8sryLmkAIhAKBMfuzlZH4I9KWH82m7K5cnxSvHGi7Z2NVtHhP4d+hS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2664.cff92c52b3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193123},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-zunZ2W3tLTFAz2J2qPzIJu9P+SYfRz76+2p+czjeRRQa+rLQapsz28c+R9zgwONPkVn1lvZBsK3sabPScFgDwQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2664.cff92c52b3_1776854412008_0.8986020742763949","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-develop.2663.2c29774b5b":{"name":"@open-mercato/cache","version":"0.5.1-develop.2663.2c29774b5b","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-develop.2663.2c29774b5b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"5b1c00d9acc81f73924a80557a48334fd4d2f749","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-develop.2663.2c29774b5b.tgz","fileCount":42,"integrity":"sha512-6fBoR5qBitqQkjNDsW/MY/TCVDMvOFTeRXhin87fia3ktE9DylDeH0nTENAVQ88PWT6KqBU/zuxATCR8prBe8A==","signatures":[{"sig":"MEYCIQCKsmJdmnadHSPpj3kceSK2WERxKF9hr3Gq4j9v2F4XQwIhAPH5Lro2vkaR7A9UYJGL3Yn1wyfgFEgyXgoLxkwNy1v+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-develop.2663.2c29774b5b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193124},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-6fBoR5qBitqQkjNDsW/MY/TCVDMvOFTeRXhin87fia3ktE9DylDeH0nTENAVQ88PWT6KqBU/zuxATCR8prBe8A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-develop.2663.2c29774b5b_1776854990218_0.547056449546192","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2666.0543b50c2f":{"name":"@open-mercato/cache","version":"0.5.1-canary.2666.0543b50c2f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2666.0543b50c2f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a1436b0163fed364acc6d3dc13c824faac517eed","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2666.0543b50c2f.tgz","fileCount":42,"integrity":"sha512-GOuDLUm8gUpMHlAGVXq57DWb6ENrjnLnlLs0KLml89cdOvRFdejU3D4+b6eLZ2cVNoKbcXB9yDOjZVLPPfMJHQ==","signatures":[{"sig":"MEQCIBzbnpbyzOQX79CzIY9pqLooQ5JF2mYclq0PfIMvPu1wAiAFeUhJBqtnbf+sn702DJV6fYwtlDKW9b1aD1y8zQI0MA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2666.0543b50c2f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193123},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-GOuDLUm8gUpMHlAGVXq57DWb6ENrjnLnlLs0KLml89cdOvRFdejU3D4+b6eLZ2cVNoKbcXB9yDOjZVLPPfMJHQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2666.0543b50c2f_1776856374680_0.9599982610625493","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2667.d84eb22f92":{"name":"@open-mercato/cache","version":"0.5.1-canary.2667.d84eb22f92","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2667.d84eb22f92","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"613b80ba4ed66325d039b9b9bb31667ab70248c7","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2667.d84eb22f92.tgz","fileCount":42,"integrity":"sha512-0js9brzHoTHojL/bFSJsdvdM3rCS+et5mPA5/mIzmgTMI4H+sVoQhIc39FbCAvmTdgS7H/IgyTI0g5QET43RMA==","signatures":[{"sig":"MEUCIG7iVz7fvEMWT0xsIBj/w+VJ7JUdv75ZPeZImURy1/spAiEA4knl92FEa040jqPIf7jVopMnZYTx+7/cxnZ0bufAguY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2667.d84eb22f92","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193123},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-0js9brzHoTHojL/bFSJsdvdM3rCS+et5mPA5/mIzmgTMI4H+sVoQhIc39FbCAvmTdgS7H/IgyTI0g5QET43RMA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2667.d84eb22f92_1776856433854_0.8717603510202712","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2670.5d84dc6089":{"name":"@open-mercato/cache","version":"0.5.1-canary.2670.5d84dc6089","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2670.5d84dc6089","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"47424ffb901e09c45f96493a210e4cd8203cd1c6","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2670.5d84dc6089.tgz","fileCount":42,"integrity":"sha512-JJ4LOhIHuDoYPSj+7MnS7TY8o1gd16OgZm0hssojBj1VN1s/KmbjJD0w4AyQF1Z9c5x7pcVKCgwSwAXU4yYtoQ==","signatures":[{"sig":"MEUCIFvyrSn+ZQxw8vKQQEBcUbZYqCo4GC0CSIlh2IkyX+b8AiEAzDMisGACqqjd9aeFK0DVDnbMeCfTkWiaPx3agw9vFkQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2670.5d84dc6089","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193123},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-JJ4LOhIHuDoYPSj+7MnS7TY8o1gd16OgZm0hssojBj1VN1s/KmbjJD0w4AyQF1Z9c5x7pcVKCgwSwAXU4yYtoQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2670.5d84dc6089_1776857356696_0.052038998695028704","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2669.3d4c363058":{"name":"@open-mercato/cache","version":"0.5.1-canary.2669.3d4c363058","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2669.3d4c363058","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"6b8808c87c5c8eb37bf16c188ea6a52f830b5510","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2669.3d4c363058.tgz","fileCount":42,"integrity":"sha512-hcLqE9kXl6XxQx1AckvJ06gUwW+cBbM5vl+JQokAHsZPleke3Ll4uIg7xc/hnM7dHH8HjRlpLCALOg4e4kbcqQ==","signatures":[{"sig":"MEYCIQCR8WWhVUSWbhbfr3UZiFDMjrcz0PhPFPjymGt1yVivjgIhAPr015WtWdtl92X6gtQX+SNEOEYK4NsEEKeQMcLWQsQf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2669.3d4c363058","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193123},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-hcLqE9kXl6XxQx1AckvJ06gUwW+cBbM5vl+JQokAHsZPleke3Ll4uIg7xc/hnM7dHH8HjRlpLCALOg4e4kbcqQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2669.3d4c363058_1776857501078_0.251172342474262","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-develop.2672.g2128128275":{"name":"@open-mercato/cache","version":"0.5.1-develop.2672.g2128128275","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-develop.2672.g2128128275","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c3e50ffce17f844f469d296fa07f607bda78a978","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-develop.2672.g2128128275.tgz","fileCount":42,"integrity":"sha512-SLi2trXND4ZwI2T/1SiuvHjvh6sfFmz2r4YIYgClYdZF1qEyrFxe++H/kYjjIOuUulXBPxIIzdNWS/6A1tnnyQ==","signatures":[{"sig":"MEQCIHXsQ8wtCb4zBjkJK+eTJFP/AbSMvEgnfpPXigmsVkMtAiBTgvmtLWeirzuFuGs0HA7Q8ns4ZB+8BjEdeVAAny0BoA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-develop.2672.g2128128275","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193125},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-SLi2trXND4ZwI2T/1SiuvHjvh6sfFmz2r4YIYgClYdZF1qEyrFxe++H/kYjjIOuUulXBPxIIzdNWS/6A1tnnyQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-develop.2672.g2128128275_1776858813277_0.22138631692208444","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2668.efc06dcc48":{"name":"@open-mercato/cache","version":"0.5.1-canary.2668.efc06dcc48","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2668.efc06dcc48","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"6aabb6f5cb539ab24b9de4628bdced8d53ffcb4e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2668.efc06dcc48.tgz","fileCount":42,"integrity":"sha512-1xuGtCAXKsQ/1WFN+PtGduxI8IAFgarATHW5iRX6zrinDmYWzR1nmzJqcI1ZO4dtS+5V29m+plyqWg2zIBWl8Q==","signatures":[{"sig":"MEUCIElnCCBM+iE9l0l11Ry74CnDMhw+UPCrNzrESsP4NnjfAiEAhypKeZXOYw2/Ogjlx1pHBtFp2wFSdKnDSXiBcauVlhU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2668.efc06dcc48","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193123},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-1xuGtCAXKsQ/1WFN+PtGduxI8IAFgarATHW5iRX6zrinDmYWzR1nmzJqcI1ZO4dtS+5V29m+plyqWg2zIBWl8Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2668.efc06dcc48_1776859003766_0.8596407962818307","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2673.59a8e6cbdc":{"name":"@open-mercato/cache","version":"0.5.1-canary.2673.59a8e6cbdc","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2673.59a8e6cbdc","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b5203f23959e29288a8f72c3257823f8c55aee43","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2673.59a8e6cbdc.tgz","fileCount":42,"integrity":"sha512-UTshwYDqhXcL61olh0eR1TUwJcm/wxIrv62AWysS4rfzxSJXF79Lfxb9U6waDPIO+8WUDoXZbZkj4d1N+7UxUQ==","signatures":[{"sig":"MEYCIQD2WG0GBrk7WWTJxNMfWBQ3lJnzGGeg0APTE015JLjJDAIhAL8wmgxO3uwocGDwupvXQZng+uNcjYzoYEOoz6HdM6zb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2673.59a8e6cbdc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193123},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-UTshwYDqhXcL61olh0eR1TUwJcm/wxIrv62AWysS4rfzxSJXF79Lfxb9U6waDPIO+8WUDoXZbZkj4d1N+7UxUQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2673.59a8e6cbdc_1776859049357_0.9296965302466942","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@open-mercato/cache","version":"0.5.0","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"8b073658a643e2c47911d198331a2a29cfc5f10b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.0.tgz","fileCount":42,"integrity":"sha512-Pz/qzdVjbRPtSmFVn+gwX/Nx5TFLO3UqT3i0cckMf020IwIUbeZjR8oCs9+hBBiB3B/1LRaRx4BhkB/+Fb947A==","signatures":[{"sig":"MEUCIQCrxazyMzliidVeSDNx9gzjHwHq7mJJYcr6aWZA97gp1wIgR5FKKWBgaRtD23osK+kGBhWGs0zdKAipXdlYPJzvSL0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193072},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Pz/qzdVjbRPtSmFVn+gwX/Nx5TFLO3UqT3i0cckMf020IwIUbeZjR8oCs9+hBBiB3B/1LRaRx4BhkB/+Fb947A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.0_1776859064093_0.662361551216258","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2675.363475819c":{"name":"@open-mercato/cache","version":"0.5.1-canary.2675.363475819c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2675.363475819c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"4e4750f79a3ec3c005925c944c711bf47c3c2be4","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2675.363475819c.tgz","fileCount":42,"integrity":"sha512-ix523CH+tdU5Jm8DK+w63WvzVccT87Q+7PaAZpE8D3t+rv2+JsOgW35gtPu3qAuU4c9HWcH4ABSaMsTxAkWmNg==","signatures":[{"sig":"MEYCIQCdvqQM3DcP6LfSfSM9T6//AHyhBUx6WDKoa94bdA/CTgIhALCmXXY8Y8Pbew/kF5pmeExwjt0QoAgQNX3LTeLZ2Snx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2675.363475819c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193123},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-ix523CH+tdU5Jm8DK+w63WvzVccT87Q+7PaAZpE8D3t+rv2+JsOgW35gtPu3qAuU4c9HWcH4ABSaMsTxAkWmNg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2675.363475819c_1776859119707_0.43116119381137397","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2671.368a16ba11":{"name":"@open-mercato/cache","version":"0.5.1-canary.2671.368a16ba11","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2671.368a16ba11","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"90b8435182dd027b479c7b035d68cc65c057f02e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2671.368a16ba11.tgz","fileCount":42,"integrity":"sha512-DWhUfwKB4ScobEZXHkPs2GNIUd+bVZ1obcHYwofF/pSeMUwM/q0sFLBt+1RAsRfYCM3xzXF+QB8dgUePmsCOPA==","signatures":[{"sig":"MEUCIEJqwmyrQ6L9PW6TZCissmtjm94F2OSk38IPh61XT9qeAiEAkh6XR5hWhD1tk/Dw+mPtHepYKCh/JWLY+lLWczwGZ+E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2671.368a16ba11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193123},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-DWhUfwKB4ScobEZXHkPs2GNIUd+bVZ1obcHYwofF/pSeMUwM/q0sFLBt+1RAsRfYCM3xzXF+QB8dgUePmsCOPA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2671.368a16ba11_1776859454413_0.6889681878509695","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2677.5390b61149":{"name":"@open-mercato/cache","version":"0.5.1-canary.2677.5390b61149","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2677.5390b61149","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"00295b0be4df5d93b525a0663ee7d82af6268c0f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2677.5390b61149.tgz","fileCount":42,"integrity":"sha512-+1XStKL+BUf2xNtxln7OoNIVmhMESY3hAvXko9ft+kqDcsNVM1x17imguqJaJS8g2RWCAZKe/f7nzfsfKW/eKw==","signatures":[{"sig":"MEQCIFh++yuzouAoGhrwwTHjOP1jH/0rjTlBCnWjzVwDQ6dnAiBbVy5CW8q4Zro+uEbK4gK8DeZg3c1dEpqk70EEqkUkLw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2677.5390b61149","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193123},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-+1XStKL+BUf2xNtxln7OoNIVmhMESY3hAvXko9ft+kqDcsNVM1x17imguqJaJS8g2RWCAZKe/f7nzfsfKW/eKw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2677.5390b61149_1776860077866_0.7048075282706991","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-develop.2681.c559bb2bc3":{"name":"@open-mercato/cache","version":"0.5.1-develop.2681.c559bb2bc3","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-develop.2681.c559bb2bc3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c10ead03baa4eb2dd09803c60548da069943e7f3","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-develop.2681.c559bb2bc3.tgz","fileCount":42,"integrity":"sha512-mvn0BDz5h2Dp2ZiLwe5gWrfKJ3sm1rksYPzBeAsDcJpekciEprpFKo2HCCizEJ9c7dRcNaCjEdzA9XduVaMBsA==","signatures":[{"sig":"MEUCIDVsfOmtUqQs65+PSwUBGEtd+YAoMqQS0QGd/g+JHs3HAiEA4xvaunj75kBKPal1dQLq9+D4pcaPv0E4MrVhqj1oQvQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-develop.2681.c559bb2bc3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193124},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-mvn0BDz5h2Dp2ZiLwe5gWrfKJ3sm1rksYPzBeAsDcJpekciEprpFKo2HCCizEJ9c7dRcNaCjEdzA9XduVaMBsA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-develop.2681.c559bb2bc3_1776878073276_0.2612488151158685","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-develop.2683.4878a05b8e":{"name":"@open-mercato/cache","version":"0.5.1-develop.2683.4878a05b8e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-develop.2683.4878a05b8e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"6232fa776684f53d7d97b9a7a6e62e186d285d0a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-develop.2683.4878a05b8e.tgz","fileCount":42,"integrity":"sha512-14nLG7e/WzbMTT4pGUhS/AkIdT6N36M8TJ63d5jwB7N0DukC1AcG/5UtBAVhC++kiLshenbBaNCInWUIguy4+g==","signatures":[{"sig":"MEQCIGDGvBv0/Eli7vSXu58bPddf56dqkNaql7LFHxFjE30yAiBKX1HHPnWnLfV46//6x41vcS6VwktgEg/gajgAZR4jZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-develop.2683.4878a05b8e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193124},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-14nLG7e/WzbMTT4pGUhS/AkIdT6N36M8TJ63d5jwB7N0DukC1AcG/5UtBAVhC++kiLshenbBaNCInWUIguy4+g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-develop.2683.4878a05b8e_1776880243135_0.4164942499522457","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-develop.2691.d8a0934b37":{"name":"@open-mercato/cache","version":"0.5.1-develop.2691.d8a0934b37","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-develop.2691.d8a0934b37","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"09aab8f516511b6875751bc8fa098e3052d30afa","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-develop.2691.d8a0934b37.tgz","fileCount":42,"integrity":"sha512-mM1Ge5yD2F/gBMSYpC3+Sb///3RbZIy+o2Zlyl1BN5uv1hddAmHbbJiYHnXyiL5FqOgnlaGqZAtgIs75VTcjGw==","signatures":[{"sig":"MEYCIQCrXRP5HNvsyzo6cIwcoAhwvHOq3Mf7fo63tmXlqVTsyQIhANwFa0LInLQHpqew5Lp2PM4F9UgAIyU/79ifICeFwH28","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-develop.2691.d8a0934b37","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":191103},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-mM1Ge5yD2F/gBMSYpC3+Sb///3RbZIy+o2Zlyl1BN5uv1hddAmHbbJiYHnXyiL5FqOgnlaGqZAtgIs75VTcjGw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-develop.2691.d8a0934b37_1776927456882_0.7692335512888566","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2692.89f6acc654":{"name":"@open-mercato/cache","version":"0.5.1-canary.2692.89f6acc654","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2692.89f6acc654","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"95141c540f2e0174ca68dc27cf7daca364ee5900","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2692.89f6acc654.tgz","fileCount":42,"integrity":"sha512-MpIjazocCW3vUOjCj0aUTrmayfgxuhrBmfMpOA7VN5Ui14u46ISekShIlP4wMVBKIjOWCGoLBg0K6wiku5DYrw==","signatures":[{"sig":"MEQCICUlRNt76zZ46Rxwmpr9ikInkvyJq1h27y0W2OJI7yiZAiBymVKuFpd1sEmhXtyKhni35x/lmO+U6FGZcEl0OEnqxg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2692.89f6acc654","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":191102},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-MpIjazocCW3vUOjCj0aUTrmayfgxuhrBmfMpOA7VN5Ui14u46ISekShIlP4wMVBKIjOWCGoLBg0K6wiku5DYrw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2692.89f6acc654_1776927535040_0.6043443196920728","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2693.01a9be4e45":{"name":"@open-mercato/cache","version":"0.5.1-canary.2693.01a9be4e45","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2693.01a9be4e45","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"5108af78af058d793bd1544e7f34aa8212a2502a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2693.01a9be4e45.tgz","fileCount":42,"integrity":"sha512-Ssm9yFAjZ+KMSrMzrmIonM1yRp/NH6Qe32z2AzcSopuFXjSgds2AjHWLMLxOZpqVlXsxPky0ZiCS/5BgwfbMRg==","signatures":[{"sig":"MEYCIQDlC89TaEjbaNlrtKSVIQfLY383IZ6Fsnxoy2iNaQc8CQIhAKEEg67AIqGBmMpCuK0IWuKqIiDMf88MKHpNAnrYUf3A","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2693.01a9be4e45","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193123},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Ssm9yFAjZ+KMSrMzrmIonM1yRp/NH6Qe32z2AzcSopuFXjSgds2AjHWLMLxOZpqVlXsxPky0ZiCS/5BgwfbMRg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2693.01a9be4e45_1776928078115_0.8828440050218318","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-develop.2694.732417c5ec":{"name":"@open-mercato/cache","version":"0.5.1-develop.2694.732417c5ec","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-develop.2694.732417c5ec","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"85ee4dddf783c9f764168f5e06bbbe0352fa4d39","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-develop.2694.732417c5ec.tgz","fileCount":42,"integrity":"sha512-jLiLSdF/3izNfmMCeJ5lBWsPuSc3rGJQo2JtYwlrdajPfDwap3eTdctBfUeu12Ym/H079Z/2gmkuGH4PEFnRiA==","signatures":[{"sig":"MEQCIGBMFoURYKOwIURJKR8ihZquxlwE4bz7GV2Noeltogs8AiA6l62uU6TrYD4L1jgdnEVJ52EwqWVZJE5XcCc9XKQNzA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-develop.2694.732417c5ec","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":191200},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-jLiLSdF/3izNfmMCeJ5lBWsPuSc3rGJQo2JtYwlrdajPfDwap3eTdctBfUeu12Ym/H079Z/2gmkuGH4PEFnRiA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-develop.2694.732417c5ec_1776929644267_0.336602785004652","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2695.8caedab664":{"name":"@open-mercato/cache","version":"0.5.1-canary.2695.8caedab664","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2695.8caedab664","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"96470978e52cd90946a61ab67f645eb795bc4a94","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2695.8caedab664.tgz","fileCount":42,"integrity":"sha512-TACP+1HkVo8wfRI9M6WINBmEZQgw3oMZVD7gOnD9A8OZZGEZ41z8wBPKSIyGiE5yNVVDtR31BwSRrlqjkjD6iA==","signatures":[{"sig":"MEYCIQCkMULXQ/h1aSDtedtbWTVuKFtd5Pnz7T5oqovOELYYCAIhAMnXYfOxwskZNM/HUfsh2QYKVmrw6e0/VwWQYm/EYScq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2695.8caedab664","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":191199},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-TACP+1HkVo8wfRI9M6WINBmEZQgw3oMZVD7gOnD9A8OZZGEZ41z8wBPKSIyGiE5yNVVDtR31BwSRrlqjkjD6iA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2695.8caedab664_1776931236884_0.308668531692218","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2696.ac75fc974f":{"name":"@open-mercato/cache","version":"0.5.1-canary.2696.ac75fc974f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2696.ac75fc974f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c8eecff0620e4db607fd182295b32f8a1db8a1de","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2696.ac75fc974f.tgz","fileCount":42,"integrity":"sha512-arUIE6ntINFiMdL3ChZ/w5E56sVjrBACSfUDhulLGstGkqDJGuK0kTykci5xSVNp9Keo8e5bByjvqnV7lWgEiA==","signatures":[{"sig":"MEQCICJY+FpqPy+8h7ss5bZr+HQ0asuVMURIErbjT8L4Qei7AiAJo6mg7lvSjU+9N7TX9uAw2bbiW3YI9elxooGVpBZpow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2696.ac75fc974f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":191199},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-arUIE6ntINFiMdL3ChZ/w5E56sVjrBACSfUDhulLGstGkqDJGuK0kTykci5xSVNp9Keo8e5bByjvqnV7lWgEiA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2696.ac75fc974f_1776931800592_0.6146602310913871","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2697.b2f5008131":{"name":"@open-mercato/cache","version":"0.5.1-canary.2697.b2f5008131","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2697.b2f5008131","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ae624ba09fb1f620f204f02010ca3ac51dbb52b6","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2697.b2f5008131.tgz","fileCount":42,"integrity":"sha512-LJG/CeFrKPKJ0QIUABAMVBOZy+ce+Xzfa4cawzYSUX6eFXShFWx0ZqDGD6lJRLHL0I9LqlZWjvJg0Lt4vBtUJA==","signatures":[{"sig":"MEQCIFlwnNOe5Nz6AmhVg0pOangT3o5q3C2pFDFWy5/U6fDvAiBGx8O113Xrwu1p11y8A91rlbQst4Burg+GsD8t4RHK5w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2697.b2f5008131","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":191199},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-LJG/CeFrKPKJ0QIUABAMVBOZy+ce+Xzfa4cawzYSUX6eFXShFWx0ZqDGD6lJRLHL0I9LqlZWjvJg0Lt4vBtUJA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2697.b2f5008131_1776934288803_0.10612489106509826","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2698.d7e0b82a91":{"name":"@open-mercato/cache","version":"0.5.1-canary.2698.d7e0b82a91","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2698.d7e0b82a91","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"00051aa0f98ae6e2aaa0f75a584cb42d44db4e3a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2698.d7e0b82a91.tgz","fileCount":42,"integrity":"sha512-B/S0E2Gc0Covg8mh7JKrtQrTgEpZcNdktR5/fElQpQ60whtZyPHSumCEKH0tYGkXrUvNpV1U69AvAQkWfFH3YA==","signatures":[{"sig":"MEUCIEB3tv+q5jYVeU3hZESKJTEZLBe89FO6txQR5QofR5zLAiEAjGcX9gvAVrhLCINuJUkkOrUVgoRL5qeY4FjPkeGkCs0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2698.d7e0b82a91","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":191199},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-B/S0E2Gc0Covg8mh7JKrtQrTgEpZcNdktR5/fElQpQ60whtZyPHSumCEKH0tYGkXrUvNpV1U69AvAQkWfFH3YA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2698.d7e0b82a91_1776935150401_0.076350016371592","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-develop.2699.f8b50c8046":{"name":"@open-mercato/cache","version":"0.5.1-develop.2699.f8b50c8046","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-develop.2699.f8b50c8046","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"9c8ff119a1b503c607a0886e4c5e79c174b9fbcb","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-develop.2699.f8b50c8046.tgz","fileCount":42,"integrity":"sha512-9rGdVgjAzSvy+Nq3YhhNnqAosQ1D/qbzpCgXSbnxBotiBBJDOEmhRV58iSS6NEOpCM+hlwNTGWQcrW3SdAMCOw==","signatures":[{"sig":"MEUCIAN9YWB/X0p7Ai27q35Boa0Azx5lnkiyBCpOF574P7lwAiEAjmALuW7t2+wCrJRjh0WsEx/aRnoRVRM0oxUCsuXmEoM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-develop.2699.f8b50c8046","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":191200},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-9rGdVgjAzSvy+Nq3YhhNnqAosQ1D/qbzpCgXSbnxBotiBBJDOEmhRV58iSS6NEOpCM+hlwNTGWQcrW3SdAMCOw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-develop.2699.f8b50c8046_1776935954438_0.8672027073093505","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2700.5fc273bcd7":{"name":"@open-mercato/cache","version":"0.5.1-canary.2700.5fc273bcd7","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2700.5fc273bcd7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"5fafffdba3e015ae62e9ef3baa2bd0857594dc0e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2700.5fc273bcd7.tgz","fileCount":42,"integrity":"sha512-7aN90n9iwVExMILVpUS8p2/IKLiHu5P4RgJg59rI3VXG7JlGxLA4Baiyhxd903jAwhucya2BL61NGwK9mrGHqw==","signatures":[{"sig":"MEUCIQDWolLhdyGOC4XU0GGa90NzNE8JKvTlLH5VBViRLUdVbwIgV5g3wBW6FWQpmkNS1gm72K5tN2lyj2HSBHqPFSK0F3A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2700.5fc273bcd7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":191199},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-7aN90n9iwVExMILVpUS8p2/IKLiHu5P4RgJg59rI3VXG7JlGxLA4Baiyhxd903jAwhucya2BL61NGwK9mrGHqw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2700.5fc273bcd7_1776936305622_0.4146140146912842","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2702.22e1e4a3ca":{"name":"@open-mercato/cache","version":"0.5.1-canary.2702.22e1e4a3ca","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2702.22e1e4a3ca","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"4a15d5a5bd8a82934920ded3726cfde96dbf3fc0","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2702.22e1e4a3ca.tgz","fileCount":42,"integrity":"sha512-+/sPP5bLgtBe1x/4zj2PxCdgT621+Ik9VAlKoSd67b/DOCfhqtRCdob8v9rtGNclpDwMvFXklyHTDSAHMuza8Q==","signatures":[{"sig":"MEQCIBPVa+8Z0uMU3Ww8DFVt22tCzDrPa7cLZsz7V/1i2Q6gAiAC2idI/7UUSkpz1GQ/BhI+ADPZhi8WlO3DXu9bQZPMBQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2702.22e1e4a3ca","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":191199},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-+/sPP5bLgtBe1x/4zj2PxCdgT621+Ik9VAlKoSd67b/DOCfhqtRCdob8v9rtGNclpDwMvFXklyHTDSAHMuza8Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2702.22e1e4a3ca_1776938130166_0.09513384841208761","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2703.7c280a2b85":{"name":"@open-mercato/cache","version":"0.5.1-canary.2703.7c280a2b85","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2703.7c280a2b85","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f805f12053fad5b003ba2137da4792284d736b1d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2703.7c280a2b85.tgz","fileCount":42,"integrity":"sha512-lJE0OTq384W0LUsKqEBQr9cVelofrC6f/RVO3udUwVryH4kteBD3hvO5opz1G7CTREa6kFnt4u9LZCebkz0q8Q==","signatures":[{"sig":"MEUCIAboYl2Z3+Ts9MfFgGFGOf8RQ5Ty9LhcsjMjX5k78vDzAiEA+5IXN/E3kdqb/4FAAffhCyjWF0FKx/89KKuY52L8DHw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2703.7c280a2b85","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":191199},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-lJE0OTq384W0LUsKqEBQr9cVelofrC6f/RVO3udUwVryH4kteBD3hvO5opz1G7CTREa6kFnt4u9LZCebkz0q8Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2703.7c280a2b85_1776938257676_0.2860321009475386","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2704.ee6b963698":{"name":"@open-mercato/cache","version":"0.5.1-canary.2704.ee6b963698","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2704.ee6b963698","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"bb3d6d16603c05420cbdc9d8441caec1247bd7a0","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2704.ee6b963698.tgz","fileCount":42,"integrity":"sha512-h8DJBG+B/k04E1Jk/gOzSPGpAOpym6n/kSY1fjL3x+BxNljiIKf1bH3vZwL/e7r5q5TNyqc6gKrRV47vQ2boYw==","signatures":[{"sig":"MEYCIQDiQGCrfSgsLU/H2nleuDvBuY86NUAVuB9nFvLsM8+YkgIhAN1U1GdzsYAbaweVQwe/OKuhgix3lrPKvnS5t3g5yeLS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2704.ee6b963698","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":191199},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-h8DJBG+B/k04E1Jk/gOzSPGpAOpym6n/kSY1fjL3x+BxNljiIKf1bH3vZwL/e7r5q5TNyqc6gKrRV47vQ2boYw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2704.ee6b963698_1776938863574_0.8621004813981135","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2705.11c09c85bb":{"name":"@open-mercato/cache","version":"0.5.1-canary.2705.11c09c85bb","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2705.11c09c85bb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"5024f91b4b4a8006e73b9f61ef17c540f385dcfd","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2705.11c09c85bb.tgz","fileCount":42,"integrity":"sha512-5gFk2lL/VMQ6eQ/rMFhU9B84/Z3fbmOtOCIFQdGLk6XQeaQ1JzTFDzDFTvdG1pVM4PBchBCxw/ajBw00cxGKBQ==","signatures":[{"sig":"MEUCIQDnBs/WNJg2JW6GB9i4wHFrSlTVGROAZSNsMJRJaC5E/AIgB65Z0Nwbh4ziaJzsgSS0Oe4PzqwCpmjT1Udpjciy+xg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2705.11c09c85bb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":191199},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-5gFk2lL/VMQ6eQ/rMFhU9B84/Z3fbmOtOCIFQdGLk6XQeaQ1JzTFDzDFTvdG1pVM4PBchBCxw/ajBw00cxGKBQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2705.11c09c85bb_1776939274796_0.8471237706056451","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2706.726bbedbc6":{"name":"@open-mercato/cache","version":"0.5.1-canary.2706.726bbedbc6","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2706.726bbedbc6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"cfb1002baa8efccf64ee92771423d4ba21676665","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2706.726bbedbc6.tgz","fileCount":42,"integrity":"sha512-yVCRPQN4ZghRE7rBZPu27rA6XPedZfLrcH7iq7kjpCiJj6YJ9Id1qnnvTEcHKnXVxbNrlZncx/6Pl/QCiPaIlg==","signatures":[{"sig":"MEUCIHORfMwaboR8Ql7vJheyehbBgNYvhfGNQmyCcynOiUGLAiEAmLqhEs5W/SbjfS5q5eviDYGZgpgTtnN0utBiO6Nsb0Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2706.726bbedbc6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":191199},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-yVCRPQN4ZghRE7rBZPu27rA6XPedZfLrcH7iq7kjpCiJj6YJ9Id1qnnvTEcHKnXVxbNrlZncx/6Pl/QCiPaIlg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2706.726bbedbc6_1776939852858_0.9760266801770896","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2707.9790d55f84":{"name":"@open-mercato/cache","version":"0.5.1-canary.2707.9790d55f84","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2707.9790d55f84","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ab20cd874e67743f82c1eb6629f7157403d4c8ed","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2707.9790d55f84.tgz","fileCount":42,"integrity":"sha512-IQRkWWJx7nTSPfzkHSgbA/2etTMWJosvBH0GArUo0t2dwAyTXdBonub9W+lxQSVEVaR6rHIWL4MKYfoo00Aq5Q==","signatures":[{"sig":"MEQCIBeEYzmoz3rXirSeVggajMep/d87lgcPlXN/lGWgDcvxAiBHtrZ0DewYmhhPWELZwK/1uU7p704inKN5H4/GkgSl/A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2707.9790d55f84","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":191199},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-IQRkWWJx7nTSPfzkHSgbA/2etTMWJosvBH0GArUo0t2dwAyTXdBonub9W+lxQSVEVaR6rHIWL4MKYfoo00Aq5Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2707.9790d55f84_1776940560780_0.02715860461807007","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-develop.2708.d6c4f6e5d1":{"name":"@open-mercato/cache","version":"0.5.1-develop.2708.d6c4f6e5d1","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-develop.2708.d6c4f6e5d1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e98405125a3a53ac0cf605337a841e01017d7e0b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-develop.2708.d6c4f6e5d1.tgz","fileCount":42,"integrity":"sha512-8todA9K8bJjgIp3Sgao9KdWoxSXevGgj34cWslAoi96slwnsieM9YCe1HWlwrGSMh0WQWSjAKq4N0gwYUllKVw==","signatures":[{"sig":"MEUCICYbR/b89U+f60jfyc17jcot20aIhKcVqZbFmZviOZBFAiEAqdUBM4xUCk6zjFa9Wgj3FRghK4xlpQdmWbbx+T614R0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-develop.2708.d6c4f6e5d1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":191200},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-8todA9K8bJjgIp3Sgao9KdWoxSXevGgj34cWslAoi96slwnsieM9YCe1HWlwrGSMh0WQWSjAKq4N0gwYUllKVw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-develop.2708.d6c4f6e5d1_1776943410780_0.790232139461527","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2710.1b5c3e22ed":{"name":"@open-mercato/cache","version":"0.5.1-canary.2710.1b5c3e22ed","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2710.1b5c3e22ed","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"bcae90ab51156d083e4f20d5086b4586b4ab9e93","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2710.1b5c3e22ed.tgz","fileCount":42,"integrity":"sha512-xL34iS678EMTedaN48emBAsE5DqoXjxwk9r8YrLMWe/SWy+RkVFmOXHVlG/Pmv3LvmOx3vIE4XxcgK2NNQmF1w==","signatures":[{"sig":"MEYCIQCpxKF8sMgHBrBbPZsGhdq44RlNcGpoikKDRKgYTbbFzwIhAKye0pU7FLayYKmPiP9J8kMqFfTk0Qol5YJbTsA/62Cu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2710.1b5c3e22ed","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":191199},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-xL34iS678EMTedaN48emBAsE5DqoXjxwk9r8YrLMWe/SWy+RkVFmOXHVlG/Pmv3LvmOx3vIE4XxcgK2NNQmF1w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2710.1b5c3e22ed_1776944829352_0.11269022907483417","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2711.a821f7152a":{"name":"@open-mercato/cache","version":"0.5.1-canary.2711.a821f7152a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2711.a821f7152a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"772e4200a99d25c11cf8976a89bdf3c10b6f53aa","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2711.a821f7152a.tgz","fileCount":42,"integrity":"sha512-r3XH+0zjLhyQCsnNk6znkw7wlk7B1Bs0MOEO8D3jNBxgC/zIBcdCT9p3QqIKnfArI1bLdVuwAObShHHPOXrNKg==","signatures":[{"sig":"MEUCIDx0l1qliRNNPYjhWxG2LC9mVVMCwwOuU1fLfBu08a+cAiEAq+rOUI7/IA3ty7df3rrKskIJhz7egAvcC796DS4YN0c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2711.a821f7152a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":191199},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-r3XH+0zjLhyQCsnNk6znkw7wlk7B1Bs0MOEO8D3jNBxgC/zIBcdCT9p3QqIKnfArI1bLdVuwAObShHHPOXrNKg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2711.a821f7152a_1776944870378_0.23542408873435883","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2713.506aa8bb52":{"name":"@open-mercato/cache","version":"0.5.1-canary.2713.506aa8bb52","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2713.506aa8bb52","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"51212fcbcd7d24ceede4227d455902731d971fc1","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2713.506aa8bb52.tgz","fileCount":42,"integrity":"sha512-uRBK1o0iUHdndd7aYHpWaw5G5hAuTki/qwjyToN7R+HoByJOgG8v7YC7mITHN9r+dLDE0QETFfzX9+F0NaJghw==","signatures":[{"sig":"MEYCIQC2uSfOxjTUYjs6fr3b6CiRglCpe9NbcFEgUjWYIO7X7QIhANQHRVKlez7vAjuRnKrqqdf1CSqr4sCQEkNKZAk0xv3W","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2713.506aa8bb52","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":191199},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-uRBK1o0iUHdndd7aYHpWaw5G5hAuTki/qwjyToN7R+HoByJOgG8v7YC7mITHN9r+dLDE0QETFfzX9+F0NaJghw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2713.506aa8bb52_1776945058198_0.5828627722984843","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-develop.2709.b6bdd776ac":{"name":"@open-mercato/cache","version":"0.5.1-develop.2709.b6bdd776ac","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-develop.2709.b6bdd776ac","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"0f59cd8a508cbcb31142338754540cc6d6274a86","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-develop.2709.b6bdd776ac.tgz","fileCount":42,"integrity":"sha512-1Vv4H7RvUh6bhaxC6ukv1WUGo2FlCAOS+6rg0QZ+ktg2+0oDwiK27QYw9+rKtjiBEF7T1lLSxOvAJ7Va4f38qQ==","signatures":[{"sig":"MEUCIQDLodn+keTtAdQYAoSLeoeo+apiBXTZtd+rQ8+POpmIqgIgKKsvqeXTST8eXdEf05VAw3hsJ+uMfr++ZM+wlUcpq+Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-develop.2709.b6bdd776ac","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":191200},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-1Vv4H7RvUh6bhaxC6ukv1WUGo2FlCAOS+6rg0QZ+ktg2+0oDwiK27QYw9+rKtjiBEF7T1lLSxOvAJ7Va4f38qQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-develop.2709.b6bdd776ac_1776945605977_0.05651666512624831","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2714.53161e44a4":{"name":"@open-mercato/cache","version":"0.5.1-canary.2714.53161e44a4","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2714.53161e44a4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a7a8279164adda20c47d028947ccc01f66215c02","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2714.53161e44a4.tgz","fileCount":42,"integrity":"sha512-pGyAnElm0FjXmMDwjKoDPqwFNz5tLUH+yARdF3O2R2UhDdG9OODjWgyxKYMq9ciy6Hcf2tMR9XVwg93tzyJv9w==","signatures":[{"sig":"MEYCIQCCjDeGw7kiQJuskrOFYI1hqEenYWlam3mOlq8f6YzinwIhAKciUnXaLcIoDr0vElLz1ZoBohlriYxc/U/qCnxF05nj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2714.53161e44a4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":191199},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-pGyAnElm0FjXmMDwjKoDPqwFNz5tLUH+yARdF3O2R2UhDdG9OODjWgyxKYMq9ciy6Hcf2tMR9XVwg93tzyJv9w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2714.53161e44a4_1776958486688_0.0330082944117871","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2716.da798a02c6":{"name":"@open-mercato/cache","version":"0.5.1-canary.2716.da798a02c6","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2716.da798a02c6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"850d3aa6c93b12d7870d6ab1b035bc4e90534491","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2716.da798a02c6.tgz","fileCount":42,"integrity":"sha512-9L4+L3ggQwOiZbQd+tADUGxLAonmoWTYs8eiqZOhLapmLWbQrLFB0UmsMiVRb1j/avptyYyeGlo6FKFO5QY59g==","signatures":[{"sig":"MEQCIDtBCv81hw2hlpycBcvNvtZ8UODzL0koYCnK8Gnij78gAiBm8VKT0M8pMsBMGp9wupEu95Xsvq+Ob/16rg0VQzXrFA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2716.da798a02c6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":191199},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-9L4+L3ggQwOiZbQd+tADUGxLAonmoWTYs8eiqZOhLapmLWbQrLFB0UmsMiVRb1j/avptyYyeGlo6FKFO5QY59g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2716.da798a02c6_1776959358619_0.40039162718413546","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2715.f1ecbc42a2":{"name":"@open-mercato/cache","version":"0.5.1-canary.2715.f1ecbc42a2","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2715.f1ecbc42a2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f9b3a370643e4d0e676b49a71895458611adb6f6","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2715.f1ecbc42a2.tgz","fileCount":42,"integrity":"sha512-yGZP7JwyWHFCRyex1iQs2FSkJiee/syXTpJp1BLbvoMp+ttQlmpKgG6tiU/RY3rL6OtJx8IioV+yU8AemfaWWQ==","signatures":[{"sig":"MEUCIBFgK0P6h+iWbZsuynIhEY9IRLPYmPlXSHmwgHQfJIyKAiEAsT7BY6uENufFG4Epnzv+YkVQ4bKuP+VhwWmChbnMYlQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2715.f1ecbc42a2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":191199},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-yGZP7JwyWHFCRyex1iQs2FSkJiee/syXTpJp1BLbvoMp+ttQlmpKgG6tiU/RY3rL6OtJx8IioV+yU8AemfaWWQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2715.f1ecbc42a2_1776960730296_0.5195947406449068","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2719.bb108c81b8":{"name":"@open-mercato/cache","version":"0.5.1-canary.2719.bb108c81b8","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2719.bb108c81b8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"690514493b12313c2d16b08641d362d09eb1d703","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2719.bb108c81b8.tgz","fileCount":42,"integrity":"sha512-uKs3n4BLCY2c5QzUvSyH7Z25KpH/dxRlVl2C/9tyurAO9FguFqdYLex7tbhUjoQmafFm6ikXNj/VnIMU637IQQ==","signatures":[{"sig":"MEUCIQDKcNLYaeHXe8WR2PflPjFpoeTK4q3OkdizRd6f6SUygQIgYokfhOyTTH5zaDlDqCI+R9Ys5vESpeIM6JpEqdRRpZg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2719.bb108c81b8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":191199},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-uKs3n4BLCY2c5QzUvSyH7Z25KpH/dxRlVl2C/9tyurAO9FguFqdYLex7tbhUjoQmafFm6ikXNj/VnIMU637IQQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2719.bb108c81b8_1776961088884_0.8039667872000684","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2721.8370490b93":{"name":"@open-mercato/cache","version":"0.5.1-canary.2721.8370490b93","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2721.8370490b93","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"32297a1f3fde67493de3764606982d19567125c5","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2721.8370490b93.tgz","fileCount":42,"integrity":"sha512-8jqJ9wYWxc4oGReCtQ/2lk75wiYeZpAgPFv+e6vpXbUmoEfCe5o964RjrRYR9d/SjOHbNABOtGMyJDsO+WfYsw==","signatures":[{"sig":"MEQCIBgtcshrtuhFxnCo6y1RJoJzADeYS3HXAS0jocZHzqmJAiADYDFehhsv7bklcqQ7pX7BezlJ8kFEQgksjTvqFY80xA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2721.8370490b93","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":191199},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-8jqJ9wYWxc4oGReCtQ/2lk75wiYeZpAgPFv+e6vpXbUmoEfCe5o964RjrRYR9d/SjOHbNABOtGMyJDsO+WfYsw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2721.8370490b93_1776961637978_0.7026074373319444","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2722.c5116c3d1e":{"name":"@open-mercato/cache","version":"0.5.1-canary.2722.c5116c3d1e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2722.c5116c3d1e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e00f9fd5d05e475be0cdba7e29e93203af547d53","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2722.c5116c3d1e.tgz","fileCount":45,"integrity":"sha512-9Tgi9Tok1y5fY5CGd5jRT7XdGgiBZQhptHegw9WxQUkmgjhj/gb9JmzU6u0zhtimWhuafCn7ahXKd8lu9qRAtg==","signatures":[{"sig":"MEUCIFH9bNOUaSCCcGgon3UPLsa2WIkt6bMiDoJfgUTSo4LyAiEA+D622039FkxGxEjZGrB5mvQAtoZVpSPds6xkadVvX2Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2722.c5116c3d1e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-9Tgi9Tok1y5fY5CGd5jRT7XdGgiBZQhptHegw9WxQUkmgjhj/gb9JmzU6u0zhtimWhuafCn7ahXKd8lu9qRAtg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2722.c5116c3d1e_1776961737078_0.7217751715130893","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2724.a3578a5b80":{"name":"@open-mercato/cache","version":"0.5.1-canary.2724.a3578a5b80","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2724.a3578a5b80","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"4ac0fac673ad543410e845cb8e3f37f17065405f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2724.a3578a5b80.tgz","fileCount":42,"integrity":"sha512-IcAC4qr2/ZWqnjjVBTyjRUwlS0gIJYhyHwB7KTxQ840pMAllcGtPDZlqcjjyBUVdh6S/i0HtNWlW3bZem/eHlQ==","signatures":[{"sig":"MEYCIQDPZJtCNSrbg8MNtHDK/a8Mmh1I/Qm2U4AkH4nQzz9I/wIhAIzUrRfuaUaKQj1OgmQtP2KuZOMCTvjxKaYD+qqieyLN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2724.a3578a5b80","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":191199},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-IcAC4qr2/ZWqnjjVBTyjRUwlS0gIJYhyHwB7KTxQ840pMAllcGtPDZlqcjjyBUVdh6S/i0HtNWlW3bZem/eHlQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2724.a3578a5b80_1776962042283_0.809321036208611","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2718.84c2f7fb52":{"name":"@open-mercato/cache","version":"0.5.1-canary.2718.84c2f7fb52","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2718.84c2f7fb52","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"afa59b12a5fc7ed882f6216825120c4c3f24f0ea","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2718.84c2f7fb52.tgz","fileCount":42,"integrity":"sha512-Xm1/h5ikxI1qiOYvk/zEstjysZpE68azbn3W1vLVNHz1Y6QhFD2eT17qk5H6+1+OgXWxOPieGiUgW2QqIDekOA==","signatures":[{"sig":"MEYCIQCs0Nymx2vyQJl3Pj1CcazCSHgjdm6Q7x1NH1XTWS7G3gIhANc9pelubf9YZpJBB/aPjtuIJ0QGnECDnTbBvv/wjPeE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2718.84c2f7fb52","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":191199},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Xm1/h5ikxI1qiOYvk/zEstjysZpE68azbn3W1vLVNHz1Y6QhFD2eT17qk5H6+1+OgXWxOPieGiUgW2QqIDekOA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2718.84c2f7fb52_1776962891570_0.7514245695241686","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2720.3147d27054":{"name":"@open-mercato/cache","version":"0.5.1-canary.2720.3147d27054","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2720.3147d27054","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c9b233f3d99672a73dcdb5809b3c192f8fbc13ab","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2720.3147d27054.tgz","fileCount":42,"integrity":"sha512-RpwEcFyECs5l2QJ5nmJgjHB7/1KB8vLim9RYCWuVbiM3AbBc8JEgxHrJuCx14Wg8wJJ0dQgcPHiqh4Wuq/J1hw==","signatures":[{"sig":"MEQCIE/mqDQSNitEfRKFwcKREo88gXYxWZOD4UI5ZkMwK2vCAiAD0dFSd46WHJ/FUK+KroSu1O2bOgPAeWGMFLy0+Mbl/A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2720.3147d27054","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":191199},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-RpwEcFyECs5l2QJ5nmJgjHB7/1KB8vLim9RYCWuVbiM3AbBc8JEgxHrJuCx14Wg8wJJ0dQgcPHiqh4Wuq/J1hw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2720.3147d27054_1776963371232_0.6757792605030788","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2723.bb6e531dda":{"name":"@open-mercato/cache","version":"0.5.1-canary.2723.bb6e531dda","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2723.bb6e531dda","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"16810a7106ee46e1928486a3807de59f2918f527","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2723.bb6e531dda.tgz","fileCount":45,"integrity":"sha512-mXljCZxAANUESgdF91bta1AU6tpqZnMuDlLr5axH3V3XYg6EMPzPVC4XikuCOnsIvsu4RAFiev3aFRcyv7FkMw==","signatures":[{"sig":"MEYCIQDYUtJCOeYEHhrPZBQzw12XrCGGvwek2h40emyec7cZPwIhAIZtE8FHNi2oG3br9Hy1/p1t4p/bxMxXQ6X3BsvQn6W+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2723.bb6e531dda","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-mXljCZxAANUESgdF91bta1AU6tpqZnMuDlLr5axH3V3XYg6EMPzPVC4XikuCOnsIvsu4RAFiev3aFRcyv7FkMw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2723.bb6e531dda_1776964370402_0.3351234336483757","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2725.60d23a37fc":{"name":"@open-mercato/cache","version":"0.5.1-canary.2725.60d23a37fc","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2725.60d23a37fc","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"48f3ceee2ba942489a67255f7a470eb7a1f654cb","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2725.60d23a37fc.tgz","fileCount":42,"integrity":"sha512-gB9osLwSynAEqom7Etvcv2HG3rs4ZXT3p+EPrwF3TEr0j2qO+AwJUMfskb8jLQtHV671bk4H1IeATblHypM1PA==","signatures":[{"sig":"MEUCIQCR/vAhhc1T9NablwBoNmoQejzoZtN9th7Hy2ubefD7CgIgQ/ov7NSFQ3zhCvBobGd1gWf3uy6NzmDEJTrtfCV8mC4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2725.60d23a37fc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":191199},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-gB9osLwSynAEqom7Etvcv2HG3rs4ZXT3p+EPrwF3TEr0j2qO+AwJUMfskb8jLQtHV671bk4H1IeATblHypM1PA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2725.60d23a37fc_1776965219057_0.34365421553466424","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-develop.2727.5af6be1c11":{"name":"@open-mercato/cache","version":"0.5.1-develop.2727.5af6be1c11","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-develop.2727.5af6be1c11","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b37e494f0e6842ca900bfec5892236ca8172a394","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-develop.2727.5af6be1c11.tgz","fileCount":42,"integrity":"sha512-xUyhtp2Qe1BalPdTxd9eqeIB2LQzlozI2LJGqhj8gSlm/cBs3bUxSIgCSH8i+WL2lYSbBva0gCfm3xlzMmAf6w==","signatures":[{"sig":"MEQCIGJLISBe8OHgulyAlMAPIcBYjdLwNANBu6zXPnmubyTOAiBxHIA/f2Qfme6IAHcLwsqItqnT4a2WWSpjGOA6wdUUIQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-develop.2727.5af6be1c11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":191200},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-xUyhtp2Qe1BalPdTxd9eqeIB2LQzlozI2LJGqhj8gSlm/cBs3bUxSIgCSH8i+WL2lYSbBva0gCfm3xlzMmAf6w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-develop.2727.5af6be1c11_1776968385264_0.9483235859344572","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2726.f23b390420":{"name":"@open-mercato/cache","version":"0.5.1-canary.2726.f23b390420","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2726.f23b390420","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c58fdfd5b08e7c6a7eabe2d0d785d037c4079853","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2726.f23b390420.tgz","fileCount":42,"integrity":"sha512-G79cRt9zOaPY88wskN1rCCrt0unCfo0lLe58W6s1nb7plyudD3ufNLZOZ7G6DRMPtUswrnorNajwL38m4RHpig==","signatures":[{"sig":"MEYCIQDc7VVd2sAILwDh+8aeULdv0nr1kc1pkfpLFJeuRlRoHAIhAJcIEn27/c4/7bNpHQnM37J9ea6jUbsiVnmkZSTm1jhX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2726.f23b390420","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":191199},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-G79cRt9zOaPY88wskN1rCCrt0unCfo0lLe58W6s1nb7plyudD3ufNLZOZ7G6DRMPtUswrnorNajwL38m4RHpig==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2726.f23b390420_1776968851230_0.038527732266396386","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2728.5587e0d230":{"name":"@open-mercato/cache","version":"0.5.1-canary.2728.5587e0d230","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2728.5587e0d230","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"3b308a166d0b5dcf1e4d9554eb262acd98e8c875","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2728.5587e0d230.tgz","fileCount":42,"integrity":"sha512-td1f6zMXJ12xMXirmFhiLVxEAarxMXCZCQODsm91o4XqT7fbe4Iw3AkofQ1fUt9aKxHslR6iSmU+8HzRh+fMsw==","signatures":[{"sig":"MEQCIG/eDLKJ7i6e7vIPHHyl6M4EpN3bLlsFpyD9GqgitOfNAiAhIKJkYaGhFo3b18s6TyjCtUCk7brVoLVntX6ZoLP/1w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2728.5587e0d230","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":191199},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-td1f6zMXJ12xMXirmFhiLVxEAarxMXCZCQODsm91o4XqT7fbe4Iw3AkofQ1fUt9aKxHslR6iSmU+8HzRh+fMsw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2728.5587e0d230_1776969208446_0.7118534425116434","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2729.g8804649029":{"name":"@open-mercato/cache","version":"0.5.1-canary.2729.g8804649029","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2729.g8804649029","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"3fdd2e84996bfb6a938bc5bcfdd84d0237b4fbab","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2729.g8804649029.tgz","fileCount":42,"integrity":"sha512-K+JtFiOUH/KSqv9HD1jlEDupZgLFhMTfaVbx8fRcKx9cORws4ypmTpNcWxqjq68+msRWisIF8htvIgOAuAAFRA==","signatures":[{"sig":"MEUCIEyzz6bE9dK0U7bDIgspDhTY42FVo95KYYmFZbql3Hv4AiEArx6s4/YjZwvzorpp7rfAZIMgZngDWjdLyeRN0x1j174=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2729.g8804649029","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":191200},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-K+JtFiOUH/KSqv9HD1jlEDupZgLFhMTfaVbx8fRcKx9cORws4ypmTpNcWxqjq68+msRWisIF8htvIgOAuAAFRA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2729.g8804649029_1776971343692_0.8988167470746673","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2730.7f69c38381":{"name":"@open-mercato/cache","version":"0.5.1-canary.2730.7f69c38381","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2730.7f69c38381","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"683a8f5a5f44685d9eacf05d674a1fec5f132834","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2730.7f69c38381.tgz","fileCount":42,"integrity":"sha512-LoHmPlVWzeuZ2snJz++9wq8Vzw+4ffVX31sD2gcEYObC7vPta3oa4Scr01P1cRsjr8sn7KpYll7JrZ04hway0Q==","signatures":[{"sig":"MEQCIBthXHol2oYj/Hj3aN5RGGEYAkZrUnYKMfVmQYzMY1N2AiAIld07PR7NDK1+jUJ43q3AKygzobJra2n909LUJ2M29g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2730.7f69c38381","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":191199},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-LoHmPlVWzeuZ2snJz++9wq8Vzw+4ffVX31sD2gcEYObC7vPta3oa4Scr01P1cRsjr8sn7KpYll7JrZ04hway0Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2730.7f69c38381_1776971765707_0.6013260228268449","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2731.f574979d5e":{"name":"@open-mercato/cache","version":"0.5.1-canary.2731.f574979d5e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2731.f574979d5e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"76c19b01452de90472d8ba537de81ce1ad0b0807","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2731.f574979d5e.tgz","fileCount":42,"integrity":"sha512-DVkstqaOmHUqlJB9C1wiaTEkYliqaeuBeT3GLa9QyqR2Zjmhe7P05yWOB1ZdXBpU4sAZPvreWR92RQbJFjLkJA==","signatures":[{"sig":"MEUCIA5kgHzHZP0iwuWX/f31Sd+cmCrIT/atCRHCeZxKadBSAiEA6Dxb7y2+EVt04pd719smGxEa4Ir/Riy+cIKj7BlqEOg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2731.f574979d5e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":191199},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-DVkstqaOmHUqlJB9C1wiaTEkYliqaeuBeT3GLa9QyqR2Zjmhe7P05yWOB1ZdXBpU4sAZPvreWR92RQbJFjLkJA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2731.f574979d5e_1776974059738_0.36233246605628544","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2734.c73e239fa8":{"name":"@open-mercato/cache","version":"0.5.1-canary.2734.c73e239fa8","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2734.c73e239fa8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"bf9c917aadde597c538d8b12fe4f7aea35fad0b8","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2734.c73e239fa8.tgz","fileCount":42,"integrity":"sha512-6SydzmEvQ9Eh+IjzSYpc0dmaXNuAi5HZ+SAsFMcbfwIeAiFs5jdMDDtuYbYd/a85UymUi4y+u+yf5WrFZYgQjg==","signatures":[{"sig":"MEUCIQD7+WGuBMeKunuRzjnXIUPVO0ntsp4c7XAU+MH3C7ucmAIgMiXF6hafncyNCDE3VVilOOf9ikYk6fWfpw+uyPDernA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2734.c73e239fa8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":191199},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-6SydzmEvQ9Eh+IjzSYpc0dmaXNuAi5HZ+SAsFMcbfwIeAiFs5jdMDDtuYbYd/a85UymUi4y+u+yf5WrFZYgQjg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2734.c73e239fa8_1776980139590_0.1799433975912439","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2736.ef78c3c581":{"name":"@open-mercato/cache","version":"0.5.1-canary.2736.ef78c3c581","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2736.ef78c3c581","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"9dcb6ee4f4815174864a1fde7afbeeecf25e995a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2736.ef78c3c581.tgz","fileCount":42,"integrity":"sha512-+378+pXokMqXUUgooaxzfrIZ25GYxlM06C1CrV0D+gm5/PwzYp1lnC8rXzL4IUEqkcqYnMAVWm7aBLgOLpGrFg==","signatures":[{"sig":"MEQCIERpfJgWXQ7nP6LBvQ9H6h3KA5W7mCOdrINiIKQMK/chAiBMnVaaFJZRbXQtLzg9h7uc+HS6OU0Dpq9CFrBHa/QZ+g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2736.ef78c3c581","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":191199},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-+378+pXokMqXUUgooaxzfrIZ25GYxlM06C1CrV0D+gm5/PwzYp1lnC8rXzL4IUEqkcqYnMAVWm7aBLgOLpGrFg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2736.ef78c3c581_1776982360557_0.6155934577440041","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2737.7e9aee26a4":{"name":"@open-mercato/cache","version":"0.5.1-canary.2737.7e9aee26a4","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2737.7e9aee26a4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"507e4d13943194d88cf776f18b9fce031cdeb07e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2737.7e9aee26a4.tgz","fileCount":42,"integrity":"sha512-EHh9zh6fVjydWDx8aoMD5IZPS81tL5xwzrilP1txZqVcNr6vkfFfNIeVdnYG5to4YerZmabecQQiOckhgpFOHA==","signatures":[{"sig":"MEYCIQC/q8nbWT3E+RlnDcDpsVQR19Vy89+VX+iK0dejICU1SgIhAJkpVEr/X4dYAztIgur5vhL70Zg/3n/BPPCXRMwosHjO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2737.7e9aee26a4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":191199},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-EHh9zh6fVjydWDx8aoMD5IZPS81tL5xwzrilP1txZqVcNr6vkfFfNIeVdnYG5to4YerZmabecQQiOckhgpFOHA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2737.7e9aee26a4_1776985005982_0.5464322186705077","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2738.44bf59b09a":{"name":"@open-mercato/cache","version":"0.5.1-canary.2738.44bf59b09a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2738.44bf59b09a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"de825443326d1875e894df256eecbec57407133a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2738.44bf59b09a.tgz","fileCount":42,"integrity":"sha512-WELLT4VH8Q27FW0zou7wsJkgrr/Cg7+QU4kxUdk5T6UPQJXmNRX5vTwHDlNf+4ggr7xTIbNLc6/HYYEnG5hhqw==","signatures":[{"sig":"MEYCIQDZ3r6WfiFsHlD0hvdjtuy+Wrmh0xrZxNTz3ejM4sloHwIhAIyfBxCa2E1qk9GeguC0NbMxmUNg2mcY59oF1ktym14c","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2738.44bf59b09a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":191199},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-WELLT4VH8Q27FW0zou7wsJkgrr/Cg7+QU4kxUdk5T6UPQJXmNRX5vTwHDlNf+4ggr7xTIbNLc6/HYYEnG5hhqw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2738.44bf59b09a_1776987231357_0.015685900161019006","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2739.ee6beb15e9":{"name":"@open-mercato/cache","version":"0.5.1-canary.2739.ee6beb15e9","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2739.ee6beb15e9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"526d0f39d42892cede4f26eeec51e08a0e1b269f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2739.ee6beb15e9.tgz","fileCount":42,"integrity":"sha512-We7iFNOteLvi1kBr+o97JefruzI6ONHp3JteiGp9DIw2vublNcp+VT8k11vIpn0B/NbiGBkenpDjOErMeMBsWA==","signatures":[{"sig":"MEUCIQCmLMviIORb4EiCh4X4ABU06D4FUtmfkvIZSqjTEQRrewIgKVzjJigHOFyeVuRHPh12aLu31lG8y8/U9OdX8cRxO2Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2739.ee6beb15e9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":191199},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-We7iFNOteLvi1kBr+o97JefruzI6ONHp3JteiGp9DIw2vublNcp+VT8k11vIpn0B/NbiGBkenpDjOErMeMBsWA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2739.ee6beb15e9_1777004529410_0.24892398264280735","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2740.47b6868402":{"name":"@open-mercato/cache","version":"0.5.1-canary.2740.47b6868402","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2740.47b6868402","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b3b50ed7f6f5398521b686da1466ce9c73fae8e8","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2740.47b6868402.tgz","fileCount":42,"integrity":"sha512-ML96+JK8yVq7ZK0WENGen+xTOcE8WjfUwgmG3jnqtL8XFt9PLGhgNkZMRqMhZz5IwLnbCgWW+vZs4juvbUcI1A==","signatures":[{"sig":"MEQCIEcV3fEOR42uHY5Iw1G8koalkkVM3IMia/cdjUF4rzL/AiAXN9si/8VI4pLSl8robdr9z+GrklEdJcUap7YHxLeamQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2740.47b6868402","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":191199},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-ML96+JK8yVq7ZK0WENGen+xTOcE8WjfUwgmG3jnqtL8XFt9PLGhgNkZMRqMhZz5IwLnbCgWW+vZs4juvbUcI1A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2740.47b6868402_1777005315443_0.35021471927248915","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2741.81b18ad8e9":{"name":"@open-mercato/cache","version":"0.5.1-canary.2741.81b18ad8e9","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2741.81b18ad8e9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"45c26ce4fc41da6b77693df2017df821739fb801","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2741.81b18ad8e9.tgz","fileCount":42,"integrity":"sha512-5LX+wjABVn88FFCuAHCm+SpbvyRBKP/8U4c4jiBbtz/qyfVdw94MnI5DwhlVT+jUXFIBC99S3sFMu8k8rFlFgA==","signatures":[{"sig":"MEQCIGzQkkZtocCiq/nGTWPooCpCmSsM958IfCzBdlaSGyRkAiBQtnscB/w8/oCOQMZj1sxIduTU1UTIzdAtDy2WeJ+quQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2741.81b18ad8e9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":191199},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-5LX+wjABVn88FFCuAHCm+SpbvyRBKP/8U4c4jiBbtz/qyfVdw94MnI5DwhlVT+jUXFIBC99S3sFMu8k8rFlFgA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2741.81b18ad8e9_1777006796291_0.8556526201726236","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-develop.2744.9c8be0dd93":{"name":"@open-mercato/cache","version":"0.5.1-develop.2744.9c8be0dd93","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-develop.2744.9c8be0dd93","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"792291797bfb70111e5d8223b6e9af830c3e20f1","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-develop.2744.9c8be0dd93.tgz","fileCount":42,"integrity":"sha512-Yi3pLYwDLhYhNIjcHr4PO9BNyadhUaOlxIyxJmMvXGXcKq8bKz3U1jHoY7M+oVp7cmKYnv431UOAh5naTeUvFA==","signatures":[{"sig":"MEUCIAQ5zMQ/pbkN2WVmRTya731gSpxsXCK/BXCMEOShax/kAiEA27zxt+QlKqENZVQyu9RcgxorQiJ6MQtF3isT1lQk0hM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-develop.2744.9c8be0dd93","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":191200},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Yi3pLYwDLhYhNIjcHr4PO9BNyadhUaOlxIyxJmMvXGXcKq8bKz3U1jHoY7M+oVp7cmKYnv431UOAh5naTeUvFA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-develop.2744.9c8be0dd93_1777013560650_0.5104712628246655","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2746.29c956d091":{"name":"@open-mercato/cache","version":"0.5.1-canary.2746.29c956d091","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2746.29c956d091","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"1597c42817cf6218aece2ec60dd2868de407f36c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2746.29c956d091.tgz","fileCount":42,"integrity":"sha512-mP7GdfJx2jkPrNLbxmHCp6xLPVzvd8bLFeNE7pC+5nDtFEmlaJze1o40bfAn0GeXe3+uESdkvpQ2+QPrx38JHw==","signatures":[{"sig":"MEYCIQDMhyE6+WrIYFrro+epXj3eceJ1ARfz1LA2GlqyS0YP8gIhAOTN9/YTxvTjYNKp9zG9A/xgz/1ixopC+V6SWvbzUj6F","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2746.29c956d091","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":191199},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-mP7GdfJx2jkPrNLbxmHCp6xLPVzvd8bLFeNE7pC+5nDtFEmlaJze1o40bfAn0GeXe3+uESdkvpQ2+QPrx38JHw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2746.29c956d091_1777014911991_0.20993241309493937","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2755.126749cca8":{"name":"@open-mercato/cache","version":"0.5.1-canary.2755.126749cca8","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2755.126749cca8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"2ca2ab56c1225d8a412a16055fb5f0ead9418471","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2755.126749cca8.tgz","fileCount":45,"integrity":"sha512-wEoVHsgweb2vEg7WxdacwrbakXGSuIG45xKFf+2Eu1jMpiJwHWrQTMfrEZeDtCSD90PcYjBXJOdN8fayI0OdLQ==","signatures":[{"sig":"MEUCIFZdGCNycQYu4uBtPi9HIW6hTS9PYRGg3TFvTsJWagWUAiEAqrlRIANobvstrXGib+2vXSh7XmqdEJOvXENr52koEk8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2755.126749cca8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-wEoVHsgweb2vEg7WxdacwrbakXGSuIG45xKFf+2Eu1jMpiJwHWrQTMfrEZeDtCSD90PcYjBXJOdN8fayI0OdLQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2755.126749cca8_1777015230274_0.4876627917160554","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-develop.2756.cce1739df3":{"name":"@open-mercato/cache","version":"0.5.1-develop.2756.cce1739df3","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-develop.2756.cce1739df3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"4126f9fb10f069fce360d693e5c9631626cf3776","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-develop.2756.cce1739df3.tgz","fileCount":45,"integrity":"sha512-1xtdeChIMj8VlzNsZSuCipjfhG1VdcOGSXxzYJMBYCL00LvEQdAGF+qsDgIXHUyf4Fqj3lHoMVypN2fk6gXTZQ==","signatures":[{"sig":"MEUCIEQ75EY+VjQpktr8ee00XW4HhPApVZswb3EoeWgRGDIIAiEAx3rD+0TAUqXSz6ngORRf0KEWZnI8+NNgN1UNV6+NyhU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-develop.2756.cce1739df3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193081},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-1xtdeChIMj8VlzNsZSuCipjfhG1VdcOGSXxzYJMBYCL00LvEQdAGF+qsDgIXHUyf4Fqj3lHoMVypN2fk6gXTZQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-develop.2756.cce1739df3_1777015876824_0.08756076586872275","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2758.e796a9fea6":{"name":"@open-mercato/cache","version":"0.5.1-canary.2758.e796a9fea6","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2758.e796a9fea6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e9579bc97923eabf8f73ebe59b30fc25513d288f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2758.e796a9fea6.tgz","fileCount":45,"integrity":"sha512-bXdLEyoxZPFThcaWASZQm7qsGvxICGOfOw7/Qx2ZRMBYFGASI44F2YO1HY8pVQaiZg3NmbKiT9C2fvkx5FYcTQ==","signatures":[{"sig":"MEQCIEX2EgrxbPFb4WwMmpC37fluTxTE7LPGy0w8ZFpDwV7zAiA+Xx8S1SlUJvvVRKtY2VChFic0LBUgejoT6cNugOp3pA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2758.e796a9fea6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-bXdLEyoxZPFThcaWASZQm7qsGvxICGOfOw7/Qx2ZRMBYFGASI44F2YO1HY8pVQaiZg3NmbKiT9C2fvkx5FYcTQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2758.e796a9fea6_1777016077425_0.3927446833731656","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2763.338a8a49df":{"name":"@open-mercato/cache","version":"0.5.1-canary.2763.338a8a49df","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2763.338a8a49df","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f48c01395cc24fb62bfbd0ddf3c10838faa5cba6","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2763.338a8a49df.tgz","fileCount":45,"integrity":"sha512-jguciTm6RMiNbx2JMHJVZ87p7FCzJG4CBeugLQEuSKxe0GT+AIG+6cN0b5YvtyKSVnWmHn6EvQj2q6V+MXbGBw==","signatures":[{"sig":"MEYCIQD8WzOCzE+SA9jFstIX8eVwkdnT6GQvIvEz7G6nmxx0YgIhAPCDChfBSQuT7eQEuLvGOWL7Kdm3bI86APUiu4nocN6W","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2763.338a8a49df","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-jguciTm6RMiNbx2JMHJVZ87p7FCzJG4CBeugLQEuSKxe0GT+AIG+6cN0b5YvtyKSVnWmHn6EvQj2q6V+MXbGBw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2763.338a8a49df_1777018113543_0.13703565195503775","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-develop.2762.90c271efe2":{"name":"@open-mercato/cache","version":"0.5.1-develop.2762.90c271efe2","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-develop.2762.90c271efe2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"7f21775a5195e63f330d1e733ba85907467c3e73","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-develop.2762.90c271efe2.tgz","fileCount":45,"integrity":"sha512-s1yoloTIK7NaBkdMkRWNQnFLiYDe47CqpSHSHkU3lflGWh7Tkhn3vMCNxxLz8I9461xN/13xeD8Ko5FTo67qIg==","signatures":[{"sig":"MEQCIEhB4iZJ/CgyNYQkiBntimITe3lUsYtnKuyoVx/JEd6SAiBw+9wiSubk6xc+TEN3FmGQ5YGIoZx0r5xmFvwbstXd1A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-develop.2762.90c271efe2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193081},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-s1yoloTIK7NaBkdMkRWNQnFLiYDe47CqpSHSHkU3lflGWh7Tkhn3vMCNxxLz8I9461xN/13xeD8Ko5FTo67qIg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-develop.2762.90c271efe2_1777018283221_0.7718470282960119","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2760.377214a16d":{"name":"@open-mercato/cache","version":"0.5.1-canary.2760.377214a16d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2760.377214a16d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ebcf4f0a6d192cb6b76f52ce661df36b3a9d5f2d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2760.377214a16d.tgz","fileCount":45,"integrity":"sha512-d0f5JWyJlrYLlakbgxa6HvnEYR+amlFVQD89BZ8dtoN3YWR3j/K+iTVh/ho6ISVUbWXQKtKmonuKJmuxubTjYw==","signatures":[{"sig":"MEYCIQDkyXMTP5R1LEUN59pEqTopRjgAr8k6rKGGGweq6VuDHAIhAOSTsalxrK4RaW0U7ZuFqQPhX9oEo4O9TbpslBLBvwH/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2760.377214a16d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-d0f5JWyJlrYLlakbgxa6HvnEYR+amlFVQD89BZ8dtoN3YWR3j/K+iTVh/ho6ISVUbWXQKtKmonuKJmuxubTjYw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2760.377214a16d_1777018490478_0.8200253208522728","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2765.65b2280e59":{"name":"@open-mercato/cache","version":"0.5.1-canary.2765.65b2280e59","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2765.65b2280e59","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"96a06d25a0b45e4da474005e4ea06499cd2635af","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2765.65b2280e59.tgz","fileCount":45,"integrity":"sha512-8ExwhiIXiFkhu+kSKfNYHxeoFjLgjorIzXwjDafV5wC69TrHN5MDPjgG/h5XDAsuM/xDjTc334Ki0rtFOSUZ5A==","signatures":[{"sig":"MEUCIBzitfx7ALYqnrG2riO+WBDF1ADP21X0HcG6c+CLLpLEAiEAw4877+WgkMJXSQYaPagxCt0DR3DMVBAlI55GYlLET+4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2765.65b2280e59","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-8ExwhiIXiFkhu+kSKfNYHxeoFjLgjorIzXwjDafV5wC69TrHN5MDPjgG/h5XDAsuM/xDjTc334Ki0rtFOSUZ5A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2765.65b2280e59_1777018740982_0.5249580669272236","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2766.ee161d4cde":{"name":"@open-mercato/cache","version":"0.5.1-canary.2766.ee161d4cde","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2766.ee161d4cde","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"53bae6fd8047c8566166e8af1abd8d1a3a934806","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2766.ee161d4cde.tgz","fileCount":45,"integrity":"sha512-K4dwx2RgCCIA8Y8566OKKaMjotGL4sButU4HSH3ogfTt7Oi/4lzF9P8I87FFJGpznp1vGuRoTm83ey2jQKWj4Q==","signatures":[{"sig":"MEUCIQC/ccinSKprRW/DHiqFVZHn+pvJLTvrBY52KK6WOAMe1AIgSqhg1Q1QXefn5nEosSlJY06G78MCjFLqlsrMMYjFmjI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2766.ee161d4cde","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-K4dwx2RgCCIA8Y8566OKKaMjotGL4sButU4HSH3ogfTt7Oi/4lzF9P8I87FFJGpznp1vGuRoTm83ey2jQKWj4Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2766.ee161d4cde_1777018756787_0.9211353516364271","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2768.5e1497a610":{"name":"@open-mercato/cache","version":"0.5.1-canary.2768.5e1497a610","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2768.5e1497a610","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"79056fe245b41a344534a44f0da56f591a11145b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2768.5e1497a610.tgz","fileCount":45,"integrity":"sha512-aDzx1KhHZ3AjVXHe5azDCI76y38YoKyoopMN6UGV2zTrkf4uy/2RDSgd6PXXPjj9NmplVZwF02LnUy80OlM+dA==","signatures":[{"sig":"MEUCIAwf4mbmhtX6E7CLxfvRvBdxB7zb1aDW9Gd+T9yILgAEAiEA6s89wC7xlPwW9U+t8qafBFCM4bb+6qDUf0x1+W4N2qE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2768.5e1497a610","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-aDzx1KhHZ3AjVXHe5azDCI76y38YoKyoopMN6UGV2zTrkf4uy/2RDSgd6PXXPjj9NmplVZwF02LnUy80OlM+dA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2768.5e1497a610_1777021001151_0.8706156993510283","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2767.10cfa6b8d6":{"name":"@open-mercato/cache","version":"0.5.1-canary.2767.10cfa6b8d6","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2767.10cfa6b8d6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"0105f57958b527cc61f305af93cf6acbce0c05ed","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2767.10cfa6b8d6.tgz","fileCount":45,"integrity":"sha512-jMdWTwPHHbxEmF3qkvBxyktr7W/0jbH8fXJGgbvLyRiEB0R/M04oq7ezQoXYZXA283auJAa8I3SVdxCDXG5EFw==","signatures":[{"sig":"MEQCIE+8P7004JIcqWspKr+0bLjPV0glCXEC5D0UaEdfWzwMAiBGJxKoCLiCQ/7SJS1AJR76A+YAyVV5cuSGHgwvYfqIWQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2767.10cfa6b8d6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-jMdWTwPHHbxEmF3qkvBxyktr7W/0jbH8fXJGgbvLyRiEB0R/M04oq7ezQoXYZXA283auJAa8I3SVdxCDXG5EFw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2767.10cfa6b8d6_1777021111490_0.8727998192238484","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-develop.2769.2495d0c533":{"name":"@open-mercato/cache","version":"0.5.1-develop.2769.2495d0c533","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-develop.2769.2495d0c533","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"7c99343fcff6cb269f7d8fbfdfb28cf2ff20b2f0","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-develop.2769.2495d0c533.tgz","fileCount":45,"integrity":"sha512-eRuaOXnZxxsQqhgdxV04IRw2lR+cw/cLa4S20FEqDUYeQ/f1JjkvtEifW07v32zhWexCvBhYddXbvgEluVSW7Q==","signatures":[{"sig":"MEQCIBvoWpaq7EBER5KlQ2vORhRzSM1HgBhv7+KL5uKIQzO9AiBRZMSY6jULtOxEbY5wWaK6b9yflCukCjABqUwFwXWvpg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-develop.2769.2495d0c533","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193081},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-eRuaOXnZxxsQqhgdxV04IRw2lR+cw/cLa4S20FEqDUYeQ/f1JjkvtEifW07v32zhWexCvBhYddXbvgEluVSW7Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-develop.2769.2495d0c533_1777021242932_0.6696738825530948","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2770.83e407ff62":{"name":"@open-mercato/cache","version":"0.5.1-canary.2770.83e407ff62","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2770.83e407ff62","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"1e350853ced6987120a77aa46c500f3c71fc469b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2770.83e407ff62.tgz","fileCount":45,"integrity":"sha512-YIYkLx/TC4PrJtDgHOJvgAYLMtciq/QbR4mBke0d+/ig/RCEQj/e/17blnIgGtmYe3g56ngidfJJjfaLwLN21Q==","signatures":[{"sig":"MEUCIHX+30IpFsKHVkXAyT5TKKEf57Lfvsvg0FsppzTce06FAiEApveMkfj21wQIr2a/pVg2ba7kksH+FcD03EcmZAocEHk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2770.83e407ff62","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-YIYkLx/TC4PrJtDgHOJvgAYLMtciq/QbR4mBke0d+/ig/RCEQj/e/17blnIgGtmYe3g56ngidfJJjfaLwLN21Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2770.83e407ff62_1777024286113_0.041329494248489196","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2773.251c0b60d4":{"name":"@open-mercato/cache","version":"0.5.1-canary.2773.251c0b60d4","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2773.251c0b60d4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"19fd6f1f050b44384f44fb0a97359d03211a7d10","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2773.251c0b60d4.tgz","fileCount":45,"integrity":"sha512-jarO8j1N7kuCLA8sxfOwD9HKONM61T3el9TEDu5j+J84RYBaXjDL/E2shVWytNiy/0PExbB4b/2YQVmRI5EJ4Q==","signatures":[{"sig":"MEUCIAk4dyak9Nodf0+2nysd7BC9zXd5Na7DKqHIyARa6DDLAiEAuuTm+zqVyTMor7wYvMRH6/ommdu5zsAewVgKT0jw0Z4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2773.251c0b60d4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-jarO8j1N7kuCLA8sxfOwD9HKONM61T3el9TEDu5j+J84RYBaXjDL/E2shVWytNiy/0PExbB4b/2YQVmRI5EJ4Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2773.251c0b60d4_1777029346420_0.2849953686376401","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2775.32c9dae216":{"name":"@open-mercato/cache","version":"0.5.1-canary.2775.32c9dae216","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2775.32c9dae216","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c31871bcbd202474d7a8570d576ac9f0f3dff0d1","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2775.32c9dae216.tgz","fileCount":45,"integrity":"sha512-98fn9caOmooEB4Q47n6Rx14ZOiGymC7pHt8iINf0vyMYBILGslwIrqvbmiYfI2Ldr4ziSQjoXa2vhTgv6zFFUA==","signatures":[{"sig":"MEUCIB5JzV5b+MqBTDmr+thGwNAYZx9D2B0fXuHZ4fOLF9a3AiEAnrBWnh/28WqJl0gKnoIl5q/JGS7WquYXeG9z2z7vtz4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2775.32c9dae216","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-98fn9caOmooEB4Q47n6Rx14ZOiGymC7pHt8iINf0vyMYBILGslwIrqvbmiYfI2Ldr4ziSQjoXa2vhTgv6zFFUA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2775.32c9dae216_1777032234177_0.032841992600089576","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2776.95ce9debaa":{"name":"@open-mercato/cache","version":"0.5.1-canary.2776.95ce9debaa","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2776.95ce9debaa","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c8b0c231538ab41cc960b1935bddfaafc7db8467","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2776.95ce9debaa.tgz","fileCount":45,"integrity":"sha512-IbCe2ZH+ZixBMfMlywA0Qo+jrSzPX/4c0QK+wW7CQDhXrFFKFFg+RoYhQ3aqJG2SFWfQUquAMisPgO7QB4EqkA==","signatures":[{"sig":"MEUCIQD13zI/VHG4ZpqQniFCliJVbFK8eoByNTSybqL1OnLadgIgQ08Rnd1KPr04sYXt2/MuCizekjkfIwcYLBbYSI5tcn8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2776.95ce9debaa","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-IbCe2ZH+ZixBMfMlywA0Qo+jrSzPX/4c0QK+wW7CQDhXrFFKFFg+RoYhQ3aqJG2SFWfQUquAMisPgO7QB4EqkA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2776.95ce9debaa_1777032337154_0.49564810388857783","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2779.986e8b2439":{"name":"@open-mercato/cache","version":"0.5.1-canary.2779.986e8b2439","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2779.986e8b2439","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"11650511a6e876fb02f7fdd383492b68cc3e10d6","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2779.986e8b2439.tgz","fileCount":45,"integrity":"sha512-w9/iTME9mh9zLzQ1Ea/acT8joI/JErXivbXLYTGFNOQyYTsgD2FfVrSg7xt/Il16nn4TegLRS2/jmKuvzFdu9g==","signatures":[{"sig":"MEUCIBL1B0rzPbAnedOWobZNY1FaxaW2Nd+sHCziBXeYDFr+AiEApzE9SGJsa0Vc9UWcEPsjYgUKtun0l7J18suFzpm6RZo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2779.986e8b2439","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-w9/iTME9mh9zLzQ1Ea/acT8joI/JErXivbXLYTGFNOQyYTsgD2FfVrSg7xt/Il16nn4TegLRS2/jmKuvzFdu9g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2779.986e8b2439_1777036679358_0.6999042093984067","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2780.46d6ca50e7":{"name":"@open-mercato/cache","version":"0.5.1-canary.2780.46d6ca50e7","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2780.46d6ca50e7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ea1325b865e1343111e6b4e80c14a27a44c1f845","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2780.46d6ca50e7.tgz","fileCount":45,"integrity":"sha512-yvHAtYRGUrV3+j8l1Gh9ddSOM+tPFyGAZGrep9VgYk5w6u7q1HhywPdveK9J/rVwEnE7nrKlQ3GbO0tjBJEvew==","signatures":[{"sig":"MEUCIEbb01hYdHaElHR5AKArrcc4J9PfCpsP3oboKZg0djEwAiEA+CNyFUffephr2g1azOTxi+/PCHaMeFs1bM2EIfGyCe8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2780.46d6ca50e7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-yvHAtYRGUrV3+j8l1Gh9ddSOM+tPFyGAZGrep9VgYk5w6u7q1HhywPdveK9J/rVwEnE7nrKlQ3GbO0tjBJEvew==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2780.46d6ca50e7_1777037663522_0.4632348309896799","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2783.80c4b517ff":{"name":"@open-mercato/cache","version":"0.5.1-canary.2783.80c4b517ff","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2783.80c4b517ff","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d3d904172a84e794ec7f3506efa5ea38b746fcf3","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2783.80c4b517ff.tgz","fileCount":45,"integrity":"sha512-nm7GoQ1q1ncfIPAwU+4Ye6n4Sexw0tTrtIJ708kRxdYqgxu/Gcu5yS6UoQgzePI+aisq3XU+1HW5I4BZLYDanw==","signatures":[{"sig":"MEYCIQDcOVYHmiaunLENXXi6PdBZ7/2u94LF64tg78LoWk9nLwIhAL5ArFX7qDfpvrg51ricbGwux5nC/pQmq0oXa2q4lJjR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2783.80c4b517ff","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-nm7GoQ1q1ncfIPAwU+4Ye6n4Sexw0tTrtIJ708kRxdYqgxu/Gcu5yS6UoQgzePI+aisq3XU+1HW5I4BZLYDanw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2783.80c4b517ff_1777039257746_0.6731272395942618","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2784.2057856b24":{"name":"@open-mercato/cache","version":"0.5.1-canary.2784.2057856b24","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2784.2057856b24","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f13e534f8865b7b1cf53d7ff3cb64a07cdec4948","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2784.2057856b24.tgz","fileCount":45,"integrity":"sha512-MzA8UhhsmgKVqaq8LaCAgtFMtWNqnuHSVBlsful+zsWxZ58SLu0roj4GygRnuohbfrgvDGtorHqLH4TO+RPyjg==","signatures":[{"sig":"MEYCIQCfykhVfYSgZiiy8HSpLCC2mpnbmVCd1X7e+OdhrAGsfwIhAIDDc1oVLyL7s+r09vNkmouTXad1DP0paZV+/2PST3Kq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2784.2057856b24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-MzA8UhhsmgKVqaq8LaCAgtFMtWNqnuHSVBlsful+zsWxZ58SLu0roj4GygRnuohbfrgvDGtorHqLH4TO+RPyjg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2784.2057856b24_1777040327472_0.11131480631372659","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2793.6830d078e1":{"name":"@open-mercato/cache","version":"0.5.1-canary.2793.6830d078e1","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2793.6830d078e1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"69198fb314f0d99b8a21af448e40095014ce1547","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2793.6830d078e1.tgz","fileCount":45,"integrity":"sha512-ObaimPf2aJIQaciHq9wDjF2UdoaRRDEcqP5s6Utu/ZN6Y0x7DlS36ykf6s+U0E89/LYtRj+VJTPvkUAn4nR8Ew==","signatures":[{"sig":"MEQCIEHtDj/A78WAlygxnM6hi7Y1SeWQTlvEcPp82+PF/0AnAiA55y/6SU1pazoHcdRqNGwsB/NaYm8e5wxEDqh65A9iDw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2793.6830d078e1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-ObaimPf2aJIQaciHq9wDjF2UdoaRRDEcqP5s6Utu/ZN6Y0x7DlS36ykf6s+U0E89/LYtRj+VJTPvkUAn4nR8Ew==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2793.6830d078e1_1777105130472_0.5921539510562903","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2794.b649cbbf8d":{"name":"@open-mercato/cache","version":"0.5.1-canary.2794.b649cbbf8d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2794.b649cbbf8d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"0ddc0c47169679bd38848a949687ed49da63be73","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2794.b649cbbf8d.tgz","fileCount":45,"integrity":"sha512-rc9EXqJFlHuxLlpyqI+9gY33Ham3u966prVMmhTSTfSjc2TpXfFb636kAM3xwNRsWiHCIsrR5bUmrKaN8Hmblw==","signatures":[{"sig":"MEUCIGGgmWTeugTMxeqfrX7pnuxJawR3TrBpn0eunhc/ijskAiEAhRwjunhIat/G4U+0wqmTSZUBOdFU9PNw985+4ie5InQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2794.b649cbbf8d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-rc9EXqJFlHuxLlpyqI+9gY33Ham3u966prVMmhTSTfSjc2TpXfFb636kAM3xwNRsWiHCIsrR5bUmrKaN8Hmblw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2794.b649cbbf8d_1777107271954_0.5544521323022538","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2795.3f6ad39e9d":{"name":"@open-mercato/cache","version":"0.5.1-canary.2795.3f6ad39e9d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2795.3f6ad39e9d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"25f6de2399017b2ab08252d5bc8e781e2a084395","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2795.3f6ad39e9d.tgz","fileCount":45,"integrity":"sha512-VLHPY/4SBJ+1w1gDIaFkylQvLYKIkqiS6XoaAvkbQdNdOrGcrF1uZBf580F3M1a/JnZVn8HePKj5Osj5VKYZVw==","signatures":[{"sig":"MEUCIQDQVxhmuql9jbdVYN7LPyMVNMDzgIHDicCLBJoW2XnLmQIgPFaRuLtm692kKAzrelS7z9ej7mKkrnApn1XijOsjFnU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2795.3f6ad39e9d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-VLHPY/4SBJ+1w1gDIaFkylQvLYKIkqiS6XoaAvkbQdNdOrGcrF1uZBf580F3M1a/JnZVn8HePKj5Osj5VKYZVw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2795.3f6ad39e9d_1777110174288_0.05992526408186971","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2796.11d76964da":{"name":"@open-mercato/cache","version":"0.5.1-canary.2796.11d76964da","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2796.11d76964da","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e3282663217a7725408fb1d5e2f620cbf75c28ac","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2796.11d76964da.tgz","fileCount":45,"integrity":"sha512-7PrC8y9ujBI+tnwA2ROwO02XwU5MqZrNIXtECPbj+z2UQ7HqYDj4cfMR4J5f5GuVQrCjW+5YifmsJ22UDmk5Rg==","signatures":[{"sig":"MEYCIQD72O1j0Wyg3um29dU6ODrRCZzPnDXsnpBPzWsKNakmeAIhAKKi/R7NXL7vU7wAxwrKBCfypRcjkG1emDC485ML2PqP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2796.11d76964da","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-7PrC8y9ujBI+tnwA2ROwO02XwU5MqZrNIXtECPbj+z2UQ7HqYDj4cfMR4J5f5GuVQrCjW+5YifmsJ22UDmk5Rg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2796.11d76964da_1777125210898_0.7369184950767123","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-develop.2797.c1d2a513ed":{"name":"@open-mercato/cache","version":"0.5.1-develop.2797.c1d2a513ed","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-develop.2797.c1d2a513ed","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c87cc9161b953c76a742aa4a1d39a542a9dcd90e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-develop.2797.c1d2a513ed.tgz","fileCount":45,"integrity":"sha512-lBfVsKyHdK/RZ23HbjLvMh9+MbuV0EH/IE/MGC33WWGhqCEsbgBHacLzyfdNH11o1x7wV0NwRikKKvL0Ewfv2w==","signatures":[{"sig":"MEQCIGjWzEPEZvluhZh3cdB/3lzuQKA6HsvFI6va2a9/aixRAiAvFck0sEdfthhqasKJdOsD197oIjY6kd8trrjdpCNbEg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-develop.2797.c1d2a513ed","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193081},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-lBfVsKyHdK/RZ23HbjLvMh9+MbuV0EH/IE/MGC33WWGhqCEsbgBHacLzyfdNH11o1x7wV0NwRikKKvL0Ewfv2w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-develop.2797.c1d2a513ed_1777128270995_0.5131208988479665","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2799.e6fe8d0775":{"name":"@open-mercato/cache","version":"0.5.1-canary.2799.e6fe8d0775","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2799.e6fe8d0775","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ccd709439b0be81d6c52e4c29d653de13d9a1e15","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2799.e6fe8d0775.tgz","fileCount":45,"integrity":"sha512-3xIDF7z5x2HdO5RR7g2cvHRJ9vXfiSsA/A/ov9GS0QoIgflvR9ygmHBpY739q8ORdjYtrqDx2RZKhKH04Ba/xQ==","signatures":[{"sig":"MEQCIDglX/S4hO9MQzvfm/4uJs81ekGPhI0QSxrtTpWs+TYTAiBPafYpe9ybKNupmNkavOXI3CHAlhEvRpTFRJNDnnHmEA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2799.e6fe8d0775","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-3xIDF7z5x2HdO5RR7g2cvHRJ9vXfiSsA/A/ov9GS0QoIgflvR9ygmHBpY739q8ORdjYtrqDx2RZKhKH04Ba/xQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2799.e6fe8d0775_1777152189327_0.37060070213782415","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-develop.2800.bfe2178a4f":{"name":"@open-mercato/cache","version":"0.5.1-develop.2800.bfe2178a4f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-develop.2800.bfe2178a4f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f7ca62d50973e597503911083ea67a1ecf98d262","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-develop.2800.bfe2178a4f.tgz","fileCount":45,"integrity":"sha512-gcFJl72aG4pe8nb8alHeSJSdSUWgcL70C34nHzxuZRs2MUOW4cNcqLH8+5KEOpIPrZinDwuUxhDhxO3V5KqiWw==","signatures":[{"sig":"MEYCIQDuo0dZrJtrWqEzi2eSetgeJAd/YJ1r8QxS3UvXT/qEdQIhALDNzk3H0EpqyYpjxXWMo8qGgdhZ+T9GqMDFwjRWSvFJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-develop.2800.bfe2178a4f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193081},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-gcFJl72aG4pe8nb8alHeSJSdSUWgcL70C34nHzxuZRs2MUOW4cNcqLH8+5KEOpIPrZinDwuUxhDhxO3V5KqiWw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-develop.2800.bfe2178a4f_1777153825957_0.06168132675889959","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-develop.2802.9223828f7f":{"name":"@open-mercato/cache","version":"0.5.1-develop.2802.9223828f7f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-develop.2802.9223828f7f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"075576374d18afeef1f03e79ce8befa51af9c59b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-develop.2802.9223828f7f.tgz","fileCount":45,"integrity":"sha512-QhpwF07q52+wM98YyvqY8fIaOkG2MtlXYOF3/HkNvVohykhASwZHoCfGF6q7VpX9WqWPbNbaeAEQV6A3B/7RZg==","signatures":[{"sig":"MEYCIQCQ/Ua76k3ABCZ2cJrQ0RYcatFqHUJKYpsfpRfo2HXH5wIhANXNe1ZNZYUw01vJb7lIs/GJgYPkNb1632jGwOduahLs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-develop.2802.9223828f7f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193081},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-QhpwF07q52+wM98YyvqY8fIaOkG2MtlXYOF3/HkNvVohykhASwZHoCfGF6q7VpX9WqWPbNbaeAEQV6A3B/7RZg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-develop.2802.9223828f7f_1777155996007_0.7477630166220823","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2813.1bfdb95207":{"name":"@open-mercato/cache","version":"0.5.1-canary.2813.1bfdb95207","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2813.1bfdb95207","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ee647194219a15a3456a8c33fd850d927ecf727b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2813.1bfdb95207.tgz","fileCount":45,"integrity":"sha512-wNMWcWCnkt238LKSY4CDQaUVUI7ulNgG2a/vvi4NhdzVoVNGMGRhkwgE+YU1MscWxjsnMgS2YCkvD6lyxNEg6g==","signatures":[{"sig":"MEYCIQCFWrUFsT94oGgNaI9ardw1sNCUPTHDgkZB4ZCGzympEgIhAODadWw9HO15cSoZJdsgF1v5Sjx4Zhf7qN6NFTnEORcV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2813.1bfdb95207","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-wNMWcWCnkt238LKSY4CDQaUVUI7ulNgG2a/vvi4NhdzVoVNGMGRhkwgE+YU1MscWxjsnMgS2YCkvD6lyxNEg6g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2813.1bfdb95207_1777207774018_0.8647940222326918","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2814.a34f9921dd":{"name":"@open-mercato/cache","version":"0.5.1-canary.2814.a34f9921dd","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2814.a34f9921dd","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"5c1fde49f79059c3d43d9d4405c2110843725c15","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2814.a34f9921dd.tgz","fileCount":45,"integrity":"sha512-20sbCaaztZ6UGV/9FH9P4ajJZ9IMUvXv7F3+UCu/6S3sw6l49vk5tjitMh5ErxqJ1zbH6htc9UJkCAlyKNugBg==","signatures":[{"sig":"MEUCIGVTdoH9+i1cIfDqJlqAeOen5gco+6RkKquclYa9Kf+qAiEAn1l3/pe5VppIN7kWyVHxBzoLg/VsppBF7JxcBBUBkSs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2814.a34f9921dd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-20sbCaaztZ6UGV/9FH9P4ajJZ9IMUvXv7F3+UCu/6S3sw6l49vk5tjitMh5ErxqJ1zbH6htc9UJkCAlyKNugBg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2814.a34f9921dd_1777210121066_0.41351739711779323","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2819.67aa4ef58f":{"name":"@open-mercato/cache","version":"0.5.1-canary.2819.67aa4ef58f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2819.67aa4ef58f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"5cefbd55626b1d9a7befde2e26fb52f96f0f4e83","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2819.67aa4ef58f.tgz","fileCount":45,"integrity":"sha512-E0HcULMJFF2idDyhN3sQO97RRhMTheGGiaDH2ukCauq3TGWUXYLuCJNz4l4rFiY8XhGiA0RhAMpkazAIhqAbhw==","signatures":[{"sig":"MEUCIQCE1gnNStIm9z1Jia93zMKjbzZL44wnoXcYRAECV42tZgIgdLYi8GL9HxJFh1kPOkI51UPQ/wC+y7AX92+G+13PE2A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2819.67aa4ef58f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-E0HcULMJFF2idDyhN3sQO97RRhMTheGGiaDH2ukCauq3TGWUXYLuCJNz4l4rFiY8XhGiA0RhAMpkazAIhqAbhw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2819.67aa4ef58f_1777219254467_0.6050215240816152","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2820.06c35ef6d2":{"name":"@open-mercato/cache","version":"0.5.1-canary.2820.06c35ef6d2","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2820.06c35ef6d2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"1c7d75950fdac06ce06f0fc2092a80e2b2cdd719","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2820.06c35ef6d2.tgz","fileCount":45,"integrity":"sha512-S93jUh3zFHE6HlCEM+a6Ij9F0TxqlF0Am1IiffrrcXXzc6NiEUUDn2xmpZCB2siSoJfiwtEz1HvSsev/rJV4GA==","signatures":[{"sig":"MEUCIQDmzXMamSWbGvNK5k8tIZfZHvXUmUO/YPAA3D4574Vv3gIgLzI5DweYnNU4vDC0IjCTRQExGIodm/jnRm10bkNTuJk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2820.06c35ef6d2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-S93jUh3zFHE6HlCEM+a6Ij9F0TxqlF0Am1IiffrrcXXzc6NiEUUDn2xmpZCB2siSoJfiwtEz1HvSsev/rJV4GA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2820.06c35ef6d2_1777221322839_0.8484466075019175","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2836.c70802c383":{"name":"@open-mercato/cache","version":"0.5.1-canary.2836.c70802c383","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2836.c70802c383","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"39b0314841de43f00b0f1a903034181d7767455d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2836.c70802c383.tgz","fileCount":45,"integrity":"sha512-A8ZdNUYhOwCJqtyX41CmNKSD4DPHhzswqaoDfN6ZE/4KuA7JNBkfO530vmKWSm3qO/05hPoGnKCWVZn0Wg0yMA==","signatures":[{"sig":"MEUCIEiKjBcT96XYccAWqd6AVa8ZlpFjzNCFdgRz/PFcrLseAiEA9ofCwrae5oF3H56RwCs0iMgoR17u4mty1X7Vhd3+Uv0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2836.c70802c383","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-A8ZdNUYhOwCJqtyX41CmNKSD4DPHhzswqaoDfN6ZE/4KuA7JNBkfO530vmKWSm3qO/05hPoGnKCWVZn0Wg0yMA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2836.c70802c383_1777295639220_0.13462280576689856","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2839.78879163c2":{"name":"@open-mercato/cache","version":"0.5.1-canary.2839.78879163c2","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2839.78879163c2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ab18ed854d854f8b3852e94ae459648c67b3aec9","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2839.78879163c2.tgz","fileCount":45,"integrity":"sha512-a7o2txsakBD6KLKdquDbrQDFs9wN8pEF2OSqBwmsPkpuG1Iy2qv+ZaD2sAlwz1T/Qpd3gT2cCCbR3qiT9RbnLA==","signatures":[{"sig":"MEYCIQDrlT5torE3N95qFGHZCGD50tclM7uVa7IDSsHLqCv0FwIhAN8oPuucHt5kiKGuwYb9bi7WalJ6iH5AzAeXpcFA+lRu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2839.78879163c2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-a7o2txsakBD6KLKdquDbrQDFs9wN8pEF2OSqBwmsPkpuG1Iy2qv+ZaD2sAlwz1T/Qpd3gT2cCCbR3qiT9RbnLA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2839.78879163c2_1777297893564_0.10224794791713143","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2841.2f05c02f48":{"name":"@open-mercato/cache","version":"0.5.1-canary.2841.2f05c02f48","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2841.2f05c02f48","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e5d44f6c07edf13c5ba785f6156dc755ba3d40d1","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2841.2f05c02f48.tgz","fileCount":45,"integrity":"sha512-uvg6qRQbMXVbphoDax2vVVD590dwATNBAqjqv95w469VZ9ZJ/NkB+Nsqkw4RRhMW4ZJXMCflFaZo+Mfq729DAA==","signatures":[{"sig":"MEYCIQDBDZCO9+7m/HtV8qf9dLSX0ah2EJVuxsZcZWt7NfCBOAIhANk5O1LKU+nd5JHSO6KBRZDPG8fg83Mr4ZCEdEwZfXvb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2841.2f05c02f48","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-uvg6qRQbMXVbphoDax2vVVD590dwATNBAqjqv95w469VZ9ZJ/NkB+Nsqkw4RRhMW4ZJXMCflFaZo+Mfq729DAA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2841.2f05c02f48_1777300218008_0.6114206991593667","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2842.9bce040cba":{"name":"@open-mercato/cache","version":"0.5.1-canary.2842.9bce040cba","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2842.9bce040cba","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"85e1a6d1178256442d57ea0ee80afe8c07cabcd0","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2842.9bce040cba.tgz","fileCount":45,"integrity":"sha512-qAlerlakSQ41iMUcSb8vByKiYA8wiTqY9Fuqv7Fr/AP2YT0YUKrBF1gYli0bRn+Bukw/Hw4t9VYl9x0HaPeW2g==","signatures":[{"sig":"MEUCIEmLWlYUZy53Sc1QnsXneuK/DppNZvRnbCh5giIPy2FbAiEAwExZgFVihvk0h08NJRXbe7nK68qyEXDq2IO3CEcqh/s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2842.9bce040cba","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-qAlerlakSQ41iMUcSb8vByKiYA8wiTqY9Fuqv7Fr/AP2YT0YUKrBF1gYli0bRn+Bukw/Hw4t9VYl9x0HaPeW2g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2842.9bce040cba_1777300368950_0.04926800102412021","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2845.0a268a4b5c":{"name":"@open-mercato/cache","version":"0.5.1-canary.2845.0a268a4b5c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2845.0a268a4b5c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"9ff44f85c1e77522bbbc3b09c7daa226e0701e64","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2845.0a268a4b5c.tgz","fileCount":45,"integrity":"sha512-tCKB8hcUlyzCGHahcF+qfFVLEsT5s94UyaCuTwNpt93ehUNVK1duY4+52qNQWGxcSbnhfoKgNQasxdSXw21NwQ==","signatures":[{"sig":"MEQCIGM7JJyuhZkmtv03wlwpXYbxLNsCLTp4KQExSySIAVRLAiAQpGfuPcwFYGf4xtINh5Vp509KYnOMnHGqSo3XwFU6MA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2845.0a268a4b5c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-tCKB8hcUlyzCGHahcF+qfFVLEsT5s94UyaCuTwNpt93ehUNVK1duY4+52qNQWGxcSbnhfoKgNQasxdSXw21NwQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2845.0a268a4b5c_1777302573413_0.14185466975098815","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2846.a109ce240b":{"name":"@open-mercato/cache","version":"0.5.1-canary.2846.a109ce240b","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2846.a109ce240b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"bf0e1bcc44fcc03c0f7e55e5679e33fe3e5555cc","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2846.a109ce240b.tgz","fileCount":45,"integrity":"sha512-bx1FQxobAq60AmEqDjamUf5B7E8zee6pNFFNnw5295ES86SpyYsrTUx2eLKacey0aAGH3MFVgPATrZoH0ZTVYA==","signatures":[{"sig":"MEYCIQCDCLme805zMDbDQoCBI3ln09CDBad1Ar9u63Kr32YadwIhAPcYFLzZJ9UCTvVOZohz3lyEEPidNJTvso2+rfCe34GS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2846.a109ce240b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-bx1FQxobAq60AmEqDjamUf5B7E8zee6pNFFNnw5295ES86SpyYsrTUx2eLKacey0aAGH3MFVgPATrZoH0ZTVYA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2846.a109ce240b_1777306305869_0.7064589414223019","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2848.5209ca13f5":{"name":"@open-mercato/cache","version":"0.5.1-canary.2848.5209ca13f5","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2848.5209ca13f5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"1a7a442fd11b72d60ed48482fa1469c8950e15a4","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2848.5209ca13f5.tgz","fileCount":45,"integrity":"sha512-Id9uTacitSp35JLkEgK5CpEThrDsV1hbi7LrrNGs+wwZ1Ag6tcTRNiN9obycZcCW7mAhzBbZ4ldm4ayoqrDy4g==","signatures":[{"sig":"MEUCIG0yq+0ITZL5efU47HY/49bDpVuOMwt6tjWrqMKCz+y5AiEAg4zDfTSgnwtU33cX/uWH2JiH+vcMlPsCp2ppIVDVYek=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2848.5209ca13f5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Id9uTacitSp35JLkEgK5CpEThrDsV1hbi7LrrNGs+wwZ1Ag6tcTRNiN9obycZcCW7mAhzBbZ4ldm4ayoqrDy4g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2848.5209ca13f5_1777308619902_0.7182281014374141","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-develop.2851.2854b4507f":{"name":"@open-mercato/cache","version":"0.5.1-develop.2851.2854b4507f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-develop.2851.2854b4507f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"65b056a091e24dd59e390a04506308deb2233e5a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-develop.2851.2854b4507f.tgz","fileCount":45,"integrity":"sha512-+yoc6wQF5NJZ16vz5no3mJbIdZIYKyQAwWDwuc7Jq2ruWXhSKTE9IGysBiHk+Vya5eQZkdsqmOxSJQVVLFBglw==","signatures":[{"sig":"MEUCIQD1sPn9XzFe0atztb7VZGuoR5lumJRPnGj8WIbvUHh+BwIgGob7rz9OvCSkO+qX2BMGyVNboaWLo51rVvAqEpbbmPc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-develop.2851.2854b4507f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193081},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-+yoc6wQF5NJZ16vz5no3mJbIdZIYKyQAwWDwuc7Jq2ruWXhSKTE9IGysBiHk+Vya5eQZkdsqmOxSJQVVLFBglw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-develop.2851.2854b4507f_1777321792572_0.04739553966505383","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2854.1726a85e52":{"name":"@open-mercato/cache","version":"0.5.1-canary.2854.1726a85e52","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2854.1726a85e52","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"10396b7acd7dd6753f3f6831ff2af42ad2710e3a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2854.1726a85e52.tgz","fileCount":45,"integrity":"sha512-+8eZGw7s8bMkxJLlOUNetxlK9RrkjlZloCwneNswirZVHKbc+Sz259VzYKT3vRUXpF9rJhbjRU1U5LqTXEdQcA==","signatures":[{"sig":"MEUCIHH5eAdYhPj2IF43TVcOUhGBGIKiWa1m8Ei1KPp2GMY8AiEAjv1JN06IjwU57DLf1qMt5uTF2W6kuz182wnVwaZH8WA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2854.1726a85e52","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-+8eZGw7s8bMkxJLlOUNetxlK9RrkjlZloCwneNswirZVHKbc+Sz259VzYKT3vRUXpF9rJhbjRU1U5LqTXEdQcA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2854.1726a85e52_1777328289163_0.194754777642554","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-develop.2855.9b058b7483":{"name":"@open-mercato/cache","version":"0.5.1-develop.2855.9b058b7483","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-develop.2855.9b058b7483","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d90f028ec26b848b671daf7db38aae479c793f03","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-develop.2855.9b058b7483.tgz","fileCount":45,"integrity":"sha512-Q1iessVSdY+C/P7Fwf38621VTBGNhlgeizxlysFrqat7BPNwXuYFB0mJudfTQ3mukn71j04um8S50GdQcbkvBg==","signatures":[{"sig":"MEUCIQDuY2MCo2KgfvVfE/Donlg+f3nV6KSMwWga7mQzXcuYWQIgOC8D2Xxi0sGFlIn2dwI1YhM5C0CotHgPEiJRtaL8KkE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-develop.2855.9b058b7483","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193081},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Q1iessVSdY+C/P7Fwf38621VTBGNhlgeizxlysFrqat7BPNwXuYFB0mJudfTQ3mukn71j04um8S50GdQcbkvBg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-develop.2855.9b058b7483_1777329490078_0.8292998906232467","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-develop.2856.35de414092":{"name":"@open-mercato/cache","version":"0.5.1-develop.2856.35de414092","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-develop.2856.35de414092","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"fb5341669cd829fe869913cd3a49c732baa32834","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-develop.2856.35de414092.tgz","fileCount":45,"integrity":"sha512-YiH+VNAyl8+nSc2EniMYJin8tEzX8jp0jfyB0vUXjLL6Dlc4/mBFa+Tu9t9yUZgHy+Y4xDP0dMoyo0Y/GlKl4g==","signatures":[{"sig":"MEUCIFrVHYIdHz+6NXgvT/HspnItLoBaQb9PZIzV9BXAZXO7AiEAtMwlSEuON+ItSzFqhyBeT9Um3uJ2YdAgTqwy3Nw6lBE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-develop.2856.35de414092","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193081},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-YiH+VNAyl8+nSc2EniMYJin8tEzX8jp0jfyB0vUXjLL6Dlc4/mBFa+Tu9t9yUZgHy+Y4xDP0dMoyo0Y/GlKl4g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-develop.2856.35de414092_1777331684570_0.9711663480037958","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-develop.2860.07af3a6a9d":{"name":"@open-mercato/cache","version":"0.5.1-develop.2860.07af3a6a9d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-develop.2860.07af3a6a9d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"bab8ba0a43872644a13213c713e555eca0996cd5","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-develop.2860.07af3a6a9d.tgz","fileCount":45,"integrity":"sha512-4AzguGwYhzeDJw1JaNFy8hjUM3igmEi6UxSDP55Y6pkRgaVF9mGmnWn5t6IcFMIEmuvtL1BXFTSZmLqfFBMEMQ==","signatures":[{"sig":"MEYCIQDk5ayFdvVmqLQurq3JDjTbRpZHUdOEjZ1kofNfvonLDQIhALAszuA+uQggseyAmlfx15LTqE4TykmzWr9KJiI8Tw/Z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-develop.2860.07af3a6a9d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193081},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-4AzguGwYhzeDJw1JaNFy8hjUM3igmEi6UxSDP55Y6pkRgaVF9mGmnWn5t6IcFMIEmuvtL1BXFTSZmLqfFBMEMQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-develop.2860.07af3a6a9d_1777379362102_0.5042524980828949","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2861.9f7a640b4b":{"name":"@open-mercato/cache","version":"0.5.1-canary.2861.9f7a640b4b","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2861.9f7a640b4b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d37421844b1faa246b1904c22913cf462a3ff27d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2861.9f7a640b4b.tgz","fileCount":45,"integrity":"sha512-cYqSLpbk7V8WDSoZnWyAoAg8m54rSQxmFwIj9D/N8ZcZ2PUJzYVj63eDgnIeK7KiXRKf3FkCLo/lNDBmvxyzFw==","signatures":[{"sig":"MEYCIQCPmgf5sGEfcP7hVnLQdhTBLNVeILJRmB4udm+jfWSOzgIhAI0zTxG5nyaXvW0m0UpThKGNc7esJMbdt+MaoMKIhRch","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2861.9f7a640b4b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-cYqSLpbk7V8WDSoZnWyAoAg8m54rSQxmFwIj9D/N8ZcZ2PUJzYVj63eDgnIeK7KiXRKf3FkCLo/lNDBmvxyzFw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2861.9f7a640b4b_1777379653751_0.474957917206279","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2873.7e8b3eb072":{"name":"@open-mercato/cache","version":"0.5.1-canary.2873.7e8b3eb072","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2873.7e8b3eb072","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"5eb4fb36b4d9529ecafc79b0509f628f8a0283cb","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2873.7e8b3eb072.tgz","fileCount":45,"integrity":"sha512-UtEnFisBk+RAFN/aAjEnRkHXTvdXXC1v7wEtZtRHaU7kCgf9TlfgHmQ//Q46bjg1fcjtgWdjHrzFlvyCAXZDGA==","signatures":[{"sig":"MEUCIEUYSakeRE4ZhbsBc3+OdDHP/+tXISuPVuSfim5crDv4AiEAnq43+8u28fN6m4GUGwj3nT5CNoH/yuaxg9/9OvtuT0I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2873.7e8b3eb072","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-UtEnFisBk+RAFN/aAjEnRkHXTvdXXC1v7wEtZtRHaU7kCgf9TlfgHmQ//Q46bjg1fcjtgWdjHrzFlvyCAXZDGA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2873.7e8b3eb072_1777401996542_0.20728523367470775","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-develop.2874.77704bccbd":{"name":"@open-mercato/cache","version":"0.5.1-develop.2874.77704bccbd","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-develop.2874.77704bccbd","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"8c8a8cfa7b4cb8e5daf5eb52b975d4c546b9d996","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-develop.2874.77704bccbd.tgz","fileCount":45,"integrity":"sha512-2Bi9OBQNOsSh5FyliCFyScNEuxedh9NRySHNjAbPbXQzqJYVeYTKQHcFxQWAPNVwvk4Iq282uFqcTIbRhgVXIg==","signatures":[{"sig":"MEYCIQDWq6hOe38xc8AYA6+GNQlymhJ8f0Tc7B8IjU0R5uFBHgIhAIEQn/BeOtT7nUEDi8PkUtkW65h7nU7avs4ya3MzPabX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-develop.2874.77704bccbd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193081},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-2Bi9OBQNOsSh5FyliCFyScNEuxedh9NRySHNjAbPbXQzqJYVeYTKQHcFxQWAPNVwvk4Iq282uFqcTIbRhgVXIg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-develop.2874.77704bccbd_1777407444601_0.5406139394853915","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-develop.2876.8c589daa8f":{"name":"@open-mercato/cache","version":"0.5.1-develop.2876.8c589daa8f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-develop.2876.8c589daa8f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a7990965345eb7fc89d1464d87b897e52801a181","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-develop.2876.8c589daa8f.tgz","fileCount":45,"integrity":"sha512-jkA/fm8q6xHHHEiiZlH1yTBzEmaVo5cTn4Hc3bNBc09uCmeaDR0zopBU4HX3rEZ4ocpbzkdL/O7toRoqUOHA7A==","signatures":[{"sig":"MEQCIGfBZn3I4Vn83D69rF5fZCTMuPdZBH2PBkPUFMJ2aRvTAiBqCRZW9VS7hOoUeKxk5q/QXZSmX6Qqq/9Pg0RII+A3aQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-develop.2876.8c589daa8f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193081},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-jkA/fm8q6xHHHEiiZlH1yTBzEmaVo5cTn4Hc3bNBc09uCmeaDR0zopBU4HX3rEZ4ocpbzkdL/O7toRoqUOHA7A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-develop.2876.8c589daa8f_1777411751948_0.7594154644176536","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-develop.2883.044eb1e662":{"name":"@open-mercato/cache","version":"0.5.1-develop.2883.044eb1e662","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-develop.2883.044eb1e662","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"cb76668f28a95315098c98abe57cca5e75ccbc87","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-develop.2883.044eb1e662.tgz","fileCount":45,"integrity":"sha512-03UJ7zJnslg1MFq0z9H/IZht5rxDrnXFrEmI5xlh7y8JRZTbu4JVJb4YwfyN5WIgHs3juL4DQIB7ovKJgTqmjQ==","signatures":[{"sig":"MEQCIFVZ9MetyG/3fBzENESw9g5Gi6y2XQOJDJZcilQeIHodAiAbpBxZ58h7C5W3sWNPUC07ab3tvsfudefI/wmESKi7xA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-develop.2883.044eb1e662","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193081},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-03UJ7zJnslg1MFq0z9H/IZht5rxDrnXFrEmI5xlh7y8JRZTbu4JVJb4YwfyN5WIgHs3juL4DQIB7ovKJgTqmjQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-develop.2883.044eb1e662_1777441945340_0.18909167296895002","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2884.821b4a0af3":{"name":"@open-mercato/cache","version":"0.5.1-canary.2884.821b4a0af3","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2884.821b4a0af3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"8513befd90c5179e02c681df97c44dca425d6e59","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2884.821b4a0af3.tgz","fileCount":45,"integrity":"sha512-4kUoEqtZiFH6cJ1Hp8A5hJARiVdSaurhtlYEk7P5GHtMLFOfYAVWr7pukynF0TbYbRLb6hmFcK8GGVkd06hYlQ==","signatures":[{"sig":"MEUCIQCb+UfIZ8YFZpP8qOiiCOWjH0v7SvK7utvIavTNhS1R1AIgAWNIDSFtyh7slNfkgaq47JXb63i2yfEtY70wLhI7ykE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2884.821b4a0af3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-4kUoEqtZiFH6cJ1Hp8A5hJARiVdSaurhtlYEk7P5GHtMLFOfYAVWr7pukynF0TbYbRLb6hmFcK8GGVkd06hYlQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2884.821b4a0af3_1777442758100_0.8860282984370162","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2885.c917882c6d":{"name":"@open-mercato/cache","version":"0.5.1-canary.2885.c917882c6d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2885.c917882c6d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ffef1a34c7884bcf53ca56286b3019649bca107e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2885.c917882c6d.tgz","fileCount":45,"integrity":"sha512-EBJfFjgpEoFJ4LUoj/pqi/xzsKfXfnBmtpbV2YzqyGcflVl0IsmCiqQ8Kvz6HPNV8ebNkk1mkzlI8FEwy+MMBQ==","signatures":[{"sig":"MEQCICAlRFDDJzAcXmqWrl7m1L8SZSG9LnHWrEteeq0S+NvDAiB9NiieqGL8K66hWx+iXPoD0BF5OpTv7DMF44YHKyKs6A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2885.c917882c6d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-EBJfFjgpEoFJ4LUoj/pqi/xzsKfXfnBmtpbV2YzqyGcflVl0IsmCiqQ8Kvz6HPNV8ebNkk1mkzlI8FEwy+MMBQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2885.c917882c6d_1777443500407_0.6361844023668266","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2886.3a3464e432":{"name":"@open-mercato/cache","version":"0.5.1-canary.2886.3a3464e432","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2886.3a3464e432","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"0680394d872576d33b8b0e95d2628e5aa2268481","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2886.3a3464e432.tgz","fileCount":45,"integrity":"sha512-oXUzxo0gdyWFkEP0maIAEjdC6TcG4E6254iG+S42x9jrrMhXpoO584tZVOrwLynGiV5n4Mxy6jxh7ITenb8Zng==","signatures":[{"sig":"MEQCIHty2MdbBXgLaPIydjTC/sWVHemSTnrTJyiXNQH5Js9WAiACvpZ7APpydR5orphfPNFBnJf7WvgNubQ/apI10Dw0dg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2886.3a3464e432","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-oXUzxo0gdyWFkEP0maIAEjdC6TcG4E6254iG+S42x9jrrMhXpoO584tZVOrwLynGiV5n4Mxy6jxh7ITenb8Zng==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2886.3a3464e432_1777444288791_0.5330958710963047","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2896.5b4f42814a":{"name":"@open-mercato/cache","version":"0.5.1-canary.2896.5b4f42814a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2896.5b4f42814a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"6c881c0b89c41e5320d5f27a0c6099aedc56e107","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2896.5b4f42814a.tgz","fileCount":45,"integrity":"sha512-UGa0LO1PzZRz1lYIlI5JlbWcjUxB64oCzLUxCiGPrCyrhJqJAPj3zvH4vHDf6fv7FSBhQjVR8ABdsjZ+lL4v4A==","signatures":[{"sig":"MEUCIDeR5idHsnDkS2F68ntQQzy4u1nshFsh7WXv/qspTpJ3AiEA7hyd+n5ithNjMq9oBkHxaejTQyCbB60WsQCxnD6I3sE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2896.5b4f42814a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-UGa0LO1PzZRz1lYIlI5JlbWcjUxB64oCzLUxCiGPrCyrhJqJAPj3zvH4vHDf6fv7FSBhQjVR8ABdsjZ+lL4v4A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2896.5b4f42814a_1777486872461_0.1276151344477423","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2898.f829fa0c37":{"name":"@open-mercato/cache","version":"0.5.1-canary.2898.f829fa0c37","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2898.f829fa0c37","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e34fa811a4839f5f07964c305b1be298c0b75f91","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2898.f829fa0c37.tgz","fileCount":45,"integrity":"sha512-f/0rOsP/HF+yXy1nBijytAuaCxxcLj+4WsmhOAG1htere0ecqIJJecPxzlMw5WI2dYiqp7O8ptL3V2OY9HFsMw==","signatures":[{"sig":"MEUCIC9zZrI5NcRj3C/3aS7zOVvEc6ZmykltrA4KWLJ7/VG0AiEA3Ds/DIDSwKTEn+1xAJ/oYQkdMwYry8LQcJibT/6S/+c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2898.f829fa0c37","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-f/0rOsP/HF+yXy1nBijytAuaCxxcLj+4WsmhOAG1htere0ecqIJJecPxzlMw5WI2dYiqp7O8ptL3V2OY9HFsMw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2898.f829fa0c37_1777488432769_0.7767485080561849","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2899.726c7dd243":{"name":"@open-mercato/cache","version":"0.5.1-canary.2899.726c7dd243","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2899.726c7dd243","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b3f34550eae9e17609ac16d129ba4bd2d2c7c314","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2899.726c7dd243.tgz","fileCount":45,"integrity":"sha512-g3n5MgqPVm1AT66EctwqdmKXXoobTr10TPfyp7NNMhUfug8s3scQrmai7NQ0pxI54WO20sgqghpEax8wlgQQ1w==","signatures":[{"sig":"MEYCIQDo4hK31ztZjTApIAjkuzF/x9xhMOHN7WdnEN2NTXaAiwIhAL09pLP1u2k8BvWZLm/uTfBES13NbM+ap2uFNXHUN3Fo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2899.726c7dd243","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-g3n5MgqPVm1AT66EctwqdmKXXoobTr10TPfyp7NNMhUfug8s3scQrmai7NQ0pxI54WO20sgqghpEax8wlgQQ1w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2899.726c7dd243_1777488554182_0.0665682565582042","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2900.7e73424519":{"name":"@open-mercato/cache","version":"0.5.1-canary.2900.7e73424519","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2900.7e73424519","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"6f9340323a99523f5f8d27bd887bc55586d54efe","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2900.7e73424519.tgz","fileCount":45,"integrity":"sha512-imUmadY198y4hs/v05sMcazpmdbN2UKrAVgKCHt/TKg315QsfHMvANo1AUm3ol0pEP5o7HamGqXF+DCyuY3YhQ==","signatures":[{"sig":"MEQCIH5Gl4geICB9/X42TMLVm5ucFdo7sLLn8iknKpvfjEucAiB28cWWfBRkWGy52/4wjrwEKPE99Sb3/tTVxCMFxrJo4A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2900.7e73424519","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-imUmadY198y4hs/v05sMcazpmdbN2UKrAVgKCHt/TKg315QsfHMvANo1AUm3ol0pEP5o7HamGqXF+DCyuY3YhQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2900.7e73424519_1777489420798_0.9080601763454139","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2901.a4c759fc1d":{"name":"@open-mercato/cache","version":"0.5.1-canary.2901.a4c759fc1d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2901.a4c759fc1d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"8ced6f31e7b1ed18400d86d75935508f2d63aafa","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2901.a4c759fc1d.tgz","fileCount":45,"integrity":"sha512-4vV/+i97XvYpnuPgMWKvmrLFCXH20FsZ0Q6CvO29JFBFyj/DV7eE2x6ncoigarpYcmLmKV44/cpQcxMrdM+hfw==","signatures":[{"sig":"MEUCIQDQ/xOJOeN6j7ubPwEbfRNQ7H+zt7hR+AI8aiqfeKRyKQIgUmPCE/pA3rjDoG1q0WDFZKmnnwip6fWfViYrhzkenb8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2901.a4c759fc1d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-4vV/+i97XvYpnuPgMWKvmrLFCXH20FsZ0Q6CvO29JFBFyj/DV7eE2x6ncoigarpYcmLmKV44/cpQcxMrdM+hfw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2901.a4c759fc1d_1777491138671_0.012959677118060453","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2902.98bf73b51a":{"name":"@open-mercato/cache","version":"0.5.1-canary.2902.98bf73b51a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2902.98bf73b51a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"233f8fcec4cac710f4ff27e0bf3e80b2a38ba0ab","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2902.98bf73b51a.tgz","fileCount":45,"integrity":"sha512-gT7TtHLl6MrRVdbYyOIyoLJ3I/Ne4RcC0WUii0BIXSZMBYth/oWdd5jdhgTRh4NbFRkOQSOvvhxkltmxzDvm8g==","signatures":[{"sig":"MEUCIBsF3GUSm/ketwACuJU1+EKb/iBggigrF2QRLqYmaM+SAiEA3w22SXH9EC5U05myJcldfvDvKLAQZ2g7BcMCsEua3tA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2902.98bf73b51a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-gT7TtHLl6MrRVdbYyOIyoLJ3I/Ne4RcC0WUii0BIXSZMBYth/oWdd5jdhgTRh4NbFRkOQSOvvhxkltmxzDvm8g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2902.98bf73b51a_1777491592246_0.5095625997198681","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2905.6ea2bcb676":{"name":"@open-mercato/cache","version":"0.5.1-canary.2905.6ea2bcb676","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2905.6ea2bcb676","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"cda6268bd2992e257eabefd53fae18cc21b619b3","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2905.6ea2bcb676.tgz","fileCount":42,"integrity":"sha512-BEiJ6cfVLI9J50uf412jwE8CnDhmj9SG8IGZTW5i5/v3xwel7DpRR/+bROgIpsPECpnipz8Nm9ugC54kNLcG2w==","signatures":[{"sig":"MEYCIQC8WCEkO3/UfDKZk5X1wKWXjfTMASHiKrMi0gotVJfkKQIhAM4D+1eysgYXmx6na87hdXBiE4GxQxOZWcykfg/oSUux","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2905.6ea2bcb676","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193123},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-BEiJ6cfVLI9J50uf412jwE8CnDhmj9SG8IGZTW5i5/v3xwel7DpRR/+bROgIpsPECpnipz8Nm9ugC54kNLcG2w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2905.6ea2bcb676_1777496174622_0.4908092719803634","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2906.d875f33925":{"name":"@open-mercato/cache","version":"0.5.1-canary.2906.d875f33925","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2906.d875f33925","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"31e13d79876baa6252dbde8c7ca115d63543f9b0","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2906.d875f33925.tgz","fileCount":42,"integrity":"sha512-fyw6DYz1CSeCZaOXyjVLGja1RrtDD9ey1x321WtIbcz/6kLmCGVjF9DaQv3QCUfdsUTNJuh5G9WnozqVQN59Eg==","signatures":[{"sig":"MEUCIHC0OK1u3KTFOjPEVIkVXyQjI08USeBmb9ynhfa1cy8EAiEA+G9f7RDb40ZZHxMKetLNUqdyJdY6I3NM56xHzUhoo6Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2906.d875f33925","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193123},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-fyw6DYz1CSeCZaOXyjVLGja1RrtDD9ey1x321WtIbcz/6kLmCGVjF9DaQv3QCUfdsUTNJuh5G9WnozqVQN59Eg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2906.d875f33925_1777498274504_0.960952235051884","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-develop.2907.745250bbb5":{"name":"@open-mercato/cache","version":"0.5.1-develop.2907.745250bbb5","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-develop.2907.745250bbb5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"8e416912a1a53f8c7f92a5f406272178b29df374","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-develop.2907.745250bbb5.tgz","fileCount":45,"integrity":"sha512-7S4RRv1D1goYda6hxYRvoCJWKultOEtqpK8sROUmfEhRV0b5Q4WocVLIM55I0XSEhTwNAb2hUnHcLYRYQDYOlg==","signatures":[{"sig":"MEUCIDuWiqaZPpEmQ9VzmSuvIt8XMwo36Um3rUwGK1Zi6cS/AiEAqaBulaSN3ZxNitfVavjgoLSvGYZK6vT2gYYlTQUaUnM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-develop.2907.745250bbb5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193081},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-7S4RRv1D1goYda6hxYRvoCJWKultOEtqpK8sROUmfEhRV0b5Q4WocVLIM55I0XSEhTwNAb2hUnHcLYRYQDYOlg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-develop.2907.745250bbb5_1777499471850_0.5019557913633161","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2908.e09b7b4e19":{"name":"@open-mercato/cache","version":"0.5.1-canary.2908.e09b7b4e19","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2908.e09b7b4e19","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"843954b8b403b4f1c7dc9e0607e96b9860a1b135","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2908.e09b7b4e19.tgz","fileCount":45,"integrity":"sha512-G/2hfXR7wij2NYfHl6HUcfQi1JiMIKE6GNLIeWrt1dzc7eQcTnCJpfZJs6vzC+K3yInfpI8NFnpFo8UwRBcGDg==","signatures":[{"sig":"MEQCIClfSMBvQbpTmfoqjwK+HP503MU5HdD7lhY0A6kE1LlxAiArDwm4NGfD/dxjKjjFtWjHLvqXLFdC5rBNcMQsxQhyCA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2908.e09b7b4e19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-G/2hfXR7wij2NYfHl6HUcfQi1JiMIKE6GNLIeWrt1dzc7eQcTnCJpfZJs6vzC+K3yInfpI8NFnpFo8UwRBcGDg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2908.e09b7b4e19_1777500159485_0.28969622395869976","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2909.6bd6b1f713":{"name":"@open-mercato/cache","version":"0.5.1-canary.2909.6bd6b1f713","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2909.6bd6b1f713","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"7361a289ab5a3da342e4d9941625bd94d8b92a5a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2909.6bd6b1f713.tgz","fileCount":45,"integrity":"sha512-tH7nC90j+XiDZi0ARQKbw/+UfZJztCeRqwVNh66ftXMgm5/0c8k24Iy+P8vm6KaDJEKA49xqsp8CnC8leGc0ig==","signatures":[{"sig":"MEUCIQCH/erKsJsrgv517CNlfoa8oOw174brJrEckeDzvIQfqAIgVPEKXZfJ+4WqGAa6Lywh8gfZInxJ1+Otqkx5z1beuro=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2909.6bd6b1f713","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-tH7nC90j+XiDZi0ARQKbw/+UfZJztCeRqwVNh66ftXMgm5/0c8k24Iy+P8vm6KaDJEKA49xqsp8CnC8leGc0ig==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2909.6bd6b1f713_1777501429740_0.46556274231330463","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2910.5c7c280efb":{"name":"@open-mercato/cache","version":"0.5.1-canary.2910.5c7c280efb","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2910.5c7c280efb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"693601d9efaa885a70a8a29dcc4bccb9cfb9bfd1","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2910.5c7c280efb.tgz","fileCount":45,"integrity":"sha512-2cKTAEvTMPhYPt97/W17iDFK3MXpxtIPwW6XrW5njZz9UrNHhMQL5+7OtyadYOckG/UGFkG68tgrB8WeioxmPQ==","signatures":[{"sig":"MEQCIBJCHsK/ifJcym5dx2aBbbaXDqvvlNbuLORBw9qUVFiiAiBgAlDLYefoZ43eLNwE530pXgY5O7d5wC1VD12Ynz2/Jw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2910.5c7c280efb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-2cKTAEvTMPhYPt97/W17iDFK3MXpxtIPwW6XrW5njZz9UrNHhMQL5+7OtyadYOckG/UGFkG68tgrB8WeioxmPQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2910.5c7c280efb_1777501568093_0.9032065407272927","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2911.17305cb57b":{"name":"@open-mercato/cache","version":"0.5.1-canary.2911.17305cb57b","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2911.17305cb57b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"09bfb27d5211dd6d41e75c9eaf26f7be81b0bfc6","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2911.17305cb57b.tgz","fileCount":45,"integrity":"sha512-aIdGYvS6oJTsXSg+E3dnhr3JehzriHf0vMLp+szY/Wxj89Je41IrbQqfAUpKIww3gPE5xc6qAdT+QbFsI9EtQw==","signatures":[{"sig":"MEUCIA+0T9KQZrs+ugpGnK9mnwe/Z5lE4b7Kvf/V/HIqLNHCAiEAzT8s20rjV4A+X5GlVedLy4Y/1R1ddc/OZd50ePUayQA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2911.17305cb57b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-aIdGYvS6oJTsXSg+E3dnhr3JehzriHf0vMLp+szY/Wxj89Je41IrbQqfAUpKIww3gPE5xc6qAdT+QbFsI9EtQw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2911.17305cb57b_1777502601082_0.6701731030821436","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-develop.2912.8d7b1fef24":{"name":"@open-mercato/cache","version":"0.5.1-develop.2912.8d7b1fef24","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-develop.2912.8d7b1fef24","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"9e3092c58116ba15c053a6507123935418958223","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-develop.2912.8d7b1fef24.tgz","fileCount":45,"integrity":"sha512-wgbGWbesyK95+pUiye9sPkaVcL66gptfuQdeSF2zyFg6yCFGfWRg3vIkGCaE+53LRRcNGpY7V4pjxgLf4zieng==","signatures":[{"sig":"MEUCIFWGRCUvOCoUz4dQWe5/eyWLWG9iUbQw8Hblfl9gleUCAiEAmP/d9S6uSosEpuWKM1zPIkLZI93FRtrnhlNoEVE+6OY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-develop.2912.8d7b1fef24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193081},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-wgbGWbesyK95+pUiye9sPkaVcL66gptfuQdeSF2zyFg6yCFGfWRg3vIkGCaE+53LRRcNGpY7V4pjxgLf4zieng==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-develop.2912.8d7b1fef24_1777502658915_0.559075820682561","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2913.52b044540f":{"name":"@open-mercato/cache","version":"0.5.1-canary.2913.52b044540f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2913.52b044540f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"50370283933f39aae33328b2d8ac20f88042e0d0","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2913.52b044540f.tgz","fileCount":45,"integrity":"sha512-FJBPSRbQplVzGnnFZHFFhDNid5Z9h8k95eH/PQzznucJU7oBBdzT4w9nqB6cc4Z1VzaFfPTI8JdCOkrxO8xHMA==","signatures":[{"sig":"MEUCIBPQjf0inJG9+6n+hzC6rwNRCJ5FiUq91gqDrEZEaimHAiEA8GUC+Uw2J3rdsylriGdBDUHiU/EcJUgyJq8+aVzV+0g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2913.52b044540f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-FJBPSRbQplVzGnnFZHFFhDNid5Z9h8k95eH/PQzznucJU7oBBdzT4w9nqB6cc4Z1VzaFfPTI8JdCOkrxO8xHMA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2913.52b044540f_1777503476448_0.509838439268055","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2915.074849e27e":{"name":"@open-mercato/cache","version":"0.5.1-canary.2915.074849e27e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2915.074849e27e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"0f316cec95275ba61cff73f61d7b1ea1d7cf336a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2915.074849e27e.tgz","fileCount":45,"integrity":"sha512-/Qh4By+uVE56pttX6anOeEvFWMfWEMwzML8nel/PCKdlBDkzsjk0eEFZp2f/QntA0QLlvS6LUGKR4gFLj8nwGg==","signatures":[{"sig":"MEUCIBcMml38PJxlBMAezQHHe1na0qSAMMHk2eLZcqkTg0YuAiEAulbBcDdehkaZT8bF7kbNpPpSc3XtLjyZbJWTNDCZe/8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2915.074849e27e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-/Qh4By+uVE56pttX6anOeEvFWMfWEMwzML8nel/PCKdlBDkzsjk0eEFZp2f/QntA0QLlvS6LUGKR4gFLj8nwGg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2915.074849e27e_1777527182641_0.2594373396971583","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2916.d55dbe5f57":{"name":"@open-mercato/cache","version":"0.5.1-canary.2916.d55dbe5f57","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2916.d55dbe5f57","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"697977cf0d45b99698fd0d2f5a849d876b90be80","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2916.d55dbe5f57.tgz","fileCount":45,"integrity":"sha512-hKigtgL1xbZe5VOWgXTf9cXTrcd2IuJPmVvPc6dw9jKgsVWZ4jJpyEbXkHL/PLJvxCnc71/2Dnrx6V9oTlM2iw==","signatures":[{"sig":"MEYCIQCROAxhWQRkoHM3hFIEi+5nyWKCGYGhS6p2+DftbpVkYQIhAN7fWin7H78nigO42RRfERbHec6ngsYFDxdvbXZ+h4QD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2916.d55dbe5f57","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-hKigtgL1xbZe5VOWgXTf9cXTrcd2IuJPmVvPc6dw9jKgsVWZ4jJpyEbXkHL/PLJvxCnc71/2Dnrx6V9oTlM2iw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2916.d55dbe5f57_1777531375210_0.25182267052174145","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-develop.2917.31ee9898e3":{"name":"@open-mercato/cache","version":"0.5.1-develop.2917.31ee9898e3","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-develop.2917.31ee9898e3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"99ab5faff65727bf6d3b8496a0aa2b37d64a5abc","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-develop.2917.31ee9898e3.tgz","fileCount":45,"integrity":"sha512-c2Fvj6aO89R5ywL8ZizV80t7L6gKU7kk+Zu0T2BYgCl0qjhw4VStV0QxuwgxKESNCBrcgPvXn5wHRKWobWcsCA==","signatures":[{"sig":"MEYCIQCVwN/U7fM60nqrM0efcuBo6++lhRr+PC6+A9iStTWGHgIhAJw+OCJrOb3c+41D9/Rh6Y1ILF9pwAa+eaQQP7yliZGS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-develop.2917.31ee9898e3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193081},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-c2Fvj6aO89R5ywL8ZizV80t7L6gKU7kk+Zu0T2BYgCl0qjhw4VStV0QxuwgxKESNCBrcgPvXn5wHRKWobWcsCA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-develop.2917.31ee9898e3_1777531815329_0.9790613492254101","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2918.672974edf5":{"name":"@open-mercato/cache","version":"0.5.1-canary.2918.672974edf5","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2918.672974edf5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"eec4761d5a5f266406597e5fad135284897f2cb9","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2918.672974edf5.tgz","fileCount":42,"integrity":"sha512-tl6tu15vkMTuEmtzp4btlT6JxgVNSenGy+dTViq7mMqJOBaEZZ5SQCDGD728Vxah4YC4gUT3QI6+wkQECyz8xg==","signatures":[{"sig":"MEUCIQDum3AjxYvvybUdRiZKmFd7g1lQbiFauTIMnPmtQgWnwwIgDvARA6vxIB0obSoQPhmmeaWO2639wbZ3JjTcw6PyBaE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2918.672974edf5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193123},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-tl6tu15vkMTuEmtzp4btlT6JxgVNSenGy+dTViq7mMqJOBaEZZ5SQCDGD728Vxah4YC4gUT3QI6+wkQECyz8xg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2918.672974edf5_1777532032826_0.29015836865750666","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2920.87dc17685e":{"name":"@open-mercato/cache","version":"0.5.1-canary.2920.87dc17685e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2920.87dc17685e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"1cb460fbe300e2b09fae0208edbf765c1dcb4160","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2920.87dc17685e.tgz","fileCount":42,"integrity":"sha512-lYu+FXoOsgGqrdO4Jv8u0v0WGDp7xuU9bYhGLojGsYwTHWNV4saqOdZa6C/u1Aup+pHGUwYGKd+At2OrzlE1Gw==","signatures":[{"sig":"MEUCIDysk1yswOwnvY55f6lHheAt7pgwjlgLyVqFMkg4AgMrAiEA8XM1Qk95AW06hBZaYaSnRcAJPxY6Yd+6UWejuodX/eY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2920.87dc17685e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193123},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-lYu+FXoOsgGqrdO4Jv8u0v0WGDp7xuU9bYhGLojGsYwTHWNV4saqOdZa6C/u1Aup+pHGUwYGKd+At2OrzlE1Gw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2920.87dc17685e_1777534387916_0.9793454568773963","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-develop.2924.d13908516e":{"name":"@open-mercato/cache","version":"0.5.1-develop.2924.d13908516e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-develop.2924.d13908516e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"765566120ed95cf86751bffcf6821e5ea52bce00","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-develop.2924.d13908516e.tgz","fileCount":45,"integrity":"sha512-FOQEUxRpeC+hG2fc9gxt39iLDqo1IUFeInRFKPvZ+ukBhKSVGPaKCRjKz+K9h877taA6hv6Po8JQGmNi7hSyGg==","signatures":[{"sig":"MEUCIERYxHWo6ZtuyM7Wp/S0VNRrJhMpnd3ai7cz8v5cbssoAiEAnq5DvzS8XnUJXU8Wb9XLJRNqzlzKNfX/YTJ13wh8pb4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-develop.2924.d13908516e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193081},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-FOQEUxRpeC+hG2fc9gxt39iLDqo1IUFeInRFKPvZ+ukBhKSVGPaKCRjKz+K9h877taA6hv6Po8JQGmNi7hSyGg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-develop.2924.d13908516e_1777536720496_0.9733794413513965","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2925.7e912e8915":{"name":"@open-mercato/cache","version":"0.5.1-canary.2925.7e912e8915","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2925.7e912e8915","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"64d9129837b9337e67a815ce5245ff9b7f5cd09f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2925.7e912e8915.tgz","fileCount":45,"integrity":"sha512-yv6Jh9vOYUEotrTmwN2FYEKGsYvMoW7T7oreOBf+rxrKOcQKeUEodVRWsJKlmzD78GyDJrnAuad7xg0axaJxsg==","signatures":[{"sig":"MEQCICbubLoRN8RJjB4EDLFSyIN0rSOG5H4rPXK1+vh4dO2uAiANFrkoLLEzt08CpV12yUdYENdZgfFyISKBv0y7FoMRjQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2925.7e912e8915","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-yv6Jh9vOYUEotrTmwN2FYEKGsYvMoW7T7oreOBf+rxrKOcQKeUEodVRWsJKlmzD78GyDJrnAuad7xg0axaJxsg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2925.7e912e8915_1777536806816_0.6391003973573413","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2927.669740f6bd":{"name":"@open-mercato/cache","version":"0.5.1-canary.2927.669740f6bd","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2927.669740f6bd","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"74ab211c7be133c446f234be672aaff817127fc5","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2927.669740f6bd.tgz","fileCount":42,"integrity":"sha512-IwjIE5/BCzwVBrvEYrP2BcQxRtGJLuDSw+yEJtA6C6HWYN3Z1wwOagw8BKtMQ5S7F7NwICzAgviHdIgsmAl8oA==","signatures":[{"sig":"MEUCIQCyLTy6obdxCiZlvWj879Qoa5F4lcxsE3DHdIjDVFYrdwIgGNwFsfo4ieG9VqAKYvn35ZNVDj2t+4TMKolzWb4z0DM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2927.669740f6bd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193123},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-IwjIE5/BCzwVBrvEYrP2BcQxRtGJLuDSw+yEJtA6C6HWYN3Z1wwOagw8BKtMQ5S7F7NwICzAgviHdIgsmAl8oA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2927.669740f6bd_1777541855670_0.5783278691122828","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2928.11fbe19c3e":{"name":"@open-mercato/cache","version":"0.5.1-canary.2928.11fbe19c3e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2928.11fbe19c3e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f68984520b276f391e909574499a0f67a038247c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2928.11fbe19c3e.tgz","fileCount":42,"integrity":"sha512-Eon64r5WZFVR4dJMGlAKPpnmuJ2LebDx0/88HkSovkKcnpxGOlnBcimeUCyP6PP2Lwp7hNmjcBLmZBrf9YNsVQ==","signatures":[{"sig":"MEUCIDLidyHCgUtmtdS7lBxF5WRh7wJJKnDR5z/hqT1bIWtvAiEAwPJuByxhvVyHvwhfYMsfAFf4QcZY3UWva6hZ9g1/XZc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2928.11fbe19c3e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193123},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Eon64r5WZFVR4dJMGlAKPpnmuJ2LebDx0/88HkSovkKcnpxGOlnBcimeUCyP6PP2Lwp7hNmjcBLmZBrf9YNsVQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2928.11fbe19c3e_1777544028488_0.8966349957549382","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2929.c131a6a686":{"name":"@open-mercato/cache","version":"0.5.1-canary.2929.c131a6a686","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2929.c131a6a686","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"64da8920eeddbcee73b39f48d023614d78081c8a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2929.c131a6a686.tgz","fileCount":45,"integrity":"sha512-+Cbg97IVD0xBeGVJXlUEOQRsOV9io+bcdKpW9aGm/Q4X2mRsseqfbmm8Z1Ic0VaZRruBF5zV+0MbZM5hK/eN4w==","signatures":[{"sig":"MEUCIQDrzAO2/ILZo5dAfeo8BozdSGyJbXLZrbImT2bUI5f5/AIga38Fk3xTAUern6mcM6Uy8sMJGSdxd99XJ9oomsPRAG4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2929.c131a6a686","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-+Cbg97IVD0xBeGVJXlUEOQRsOV9io+bcdKpW9aGm/Q4X2mRsseqfbmm8Z1Ic0VaZRruBF5zV+0MbZM5hK/eN4w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2929.c131a6a686_1777544951969_0.13676957335526052","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2930.ad7553ada7":{"name":"@open-mercato/cache","version":"0.5.1-canary.2930.ad7553ada7","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2930.ad7553ada7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"58f3365aac94b2cef844e8253984e39dbb2cd887","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2930.ad7553ada7.tgz","fileCount":42,"integrity":"sha512-ExsDFznzrhXdSyE837K1wy3dnYJhrT1hR3HNdQtsemlzyiYzhji7xviYuilyPnCioE/TYhZxNcZBYB6F14cg6g==","signatures":[{"sig":"MEUCIEB3C7exjLBq3/1rGsXBzV67j9GKiaZgEpyVgfzzGeSfAiEAvyJds0CKdqKyzRtQBiN7ODTOQwIueixxcd7bU2sfbik=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2930.ad7553ada7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193123},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-ExsDFznzrhXdSyE837K1wy3dnYJhrT1hR3HNdQtsemlzyiYzhji7xviYuilyPnCioE/TYhZxNcZBYB6F14cg6g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2930.ad7553ada7_1777547147247_0.11218504372955018","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2931.c88529761d":{"name":"@open-mercato/cache","version":"0.5.1-canary.2931.c88529761d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2931.c88529761d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"27ca6160c12b6fadea31328cb78a8e5d661868b4","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2931.c88529761d.tgz","fileCount":42,"integrity":"sha512-k1VsoYzkjIWBv9p2NriY1/ndUC+MGebZD4dIShkMH1ZUpboJ+bQnO5gTLy//WozR2IGVYrJqmw385Ts8ZUf4bQ==","signatures":[{"sig":"MEYCIQDEXIYXKmZHT37eSHfwn6HgFaSRAlWkXrgixWGFyY3lIAIhAJop3tgS3Vmm06EzZIHCjtYbEBo3wxRQPKQz05eY9JZT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2931.c88529761d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193123},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-k1VsoYzkjIWBv9p2NriY1/ndUC+MGebZD4dIShkMH1ZUpboJ+bQnO5gTLy//WozR2IGVYrJqmw385Ts8ZUf4bQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2931.c88529761d_1777553645581_0.04225579822445069","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2932.a186bb64f9":{"name":"@open-mercato/cache","version":"0.5.1-canary.2932.a186bb64f9","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2932.a186bb64f9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"860fb592043b1b762726ed1a64fdc07783710bf5","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2932.a186bb64f9.tgz","fileCount":45,"integrity":"sha512-6PvyVtwdv1dYTDcTlyAtBBUl1ixqwfsnKTgcUEMPbz57K7MmClS9M1F5iPKXTUkEeqL6DU49eKUMJcWCDKoeAw==","signatures":[{"sig":"MEUCICnLtdjGN7ly0cXmfMJFB4nBr5y49VAJ948rt/rPhf8ZAiEA8fBb/qH8Z3IZ8VsM+XL8GJGCqS9diYZ6/fj1FZmneQs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2932.a186bb64f9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-6PvyVtwdv1dYTDcTlyAtBBUl1ixqwfsnKTgcUEMPbz57K7MmClS9M1F5iPKXTUkEeqL6DU49eKUMJcWCDKoeAw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2932.a186bb64f9_1777556098160_0.05865285847815804","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-develop.2935.357c9db339":{"name":"@open-mercato/cache","version":"0.5.1-develop.2935.357c9db339","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-develop.2935.357c9db339","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"5055f92728040b69919b2da3dd9c3ce10045d41d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-develop.2935.357c9db339.tgz","fileCount":45,"integrity":"sha512-wOTZQ1n79QWAaI5iOm9xuNoBDJHVOSPFwxcSUEAGC4ou789nmc0bN6tXU+nAZXhcECjCIjlypECReyus+aZcqg==","signatures":[{"sig":"MEUCICyxQKwraQVmFxaaprblymPk3JAr6UwWvK1buZ4E+osmAiEAvoD4LAm3XAYyKic4yqEzbzd2tstKqnKjHP9UuNfGey0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-develop.2935.357c9db339","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193081},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-wOTZQ1n79QWAaI5iOm9xuNoBDJHVOSPFwxcSUEAGC4ou789nmc0bN6tXU+nAZXhcECjCIjlypECReyus+aZcqg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-develop.2935.357c9db339_1777559787534_0.8479590520874887","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2936.4be76a031c":{"name":"@open-mercato/cache","version":"0.5.1-canary.2936.4be76a031c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2936.4be76a031c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"111f29dec083f804ccb8714c930075345b42d836","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2936.4be76a031c.tgz","fileCount":45,"integrity":"sha512-NmtE99r2NlL9K6/77HG9KBCyOxEtX+gIFMzQkb6oi/pAEuaBaKdgJrYGqhsZ7Sj+ezYNObS1NhylF7B7B9hYxQ==","signatures":[{"sig":"MEUCIAPfpOKLYK0xUpJCC+souiNMoQnSyDLf5lyIEGm3ktyJAiEAgKT49L9qGOBjXxMM6AJj21QwEdd222RIRm5RwwNl9AM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2936.4be76a031c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-NmtE99r2NlL9K6/77HG9KBCyOxEtX+gIFMzQkb6oi/pAEuaBaKdgJrYGqhsZ7Sj+ezYNObS1NhylF7B7B9hYxQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2936.4be76a031c_1777559961753_0.7750131061450858","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2937.03f8acbf06":{"name":"@open-mercato/cache","version":"0.5.1-canary.2937.03f8acbf06","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2937.03f8acbf06","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"28cef33db717e7a008f15995ae1fe91060f361ca","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2937.03f8acbf06.tgz","fileCount":45,"integrity":"sha512-vbUfUgYmvDjgvaHX1iDrY4dGlnm4aEu1mbM9SGv2DcXxp2+R4UmxgOLK8d6Z2xn8BdKcTebAUKPTIHLxS8KyqA==","signatures":[{"sig":"MEUCIDcu54dFVTSuARcW5yyEQdPMvzLz5HWFwzvDuC9Og2qtAiEA6crELAx4XMYdjn+Kyqs2BvSrYAAmM8AXzFnM3hT8qTo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2937.03f8acbf06","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-vbUfUgYmvDjgvaHX1iDrY4dGlnm4aEu1mbM9SGv2DcXxp2+R4UmxgOLK8d6Z2xn8BdKcTebAUKPTIHLxS8KyqA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2937.03f8acbf06_1777560054470_0.5343082056809039","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2938.g7325328824":{"name":"@open-mercato/cache","version":"0.5.1-canary.2938.g7325328824","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2938.g7325328824","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"8f63a86b3916db19856d541a4998c75b1bf40d0f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2938.g7325328824.tgz","fileCount":45,"integrity":"sha512-roVf1iNe1gaVeJTzcQKIF9zSCKR4w/an74InNckU4NwLIndxYwJ7PVE7W58fSifmNM0mQttTNbzqvYZYr0WSVA==","signatures":[{"sig":"MEQCIBCZVk4ShGniOoX4oalXJzl/+lFRcTxbxDCSFtgXO7BiAiAB39FSdEkJjnSB6EaAkqWJAGbqm4d0viF/S1H+pvw2sQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2938.g7325328824","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193081},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-roVf1iNe1gaVeJTzcQKIF9zSCKR4w/an74InNckU4NwLIndxYwJ7PVE7W58fSifmNM0mQttTNbzqvYZYr0WSVA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2938.g7325328824_1777560142418_0.42473146663985806","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2939.2723e022a4":{"name":"@open-mercato/cache","version":"0.5.1-canary.2939.2723e022a4","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2939.2723e022a4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"2f1afe58df33beafffadbb2c06dc9f06cec9f003","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2939.2723e022a4.tgz","fileCount":45,"integrity":"sha512-jwtZqpygI+sOAx+sSPmj6YctxtYrDs8POvmBacKnBIqjsh4l06nysG1wkK6rUlOXkYQpzvxq4y48oJh0aGkLWw==","signatures":[{"sig":"MEYCIQDIA6XJknLgcBGOfPzJi64+c3Sd+SPX07S49JJVwl3OqgIhAPGcbkl15or0DKdMbXAiDW+sexQiget3fftgtQCoR22b","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2939.2723e022a4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-jwtZqpygI+sOAx+sSPmj6YctxtYrDs8POvmBacKnBIqjsh4l06nysG1wkK6rUlOXkYQpzvxq4y48oJh0aGkLWw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2939.2723e022a4_1777560345497_0.4792605271524959","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2940.1ef459cf8e":{"name":"@open-mercato/cache","version":"0.5.1-canary.2940.1ef459cf8e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2940.1ef459cf8e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"bdcf687c72ccde84ade9214805a37437ad95724d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2940.1ef459cf8e.tgz","fileCount":45,"integrity":"sha512-0fUqbz0vz5bNpbT7EeRz+isDzJ+V9iCKVYgpEkfsyqe0Pa+Zw0SNiyNXv06eitf7eQAKAaN5Ibr2wzTuWAQ6CQ==","signatures":[{"sig":"MEYCIQDdwnzpGleHkm6ZtSq/gPMGL5rXmsco0mVpLOUD4rc23wIhAOKyA1lfdenuOHFvQWff4P5TsibTd+vliMr3sVs6f/qn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2940.1ef459cf8e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-0fUqbz0vz5bNpbT7EeRz+isDzJ+V9iCKVYgpEkfsyqe0Pa+Zw0SNiyNXv06eitf7eQAKAaN5Ibr2wzTuWAQ6CQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2940.1ef459cf8e_1777560351939_0.6863931188868764","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2942.244760318b":{"name":"@open-mercato/cache","version":"0.5.1-canary.2942.244760318b","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2942.244760318b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"7f9ce6400ba503a0542871fb8cf78b6974a59f0c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2942.244760318b.tgz","fileCount":45,"integrity":"sha512-xfOhLzNLz7mUkb6JoSX1UnaDAep2Y4Ix4bzbuwqa7z4zp0TTk4SpVjSYIG8w2tThvkK8GfJoOhw/x7XHK4jXcQ==","signatures":[{"sig":"MEQCICINj+rhBO4AFSz/sE/qFgXtfzO2azuRR5kNj4uFvPN3AiBGs5LFM25qHm+ysnSRqP0jrv6HIhZ0X+WBmSJHT89w4g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2942.244760318b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-xfOhLzNLz7mUkb6JoSX1UnaDAep2Y4Ix4bzbuwqa7z4zp0TTk4SpVjSYIG8w2tThvkK8GfJoOhw/x7XHK4jXcQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2942.244760318b_1777560450264_0.5847470088090705","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2943.3d10c73608":{"name":"@open-mercato/cache","version":"0.5.1-canary.2943.3d10c73608","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2943.3d10c73608","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a031b24e3b4d029f726b721bd9bf6af56761a8a4","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2943.3d10c73608.tgz","fileCount":45,"integrity":"sha512-2bZOgngWC9PYkSI3RoPgjoIb0FFpPjWAQBaJR4IQCKD6+VS8DBWbzgnzXdZnR8dcvypn50NmjXJ2BNKjkA9PiA==","signatures":[{"sig":"MEQCIHy+4mv4XGQGz6V/jL86RK/k/mapWDEL8oEdtWPBU+hjAiBQBZLo9MD8r9wMouTw+pTq+QGeSsen7foup0kvy/Y5WA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2943.3d10c73608","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-2bZOgngWC9PYkSI3RoPgjoIb0FFpPjWAQBaJR4IQCKD6+VS8DBWbzgnzXdZnR8dcvypn50NmjXJ2BNKjkA9PiA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2943.3d10c73608_1777561159988_0.9573111037916675","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2941.f659b916b7":{"name":"@open-mercato/cache","version":"0.5.1-canary.2941.f659b916b7","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2941.f659b916b7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"3cd8550f5e5e970b521b4c4c02ef26f5c496ca9d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2941.f659b916b7.tgz","fileCount":45,"integrity":"sha512-dSFdICDuQR268UeY9zXUbQ0rBh/qmyOaFL+y24GyEnVWi5fh3OeV69qiD4/UxL1a0oEHlkIplkmX0INirbtt6g==","signatures":[{"sig":"MEUCIQCNy9vUVWpImZ6GJyo2wbSz2HYEO7AhSM0nrkVisT++dQIgCw6eG3Atw5eYm8Yyu7S11geZDZV+1cEBosKiEwt4rLQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2941.f659b916b7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-dSFdICDuQR268UeY9zXUbQ0rBh/qmyOaFL+y24GyEnVWi5fh3OeV69qiD4/UxL1a0oEHlkIplkmX0INirbtt6g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2941.f659b916b7_1777561199917_0.7153712577426106","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2947.cef1e77ec4":{"name":"@open-mercato/cache","version":"0.5.1-canary.2947.cef1e77ec4","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2947.cef1e77ec4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"68246b0c88cc93a9035f1e52dde81d96b9250b36","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2947.cef1e77ec4.tgz","fileCount":45,"integrity":"sha512-V6a0/mc3KWS9HwL6mA5tQg0MIgWboTQmiT8XOz4EEWH49BmA/lxzgox4fZNcE1ZsE+rpzYRhpT0Le4/sY8A3Mw==","signatures":[{"sig":"MEYCIQCFvnkugq2WL69vA41tcAWIcA+F5+jUFHJz2VhMiyHCmgIhAKeVvR9w6rNSKNzIDV+Qpu3SQ7Q2CmJ+P5DsekrD5iZE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2947.cef1e77ec4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-V6a0/mc3KWS9HwL6mA5tQg0MIgWboTQmiT8XOz4EEWH49BmA/lxzgox4fZNcE1ZsE+rpzYRhpT0Le4/sY8A3Mw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2947.cef1e77ec4_1777584203429_0.8381720967904556","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-develop.2948.1198c2b37e":{"name":"@open-mercato/cache","version":"0.5.1-develop.2948.1198c2b37e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-develop.2948.1198c2b37e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"6e69fe214d933a8ea6134132d44bd2380b5888a7","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-develop.2948.1198c2b37e.tgz","fileCount":45,"integrity":"sha512-Xoa5jLHpg/EYue24LvD4EGXFYVVh4NGuQhSDcEYm3xuzK1yaTid5J0a4sXBovestDfWl9Mq5L1UgstuJOrbJ5g==","signatures":[{"sig":"MEQCIE+4hI0gbUr9j5LM0Ziln8yaRAm9BfaMYKnRILXsAv/AAiB7qg4bsFG6QFbE2UPoaH8cH0DIZaaMLVyfm65QofBHQw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-develop.2948.1198c2b37e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193081},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Xoa5jLHpg/EYue24LvD4EGXFYVVh4NGuQhSDcEYm3xuzK1yaTid5J0a4sXBovestDfWl9Mq5L1UgstuJOrbJ5g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-develop.2948.1198c2b37e_1777586269437_0.5624751826308132","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-develop.2949.009dcdd2d5":{"name":"@open-mercato/cache","version":"0.5.1-develop.2949.009dcdd2d5","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-develop.2949.009dcdd2d5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"2910d8e9fbedc72bc47ef312b2a8a90ce9e39e4b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-develop.2949.009dcdd2d5.tgz","fileCount":45,"integrity":"sha512-BjUB3sgvNf4BwQcmbAEihKfJR/2mVeH+YDHj1Aozwjn72fqrE3UO2GOYaC8NWmRtaBDHp5V/ylq6GrSvBx5VVQ==","signatures":[{"sig":"MEUCIFCoHP/+3DKKzgLPg+Jp+oaTfOoZtmh9lqG6Tb359zN4AiEA0IMselCU0ay2mzoUTv4eqfAdoxs0hxNSlkrS+nqlYPY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-develop.2949.009dcdd2d5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193081},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-BjUB3sgvNf4BwQcmbAEihKfJR/2mVeH+YDHj1Aozwjn72fqrE3UO2GOYaC8NWmRtaBDHp5V/ylq6GrSvBx5VVQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-develop.2949.009dcdd2d5_1777588540901_0.266996894322161","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-develop.2953.6647bb2c43":{"name":"@open-mercato/cache","version":"0.5.1-develop.2953.6647bb2c43","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-develop.2953.6647bb2c43","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ee66b8963a51d00e563c409ca11384717acc4f00","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-develop.2953.6647bb2c43.tgz","fileCount":45,"integrity":"sha512-D1ZmXj4M3cvQHivgri1ionuVncpFOQrQ5bnehU7HFfeM+Dcg4gBf8Bcd4vb83bLgynu4VKBdrgeXNr6gr8Nj/A==","signatures":[{"sig":"MEYCIQCWGqTshBPnhgRdEkTYbbKOmdkVPeYaUWNMPFPaG/ROEAIhAKsAdcDSfMbNj431oGd6p9KLrzWWrIkhQyVLf4OU2KTT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-develop.2953.6647bb2c43","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193081},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-D1ZmXj4M3cvQHivgri1ionuVncpFOQrQ5bnehU7HFfeM+Dcg4gBf8Bcd4vb83bLgynu4VKBdrgeXNr6gr8Nj/A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-develop.2953.6647bb2c43_1777675728255_0.4382526396144635","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2955.6f00db9e69":{"name":"@open-mercato/cache","version":"0.5.1-canary.2955.6f00db9e69","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2955.6f00db9e69","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"2e44723fc7b24dce706a9079da44aabcc7798ebc","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2955.6f00db9e69.tgz","fileCount":45,"integrity":"sha512-OfVtnxGWfIZsqPsbcvW1Xf1j9s8cNOoOzeL9CBB72mzMovgqPnTiFZbkBSa8YDaAP2hUDhMRlhucBJW38NYFZQ==","signatures":[{"sig":"MEUCIQCaJ3odmg867vpaNlLTWHzp2A/tYz9MDrKLRj/aee5sJwIgECSQ+0SFKYWQUkvLb5qdzj7vRkc/d/whZu7LQh47vGg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2955.6f00db9e69","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-OfVtnxGWfIZsqPsbcvW1Xf1j9s8cNOoOzeL9CBB72mzMovgqPnTiFZbkBSa8YDaAP2hUDhMRlhucBJW38NYFZQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2955.6f00db9e69_1777677566027_0.17556004488480248","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-develop.2954.610bab2d08":{"name":"@open-mercato/cache","version":"0.5.1-develop.2954.610bab2d08","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-develop.2954.610bab2d08","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ddb73852986d06904d6cd06cd1140b591a7072a2","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-develop.2954.610bab2d08.tgz","fileCount":45,"integrity":"sha512-LcISnbhCEt8dmXeUJkkNXlUoO29bxLyKGgbtz0SbBFJyYKOvyZflQkKE3kJCdet6RARIgNjiEuTl9L91bHv/OQ==","signatures":[{"sig":"MEUCIQCgo3WXklae4vdeJZGCoktgA3ikZOscj1lUoR4DLOAwvAIgZlR+64vExrje5ANndFyUamOGdcjCw8+YDJjJU8AVaG8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-develop.2954.610bab2d08","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193081},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-LcISnbhCEt8dmXeUJkkNXlUoO29bxLyKGgbtz0SbBFJyYKOvyZflQkKE3kJCdet6RARIgNjiEuTl9L91bHv/OQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-develop.2954.610bab2d08_1777677954489_0.29681464693607174","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2956.c7998a4b82":{"name":"@open-mercato/cache","version":"0.5.1-canary.2956.c7998a4b82","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2956.c7998a4b82","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"551c6e1b3603cd261aaf863c3d17d57ab6d42625","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2956.c7998a4b82.tgz","fileCount":45,"integrity":"sha512-7yZso4St31Fg07M7FHNM6BIFdPMAXAwY6rPFz1ENE6vCycnESITF1nYgM5xHMkKcyoFyYJRvCMHdrNfnfb59rA==","signatures":[{"sig":"MEQCICEA3vQaND4uE2QX/4lf3AXTqhzTO6PJHMdCCGxbtPmkAiAXzAJHbKOVNZgdWTYf1DGo11qceYCmM8cpY1ypCpms9Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2956.c7998a4b82","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-7yZso4St31Fg07M7FHNM6BIFdPMAXAwY6rPFz1ENE6vCycnESITF1nYgM5xHMkKcyoFyYJRvCMHdrNfnfb59rA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2956.c7998a4b82_1777680106017_0.07622900951213274","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2957.9fcf744979":{"name":"@open-mercato/cache","version":"0.5.1-canary.2957.9fcf744979","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2957.9fcf744979","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"2361d7c7cad47c01cea6fbc0a74b58f56d9299b4","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2957.9fcf744979.tgz","fileCount":45,"integrity":"sha512-KPpaPJQaigTpy8uA16hdUQ7dQM00Z2wlK8SB+ukDrVOB61bllLXECumA51UiFbEVWzQCu3Lqr8Pm/VdRhmjiXA==","signatures":[{"sig":"MEYCIQD8ilixG67GgrWX/5UK7SXk7bfTU1B35a6trvcvyfTivAIhAME3ZLOya7DU5TTWZuhdn7QEIQtvelYIsBELn6EcdoR8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2957.9fcf744979","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-KPpaPJQaigTpy8uA16hdUQ7dQM00Z2wlK8SB+ukDrVOB61bllLXECumA51UiFbEVWzQCu3Lqr8Pm/VdRhmjiXA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2957.9fcf744979_1777704328333_0.5289114138788733","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2962.2ac51789ed":{"name":"@open-mercato/cache","version":"0.5.1-canary.2962.2ac51789ed","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2962.2ac51789ed","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"cbca937bdbe217ba6cd224bc53c9b86fbe124ad4","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2962.2ac51789ed.tgz","fileCount":45,"integrity":"sha512-f2CVc+og+3O30YhHeU5AiVpDjJEsbwxvXvYsiAYtve4t+H7zVEDiki3FQfIjS3X4YULCnLecRfTvC/Smy4MryA==","signatures":[{"sig":"MEUCIGRLGR55q0h75ucNM0IKnAVZInyNT4Bj5JyvRheKHsNDAiEAn5WQuoz0RwBYztiK+lS9yG5+zVST2INXyVeT6hXKYUI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2962.2ac51789ed","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-f2CVc+og+3O30YhHeU5AiVpDjJEsbwxvXvYsiAYtve4t+H7zVEDiki3FQfIjS3X4YULCnLecRfTvC/Smy4MryA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2962.2ac51789ed_1777754153682_0.3825954211893099","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-develop.2964.d5ac4a6ebb":{"name":"@open-mercato/cache","version":"0.5.1-develop.2964.d5ac4a6ebb","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-develop.2964.d5ac4a6ebb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"2a310ddec64900eaca87a4c0cd6fda657ba14178","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-develop.2964.d5ac4a6ebb.tgz","fileCount":45,"integrity":"sha512-uCuL3TxNpTaB1QOIFGx6llLygTogb2kFX+ULKChwVpER1k86F0LZOpCOs896MiAq+Mlt9HXXd1k8dTcJkYXiTw==","signatures":[{"sig":"MEQCIByUZIwlRNqfXt6oCFka4o7T+fzXHb+AoJrjteIZPnXaAiA/ARvlETyRQM6Oovuat4asLelaMUkN6Muwn0nWU8DtfQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-develop.2964.d5ac4a6ebb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193081},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-uCuL3TxNpTaB1QOIFGx6llLygTogb2kFX+ULKChwVpER1k86F0LZOpCOs896MiAq+Mlt9HXXd1k8dTcJkYXiTw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-develop.2964.d5ac4a6ebb_1777756975055_0.44383596048983875","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2966.6e667f1f85":{"name":"@open-mercato/cache","version":"0.5.1-canary.2966.6e667f1f85","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2966.6e667f1f85","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"358ced053448672d7ae823b6b0c46411a2e69375","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2966.6e667f1f85.tgz","fileCount":42,"integrity":"sha512-U1gt1E2hbm2pqqxlrPZu2EpBWKdOnsoozUQxmY7mkVgqYvAG3otORnhH1kl3rb2j0/Bs7iS9lvAcXK72wyI6Ng==","signatures":[{"sig":"MEUCIBb97ARghxQFeJ7flSWNjFYWdnpCpvL+Npx/ra2Vvf3FAiEA3/RZc548Cu0aehoiY4zWOEIJfogmW+VTGhKncWPeFTo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2966.6e667f1f85","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193123},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-U1gt1E2hbm2pqqxlrPZu2EpBWKdOnsoozUQxmY7mkVgqYvAG3otORnhH1kl3rb2j0/Bs7iS9lvAcXK72wyI6Ng==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2966.6e667f1f85_1777758295655_0.6921658868104139","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-develop.2965.38737e655d":{"name":"@open-mercato/cache","version":"0.5.1-develop.2965.38737e655d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-develop.2965.38737e655d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e44003bef73fd7dcd1403826d3484d25111823c1","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-develop.2965.38737e655d.tgz","fileCount":45,"integrity":"sha512-WZHOuGkxaVnwHiFkJLNLm5YvuUZ/ljBXqKa31iAw7A/WXFhg5B8Bb1jeP6UIogV0YwVq9gSjULpFdGwlY6+DZw==","signatures":[{"sig":"MEUCIQCvwIqq9yDIcCnrhaP30OM0h5juzKmXNT/kjHaaO52BgAIgAo0myaQxkwSw1+rOK36tzbgZKYX/fyNMfxCvQYty8DU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-develop.2965.38737e655d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193081},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-WZHOuGkxaVnwHiFkJLNLm5YvuUZ/ljBXqKa31iAw7A/WXFhg5B8Bb1jeP6UIogV0YwVq9gSjULpFdGwlY6+DZw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-develop.2965.38737e655d_1777759157859_0.3108497049304606","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-develop.2970.ec144ae954":{"name":"@open-mercato/cache","version":"0.5.1-develop.2970.ec144ae954","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-develop.2970.ec144ae954","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"28185fda83a119d3d5b97bd0ebbc2eed8efaa940","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-develop.2970.ec144ae954.tgz","fileCount":45,"integrity":"sha512-pzFSUtdNrsclmqkNJvZxNcskJEd/F4Fx7hX37Gl2m0BhcVaQbkr3m+9H0N0lqdKOHPrKwcr/eWfLdP29wMX44w==","signatures":[{"sig":"MEQCICLi/iC2+/jDLYOsWoq6AuOH+NP9kDF/tM2npkWvitFoAiBZxa5dwZWPx1YjGoVGQRDT3X+TAerLdYdGh4DpkcmYsQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-develop.2970.ec144ae954","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193081},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-pzFSUtdNrsclmqkNJvZxNcskJEd/F4Fx7hX37Gl2m0BhcVaQbkr3m+9H0N0lqdKOHPrKwcr/eWfLdP29wMX44w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-develop.2970.ec144ae954_1777844261825_0.047570496879748125","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2971.c8ff10e8e1":{"name":"@open-mercato/cache","version":"0.5.1-canary.2971.c8ff10e8e1","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2971.c8ff10e8e1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"501fff72a22ee1cc255dfd6bdefaf727eb8e7720","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2971.c8ff10e8e1.tgz","fileCount":45,"integrity":"sha512-fMhChGtzgmao9sQY+CvXb3O7GIExbNx4YJY16JrfvtmRMsmslswmhW/R9bMBrSgaBAm1EsmhgQTNHvIaTHptTg==","signatures":[{"sig":"MEYCIQDsRCQIPNOwBnUhoOv1GV0siFSls8/nyexOM55fOamrCQIhAMvucjIp++AQ7DR+oAkNzcdpzFt1Rcvthohoh0mhr/lY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2971.c8ff10e8e1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-fMhChGtzgmao9sQY+CvXb3O7GIExbNx4YJY16JrfvtmRMsmslswmhW/R9bMBrSgaBAm1EsmhgQTNHvIaTHptTg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2971.c8ff10e8e1_1777845173597_0.9223125122461622","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-develop.2972.6c5cd4a1c3":{"name":"@open-mercato/cache","version":"0.5.1-develop.2972.6c5cd4a1c3","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-develop.2972.6c5cd4a1c3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"749019a4e0374cb9aee6c01b30b68b0b4fd0797b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-develop.2972.6c5cd4a1c3.tgz","fileCount":45,"integrity":"sha512-A6s0vcPCRQKAqVvWu8YI+MH3xLttOT5SWluqKita6ZIBNyFB1qqkbRRt1kg7VR79LMwKoeDrVcpUrl1Ptwmgtg==","signatures":[{"sig":"MEYCIQDjcYsqdJzTK+hLyXmW34eH0+zJbkEKaSTv7+WYkAa3jQIhAOeVdmTsqKF/qz8NQH508hvjDaNeou4/ikU/98Ohf/5v","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-develop.2972.6c5cd4a1c3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193081},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-A6s0vcPCRQKAqVvWu8YI+MH3xLttOT5SWluqKita6ZIBNyFB1qqkbRRt1kg7VR79LMwKoeDrVcpUrl1Ptwmgtg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-develop.2972.6c5cd4a1c3_1777852612778_0.6626421575102388","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-develop.2975.ccbadc8198":{"name":"@open-mercato/cache","version":"0.5.1-develop.2975.ccbadc8198","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-develop.2975.ccbadc8198","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a37a9b509fa657f72fdca71220ed6e6ee8e5e2a5","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-develop.2975.ccbadc8198.tgz","fileCount":45,"integrity":"sha512-x98SZCcsOcX7odGm0ARjze5b9rs1ORQp39YnsjhdnKuNElKbG5m78MJvRJJtxPZqw+cTM1ddNITKvHT8KqsEUw==","signatures":[{"sig":"MEQCIHF7Xf7NfskLtnBCuBlZQOkLKIIqRNp5o6ZxObR/YTf/AiAzGuy7XPLA3I01yO6MC4xTvtULcyVT2Ym4biMcWS8PFg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-develop.2975.ccbadc8198","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193081},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-x98SZCcsOcX7odGm0ARjze5b9rs1ORQp39YnsjhdnKuNElKbG5m78MJvRJJtxPZqw+cTM1ddNITKvHT8KqsEUw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-develop.2975.ccbadc8198_1777854908685_0.08004598329584622","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2976.6c8e806ec4":{"name":"@open-mercato/cache","version":"0.5.1-canary.2976.6c8e806ec4","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2976.6c8e806ec4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ade3febbde024ee845d643005ac33945fd565676","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2976.6c8e806ec4.tgz","fileCount":45,"integrity":"sha512-7aFxA0xTHSJY1yBux/kBnhAP2lhOEXnIMx3eMas09uTpRP567A4P8tSUMHyA9Qu5eeznSy6Lp2PkBSYDek+d/w==","signatures":[{"sig":"MEQCIFCc21NAL1usdJ6z6hMjp8AcKxvwD/djAGhS7Kqk59rGAiAoYf2s750Hlzaymua7xQHaKJSdNhKSuKrZ2kJcs0ICRQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2976.6c8e806ec4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-7aFxA0xTHSJY1yBux/kBnhAP2lhOEXnIMx3eMas09uTpRP567A4P8tSUMHyA9Qu5eeznSy6Lp2PkBSYDek+d/w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2976.6c8e806ec4_1777876490649_0.06476263261497373","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2977.b8445bb572":{"name":"@open-mercato/cache","version":"0.5.1-canary.2977.b8445bb572","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2977.b8445bb572","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"99887581076dfe8cedc2ada9f037b0070d556977","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2977.b8445bb572.tgz","fileCount":45,"integrity":"sha512-JnUEjG9dicom/JoV6oswNwqgE00MR339gbW8Fnif4sAn9809hnIwSTh8JS3UCR5ShgDNuHGo4f8qz4Za33quCA==","signatures":[{"sig":"MEQCIBW+rA8zx9zBuu63GdHRJGwxq+Ufmmb+inoNVEQVq31OAiAwyv1qYJQ69KfIMBlQM9j1D93OhVp00WTwJlriR4MqPg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2977.b8445bb572","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-JnUEjG9dicom/JoV6oswNwqgE00MR339gbW8Fnif4sAn9809hnIwSTh8JS3UCR5ShgDNuHGo4f8qz4Za33quCA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2977.b8445bb572_1777876587627_0.28108045334187604","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2978.2020b3727b":{"name":"@open-mercato/cache","version":"0.5.1-canary.2978.2020b3727b","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2978.2020b3727b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"8277324b37aae133aab1bf7c04642ffed735aabf","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2978.2020b3727b.tgz","fileCount":45,"integrity":"sha512-XDppj3mkdIEHRKqsItwORgQz1WccnDDONY4fXXOkiXgJyDixm1wUeHYF6kQomiDuF/K+LgvKPnkQjoZRGd+meA==","signatures":[{"sig":"MEUCIQDtXG+Wga+gQATMpF0af/hCBGXrWJv+k/JKLiB60WbE4AIgOpuAPbWj5xpuP7lGm9ueYfaeXX4AEPopSw62g7nCzgw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2978.2020b3727b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-XDppj3mkdIEHRKqsItwORgQz1WccnDDONY4fXXOkiXgJyDixm1wUeHYF6kQomiDuF/K+LgvKPnkQjoZRGd+meA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2978.2020b3727b_1777877308079_0.8361203073201551","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2979.cd489d639c":{"name":"@open-mercato/cache","version":"0.5.1-canary.2979.cd489d639c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2979.cd489d639c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a5f0be60b1974a9c253cb49e10b9532c047659f6","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2979.cd489d639c.tgz","fileCount":45,"integrity":"sha512-pfR/GiHtySM+Xt3t/TG+wahs/wMD5Bh+b2/NQIx7x8seceyRyfXDMZ+UaaIu2YLiC7crViv0eeGn/iIu0DjtJQ==","signatures":[{"sig":"MEUCIQD+ryDFMscLHF7hWB9N3mLn6I3xMuB5VnurFKNBNXZHogIgft/7XzM946GbgGbRg2wiNVff+sl39KUSODNzCkb+qHM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2979.cd489d639c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-pfR/GiHtySM+Xt3t/TG+wahs/wMD5Bh+b2/NQIx7x8seceyRyfXDMZ+UaaIu2YLiC7crViv0eeGn/iIu0DjtJQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2979.cd489d639c_1777877342135_0.03835676314107328","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2980.47836d0312":{"name":"@open-mercato/cache","version":"0.5.1-canary.2980.47836d0312","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2980.47836d0312","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e878f8f3cb593055d738b8963c1fe284e08afa2e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2980.47836d0312.tgz","fileCount":45,"integrity":"sha512-F+r5+kXJKSzPotZXlfAsWNqyoOMrmuVeofgNeAaEJMTPzVTwyKXpxMzGegJ15VS5GyFnXs6k4h4dFE7nveOwIA==","signatures":[{"sig":"MEUCIQC7MrBXVmc1jy0z9XEBj+Pdjkti10P0WCnhkP2DA7mnNwIgU2hMumh/wNFoj3m82lvH04FPD9S1SZB4ur/9XibFe2I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2980.47836d0312","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-F+r5+kXJKSzPotZXlfAsWNqyoOMrmuVeofgNeAaEJMTPzVTwyKXpxMzGegJ15VS5GyFnXs6k4h4dFE7nveOwIA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2980.47836d0312_1777877498589_0.9218304728676494","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2981.5a680891fc":{"name":"@open-mercato/cache","version":"0.5.1-canary.2981.5a680891fc","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2981.5a680891fc","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"79b6e43fb8e7c4b9729938215043c8e6db5f3070","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2981.5a680891fc.tgz","fileCount":45,"integrity":"sha512-f0JxXHsvZ7jksB4kA6VN9jFyXCHEyUv5o4r/O0A2IhzpPBD3LbXv9U1SiN45HVfx8lRGQ2zEJzFzibUQgT3ixw==","signatures":[{"sig":"MEQCIBjKL/L3Ys70aIjO9v/OaS19OkqUtieZMJsOkVSvWI4hAiAWOi8AQiz+hPcNeDrlMpbH1x/g/gq1se1O3Y02vWHHUg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2981.5a680891fc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-f0JxXHsvZ7jksB4kA6VN9jFyXCHEyUv5o4r/O0A2IhzpPBD3LbXv9U1SiN45HVfx8lRGQ2zEJzFzibUQgT3ixw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2981.5a680891fc_1777877645939_0.6231016823782127","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2982.59afe5fb11":{"name":"@open-mercato/cache","version":"0.5.1-canary.2982.59afe5fb11","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2982.59afe5fb11","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f04f819d68d0eaadcd6548382baba7f4d0f236bd","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2982.59afe5fb11.tgz","fileCount":45,"integrity":"sha512-hzwUdWEjALhpyot6XDnmYBJ/1L+n4SIY5U0vvpJuvCZq42sBLKVdPEOy4HOxWDbpEtODpYkdwIz84BN/OWng/g==","signatures":[{"sig":"MEUCID74F9hsbdhGO6nnTsKpcL4+A7kVKRSQEvY+ajK3PLVRAiEA8lVVhEtwpiRoue+jW1Rf3DHxOzLqhqh///E4WWcXhtU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2982.59afe5fb11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-hzwUdWEjALhpyot6XDnmYBJ/1L+n4SIY5U0vvpJuvCZq42sBLKVdPEOy4HOxWDbpEtODpYkdwIz84BN/OWng/g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2982.59afe5fb11_1777877919318_0.3786294197664748","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2983.g3264540715":{"name":"@open-mercato/cache","version":"0.5.1-canary.2983.g3264540715","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2983.g3264540715","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"addce158e84765f499bd58f2ac481869c0a02eab","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2983.g3264540715.tgz","fileCount":45,"integrity":"sha512-WHlDrXvK02yRYQC1i5DgpQ+5IDfd++uD3OxFHGKYm/i9KvTUu6lJVOuIWxB9vzfXLfyjHkXQ9VJKXqPBA49ZxA==","signatures":[{"sig":"MEYCIQDUpw/T0xB8q6APzfi2LMsNl9j69jSJdYVrZ1nV41EnJAIhAJgF83Jyb21NoVnXxWHdmJfQeaZN5fJ/5+0Z0zYH7Z4H","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2983.g3264540715","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193081},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-WHlDrXvK02yRYQC1i5DgpQ+5IDfd++uD3OxFHGKYm/i9KvTUu6lJVOuIWxB9vzfXLfyjHkXQ9VJKXqPBA49ZxA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2983.g3264540715_1777878061506_0.3400366581132386","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2984.4d65ed4870":{"name":"@open-mercato/cache","version":"0.5.1-canary.2984.4d65ed4870","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2984.4d65ed4870","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d9274ba3730d5c19c0e9a376f14d338cd480796a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2984.4d65ed4870.tgz","fileCount":45,"integrity":"sha512-KSbHfYkjCIqzFuXl/3hRGId8b8mg5IoyRCbXW7Xqu/shEdua6NyhpaEDWAS4TsxtFqdvgnEGO4jJ7KOE/wmyQA==","signatures":[{"sig":"MEUCIBFlmRtA/o3jnU75ss00lKrC+9olB+eat6yC53I6PHz/AiEAjNo7PVDPdBRpe8guBscHcoA80Tocm1hxaz5nCsJ21Z4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2984.4d65ed4870","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-KSbHfYkjCIqzFuXl/3hRGId8b8mg5IoyRCbXW7Xqu/shEdua6NyhpaEDWAS4TsxtFqdvgnEGO4jJ7KOE/wmyQA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2984.4d65ed4870_1777879272181_0.013002214351515162","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2985.b721cc6ef3":{"name":"@open-mercato/cache","version":"0.5.1-canary.2985.b721cc6ef3","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2985.b721cc6ef3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a35364f6a6eb3f6b86fd4b29a78fc562f4287437","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2985.b721cc6ef3.tgz","fileCount":45,"integrity":"sha512-fGFgMnm9f54mmjlxkDnJaJEH2KI8b+EOSrrk7qZ7VmeJUyt/R0v/MfS/pFsNcL0elrTwzVRkkUvY7Xqewcc+4A==","signatures":[{"sig":"MEUCIG7xqVHhZGE0Vw6vZvTrTp8t64t0Lx2SS+mNHX5Vog69AiEA2Mr6kedkK/uRJ7MHN/sk5yKk1X/8sMuHYSmNYIU1a+g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2985.b721cc6ef3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-fGFgMnm9f54mmjlxkDnJaJEH2KI8b+EOSrrk7qZ7VmeJUyt/R0v/MfS/pFsNcL0elrTwzVRkkUvY7Xqewcc+4A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2985.b721cc6ef3_1777880734123_0.9266750589523756","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2986.4de79f313c":{"name":"@open-mercato/cache","version":"0.5.1-canary.2986.4de79f313c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2986.4de79f313c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"74edd692dab31edc571939aab08418683583c454","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2986.4de79f313c.tgz","fileCount":42,"integrity":"sha512-uqvE6bO6JwikuAvbSkbFX6vov2iFm7A8UmY2SutHjTWC+gaeN+xbYTsfgFcLa9U/kZCrXXEnqZ2TekROdkw2Vw==","signatures":[{"sig":"MEYCIQDprsoANDsNAO1B9vqVh3Ez7huU56gySI9Nv9B3w18xGQIhAIj+excfjZCftUBjiTB64vHqgZt8/G6VJgSjFfXbje6J","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2986.4de79f313c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193123},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-uqvE6bO6JwikuAvbSkbFX6vov2iFm7A8UmY2SutHjTWC+gaeN+xbYTsfgFcLa9U/kZCrXXEnqZ2TekROdkw2Vw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2986.4de79f313c_1777890591178_0.4878290916083208","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-develop.2987.9f8c1e0f68":{"name":"@open-mercato/cache","version":"0.5.1-develop.2987.9f8c1e0f68","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-develop.2987.9f8c1e0f68","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"22f3059c9e03759bd93c6446a29122ba477cfa79","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-develop.2987.9f8c1e0f68.tgz","fileCount":45,"integrity":"sha512-pLFKOA2mmiDrb70gdUu5OeKLiNj8m2zZ75eDUNVEvau8ZLp/znJyW7L6Nj9VnxbDJ+mwxh6aA5IhxcGcumemiA==","signatures":[{"sig":"MEYCIQCUOXJWQQ1Ydai0bbdGTTRUQABIuokOBEV6IC/miyZrXQIhAKp1VXXHJ5Lb6UAvtj/0ZxbwLjhOJ8mBj3SYJDbxboD4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-develop.2987.9f8c1e0f68","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193081},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-pLFKOA2mmiDrb70gdUu5OeKLiNj8m2zZ75eDUNVEvau8ZLp/znJyW7L6Nj9VnxbDJ+mwxh6aA5IhxcGcumemiA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-develop.2987.9f8c1e0f68_1777890716000_0.7577375121552563","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2993.e071c3a860":{"name":"@open-mercato/cache","version":"0.5.1-canary.2993.e071c3a860","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2993.e071c3a860","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"2752efac496cfa9027de0abd2e4eea90c3ba7ecf","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2993.e071c3a860.tgz","fileCount":45,"integrity":"sha512-ukTz4gHBLbl5DMyi1165hlLpKMVCr720Ic5ztG4RFbdiWhFF3jRjI9U7FSmKOycdCZ+sNA/BA2A/PjY4tQYauA==","signatures":[{"sig":"MEUCIEzgKxoMHJwt9nFEZ8GBiXsrdrEbBClq/teTgZ12dYcEAiEAzKJSHjSGfu8AhxjbC64kYhBY8B7QZHzMH4wacQTPzEc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2993.e071c3a860","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-ukTz4gHBLbl5DMyi1165hlLpKMVCr720Ic5ztG4RFbdiWhFF3jRjI9U7FSmKOycdCZ+sNA/BA2A/PjY4tQYauA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2993.e071c3a860_1777891423716_0.825530056659433","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-develop.2996.ce62fd491c":{"name":"@open-mercato/cache","version":"0.5.1-develop.2996.ce62fd491c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-develop.2996.ce62fd491c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"9a5d4588f085bdcc75797e129b3d0518722ba00e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-develop.2996.ce62fd491c.tgz","fileCount":45,"integrity":"sha512-LXG8C7u6l9lGOkmafGJuYZe+RGQK6DjDwnDJnwiHyhMzQ+jM2Phh8CRe3C1dfWLVerGaZYyevHm0sdaI8V3VxQ==","signatures":[{"sig":"MEUCIQDbLZJOmPzJ7fnKgbgOQEkyyQmraP6A3iZ/hwwFlsrDZwIgPK3DjHI7NKVQs6PzVGFvc3sPFozTXlmgzj2oI9nxrUw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-develop.2996.ce62fd491c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193081},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-LXG8C7u6l9lGOkmafGJuYZe+RGQK6DjDwnDJnwiHyhMzQ+jM2Phh8CRe3C1dfWLVerGaZYyevHm0sdaI8V3VxQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-develop.2996.ce62fd491c_1777893359231_0.32021359062751964","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.2997.3ddc07dafb":{"name":"@open-mercato/cache","version":"0.5.1-canary.2997.3ddc07dafb","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.2997.3ddc07dafb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"1177a4f47d8cdfefbcc852cae3ef37e662a29f8d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.2997.3ddc07dafb.tgz","fileCount":45,"integrity":"sha512-ompPEKgtuk9vQGINrsJ+Ft7Tsv3Yq9uyYq3iXXuo5X1q8I88hLAz4NH9wnQqthIgmddA6bxPv7f4IWgY3VKnrQ==","signatures":[{"sig":"MEYCIQCyrQ2yB4hYc/PDcKL/ppSuYo0PR3f2DnbLZcxzrgd3MQIhAPgtlkhBRZTXadXcEhqfacZr1DxDlkqI4VRJEt8tlKTl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.2997.3ddc07dafb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-ompPEKgtuk9vQGINrsJ+Ft7Tsv3Yq9uyYq3iXXuo5X1q8I88hLAz4NH9wnQqthIgmddA6bxPv7f4IWgY3VKnrQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.2997.3ddc07dafb_1777895238609_0.07930985564204485","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.3000.bf795e8730":{"name":"@open-mercato/cache","version":"0.5.1-canary.3000.bf795e8730","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.3000.bf795e8730","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"8d162226c3d94c22d67337ecb582157038e07cba","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.3000.bf795e8730.tgz","fileCount":45,"integrity":"sha512-1CkeysBjyvX1sPgzuF5NDs64apnE5jECx3WZR2BmR2hfIBBWvIFaVStYOxQNAz+2XTTttYhrUlEJMpKioVON2A==","signatures":[{"sig":"MEQCIFHpeRhb3fVoS9pGhfbQIVPdUCD2l9u8TtuXREM4nubkAiBTZ+MjWaifTi2iCSNapkBDrqYcPMIR5qGNglm2BUjlNg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.3000.bf795e8730","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-1CkeysBjyvX1sPgzuF5NDs64apnE5jECx3WZR2BmR2hfIBBWvIFaVStYOxQNAz+2XTTttYhrUlEJMpKioVON2A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.3000.bf795e8730_1777897571406_0.3472072427161621","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.3003.2e35897162":{"name":"@open-mercato/cache","version":"0.5.1-canary.3003.2e35897162","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.3003.2e35897162","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"be0f1eb0b35ac65586d35848736aed3481d6bd8f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.3003.2e35897162.tgz","fileCount":45,"integrity":"sha512-HHglfNiwZyfw4uI9WkfIHWvQXwjVk3ib/1m/6Pj+MHKznQHeRN5AWThoRgieOm/T6LDkTlNDhM5rsboTcdp0Ew==","signatures":[{"sig":"MEUCIQD0E7H4CJIpXSUI51Bv5KWdkO+AGIODsjJ0SW1xYRMbeQIgCCMBVgpyA+x3b3ZS0QEH1Qqt2aqFIslWNpC7Afic244=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.3003.2e35897162","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-HHglfNiwZyfw4uI9WkfIHWvQXwjVk3ib/1m/6Pj+MHKznQHeRN5AWThoRgieOm/T6LDkTlNDhM5rsboTcdp0Ew==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.3003.2e35897162_1777900181902_0.46686867104963614","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.3006.26fe853007":{"name":"@open-mercato/cache","version":"0.5.1-canary.3006.26fe853007","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.3006.26fe853007","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"67bb836b3a0a59f4746e3377f833879a4c6c761b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.3006.26fe853007.tgz","fileCount":45,"integrity":"sha512-5Z8ABIs1ED5RYHJdqS26+ref7Hy5N4TCfwVkWNWDbStHDgNYpf28AAxgStgo2mloS6+rVsAj2cFREnVjXAsN/Q==","signatures":[{"sig":"MEQCIDYmFAAmxzpSuWpxYFF/YCnI7fXZVfM7IO7FcvYtM47ZAiABX1I+B9gm6lWPYrN9MfyWacI4cNLQvsULRxuT9ZavpA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.3006.26fe853007","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-5Z8ABIs1ED5RYHJdqS26+ref7Hy5N4TCfwVkWNWDbStHDgNYpf28AAxgStgo2mloS6+rVsAj2cFREnVjXAsN/Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.3006.26fe853007_1777902872267_0.957904369986228","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.3009.a344f03dc2":{"name":"@open-mercato/cache","version":"0.5.1-canary.3009.a344f03dc2","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.3009.a344f03dc2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"82f163a323be1d39cf39e7477836fffe8d756377","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.3009.a344f03dc2.tgz","fileCount":45,"integrity":"sha512-0E57NF4HvftF5QhsxfTozt1anqAJd/Hg0ELTa/LeVNeWBZayxG/A7lPRc7DEzPEnakxxKv3IMjlX96Knb1r/Og==","signatures":[{"sig":"MEQCIHPuzZKZp/4AYsD+IDrYLE9HLtNUh7IIKX9CKikgLfYgAiAxmHKkJ1NOiLvRzeV32NlLvJTrOolABH8qRinQRVWaTA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.3009.a344f03dc2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-0E57NF4HvftF5QhsxfTozt1anqAJd/Hg0ELTa/LeVNeWBZayxG/A7lPRc7DEzPEnakxxKv3IMjlX96Knb1r/Og==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.3009.a344f03dc2_1777905548359_0.6071197283851535","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.3019.1c5de61c09":{"name":"@open-mercato/cache","version":"0.5.1-canary.3019.1c5de61c09","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.3019.1c5de61c09","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"fb72be51f4723ae7a734f8296be5f945bb20bcbe","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.3019.1c5de61c09.tgz","fileCount":45,"integrity":"sha512-xba6Oj1uGG9VXBvPtD50SRcvqGA205fkK9zZxD6KfRskSsjhBAylgAu8beSgpwShMJn43vNmxQlVHA2wsH62pg==","signatures":[{"sig":"MEUCIEr22k+3yvlQs2kj8w1kByKDO4jMPXtTc/g9AQA4ga8eAiEAyjl7bAnC8SuJyxQLZTdbjaliS84IY6w2qndJXgOQayI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.3019.1c5de61c09","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-xba6Oj1uGG9VXBvPtD50SRcvqGA205fkK9zZxD6KfRskSsjhBAylgAu8beSgpwShMJn43vNmxQlVHA2wsH62pg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.3019.1c5de61c09_1777958549665_0.41968582221063366","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.3020.c1d50c600d":{"name":"@open-mercato/cache","version":"0.5.1-canary.3020.c1d50c600d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.3020.c1d50c600d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"50360ea117c4d9674bc5d8b6f926b03c1f7c48a2","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.3020.c1d50c600d.tgz","fileCount":45,"integrity":"sha512-KI5qMTaPW7NlGcEhPPgPSBIyhn3+yW+nKrroiWfq7r26AP2+lVq9+NvHqy7HNJy7xH2+BoK4l3Pds+mOo8tavg==","signatures":[{"sig":"MEQCIHRP5WmXfJdz1PLBLQuRm4EbveFZNgl+4rCXTstzM8NWAiBAGRVq971fTK07Z/XJ/pdji1ooFa0A5tvhEwSJGSx1/g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.3020.c1d50c600d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-KI5qMTaPW7NlGcEhPPgPSBIyhn3+yW+nKrroiWfq7r26AP2+lVq9+NvHqy7HNJy7xH2+BoK4l3Pds+mOo8tavg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.3020.c1d50c600d_1777960896760_0.07382549355655099","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.3021.bef8cc86ce":{"name":"@open-mercato/cache","version":"0.5.1-canary.3021.bef8cc86ce","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.3021.bef8cc86ce","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"711fa286da0459d675c04c37c13a4e540e500451","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.3021.bef8cc86ce.tgz","fileCount":45,"integrity":"sha512-Tinl+93sCxy09bW6KXVaVTvZZwwZodNZiCi/TxJkd0yQvufI4qOb921ewef9oezNEylz5tuFzwHxZXXByc/XFw==","signatures":[{"sig":"MEYCIQC4LcjRU/G6vQEKh42JZEN3kXArsjp2epZvL4/pS9cYDgIhAKghJSRth7U4hrx0prOo0Z5DYGJ0UZa7OrQZqdWf89p/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.3021.bef8cc86ce","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Tinl+93sCxy09bW6KXVaVTvZZwwZodNZiCi/TxJkd0yQvufI4qOb921ewef9oezNEylz5tuFzwHxZXXByc/XFw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.3021.bef8cc86ce_1777963583521_0.8689973726119751","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.3024.c4b7bdb696":{"name":"@open-mercato/cache","version":"0.5.1-canary.3024.c4b7bdb696","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.3024.c4b7bdb696","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"85a2688fbd64609a215a103a1040277e0ed65b9e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.3024.c4b7bdb696.tgz","fileCount":45,"integrity":"sha512-JRyQKjvueLQHzTFEWPrrPZ9DomG2F7uvDJi+nSNmm+Bz0xzpw+vMWmpdBo5CfmeNZM66al8BApeyWhULvRvQ9w==","signatures":[{"sig":"MEQCIFTdovtdyDP+cx57Yz7G6KTgORFpbs0JiLc14n+cpecHAiAFpkVvsmf9xg69XN6LwMnNWGHC2AtPdaD/BqdplzEDZg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.3024.c4b7bdb696","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-JRyQKjvueLQHzTFEWPrrPZ9DomG2F7uvDJi+nSNmm+Bz0xzpw+vMWmpdBo5CfmeNZM66al8BApeyWhULvRvQ9w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.3024.c4b7bdb696_1777965623258_0.5197830067032576","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.3025.624d95d7e9":{"name":"@open-mercato/cache","version":"0.5.1-canary.3025.624d95d7e9","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.3025.624d95d7e9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"7e62a999c9d34fb249d60d4e234f29373ddc6e91","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.3025.624d95d7e9.tgz","fileCount":45,"integrity":"sha512-EFl+LSrb1O1NATNXOJ5iJm9i+7uIEDIUMNQbIIq35flmVYNTNfqojIxHCHlCQrEGDuIgWVBHlJtr5qW9N2YQBg==","signatures":[{"sig":"MEYCIQCJXASiHcxYYpgGGXDggs2WGcdu+lav1dw4pFpM40kPSQIhAOuByP2UrIbL6j9N2Pdhw6RBOopbJliDv82XMB2lXpSz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.3025.624d95d7e9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-EFl+LSrb1O1NATNXOJ5iJm9i+7uIEDIUMNQbIIq35flmVYNTNfqojIxHCHlCQrEGDuIgWVBHlJtr5qW9N2YQBg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.3025.624d95d7e9_1777965642315_0.08716950713581828","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.3026.5a01651fb9":{"name":"@open-mercato/cache","version":"0.5.1-canary.3026.5a01651fb9","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.3026.5a01651fb9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"6c02df13cc34f81ec587389adb55699aab56c456","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.3026.5a01651fb9.tgz","fileCount":45,"integrity":"sha512-zRT0h/Uv91loJ/ZYDaUKqaML1fDGdhJXFCbwE3xuTc9MWjR2xFwq3Pexct6wPCukkHBgUGsU34cn0Pq3PMAb/A==","signatures":[{"sig":"MEUCIAY8ia42OUYe/H4tWrNK3+10P5gGbcsd7LtvrksEOXcXAiEAnTjNMoswWBmfCGLms5KGU8R5PCEZGvrg5xqPe+eCkvY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.3026.5a01651fb9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-zRT0h/Uv91loJ/ZYDaUKqaML1fDGdhJXFCbwE3xuTc9MWjR2xFwq3Pexct6wPCukkHBgUGsU34cn0Pq3PMAb/A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.3026.5a01651fb9_1777966058571_0.8853225725506575","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.3022.884f3a06eb":{"name":"@open-mercato/cache","version":"0.5.1-canary.3022.884f3a06eb","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.3022.884f3a06eb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"dd9e6b15ccafa9820b6b0c2ba28fc99281d19786","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.3022.884f3a06eb.tgz","fileCount":45,"integrity":"sha512-+VTPOleJB7CGknYhFgN31gfhXQqLU72av07FurLRxxD9yeg+D2QkaxJwiohJhd6O8pA+8OyJuT3gmjRv6yhXVQ==","signatures":[{"sig":"MEQCIF6BoNQrRyQt+naRQPhRvjxaIBbEeqSACWKWEWiA1uVGAiBjiwm1leajZh9YQRNCbqQJ6PbqIUrxOxYN7EbKTbFflA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.3022.884f3a06eb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-+VTPOleJB7CGknYhFgN31gfhXQqLU72av07FurLRxxD9yeg+D2QkaxJwiohJhd6O8pA+8OyJuT3gmjRv6yhXVQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.3022.884f3a06eb_1777966369003_0.9478610657140552","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.3027.fc6b393ee3":{"name":"@open-mercato/cache","version":"0.5.1-canary.3027.fc6b393ee3","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.3027.fc6b393ee3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"17b321ce2fa31640cd7a8021902e27d0cf4b9796","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.3027.fc6b393ee3.tgz","fileCount":45,"integrity":"sha512-PgHrWNiywUkegvb0F5/FHKwcnd9GCEWUjJBCi2JVFTWzk2TmVXiTYwEY7Ys4U+ZTz+XkZaqw5Kv4LUycn+tNew==","signatures":[{"sig":"MEUCIQDFTAz/Qzj5ixO/ulvXYRU0SXZU2GewqLhittntuJ8C8AIgWafCXniE+vAO90VJT6g+283W0Hmm2baRuqr0Ql6Xss0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.3027.fc6b393ee3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-PgHrWNiywUkegvb0F5/FHKwcnd9GCEWUjJBCi2JVFTWzk2TmVXiTYwEY7Ys4U+ZTz+XkZaqw5Kv4LUycn+tNew==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.3027.fc6b393ee3_1777967545470_0.6648915307808936","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.3028.977804340d":{"name":"@open-mercato/cache","version":"0.5.1-canary.3028.977804340d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.3028.977804340d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"212e7a5a72764a67ec65da7193513db687ca9fb9","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.3028.977804340d.tgz","fileCount":45,"integrity":"sha512-j+leYVaG6yBt18usyZ8upUfhysdRM1EBjZT/ctVL20Rl6ANNfItgFxsXd/NyabZqjpOkmPU8+aolpJRqX/+deQ==","signatures":[{"sig":"MEUCIFLmkaolfKjVnj6OUjgdIF2TuyxR56xU/Pxky/H/5OEvAiEAz7rjgIv69tHI07AiFZ77P8hfFKqfW+DKS+QGNddSxWI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.3028.977804340d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-j+leYVaG6yBt18usyZ8upUfhysdRM1EBjZT/ctVL20Rl6ANNfItgFxsXd/NyabZqjpOkmPU8+aolpJRqX/+deQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.3028.977804340d_1777967618691_0.31063142097334295","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.3030.6dcac3fabc":{"name":"@open-mercato/cache","version":"0.5.1-canary.3030.6dcac3fabc","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.3030.6dcac3fabc","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"2df2be1f23801114fcc9d03cfd370569f987ad5d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.3030.6dcac3fabc.tgz","fileCount":45,"integrity":"sha512-LBkaW4luXQunJ8biFhSVgU9NnE7zqm5TpupViiaG3T3A4XR17sEyyatg4rpiAWixCQ1dnRYC9CGx/bxdbSsZNQ==","signatures":[{"sig":"MEQCICBh431Degf5nOLdgUpPka3IU1Oh3Ma0g7xgbT40Zqh6AiBdJX9jaArRScaeq+0VEGPDt8CiLz6TG2MXWqRIKEYlhQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.3030.6dcac3fabc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-LBkaW4luXQunJ8biFhSVgU9NnE7zqm5TpupViiaG3T3A4XR17sEyyatg4rpiAWixCQ1dnRYC9CGx/bxdbSsZNQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.3030.6dcac3fabc_1777968127881_0.28099416882602624","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.3029.65bc211aed":{"name":"@open-mercato/cache","version":"0.5.1-canary.3029.65bc211aed","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.3029.65bc211aed","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"cbacf14f5477d8db5fba8a478215df4a08ee3445","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.3029.65bc211aed.tgz","fileCount":45,"integrity":"sha512-gp3QBWkZ08tV79617t5njwIj7u3cKNwzllkkq3lTef5A5ZLaWS3wMrTBafwICUUzf0K/I1jkCWWYN8t/6q3KhA==","signatures":[{"sig":"MEQCIHv8Bvl/jBGL7mQShRzRq4MwMXPBpfPvSIeX2XKTk8BUAiB8wXgdTOAM5lJ0u0FsRl3Kn3EUdgDUqPX2Fzp7/gxqTw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.3029.65bc211aed","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-gp3QBWkZ08tV79617t5njwIj7u3cKNwzllkkq3lTef5A5ZLaWS3wMrTBafwICUUzf0K/I1jkCWWYN8t/6q3KhA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.3029.65bc211aed_1777968469069_0.15652193545492077","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.3031.4a396d768f":{"name":"@open-mercato/cache","version":"0.5.1-canary.3031.4a396d768f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.3031.4a396d768f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"bed65383fb29b12cee301b6066a2aebd0b9b5562","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.3031.4a396d768f.tgz","fileCount":45,"integrity":"sha512-JvrGpPcpzqbtpSG6OhoTZuawvSrTPDXUJ6soU2HUhbI8QqPsr7dqwKOLTidFalelXnLUm+0SoKntDHCPAjaf2g==","signatures":[{"sig":"MEQCICCTVBRgmUc8oBX0gaeXMx5JldXi4xXwdqnhgriaRDRDAiAvQbz2UKo42QoQqq5l05F13WOoFtshtc4NTIikBMdCxw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.3031.4a396d768f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-JvrGpPcpzqbtpSG6OhoTZuawvSrTPDXUJ6soU2HUhbI8QqPsr7dqwKOLTidFalelXnLUm+0SoKntDHCPAjaf2g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.3031.4a396d768f_1777969952070_0.9700255780706852","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-develop.3032.01699048cb":{"name":"@open-mercato/cache","version":"0.5.1-develop.3032.01699048cb","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-develop.3032.01699048cb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"0c3f0690b22356d36af215eb1dc85eee44985321","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-develop.3032.01699048cb.tgz","fileCount":45,"integrity":"sha512-vA82ohTrN2IbOsU3mpeXUcIlV8xBM+wmbIHfFQBdgDKu9M8FwiF6LZOljJF50NKZj9W2Ky97KdSe66esOJljvQ==","signatures":[{"sig":"MEYCIQDG3BkdkcUEzMYFoIwo2oAGs2hNh9L8qUuX3yQ779toYQIhANyC9+zEi2MOKRtxp1urox68Q/NVktvHDR5EP0E0bEpT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-develop.3032.01699048cb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193081},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-vA82ohTrN2IbOsU3mpeXUcIlV8xBM+wmbIHfFQBdgDKu9M8FwiF6LZOljJF50NKZj9W2Ky97KdSe66esOJljvQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-develop.3032.01699048cb_1777970163490_0.03838273032969197","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.3033.2b09b3aca4":{"name":"@open-mercato/cache","version":"0.5.1-canary.3033.2b09b3aca4","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.3033.2b09b3aca4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"83f74bed28c9f3f49d076ee0d7788d742c6edeae","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.3033.2b09b3aca4.tgz","fileCount":45,"integrity":"sha512-qqqKeUwx+U99tigJTwitt5rNtwu2ph6CtZyXG+bF0lDYU+sU1lcHPEDT4VvZQbviWH1PHp+VE5RXKSpA1MCHUA==","signatures":[{"sig":"MEYCIQDKoDxABactVAhsBw2kN5k/Oh1KaL6bHRWYcF0wg6onzAIhAPlNQNVNN+ZEhJ2otMJA8/WBCadB19+In/PAvYqpTC7o","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.3033.2b09b3aca4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-qqqKeUwx+U99tigJTwitt5rNtwu2ph6CtZyXG+bF0lDYU+sU1lcHPEDT4VvZQbviWH1PHp+VE5RXKSpA1MCHUA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.3033.2b09b3aca4_1777971183670_0.5422133368436888","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.3034.539d36b60e":{"name":"@open-mercato/cache","version":"0.5.1-canary.3034.539d36b60e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.3034.539d36b60e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c1a8994dd5be6d28bac5423cfc8ec95d5f5fabe7","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.3034.539d36b60e.tgz","fileCount":45,"integrity":"sha512-Tel0MrMLgXBPDso39Zwb6olmX8D6rAqCUufPTURQ3jN4h3WNNFwE14+3E+d2WXWzNXuh27AcH4G8VerwcOdGhQ==","signatures":[{"sig":"MEUCIE6S2jFqOXM2usqCbZiQ9eAHdoeQoHQiTaxTNf98lCOxAiEAhdmkNVZxWXhSmeboN5pH6b8ge7LQTVbZ9jrk52V4joo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.3034.539d36b60e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Tel0MrMLgXBPDso39Zwb6olmX8D6rAqCUufPTURQ3jN4h3WNNFwE14+3E+d2WXWzNXuh27AcH4G8VerwcOdGhQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.3034.539d36b60e_1777971204607_0.30919689079894286","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-develop.3036.f02c281f23":{"name":"@open-mercato/cache","version":"0.5.1-develop.3036.f02c281f23","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-develop.3036.f02c281f23","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"947ae57dfff3e50d30d4184ec62ffaab563b733d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-develop.3036.f02c281f23.tgz","fileCount":45,"integrity":"sha512-i2j+vKIlTV6Urr2JDQWCTW+i18nPZeuz79/P+xDsxKkzX8P4TswWMlXjDdPuW/XEzPHhmKGzl6dlLZYBfSQrjA==","signatures":[{"sig":"MEQCID9tRrKG9aD5+lBEKoKKICbXmzB+FUq9fsUc4EJ8sOqQAiAEgjeA081qrvUMlmn+umORpIgIKJXYhrIT1jiAdEaBaA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-develop.3036.f02c281f23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193081},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-i2j+vKIlTV6Urr2JDQWCTW+i18nPZeuz79/P+xDsxKkzX8P4TswWMlXjDdPuW/XEzPHhmKGzl6dlLZYBfSQrjA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-develop.3036.f02c281f23_1777973118473_0.90871596406854","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.3037.66b2d2e313":{"name":"@open-mercato/cache","version":"0.5.1-canary.3037.66b2d2e313","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.3037.66b2d2e313","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"3c718cddefe0fe7e48bece72dc5a8615e5d93de6","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.3037.66b2d2e313.tgz","fileCount":45,"integrity":"sha512-93cqT9YWnRRk3mU7IOkxRwnRf/X2I4wL0LgKpzkaWrQVGmszun0t5ypa8fTWaEgr41m9lgUlatGVd6k2BJFngg==","signatures":[{"sig":"MEUCIQCts/TZzRjVRl0QX7rJJA+a0phaSiAOo40XdjpuD/3/qgIgZrv5PkByF7vxZtcz7yTDgIjmdx7GKkjU+SnrH0xn9S8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.3037.66b2d2e313","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-93cqT9YWnRRk3mU7IOkxRwnRf/X2I4wL0LgKpzkaWrQVGmszun0t5ypa8fTWaEgr41m9lgUlatGVd6k2BJFngg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.3037.66b2d2e313_1777974916157_0.3730544233895148","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.3038.da8c409c9d":{"name":"@open-mercato/cache","version":"0.5.1-canary.3038.da8c409c9d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.3038.da8c409c9d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"85f2712fa97bce713044e7917249cc39563e0894","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.3038.da8c409c9d.tgz","fileCount":45,"integrity":"sha512-MfM8hI4b4STYZeIPY8dMyCrLhSTBQx9CyyL3ySECCtQnMPAZLsCQi8UlrRrK63mvv7be20mB1RTefRZAZ6oIbA==","signatures":[{"sig":"MEYCIQCLwJkX2aoIQ9VflhniKL19leOL/qDpGLkRceizILCQpgIhAIMeNq57RHgOUds40dFy3VhRveNA7Ngh3mMbH0GMAkA+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.3038.da8c409c9d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-MfM8hI4b4STYZeIPY8dMyCrLhSTBQx9CyyL3ySECCtQnMPAZLsCQi8UlrRrK63mvv7be20mB1RTefRZAZ6oIbA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.3038.da8c409c9d_1777977701470_0.010783520114434397","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.3040.c6f2f6ff87":{"name":"@open-mercato/cache","version":"0.5.1-canary.3040.c6f2f6ff87","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.3040.c6f2f6ff87","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"7e83d86aaac641a3d77e290e119ea5c8d87adb19","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.3040.c6f2f6ff87.tgz","fileCount":45,"integrity":"sha512-Gy9jUV3aDnzYzlFl9nTaFbWniH6vb5sqprYuosMFRRCZyWzO1JfrBIYK4UI/Mgw+691C/zeOiS3lmOOF4m7yNw==","signatures":[{"sig":"MEQCIDdBlwR3JFyI2KiB07SNTTdd8yvJFpfWhTThzgcKamrNAiBLPHIoQdTiSPcWLiz4bcKrCPr7yDQIBvINBrAvAAwx9Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.3040.c6f2f6ff87","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Gy9jUV3aDnzYzlFl9nTaFbWniH6vb5sqprYuosMFRRCZyWzO1JfrBIYK4UI/Mgw+691C/zeOiS3lmOOF4m7yNw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.3040.c6f2f6ff87_1777980139652_0.19066245392241066","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.3041.6c233f2d7b":{"name":"@open-mercato/cache","version":"0.5.1-canary.3041.6c233f2d7b","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.3041.6c233f2d7b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"7a49ad789c19c097c08ed553ce061425975d9e17","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.3041.6c233f2d7b.tgz","fileCount":45,"integrity":"sha512-b/cDmkUNhBZWGpp3m7pkVSPYp28r0LUTkuZEscqf5YoeMXJbf7+HA2UvGbph7GwEWPmyxAgBWgBIa25RolmFlw==","signatures":[{"sig":"MEYCIQDK6w5f4I3T5dE3OW6KCq1aN1KRuNHdmqBwqWlAyxPz7QIhAMnPNKRPoVh1Hl6lEADHf4h6F3gfpoU3VCu19pCTeMby","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.3041.6c233f2d7b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-b/cDmkUNhBZWGpp3m7pkVSPYp28r0LUTkuZEscqf5YoeMXJbf7+HA2UvGbph7GwEWPmyxAgBWgBIa25RolmFlw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.3041.6c233f2d7b_1777983798878_0.5465830617289587","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.3042.a1eb591123":{"name":"@open-mercato/cache","version":"0.5.1-canary.3042.a1eb591123","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.3042.a1eb591123","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"752053c55b284bcb31308eed21ce3075a2b344c6","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.3042.a1eb591123.tgz","fileCount":45,"integrity":"sha512-xDbA8wltFjDW+MEdlquNEoYbU24WbKMQZX2uZUhSkXuZoTepQpU1PhJQf6LgZsLaeCttbmCCEMLfXS/KaUOm5A==","signatures":[{"sig":"MEYCIQCYMbmau2jbR7PmxM3HOdGc2Xn+glk1ixNa65foYUITGAIhAP+ztfb8kInVBboS+7CoVWby01zu5nWkUxbee3Xq0Zi2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.3042.a1eb591123","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-xDbA8wltFjDW+MEdlquNEoYbU24WbKMQZX2uZUhSkXuZoTepQpU1PhJQf6LgZsLaeCttbmCCEMLfXS/KaUOm5A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.3042.a1eb591123_1777986209762_0.377587741898769","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-develop.3043.1a796c3920":{"name":"@open-mercato/cache","version":"0.5.1-develop.3043.1a796c3920","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-develop.3043.1a796c3920","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"0f6c29acc3527456b09a6588fc3f2335eec9a297","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-develop.3043.1a796c3920.tgz","fileCount":45,"integrity":"sha512-AV6XUIFtQmVobnE7T/Kp8k2ciegwNPW2PzWSTQHyeLouT1v3Mh5DZnIOmcL508izktcrZTE1OyvcyWZmQpj3pA==","signatures":[{"sig":"MEUCIQCi/LD9OKA9ZTk3l09GXh8TPx6pW77Qb6uaXMf3KbCQxAIgKCYWkzRPOaQIOEdgyYZLvTp9jqrP1tLX1z+2Uu9RscI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-develop.3043.1a796c3920","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193081},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-AV6XUIFtQmVobnE7T/Kp8k2ciegwNPW2PzWSTQHyeLouT1v3Mh5DZnIOmcL508izktcrZTE1OyvcyWZmQpj3pA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-develop.3043.1a796c3920_1777988924092_0.6474359118444992","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-develop.3045.b4b3320cc2":{"name":"@open-mercato/cache","version":"0.5.1-develop.3045.b4b3320cc2","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-develop.3045.b4b3320cc2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"0e5e21039eb313ef12eadd5f4d8987b3ac721745","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-develop.3045.b4b3320cc2.tgz","fileCount":45,"integrity":"sha512-2gs/qMZqER7hUzYzLF4dmxWmQ7KvJkX2/NdTbNDw1Q3XBR3hpQy/vBmqSKWxXEqEtXoCBhSnVK5MfbC5kdleEA==","signatures":[{"sig":"MEQCIH7Ulqyy2bkCkhNhKbZbt9eDdfPcTe8xI9tjpKA2jubMAiABMJeG2KAew3XI6JlaBBG8HwKZncMDLCS9JeLa5ytpdg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-develop.3045.b4b3320cc2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193081},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-2gs/qMZqER7hUzYzLF4dmxWmQ7KvJkX2/NdTbNDw1Q3XBR3hpQy/vBmqSKWxXEqEtXoCBhSnVK5MfbC5kdleEA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-develop.3045.b4b3320cc2_1777999457017_0.3872851076036765","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3050.00757f52d1":{"name":"@open-mercato/cache","version":"0.6.1-canary.3050.00757f52d1","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-canary.3050.00757f52d1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"eb9cc5d1c09fe10a65e66ba3f642fc5c42b5c160","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-canary.3050.00757f52d1.tgz","fileCount":45,"integrity":"sha512-vujJtNLTob/tgUbfi61r/19jqTE8zTGoaRoegHITR4mMtnhh8rMTDZxsEgs4SIzGdrwTZvVEca5n7sO5VSMCLA==","signatures":[{"sig":"MEYCIQDPeHcD9hw/widwpP6CJywOpEEs3IzCKF/bjc2+53QBigIhAPYhQFvihIA96w1vikpgtqALeAajY8y3yP3O1kqNx0i8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-canary.3050.00757f52d1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-vujJtNLTob/tgUbfi61r/19jqTE8zTGoaRoegHITR4mMtnhh8rMTDZxsEgs4SIzGdrwTZvVEca5n7sO5VSMCLA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-canary.3050.00757f52d1_1778049349009_0.45157436562002773","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-canary.3053.7eaab15623":{"name":"@open-mercato/cache","version":"0.5.1-canary.3053.7eaab15623","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.5.1-canary.3053.7eaab15623","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ac5da6db2c16d6339c0d3c920fbc82d4cb488afc","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.5.1-canary.3053.7eaab15623.tgz","fileCount":45,"integrity":"sha512-hBAArWmxe2b0s5PL5Z+OaCCsrT8Jgv1BwmRo++YldikjKHW7VFKYEljXit0eMB+tsNmZ3d+BpLM8PObQH+/e/Q==","signatures":[{"sig":"MEYCIQCK7/g7p22BIdd9nSoMTRJjd1dl17gu4KbOEbTroRrnZwIhAOI/LHnMlMmlYEvscGiada6qhQA1NLU3Dza2wD6PybU3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.5.1-canary.3053.7eaab15623","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-hBAArWmxe2b0s5PL5Z+OaCCsrT8Jgv1BwmRo++YldikjKHW7VFKYEljXit0eMB+tsNmZ3d+BpLM8PObQH+/e/Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.5.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.5.1-canary.3053.7eaab15623_1778049615108_0.16118152819327802","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-develop.3054.g0367114684":{"name":"@open-mercato/cache","version":"0.6.1-develop.3054.g0367114684","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-develop.3054.g0367114684","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ce823d67cb00e826f6513705d0bd820ae8e1caf4","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-develop.3054.g0367114684.tgz","fileCount":45,"integrity":"sha512-XH6r11CglSqIM1j6z5Njg5oq1Le8czNyIN/kVvnAi9tGP+f8dzQY2P5inkpJRkQm0qMMkAZ4IYKtmpFTstboKA==","signatures":[{"sig":"MEUCIANbCa9oQmiB6pYkUd3ttcYT/2saIBJtroBTz5K++wXYAiEAvSKHZ2D5p9H44xixiY6s08BTtJ4kZt9mBdBh0jp+X0o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-develop.3054.g0367114684","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-XH6r11CglSqIM1j6z5Njg5oq1Le8czNyIN/kVvnAi9tGP+f8dzQY2P5inkpJRkQm0qMMkAZ4IYKtmpFTstboKA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-develop.3054.g0367114684_1778050338313_0.7753817237545224","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3055.2629c23476":{"name":"@open-mercato/cache","version":"0.6.1-canary.3055.2629c23476","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-canary.3055.2629c23476","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"7a1900cdd94a8ce604c5e3b609e6373817e9ca43","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-canary.3055.2629c23476.tgz","fileCount":45,"integrity":"sha512-cBnGtS7m0xWAG3+96MM+5aABM5/4bv9vZbi3fBKg+9h3iVBwY7cRCG9N5NYeHunpZwDaAacsi+u6aFRQT3EPKg==","signatures":[{"sig":"MEYCIQDoZXNb5utuAJ863LmEvR4a7UihO3Ryj41uvpu66QIKqAIhAID+1VkCmR5NliUshmzXX+LtUkOpgflj1Z7lAIntvPjC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-canary.3055.2629c23476","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-cBnGtS7m0xWAG3+96MM+5aABM5/4bv9vZbi3fBKg+9h3iVBwY7cRCG9N5NYeHunpZwDaAacsi+u6aFRQT3EPKg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-canary.3055.2629c23476_1778050399045_0.44367564600785014","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3059.47cc423f36":{"name":"@open-mercato/cache","version":"0.6.1-canary.3059.47cc423f36","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-canary.3059.47cc423f36","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"505b42c9b3b3e71e88e199986722a536ff9baceb","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-canary.3059.47cc423f36.tgz","fileCount":45,"integrity":"sha512-ZsLb0kSwgEmm7fCJW/u3sG4rpCKLKaG02v84j4BTO5pbvo3ZxnEz6i2Y/jBdBT4xmRZGtJHeo1ii+5fEJ/oO2w==","signatures":[{"sig":"MEQCICFaVk93Pg6pE/XmGsXz0wanWcjbkPZ/0IaYTouarV0SAiAtQpSR3ekSTH6AaYrpD5qRJbTj0//QRomed43/1j6sqQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-canary.3059.47cc423f36","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-ZsLb0kSwgEmm7fCJW/u3sG4rpCKLKaG02v84j4BTO5pbvo3ZxnEz6i2Y/jBdBT4xmRZGtJHeo1ii+5fEJ/oO2w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-canary.3059.47cc423f36_1778051352669_0.7373138343044281","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3052.cd0a032220":{"name":"@open-mercato/cache","version":"0.6.1-canary.3052.cd0a032220","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-canary.3052.cd0a032220","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"95fcc2cc06d97ba49ad4f24950e77f7230f0c27e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-canary.3052.cd0a032220.tgz","fileCount":45,"integrity":"sha512-bBj1ifYahQZ7fzgDQ2E6Q5UkPIOqKxSQIgiT4zEyWamUD1rlQjIjUgQokGcwSwiYIg07GDY0fJkdWus+fEa2bQ==","signatures":[{"sig":"MEYCIQDqdzrujA1KySFmqKJDhAVmHAopeqWsyGSMVTyq42tOHwIhANh/lDdaw/1H/nARzf/Z6tuI64UmKzCaiKq/l10CwQVj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-canary.3052.cd0a032220","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-bBj1ifYahQZ7fzgDQ2E6Q5UkPIOqKxSQIgiT4zEyWamUD1rlQjIjUgQokGcwSwiYIg07GDY0fJkdWus+fEa2bQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-canary.3052.cd0a032220_1778051849132_0.6058275296722218","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-develop.3060.d6cca7ade1":{"name":"@open-mercato/cache","version":"0.6.1-develop.3060.d6cca7ade1","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-develop.3060.d6cca7ade1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"61cdaac3ebfddc85e7d6c459314f38d4be39d746","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-develop.3060.d6cca7ade1.tgz","fileCount":45,"integrity":"sha512-X4UegXbftVfL6bLHHkfwVWe6ktpX1tkWzvucEnJkc7FDul19bMFWJ/rTjYUmIa/66vunulZlwXVg0RzrCN8lAQ==","signatures":[{"sig":"MEUCIBtGbuShztAr2w1aAr04KiV1WjMapcvjxWG30nab17Y3AiEA+qviaacwfBTf1le2TJsSCeqDAcVqM5mbE6wMeiXre4w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-develop.3060.d6cca7ade1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193081},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-X4UegXbftVfL6bLHHkfwVWe6ktpX1tkWzvucEnJkc7FDul19bMFWJ/rTjYUmIa/66vunulZlwXVg0RzrCN8lAQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-develop.3060.d6cca7ade1_1778053236976_0.5617628131761769","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3063.14dbb2646f":{"name":"@open-mercato/cache","version":"0.6.1-canary.3063.14dbb2646f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-canary.3063.14dbb2646f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b7992ddb64368e476d9cf50a51e0626e7554f31c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-canary.3063.14dbb2646f.tgz","fileCount":45,"integrity":"sha512-mie1x0uGJ+YSFGuFOxuR/LluaDIVMXJq4tsEdMKMgWeyWZ+xi+qOFZvk+7oJzOjxDuzqOsD6snajPoethzKZKQ==","signatures":[{"sig":"MEQCIEXx8VJ+eDk3bG8J57c6ahPHos+pil12uHBGZ5UzJJPQAiBciAbL4CfEE9/sLXTcn0dl0dSuK1D9To0MdSnhkqSnsg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-canary.3063.14dbb2646f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-mie1x0uGJ+YSFGuFOxuR/LluaDIVMXJq4tsEdMKMgWeyWZ+xi+qOFZvk+7oJzOjxDuzqOsD6snajPoethzKZKQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-canary.3063.14dbb2646f_1778053474763_0.1437165649743375","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3061.4c85ed4bd8":{"name":"@open-mercato/cache","version":"0.6.1-canary.3061.4c85ed4bd8","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-canary.3061.4c85ed4bd8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b2de441cc17929ff33c44816eaebdf79c200cf7c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-canary.3061.4c85ed4bd8.tgz","fileCount":45,"integrity":"sha512-cbFRigt0s6wku4JK8W25aIfF5fOE7Zv8kDk1dMbRS0PqD9crJ9eA/RyOpOF7kxeeGjf6gMAar9+s/M9TorG/+A==","signatures":[{"sig":"MEUCIDQeGXeFjwJco0oju9Gqn8NBFbvPi5jfXk9rM3cf5blLAiEAipz6tKFE/n48NiS+7vqJdx5InLHpfT0ufChI4aSRzqQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-canary.3061.4c85ed4bd8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-cbFRigt0s6wku4JK8W25aIfF5fOE7Zv8kDk1dMbRS0PqD9crJ9eA/RyOpOF7kxeeGjf6gMAar9+s/M9TorG/+A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-canary.3061.4c85ed4bd8_1778053741951_0.5544581624068385","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3064.59c2e2e7cf":{"name":"@open-mercato/cache","version":"0.6.1-canary.3064.59c2e2e7cf","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-canary.3064.59c2e2e7cf","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"91b9f2879bdb75ad0fdbb9e148ce0a9cb6cbdb7b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-canary.3064.59c2e2e7cf.tgz","fileCount":45,"integrity":"sha512-824RJx2ft4AnLykObVz0gNJXJE8Hj5drtXEziON9h0UbDXoBUJN55X+zYHqmT6BxMvVmhd6h9+SVWO1PpEFDaw==","signatures":[{"sig":"MEYCIQDpagFJxdDYSmoZJuRe5GESWxTHdibTMj2pjSm5jgFqnwIhAI7BHn8xG5KwSTp6JnJvzST8Q2saP5vqkd4nGHSwkVMy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-canary.3064.59c2e2e7cf","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-824RJx2ft4AnLykObVz0gNJXJE8Hj5drtXEziON9h0UbDXoBUJN55X+zYHqmT6BxMvVmhd6h9+SVWO1PpEFDaw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-canary.3064.59c2e2e7cf_1778055901876_0.25893702712726374","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3065.704339f713":{"name":"@open-mercato/cache","version":"0.6.1-canary.3065.704339f713","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-canary.3065.704339f713","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f9fe45b12a72e2653514f7b6d57f7ca291b7274a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-canary.3065.704339f713.tgz","fileCount":45,"integrity":"sha512-M7nomc6jyYh7l354F/6TH7Cb7q6FXfsuhMy+krQ8yZb5iWU/Sejo0SSnh/ERPmmek2X8Ws9vbndIJ5vhx5ShOw==","signatures":[{"sig":"MEUCIDi7FYuSY4aEKiKp6RiYGMQnQNCM7bu5kY5NBZoi9mV6AiEA7YKmL64kTQ1Yb4HjA2fLfbf5lBLLoDrcYAl/JcvVc0Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-canary.3065.704339f713","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-M7nomc6jyYh7l354F/6TH7Cb7q6FXfsuhMy+krQ8yZb5iWU/Sejo0SSnh/ERPmmek2X8Ws9vbndIJ5vhx5ShOw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-canary.3065.704339f713_1778059423708_0.6040031414430556","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3066.bdae7e585d":{"name":"@open-mercato/cache","version":"0.6.1-canary.3066.bdae7e585d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-canary.3066.bdae7e585d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e3a0f6004a0bdc4694f3ba70c787267b57d73095","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-canary.3066.bdae7e585d.tgz","fileCount":45,"integrity":"sha512-x2JK9H1VexyaRuNN7nIEIIAh8sIXJJexrLW3ndxftKElDRd9vnjrxt/JxkM6dUjWiGHJ8p66yEr/aIfTaIsmiQ==","signatures":[{"sig":"MEUCIQCHwrcNKqs93HkU/7+lfrWoUYllQ4P8EHoaLM7iV87vwgIgPuNd1NPe2rgts488O6RVxnpS5T+oWK4ZynxO4Ui8trY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-canary.3066.bdae7e585d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-x2JK9H1VexyaRuNN7nIEIIAh8sIXJJexrLW3ndxftKElDRd9vnjrxt/JxkM6dUjWiGHJ8p66yEr/aIfTaIsmiQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-canary.3066.bdae7e585d_1778062769572_0.8797262667292793","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-develop.3069.d40b4417a9":{"name":"@open-mercato/cache","version":"0.6.1-develop.3069.d40b4417a9","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-develop.3069.d40b4417a9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"96828854c549aae1020687b3cee55f531f25fd9f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-develop.3069.d40b4417a9.tgz","fileCount":45,"integrity":"sha512-6g6+Du7KvBNn2vxTaWmdBIlCPBPUCL9KOGNmrUJNoOV/3h0AcoiAyZ8ho3dnG1VcyDh2uxFiLPrr2XglmV9ACA==","signatures":[{"sig":"MEUCIAajxU7cUb4E7TsArEU+9SJ/kEDbzGWS1axIeltma6sMAiEAiuWyeWk35X5X042A9JCyxCdPewX+rrqfgkBQPCpmSaY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-develop.3069.d40b4417a9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193081},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-6g6+Du7KvBNn2vxTaWmdBIlCPBPUCL9KOGNmrUJNoOV/3h0AcoiAyZ8ho3dnG1VcyDh2uxFiLPrr2XglmV9ACA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-develop.3069.d40b4417a9_1778063360786_0.5510359590140403","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3070.648c47f2b2":{"name":"@open-mercato/cache","version":"0.6.1-canary.3070.648c47f2b2","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-canary.3070.648c47f2b2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"44145bd05e109ba7727ad5dc7481f48cf224990e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-canary.3070.648c47f2b2.tgz","fileCount":45,"integrity":"sha512-joXX3TsSZ6jOmK5G7DzTZLlih7lcP7ciSVnXrrmJCNACAtlR0JxqEuY+I4QlAwhpuTPRw+Q0BDb8++A7FpsIIQ==","signatures":[{"sig":"MEYCIQDji/VN7KGr0USTOGwwD4Bs6IjcXwE2t1Few0t1Hl1XaAIhAO3s5KqZj766Dy71RirIa/CLNk56J9i1sgRY6t53H/WR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-canary.3070.648c47f2b2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-joXX3TsSZ6jOmK5G7DzTZLlih7lcP7ciSVnXrrmJCNACAtlR0JxqEuY+I4QlAwhpuTPRw+Q0BDb8++A7FpsIIQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-canary.3070.648c47f2b2_1778063384450_0.993298520446773","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3071.cd506012cc":{"name":"@open-mercato/cache","version":"0.6.1-canary.3071.cd506012cc","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-canary.3071.cd506012cc","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"5176cc786e7eff795fd972866b9279dad60c13ef","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-canary.3071.cd506012cc.tgz","fileCount":45,"integrity":"sha512-MK15Apu4zEs9lnRdZL8X8ndh+r5yE0au3AMGnWKPyVUVMe3wGna+Hv10DQs0bAaOOmebJarsZrZi4y6XwdjjyA==","signatures":[{"sig":"MEYCIQCZIjydfFWijmbKafAVgRa0XTXbwx3pIuL8p8sWc96tJAIhALcg79YR270HYLMN9quoHYUmHpEawArcJjBr0zzjcUAv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-canary.3071.cd506012cc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-MK15Apu4zEs9lnRdZL8X8ndh+r5yE0au3AMGnWKPyVUVMe3wGna+Hv10DQs0bAaOOmebJarsZrZi4y6XwdjjyA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-canary.3071.cd506012cc_1778065118344_0.7554041505723434","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3073.c0502ecc38":{"name":"@open-mercato/cache","version":"0.6.1-canary.3073.c0502ecc38","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-canary.3073.c0502ecc38","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"4480633a8bdeb5738b9bf9039a57c12ae4d40165","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-canary.3073.c0502ecc38.tgz","fileCount":45,"integrity":"sha512-zjH7prPSNV0s5mBS5yD5iJUA4mFw9oiu3dhPd5Ey5c84/RCWYxxO1f3J9PsB6IUrhWLLGmdA7gxle40uvI0Blg==","signatures":[{"sig":"MEQCIH8RNp8uX5oOvhIhSKRi0c2G4563aWXBRNY4kp3csYptAiB4brij0fdRvXvZdabomwJwaB9tO1d337ITLE4bB2/FIg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-canary.3073.c0502ecc38","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-zjH7prPSNV0s5mBS5yD5iJUA4mFw9oiu3dhPd5Ey5c84/RCWYxxO1f3J9PsB6IUrhWLLGmdA7gxle40uvI0Blg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-canary.3073.c0502ecc38_1778065602724_0.9824708997152609","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3072.1c9c115e6d":{"name":"@open-mercato/cache","version":"0.6.1-canary.3072.1c9c115e6d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-canary.3072.1c9c115e6d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f2d96537f8f796ca7b1233d374403d991e17600a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-canary.3072.1c9c115e6d.tgz","fileCount":45,"integrity":"sha512-rMJvj83c+lGYGp+gYvSgb1JAWmLC0tnlKe2YDkPmt9gR3wsGlTYdqpfZHAd8uYRx2f3Bs95V7bGi083v2KLlxA==","signatures":[{"sig":"MEUCIHbmNJRMCoW1pDSko2XB1vrQesb/aLFpN1MqHaI1zZRUAiEAikL7NHuV5dMWXgNsu3VufB0DoqgADvb39WkZndS9Vcg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-canary.3072.1c9c115e6d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-rMJvj83c+lGYGp+gYvSgb1JAWmLC0tnlKe2YDkPmt9gR3wsGlTYdqpfZHAd8uYRx2f3Bs95V7bGi083v2KLlxA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-canary.3072.1c9c115e6d_1778067486918_0.9912389199252862","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3074.2244f796a1":{"name":"@open-mercato/cache","version":"0.6.1-canary.3074.2244f796a1","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-canary.3074.2244f796a1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a5941eb28b8d7fa998dde79f28da845ac0c1c088","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-canary.3074.2244f796a1.tgz","fileCount":45,"integrity":"sha512-/+1i/Ku3TTJkNuHdDB8wH0zWvOlnGNke6iSPAon+y8/kpmA4RRR/2O3hMZtICJFKUNto0b9916YbFpmIdDLFTw==","signatures":[{"sig":"MEQCIEo1aVV2RgV+pNyUM1iw7OVOVyURz7pOj+5Q1bVFhHTkAiAOisXaaMIRX/HzNcxJY5vFtHEo+Ab1aaxufUUmR42uOg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-canary.3074.2244f796a1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-/+1i/Ku3TTJkNuHdDB8wH0zWvOlnGNke6iSPAon+y8/kpmA4RRR/2O3hMZtICJFKUNto0b9916YbFpmIdDLFTw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-canary.3074.2244f796a1_1778068004393_0.10166677180016448","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3076.f81ac90d13":{"name":"@open-mercato/cache","version":"0.6.1-canary.3076.f81ac90d13","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-canary.3076.f81ac90d13","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"3467a0a4c350841d5812092c43f244e986a5c61a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-canary.3076.f81ac90d13.tgz","fileCount":45,"integrity":"sha512-1gIiD23YNXGrxQINr7W+t3y7LxJ5/GPw8PiDHBbdjb5sTO7k3LRunGEX5xKAokqIwexnRYjfqzsSE+kWboEkqA==","signatures":[{"sig":"MEQCIENkYq5s+xPhbVl25WNb6txYMRw9M4AD8hTM6R+Ax2TMAiA+7vC47LGehfdnMvHK3HRV33iEfZnXN6Z9fqlvyZuo6A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-canary.3076.f81ac90d13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-1gIiD23YNXGrxQINr7W+t3y7LxJ5/GPw8PiDHBbdjb5sTO7k3LRunGEX5xKAokqIwexnRYjfqzsSE+kWboEkqA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-canary.3076.f81ac90d13_1778069804237_0.5494322918988486","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3077.640775367a":{"name":"@open-mercato/cache","version":"0.6.1-canary.3077.640775367a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-canary.3077.640775367a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"8b70597bde48cb8436cce99a22e0a017123ad399","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-canary.3077.640775367a.tgz","fileCount":45,"integrity":"sha512-IQivNaF1VuAMfu6MUkKeyRb1Aw+/DkvmrKNYL2ti26gyfRd0PRthszDRZMdw/+7UJzqjG8EwV40hHSM3i/7hPA==","signatures":[{"sig":"MEUCIQCedBHYlrUWn8NlB75WI/2lvgE4XrhUAyj5m9Czg4HJEwIgLF32VW5uZ51B6Vud3yrFO+y2pbpQoRr5fIxaKuUdm5I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-canary.3077.640775367a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-IQivNaF1VuAMfu6MUkKeyRb1Aw+/DkvmrKNYL2ti26gyfRd0PRthszDRZMdw/+7UJzqjG8EwV40hHSM3i/7hPA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-canary.3077.640775367a_1778070384072_0.9643336363364534","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3078.e9ae25f3ec":{"name":"@open-mercato/cache","version":"0.6.1-canary.3078.e9ae25f3ec","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-canary.3078.e9ae25f3ec","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"39d5fdb6ead9a31044ee032931aeef86d863d40e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-canary.3078.e9ae25f3ec.tgz","fileCount":45,"integrity":"sha512-57YEh8YT7bigYDm0wYdMvHVVp3gNGcvCWbnptMREVLBsBCYfRUYqQU4855cMH5ePB9E3XUyn2+OGoTje0x6a4A==","signatures":[{"sig":"MEUCIQC1rgc+bFwRjaMvH93bO6aQ8u9uTO7lvsRn9DhRAUsHxwIgPRJC7mX5+/o6W5dPmcxHNzN1TyYgqejnxM3xeVDGDMo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-canary.3078.e9ae25f3ec","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-57YEh8YT7bigYDm0wYdMvHVVp3gNGcvCWbnptMREVLBsBCYfRUYqQU4855cMH5ePB9E3XUyn2+OGoTje0x6a4A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-canary.3078.e9ae25f3ec_1778092073278_0.9438226480988274","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3080.dedd61e41c":{"name":"@open-mercato/cache","version":"0.6.1-canary.3080.dedd61e41c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-canary.3080.dedd61e41c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ecd968041a173c69ce5a4ed04750a57207467fae","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-canary.3080.dedd61e41c.tgz","fileCount":45,"integrity":"sha512-1ZGhcf1DIEypTFXhNgkV4h8kdTeiy8/IONAfV6fNVPm3juQpxHWHqruY5pedpuZ3BXvjt1Oc69wyMmMcbPxECg==","signatures":[{"sig":"MEYCIQClRf9MP+4Ao7cOTz+2rkO8RcHVKrl7Sl0iBNRBfwsFxAIhAJoTh5lAVrA+FZwsYGAmA089TLPmMN3ktMAOwGUKNw2k","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-canary.3080.dedd61e41c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-1ZGhcf1DIEypTFXhNgkV4h8kdTeiy8/IONAfV6fNVPm3juQpxHWHqruY5pedpuZ3BXvjt1Oc69wyMmMcbPxECg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-canary.3080.dedd61e41c_1778094532709_0.056850107358907165","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-develop.3081.21270ec58a":{"name":"@open-mercato/cache","version":"0.6.1-develop.3081.21270ec58a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-develop.3081.21270ec58a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a2004b79258b4923d129f31a8453d5ad7aa1a886","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-develop.3081.21270ec58a.tgz","fileCount":45,"integrity":"sha512-6zsXAHHW57Mt2ToPoDxIejhP/WFgMs8FUDSFHQQxmG8oxzpvHHqbVUtSDBHF+39/Hz5sRgeI/hsjIlmdoAxRvA==","signatures":[{"sig":"MEQCIByLyl+gc0tN1ky/IZ6e958PY+l5PCctHcrjbXQYZWcwAiA0URk12TgIVBHyGCqeHNSkJTPq5rhzAw3HxR2NhufUyQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-develop.3081.21270ec58a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193081},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-6zsXAHHW57Mt2ToPoDxIejhP/WFgMs8FUDSFHQQxmG8oxzpvHHqbVUtSDBHF+39/Hz5sRgeI/hsjIlmdoAxRvA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-develop.3081.21270ec58a_1778094829631_0.4099841246225886","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3082.9f08b74ae0":{"name":"@open-mercato/cache","version":"0.6.1-canary.3082.9f08b74ae0","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-canary.3082.9f08b74ae0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"017f64cc8336910452fa11fabd2cc1c8eda9eb1b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-canary.3082.9f08b74ae0.tgz","fileCount":45,"integrity":"sha512-iWNXsnQj45A0MtMvwx5z6iUt527EHA+FPOlAlMnw/6bw3amYuZbIj1rp1BfDTIOCM0/1YicnsnQ06Irr1MJGkQ==","signatures":[{"sig":"MEQCIEmg8X8y/VIPxXoKZMzZ9qlxy/g0RZGMhDI8UE1WboNHAiB41vSBblfhdJz+PX9DR8dKepgdoTvLGCCQppIJF6cTDQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-canary.3082.9f08b74ae0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-iWNXsnQj45A0MtMvwx5z6iUt527EHA+FPOlAlMnw/6bw3amYuZbIj1rp1BfDTIOCM0/1YicnsnQ06Irr1MJGkQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-canary.3082.9f08b74ae0_1778094840366_0.2506800971321286","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3083.c59da689a0":{"name":"@open-mercato/cache","version":"0.6.1-canary.3083.c59da689a0","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-canary.3083.c59da689a0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"aefb56b5f0378f2e003912655bf1a4baee0d9045","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-canary.3083.c59da689a0.tgz","fileCount":45,"integrity":"sha512-E8w3//ezrb80EGbHrvqt+NXtlo+J161BSEQ25zB1cVMYJtgDuVBRMc90ro99F5P71axZeFvfth0iLicMZdw2pQ==","signatures":[{"sig":"MEUCIQD7mdRz90mSvPUTdYkPRigX4WBPnuPEszbWhNIn+0v2KwIgfGEASSqXfanCfXVP4G72gappk1VJ+mmkPqsiz64eD5s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-canary.3083.c59da689a0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-E8w3//ezrb80EGbHrvqt+NXtlo+J161BSEQ25zB1cVMYJtgDuVBRMc90ro99F5P71axZeFvfth0iLicMZdw2pQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-canary.3083.c59da689a0_1778095657330_0.957141722147788","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3087.5eabc0f8e0":{"name":"@open-mercato/cache","version":"0.6.1-canary.3087.5eabc0f8e0","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-canary.3087.5eabc0f8e0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"41437265b873c80eff2bdbac60dca7be7d224468","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-canary.3087.5eabc0f8e0.tgz","fileCount":45,"integrity":"sha512-y6TnatT43YDrvuf8DteCOIe7uMFLI3Ta8MV5WnKnXxi8DUpGKOroonZRNGn+W4yO54r6UdziIdFu4ChEvYuYAg==","signatures":[{"sig":"MEUCIAtbsgzHPIyLQk0l3lFqAS5/Z/dugWx81YXghxWAqJ4jAiEA5OPv91/r/iJjGqxRs9PGx4asv0Q4P98hwjIYpyR5gvI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-canary.3087.5eabc0f8e0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-y6TnatT43YDrvuf8DteCOIe7uMFLI3Ta8MV5WnKnXxi8DUpGKOroonZRNGn+W4yO54r6UdziIdFu4ChEvYuYAg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-canary.3087.5eabc0f8e0_1778103516916_0.14731784726621178","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-develop.3090.06ab462170":{"name":"@open-mercato/cache","version":"0.6.1-develop.3090.06ab462170","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-develop.3090.06ab462170","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"3e94e86f30b5a83a179aa90c8404c403e70e4175","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-develop.3090.06ab462170.tgz","fileCount":45,"integrity":"sha512-5HCwdhYN4RuLQ5q3NNlA0m5Yy6FFMn3Erqq/Zv/RJ7UxzulX/OGjd0OCCe9/zFL7BSiz+kwjWWGfoTcAXCbteA==","signatures":[{"sig":"MEUCIQDCYDOFIialwqExcspYphY1oRAPJwlXMRU0K5ur7//xhgIgVRV308euLLT2Ch3le7Fd5iO1UxdiXnNFhymzEF+f8Hw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-develop.3090.06ab462170","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193081},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-5HCwdhYN4RuLQ5q3NNlA0m5Yy6FFMn3Erqq/Zv/RJ7UxzulX/OGjd0OCCe9/zFL7BSiz+kwjWWGfoTcAXCbteA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-develop.3090.06ab462170_1778136019424_0.6161024972823539","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3091.3df8adc68b":{"name":"@open-mercato/cache","version":"0.6.1-canary.3091.3df8adc68b","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-canary.3091.3df8adc68b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b04d23e3c8d2c5605fe38598b4b07b078434a403","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-canary.3091.3df8adc68b.tgz","fileCount":45,"integrity":"sha512-QwXMe4osEjiHaR2TDWIKfen2f211zIK/az/qP5xx74iYVOdJa9jYe8LI9LU10EEquBisweaKAD+ZBJJyhiCtgw==","signatures":[{"sig":"MEUCIQDRlC//PDTv4WxqgwfSaFIn2jYJ7zZOVaDsbJaki3RtOgIgeHXl9SmN8uqcaPGehJUIzlWR4RG304T7Hhq40Ieehp8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-canary.3091.3df8adc68b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-QwXMe4osEjiHaR2TDWIKfen2f211zIK/az/qP5xx74iYVOdJa9jYe8LI9LU10EEquBisweaKAD+ZBJJyhiCtgw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-canary.3091.3df8adc68b_1778136058439_0.6913050946050345","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-develop.3102.d6e7e6d57a":{"name":"@open-mercato/cache","version":"0.6.1-develop.3102.d6e7e6d57a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-develop.3102.d6e7e6d57a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"14c9cbc8f57da6fab1f50d1e061007514a114898","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-develop.3102.d6e7e6d57a.tgz","fileCount":45,"integrity":"sha512-nTuRiKSq+KPMkvrTodxb1HvT7p5Jxxgrv2iR0H0z4Ql7dxZXJU0ExAkuaTInZhqRxPYw7TtEepE0JPgjTZu8SQ==","signatures":[{"sig":"MEUCIQCIW+INjG/+jO2p0tYmr2E5hC4FDZp9UwzSdhvzi2Kz2QIgE8totSsp3tUMUIUtQWZ1piMu6Ibw1tvXWMQ/NLystf8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-develop.3102.d6e7e6d57a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193081},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-nTuRiKSq+KPMkvrTodxb1HvT7p5Jxxgrv2iR0H0z4Ql7dxZXJU0ExAkuaTInZhqRxPYw7TtEepE0JPgjTZu8SQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-develop.3102.d6e7e6d57a_1778138513254_0.9434854376633011","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3103.dd2c037e16":{"name":"@open-mercato/cache","version":"0.6.1-canary.3103.dd2c037e16","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-canary.3103.dd2c037e16","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d9a7f28e76f654a78ee0f479fbac704e5e96e216","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-canary.3103.dd2c037e16.tgz","fileCount":45,"integrity":"sha512-K5Bu/0tmAYLLI0D67i8QujR4uTlwrGeOot8rA1qGv60Rf3qVcEWrC6CmY5a/QNZYS4BCWY59lFNcgVR6m785Jg==","signatures":[{"sig":"MEYCIQC7fQwH5qseRkEzZh2OBT+pV6mfVM0AJu9kuviGaSHgFgIhAM3rTYr7gSc5KNYgcYeRmR+AoW/y7x8w/27g/KpCT4Zb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-canary.3103.dd2c037e16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-K5Bu/0tmAYLLI0D67i8QujR4uTlwrGeOot8rA1qGv60Rf3qVcEWrC6CmY5a/QNZYS4BCWY59lFNcgVR6m785Jg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-canary.3103.dd2c037e16_1778138534028_0.19864045286912324","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-develop.3110.780b0b618f":{"name":"@open-mercato/cache","version":"0.6.1-develop.3110.780b0b618f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-develop.3110.780b0b618f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"fb0a93fdc00ff33413db90a7d27cad95437e6d62","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-develop.3110.780b0b618f.tgz","fileCount":45,"integrity":"sha512-mUbXL/yd02iB3/33Fc7pQq/XgptE+GEMjSR65m6JYE2yNGghpa9Wcb1PWS8soSLCNt+eDRUL5jtIatmgqFBvXw==","signatures":[{"sig":"MEUCIDZ35G5IM/418RjPpJ5c8RmXRU8HEMR+J6wPf1dIh7b8AiEA/djKSJFVNaejvo/GDYGxur/C5I0OPVKwZu9sCrr8b8I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-develop.3110.780b0b618f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193081},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-mUbXL/yd02iB3/33Fc7pQq/XgptE+GEMjSR65m6JYE2yNGghpa9Wcb1PWS8soSLCNt+eDRUL5jtIatmgqFBvXw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-develop.3110.780b0b618f_1778140944044_0.8645731474882192","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3109.d92eec021b":{"name":"@open-mercato/cache","version":"0.6.1-canary.3109.d92eec021b","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-canary.3109.d92eec021b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"fd032c71f1a335ff71d71691bdb7526bb86c82cb","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-canary.3109.d92eec021b.tgz","fileCount":45,"integrity":"sha512-Ak+XcyUxMwu17xzezH+VLlo5zZ70O+EZBbm6M2aTSpcblTO68nkKaJ5E7Stpj1XZx67Osn9YWc+EDEsT9DlgNw==","signatures":[{"sig":"MEUCIQCdh19WbslvDntx2kVToleTCXwsPvKAHJivhzcM/nQ6qAIgZa+3ctrwxPVwq619E8Xdmd12GjRnjcCMt/J5HgH0HSE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-canary.3109.d92eec021b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Ak+XcyUxMwu17xzezH+VLlo5zZ70O+EZBbm6M2aTSpcblTO68nkKaJ5E7Stpj1XZx67Osn9YWc+EDEsT9DlgNw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-canary.3109.d92eec021b_1778140966055_0.21426378213217157","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3111.dc47ee795e":{"name":"@open-mercato/cache","version":"0.6.1-canary.3111.dc47ee795e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-canary.3111.dc47ee795e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e2de7581c10643c7daa6d3a72b7b2fef4e4ea31b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-canary.3111.dc47ee795e.tgz","fileCount":45,"integrity":"sha512-5ysrQYqtivz6dOUuGhIwvLsiWYuGhPdLKjYS58+l61Srr5QUG27Slb67BrQgvvQ+ntWJRlrQh6jC4FZGNtaQoA==","signatures":[{"sig":"MEUCIQDIBkPqiRKank+8Hijb0MTCb6N3n5dugY4I1PiAMAi2CwIgSdN6QUDB8jTLb8w2+l4KhyRZJT2bA3JqqmIXrRe0aLI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-canary.3111.dc47ee795e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-5ysrQYqtivz6dOUuGhIwvLsiWYuGhPdLKjYS58+l61Srr5QUG27Slb67BrQgvvQ+ntWJRlrQh6jC4FZGNtaQoA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-canary.3111.dc47ee795e_1778143376235_0.028529796776567418","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3112.886910a32b":{"name":"@open-mercato/cache","version":"0.6.1-canary.3112.886910a32b","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-canary.3112.886910a32b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a0fd2871ab11fa6680ccca841e97fbde7be49ec6","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-canary.3112.886910a32b.tgz","fileCount":45,"integrity":"sha512-9wkoWJknkEj31cclrFu634ZPUHqBm1+huMWAqUFNF0elnbnSOuaBCt29b2ku/8Mzpa6UMTQLJy2dYX8z9P9Wmg==","signatures":[{"sig":"MEUCIQCXMy3GGZvsDFq1txnmVj24s68/4M8TjHxlxMCvk20d+QIgDF9tc5uItdTNuFg1CNMBWuwlQk6SgZc4L2iFYaom0qY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-canary.3112.886910a32b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-9wkoWJknkEj31cclrFu634ZPUHqBm1+huMWAqUFNF0elnbnSOuaBCt29b2ku/8Mzpa6UMTQLJy2dYX8z9P9Wmg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-canary.3112.886910a32b_1778143871821_0.2339302673921546","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-develop.3113.9d12cd20b0":{"name":"@open-mercato/cache","version":"0.6.1-develop.3113.9d12cd20b0","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-develop.3113.9d12cd20b0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"68d85038c2f020671bb54de6cc07e1452dd58b4b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-develop.3113.9d12cd20b0.tgz","fileCount":45,"integrity":"sha512-Ey/HLLDNOPOjb11blM90iYpvB4PM9ykPVskVNtP87CrS8CXXZ7iQUdAPuhrIfFSxJIpsHHTfEAyo7E2Ycxbj5A==","signatures":[{"sig":"MEYCIQDXfmTO/YGhmjoFSnI4XTGNCdnotvjnhVzsq2kbb8PW+QIhALr3WhgnJlmJzRqRabsg5gLtRF3xQGkNVNV4Xfdfd2gT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-develop.3113.9d12cd20b0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193081},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Ey/HLLDNOPOjb11blM90iYpvB4PM9ykPVskVNtP87CrS8CXXZ7iQUdAPuhrIfFSxJIpsHHTfEAyo7E2Ycxbj5A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-develop.3113.9d12cd20b0_1778144639193_0.993841155590544","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3116.b304bc9d3b":{"name":"@open-mercato/cache","version":"0.6.1-canary.3116.b304bc9d3b","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-canary.3116.b304bc9d3b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"26e42e56324fbf5890bfca31b977d76bc405f102","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-canary.3116.b304bc9d3b.tgz","fileCount":45,"integrity":"sha512-zxVSncYTUJc/NcpzVT+EMM13SDPwwINqsBbUNoEaf6473rJmjBFQ2PpiRjMw8ii9BBwMJJvf/2Z2nPiX+k6yBg==","signatures":[{"sig":"MEUCIQCmX8kKNXQuNyxzl1GqeGLKdsSOvJ7IYnj99CPqE6T6cAIgNuKB53NR73Oe/ZYLJmvCruzdIfBFPSXJ3J0Mu8MkM0w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-canary.3116.b304bc9d3b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-zxVSncYTUJc/NcpzVT+EMM13SDPwwINqsBbUNoEaf6473rJmjBFQ2PpiRjMw8ii9BBwMJJvf/2Z2nPiX+k6yBg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-canary.3116.b304bc9d3b_1778146449118_0.12959725559598367","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-develop.3115.bc23703ef8":{"name":"@open-mercato/cache","version":"0.6.1-develop.3115.bc23703ef8","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-develop.3115.bc23703ef8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d1e5b0b95df661a5c47b33da07d0444159d220b5","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-develop.3115.bc23703ef8.tgz","fileCount":45,"integrity":"sha512-RPrfSvfoYUEzjjNlKyUM88b9UTvZIW9ADlj790M3d8yemV/cj1PtAAi2erhSNdcx0XHYdzHzoWMHPKADR6bKZg==","signatures":[{"sig":"MEUCIBVTW6Mx/vOx+iR3dXMDL0C4VKNronTPgit4sAY3ZFNqAiEAlgH4IP34YOjCNn0FwFAwBEpY6yNGYWPRUUqZlI/Vtao=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-develop.3115.bc23703ef8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193081},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-RPrfSvfoYUEzjjNlKyUM88b9UTvZIW9ADlj790M3d8yemV/cj1PtAAi2erhSNdcx0XHYdzHzoWMHPKADR6bKZg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-develop.3115.bc23703ef8_1778147099652_0.7010807425747922","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3117.25fc1c6822":{"name":"@open-mercato/cache","version":"0.6.1-canary.3117.25fc1c6822","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-canary.3117.25fc1c6822","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"039efa674c1061595194cf62446ce49ecdeb7bfc","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-canary.3117.25fc1c6822.tgz","fileCount":45,"integrity":"sha512-XTpQAYWgG/QnebmYSVVQUCo+6v58+gVtpXmTtuPJC2BK53XWUU8n50iCeVVJLl8YFVkIXN6fBfH3MOoELnfUzQ==","signatures":[{"sig":"MEQCIETR1wwe67CjpKorBe+qN0vxWJ2pzxHSYi7W5pP3jooXAiBm0uN+mlb0565H9XGbZoSQKTWiEHsKaYZ5LRwjc0b9gg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-canary.3117.25fc1c6822","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-XTpQAYWgG/QnebmYSVVQUCo+6v58+gVtpXmTtuPJC2BK53XWUU8n50iCeVVJLl8YFVkIXN6fBfH3MOoELnfUzQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-canary.3117.25fc1c6822_1778147454211_0.48863475137300494","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3118.62d7430125":{"name":"@open-mercato/cache","version":"0.6.1-canary.3118.62d7430125","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-canary.3118.62d7430125","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a246f2d9e9d364ac6d838583b829ea8eb4f1de56","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-canary.3118.62d7430125.tgz","fileCount":45,"integrity":"sha512-ksO1U8s2fQajQtC3TcPlIVfsQIbr5OiLhYKW/sVxTL6ZLEKug0QB/Vwz+dP5SWNTA99b1KhR1tdZboDGEr+LDw==","signatures":[{"sig":"MEUCIDKVMyM2s2SSMcwBzkLSuyljBiKzYnJa2qnpPSxdKQ99AiEAgUHGGNnN9fiNA9smaC7N9LhujKioFhr4sCEW+bo6Z8Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-canary.3118.62d7430125","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-ksO1U8s2fQajQtC3TcPlIVfsQIbr5OiLhYKW/sVxTL6ZLEKug0QB/Vwz+dP5SWNTA99b1KhR1tdZboDGEr+LDw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-canary.3118.62d7430125_1778148026000_0.5091760582929035","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@open-mercato/cache","version":"0.6.0","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"520a680f0b529c84ac5e647b8ee6b9b275a97ecd","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.0.tgz","fileCount":45,"integrity":"sha512-HudrFefd1fzOCkkt+jboCmlSSjUJN8vvK1sebJt7qOtIoeJG5ogknwWHHljDrGEhrqtt5VnzQnMua7i/jKl+0w==","signatures":[{"sig":"MEYCIQCJ48UP1TuLibMaJ/5laTJkRD56/GgSnqq4/XGESU0gBQIhAOvMlRrM/6HvlhmDzR7mZnx6QiuFa1wpIg9nSob4DL00","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193029},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-HudrFefd1fzOCkkt+jboCmlSSjUJN8vvK1sebJt7qOtIoeJG5ogknwWHHljDrGEhrqtt5VnzQnMua7i/jKl+0w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.0_1778150773967_0.1858846108823995","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3121.7d8ffc62d7":{"name":"@open-mercato/cache","version":"0.6.1-canary.3121.7d8ffc62d7","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-canary.3121.7d8ffc62d7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"2fa50d00e6e23171da07d81980d02ecb15dfae44","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-canary.3121.7d8ffc62d7.tgz","fileCount":45,"integrity":"sha512-ZxryrFKpXSSfpycIDCxls8GXGWf3tpdRfK4MtwmWe56uxu/uDiBWEgL4ISb++pb6e+JrnkPRQ5Kvd5/1hY4mmA==","signatures":[{"sig":"MEYCIQDhwGkK2P2GcbS30bUPtgZYK5RhyydJPLsnrl5drcjKjQIhAI1iq2rvPUOnMVoUvQ1J7eZhuoCfVsqTOP7L60801J0A","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-canary.3121.7d8ffc62d7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-ZxryrFKpXSSfpycIDCxls8GXGWf3tpdRfK4MtwmWe56uxu/uDiBWEgL4ISb++pb6e+JrnkPRQ5Kvd5/1hY4mmA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-canary.3121.7d8ffc62d7_1778151188032_0.06683541327208742","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3122.53f23e8a8b":{"name":"@open-mercato/cache","version":"0.6.1-canary.3122.53f23e8a8b","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-canary.3122.53f23e8a8b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"21ad8089b8dcf35817d7301f74f8557f85535cb4","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-canary.3122.53f23e8a8b.tgz","fileCount":45,"integrity":"sha512-S67aWH+2kF233n+Mnykxndfz9qmb+eIA41aM7e/vOUArusM+SHXY06sPhuXSGt4B/HOHhqom4vp7Kr5naZmQ3w==","signatures":[{"sig":"MEYCIQCv6k22JDv+PG/muKQw370CpE+YGeisb2YBDbxkUqR+6wIhAMan3ChcEkTkV8pA6x7coTWFAkBhG/eOdosaLL0m2rZi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-canary.3122.53f23e8a8b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-S67aWH+2kF233n+Mnykxndfz9qmb+eIA41aM7e/vOUArusM+SHXY06sPhuXSGt4B/HOHhqom4vp7Kr5naZmQ3w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-canary.3122.53f23e8a8b_1778151529560_0.10541575438893647","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3123.966127bb3a":{"name":"@open-mercato/cache","version":"0.6.1-canary.3123.966127bb3a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-canary.3123.966127bb3a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"cff1c3ae96caa6522742397b13afef09bc2453b3","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-canary.3123.966127bb3a.tgz","fileCount":45,"integrity":"sha512-lKD0xuMfafxw5gZ5PGiUxorqQHt12QyvvXMHvac9TSWhR/iUqOJA0Il+0J3Twnc4ssubR3Kxv+eJKE/MtEnF1A==","signatures":[{"sig":"MEUCIAxMlyaisdeTh5kjOKmwBjusCceCEPPspTH8z9kSXd3dAiEAqz0IxdMX+EL3JP2sxgbsczQK1hFVrjjMdsXCHtUJrxQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-canary.3123.966127bb3a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-lKD0xuMfafxw5gZ5PGiUxorqQHt12QyvvXMHvac9TSWhR/iUqOJA0Il+0J3Twnc4ssubR3Kxv+eJKE/MtEnF1A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-canary.3123.966127bb3a_1778153932442_0.9085476700641251","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3131.a7b0bb9b9f":{"name":"@open-mercato/cache","version":"0.6.1-canary.3131.a7b0bb9b9f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-canary.3131.a7b0bb9b9f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b89d6aa185e022e7429109b473b5a586b0285573","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-canary.3131.a7b0bb9b9f.tgz","fileCount":45,"integrity":"sha512-Eird8WAgcK8bQkFSwW2gTK7Vjjq2oDzMGzPVRCsg60dE1a7mqMlGJNJs8IZEkNEwK9BQn5KEOp0EwmQ8UVuvig==","signatures":[{"sig":"MEUCIQDnSCfgIX2fqVMN8KT9CPZ4HA2GkjywmcXwJrg831cxvAIgOOJEM6kDCD2zvYBN8TOsfvqON/wSfuNrKhv76Jy0rsM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-canary.3131.a7b0bb9b9f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Eird8WAgcK8bQkFSwW2gTK7Vjjq2oDzMGzPVRCsg60dE1a7mqMlGJNJs8IZEkNEwK9BQn5KEOp0EwmQ8UVuvig==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-canary.3131.a7b0bb9b9f_1778235183022_0.7089153925835014","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3132.7c4fcf7cd7":{"name":"@open-mercato/cache","version":"0.6.1-canary.3132.7c4fcf7cd7","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-canary.3132.7c4fcf7cd7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"212de64a74735bf55adee1b7de9616c42a4b4172","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-canary.3132.7c4fcf7cd7.tgz","fileCount":45,"integrity":"sha512-XMGDBnNQ/SKiqGAEAKFoF+lWft4SurQ7lHq1HAH/FZPY81soIypbQNEW3qbRqQC0pmJyu4uyH2xk+lEgnZQGWw==","signatures":[{"sig":"MEUCIDXvScHrLoBNEhg4nbGdhXvaI+BS3QuUGtCPELi2RkwwAiEA5hoxGG26qwTmr1uaXUt+5yEKoNwi3T2BCRHFfOccZ0Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-canary.3132.7c4fcf7cd7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-XMGDBnNQ/SKiqGAEAKFoF+lWft4SurQ7lHq1HAH/FZPY81soIypbQNEW3qbRqQC0pmJyu4uyH2xk+lEgnZQGWw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-canary.3132.7c4fcf7cd7_1778235350254_0.7571909586750767","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3133.bcde2fcd5c":{"name":"@open-mercato/cache","version":"0.6.1-canary.3133.bcde2fcd5c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-canary.3133.bcde2fcd5c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"7d51a21a9c132d33d9c2f222f503823a6adf7981","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-canary.3133.bcde2fcd5c.tgz","fileCount":45,"integrity":"sha512-1VAVUSURZJDYuEIqxnF7FlNOk0aEQJFZduVbWjFF5r+oM4OLztrmhNqsDWZ5BoCP977Ak1fhsSQ5D03TxeSXng==","signatures":[{"sig":"MEYCIQDJOjEZzwyfqTCXhFeJMUs5ANrIabvVh2siGY+tyP39owIhAIQFFpgdVht9DDhuZWOXv88dbQlS65DuLl25odRokt4g","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-canary.3133.bcde2fcd5c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-1VAVUSURZJDYuEIqxnF7FlNOk0aEQJFZduVbWjFF5r+oM4OLztrmhNqsDWZ5BoCP977Ak1fhsSQ5D03TxeSXng==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-canary.3133.bcde2fcd5c_1778235352277_0.11429588372598287","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3130.g7277430535":{"name":"@open-mercato/cache","version":"0.6.1-canary.3130.g7277430535","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-canary.3130.g7277430535","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"5c8729a974d2be1e798ff6febb86fdfbcd0a2da5","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-canary.3130.g7277430535.tgz","fileCount":45,"integrity":"sha512-2Qb9WxkxkixOnnQquWZdDo21tH852QN301YdAj5rcoLJOE1jrDjp+o9kY8gHDWSFR/KOK7nlCcnn1WsrqhjWhw==","signatures":[{"sig":"MEQCIFi0lPveWQpHueIxpMb0C8qsjEvW1g3sF6c1gASslq0pAiB2Q5sHmjs0E46zKE4rzfpfxdvbo2Pta/TrvJBxSYxANw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-canary.3130.g7277430535","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193081},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-2Qb9WxkxkixOnnQquWZdDo21tH852QN301YdAj5rcoLJOE1jrDjp+o9kY8gHDWSFR/KOK7nlCcnn1WsrqhjWhw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-canary.3130.g7277430535_1778236144391_0.908514753398336","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3134.f284fc750f":{"name":"@open-mercato/cache","version":"0.6.1-canary.3134.f284fc750f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-canary.3134.f284fc750f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"af3bce10867a7a61041d70f41128a06949d59a95","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-canary.3134.f284fc750f.tgz","fileCount":45,"integrity":"sha512-ye5G62M69z1MMCVEZZtn5RhpLuwSE6c9ET+vp5e+1LkJ6BE+PxrxpjpT1CrZoTuZpJGfHRhId4tTHitocEMMaA==","signatures":[{"sig":"MEUCIQD+2u2yMRZ5QiJk+sFMFiO2Dl8BGOCQ0M/Tyr5/YU2zcQIgcePVO/0vp+rlkwZKqnmC8iSQPgTgXfxRCHsGP9sqo1o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-canary.3134.f284fc750f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-ye5G62M69z1MMCVEZZtn5RhpLuwSE6c9ET+vp5e+1LkJ6BE+PxrxpjpT1CrZoTuZpJGfHRhId4tTHitocEMMaA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-canary.3134.f284fc750f_1778236249630_0.5587178692835837","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3135.f962a7b20d":{"name":"@open-mercato/cache","version":"0.6.1-canary.3135.f962a7b20d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-canary.3135.f962a7b20d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"bdef3d517393b97950892f0a8c9ef27ef65d8662","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-canary.3135.f962a7b20d.tgz","fileCount":45,"integrity":"sha512-UFtt+eqlP3Va4QQx1MWY3hJsMZY05JFevb+gTquL7HQW3Egggt8y2KbjFZxsFbM3Udkqj1qN/8WkcCtCO88KwQ==","signatures":[{"sig":"MEUCIQDZHL7AHUp58ZE+Go0GpK+sRqpp7YtisA7YOTPxazDMQwIgbPuVFxxs3OrWLJEHymxKJOaCX3OE8mkZCCFEC8YcaEU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-canary.3135.f962a7b20d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-UFtt+eqlP3Va4QQx1MWY3hJsMZY05JFevb+gTquL7HQW3Egggt8y2KbjFZxsFbM3Udkqj1qN/8WkcCtCO88KwQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-canary.3135.f962a7b20d_1778236937261_0.41430952052544523","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3136.1.329a9a8886":{"name":"@open-mercato/cache","version":"0.6.1-canary.3136.1.329a9a8886","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-canary.3136.1.329a9a8886","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"82ef720d8b382eb1e290759e9ea7b53d350f4d0a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-canary.3136.1.329a9a8886.tgz","fileCount":45,"integrity":"sha512-gHhxczHv3JIzxRT/LHaU2yx+JSGoMuXWXzUMwOv5mDIjQ/bCvk37I1QmtKJ1jycq/e4/g4qBXJ+UzR2C/XPdjw==","signatures":[{"sig":"MEUCIQC/bz8/u9Jo/3pN+U+mMN4p3WrIul7DRlNDnaUNdQZRPwIgOiH0i1WtAJQMQtwDgqR6/dbgr77ASrWZscTUnAISeiA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-canary.3136.1.329a9a8886","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-gHhxczHv3JIzxRT/LHaU2yx+JSGoMuXWXzUMwOv5mDIjQ/bCvk37I1QmtKJ1jycq/e4/g4qBXJ+UzR2C/XPdjw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-canary.3136.1.329a9a8886_1778236963456_0.06798348695850631","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3137.68553a7aaa":{"name":"@open-mercato/cache","version":"0.6.1-canary.3137.68553a7aaa","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-canary.3137.68553a7aaa","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"1f1e89186aa0d16c7b6a413130acc7cda7c2a2b7","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-canary.3137.68553a7aaa.tgz","fileCount":45,"integrity":"sha512-T/DWBgdhKza+AxEy8QaPxTIqsktm4IffLIMW2TMRAx3hlMExHPWyqqIv6yGnpAdb986UeC0lWI2/78XbR4M/tQ==","signatures":[{"sig":"MEQCIBeHY4pbndKc2NG+mOoknNsQYgeKH4tCn0GDpdIBpD3fAiBFoc7G6YiCnyKVh5j5VnC0iLX2AdhXwIEVdSt+SWlaBg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-canary.3137.68553a7aaa","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-T/DWBgdhKza+AxEy8QaPxTIqsktm4IffLIMW2TMRAx3hlMExHPWyqqIv6yGnpAdb986UeC0lWI2/78XbR4M/tQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-canary.3137.68553a7aaa_1778237829576_0.31377442547421097","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3138.8a624c9db8":{"name":"@open-mercato/cache","version":"0.6.1-canary.3138.8a624c9db8","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-canary.3138.8a624c9db8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"2c52b987e76967b3ff64fc2de1d8ee749b48a82d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-canary.3138.8a624c9db8.tgz","fileCount":45,"integrity":"sha512-sy7tsgABMdYShKn09Psfk92qIXaMvYXj34PGCt7o9M2tVtuEdl6XTjtGHYoTsekFBT0LvdpHB9p+eQHNLvuzQg==","signatures":[{"sig":"MEQCICYtBPfit8MNUvJ1Y2yPOUeRdF70upPwlGwUHYPd/Y83AiALJuw9iFy1PE9sFuv/Oaia591xU76ETTG/eWzV3Bp/aQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-canary.3138.8a624c9db8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-sy7tsgABMdYShKn09Psfk92qIXaMvYXj34PGCt7o9M2tVtuEdl6XTjtGHYoTsekFBT0LvdpHB9p+eQHNLvuzQg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-canary.3138.8a624c9db8_1778237859017_0.5926572017808012","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-develop.3139.9fc38487c8":{"name":"@open-mercato/cache","version":"0.6.1-develop.3139.9fc38487c8","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-develop.3139.9fc38487c8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"db4b0f8fcb87c67558b1635271d710a9e233df88","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-develop.3139.9fc38487c8.tgz","fileCount":45,"integrity":"sha512-9pLgF0VC7iEM+3D3zjWotBLGfIOAo/AWuGJFIk3SNNSInejIEHg9t4f601eqstRqjgs4Mu57cZ9T5RJDrjridw==","signatures":[{"sig":"MEQCIF8k1uYdPwl512blQXesv0PswgQMa+SudVNW9pOOA2F6AiA/zF+hhMTYjL08s4CUGzOS4FZZ/odxY1mU7PdDMs0boQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-develop.3139.9fc38487c8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193081},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-9pLgF0VC7iEM+3D3zjWotBLGfIOAo/AWuGJFIk3SNNSInejIEHg9t4f601eqstRqjgs4Mu57cZ9T5RJDrjridw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-develop.3139.9fc38487c8_1778238116128_0.8746431291552386","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3140.1.6b0ca75126":{"name":"@open-mercato/cache","version":"0.6.1-canary.3140.1.6b0ca75126","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-canary.3140.1.6b0ca75126","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"9cd9abf2b6802b1b0f660f14efd781418f1b29f3","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-canary.3140.1.6b0ca75126.tgz","fileCount":45,"integrity":"sha512-vphQYIAOp1RUlaLDpvAaMOlMVWyj1Mc4zYApFUz3apbp075PnaV1LY1UGmlomy+VtqbQZ89qKVpo1FDQYC/F1Q==","signatures":[{"sig":"MEUCIQCMOoqTjyxenCw2UfXy8lCh2YR3WvSh37zkA+OVU7N2gAIgVWUllSgyOluuQfs16b7wcZqOee8qOBjAMuH1kBS8OkY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-canary.3140.1.6b0ca75126","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-vphQYIAOp1RUlaLDpvAaMOlMVWyj1Mc4zYApFUz3apbp075PnaV1LY1UGmlomy+VtqbQZ89qKVpo1FDQYC/F1Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-canary.3140.1.6b0ca75126_1778239418551_0.1902111807253768","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3141.f6dc5fee5e":{"name":"@open-mercato/cache","version":"0.6.1-canary.3141.f6dc5fee5e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-canary.3141.f6dc5fee5e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"14bdbcc3cd53154c3fac8a04a57765598d13191d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-canary.3141.f6dc5fee5e.tgz","fileCount":45,"integrity":"sha512-TjKYQT73Jk4d94wqCBT6dtiJ0yMHkdlvSLt6LHRa5lHctut9gcnkWusQ0l+0cH/7ZLMkiQAM1GLlBlmzkOn3pQ==","signatures":[{"sig":"MEUCIDXgJxsamBsW1U/56U/+JD6GiA+rv3DAQ0R8hm+wT+6SAiEAoFUoi5MWx0eMw74fC/1UD/qtgqMp4chx62g8X6uwDzg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-canary.3141.f6dc5fee5e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-TjKYQT73Jk4d94wqCBT6dtiJ0yMHkdlvSLt6LHRa5lHctut9gcnkWusQ0l+0cH/7ZLMkiQAM1GLlBlmzkOn3pQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-canary.3141.f6dc5fee5e_1778239532983_0.5335615623038774","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-develop.3144.b39fb4dfa6":{"name":"@open-mercato/cache","version":"0.6.1-develop.3144.b39fb4dfa6","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-develop.3144.b39fb4dfa6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"fba60e98a878fbb518bfbed5ed12c7518be2eadf","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-develop.3144.b39fb4dfa6.tgz","fileCount":45,"integrity":"sha512-PaILk1TefdtkoFs4GW5yhbnLtaPOQ3Z63WpJGL/0AS+s6F4jhzkHMbaAnaqurOHtkHoARj+18yzY+mLbPgDgAQ==","signatures":[{"sig":"MEUCIErzwDCLDzRWU/sYqJ+elntdNJwCFTkSonwc3k0HiE4BAiEA6Cp5DhFwurWrFKuNbeRhR3MYiiUXru1x8KC0cbOP378=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-develop.3144.b39fb4dfa6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193081},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-PaILk1TefdtkoFs4GW5yhbnLtaPOQ3Z63WpJGL/0AS+s6F4jhzkHMbaAnaqurOHtkHoARj+18yzY+mLbPgDgAQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-develop.3144.b39fb4dfa6_1778240767674_0.5875349592656707","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3145.0f23d00811":{"name":"@open-mercato/cache","version":"0.6.1-canary.3145.0f23d00811","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-canary.3145.0f23d00811","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"3d2889c08ab7360a51e00b54904266500e73ba44","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-canary.3145.0f23d00811.tgz","fileCount":45,"integrity":"sha512-6c1L5FzyLoiH/3kZz55QCSfDvncXLNbJJd0r2NGqUTe6z84Lg1Jbdu+qOUkHxUJZ3TZi4dIcel5fiKDEjwrxYw==","signatures":[{"sig":"MEYCIQC4ohuJDcCHhLmr97XqOA3Qep22iWxam7Ks9or/RFU/vQIhAKQvGiM/1bYwIg/YTbNvNZ9TZIs+E3ukqZG2wk/izDLL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-canary.3145.0f23d00811","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-6c1L5FzyLoiH/3kZz55QCSfDvncXLNbJJd0r2NGqUTe6z84Lg1Jbdu+qOUkHxUJZ3TZi4dIcel5fiKDEjwrxYw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-canary.3145.0f23d00811_1778240879140_0.3761485033183247","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3147.67d49fa407":{"name":"@open-mercato/cache","version":"0.6.1-canary.3147.67d49fa407","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-canary.3147.67d49fa407","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"66b3210f183bff6983207d036690ded066e04f1c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-canary.3147.67d49fa407.tgz","fileCount":45,"integrity":"sha512-xRjTXldJcZJMKQb1EZzbLyR8bNb6n0eI9CNliVMLnVKfACQ4yDeixu6lXj/bY4NMkDHpjRrsNAgQJuckemhLVw==","signatures":[{"sig":"MEUCIQChb4FwxA3GzbN98uMi/kWdG7OZt9+lE7REPDXq4uu1WAIgf0FJunquw14bToWq0uOkoEUhErR2K1AVImyteWhJHh0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-canary.3147.67d49fa407","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-xRjTXldJcZJMKQb1EZzbLyR8bNb6n0eI9CNliVMLnVKfACQ4yDeixu6lXj/bY4NMkDHpjRrsNAgQJuckemhLVw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-canary.3147.67d49fa407_1778242262961_0.739957638481678","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3148.8f97095770":{"name":"@open-mercato/cache","version":"0.6.1-canary.3148.8f97095770","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-canary.3148.8f97095770","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"10beefa7a35ce4d5fd305b24db59d81162ace382","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-canary.3148.8f97095770.tgz","fileCount":45,"integrity":"sha512-toFhS0ptS4x+LLXGyN4QuwOgqkEnQzjnZ/v0XBiKHy7a7nSoXzvMMKf9G5Q+yv11X51Vi85LsyPltFgeeVU12A==","signatures":[{"sig":"MEUCIHy7PrWFAUWtZOzvgC9Im5XfdtTB39omoEJP8qbKl3ozAiEAqCOkbGAEU432gSRFDkg68bsxxPvQssJxbL6sfGrslLM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-canary.3148.8f97095770","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-toFhS0ptS4x+LLXGyN4QuwOgqkEnQzjnZ/v0XBiKHy7a7nSoXzvMMKf9G5Q+yv11X51Vi85LsyPltFgeeVU12A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-canary.3148.8f97095770_1778243116397_0.18278224052227254","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3151.e3aae858b8":{"name":"@open-mercato/cache","version":"0.6.1-canary.3151.e3aae858b8","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-canary.3151.e3aae858b8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e2829e832925a0665327b8b2b07b24b4fc370dc9","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-canary.3151.e3aae858b8.tgz","fileCount":45,"integrity":"sha512-DzUQ0cj4LS85zh+SnAt8qWv4V7Or6Ds4/S2bZa0lkLPoOyJcHAwV++YJ4KFVO5pZtTr5pMzBRoMFlY0nX4qsJw==","signatures":[{"sig":"MEQCIGhkbkyqN6X2BTj3UBRKSkHXCa3F0bhsBihtMXVEEfmSAiAjpRy04NfXD6WzI9tyKaKpZg4OpTTUtpVoAx46hcbqLQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-canary.3151.e3aae858b8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-DzUQ0cj4LS85zh+SnAt8qWv4V7Or6Ds4/S2bZa0lkLPoOyJcHAwV++YJ4KFVO5pZtTr5pMzBRoMFlY0nX4qsJw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-canary.3151.e3aae858b8_1778244540415_0.7323637948491217","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3150.3a6659654a":{"name":"@open-mercato/cache","version":"0.6.1-canary.3150.3a6659654a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-canary.3150.3a6659654a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f5f9aa6a7afabee32c74425dd7bde5bbada98772","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-canary.3150.3a6659654a.tgz","fileCount":45,"integrity":"sha512-BuhloxR2eL+5XXyNLvhFVHufMq2ZA4V+a0WEuphd7xkC/oeXJaxY/773oIEtAWsksKGyKX/4XRNk5vTing95SQ==","signatures":[{"sig":"MEYCIQCbOlpyXK8IiYvah0wi4BObmjWDmCdDZnv0SvkJhnI+AwIhAJScYCg4MvgL8QGL4GMuPntN/CHPO3K44VDJH4yRAcv4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-canary.3150.3a6659654a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-BuhloxR2eL+5XXyNLvhFVHufMq2ZA4V+a0WEuphd7xkC/oeXJaxY/773oIEtAWsksKGyKX/4XRNk5vTing95SQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-canary.3150.3a6659654a_1778244825152_0.5452721924147745","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3152.999428cf00":{"name":"@open-mercato/cache","version":"0.6.1-canary.3152.999428cf00","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-canary.3152.999428cf00","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ca24e25c01ea8c972230e2d16a127ea6d7c4db08","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-canary.3152.999428cf00.tgz","fileCount":45,"integrity":"sha512-MGi40rUBJL5LK79KksIJgE7SieXwtDLKxtz0mv3Vu+bN97g36TwuDzH1VPpGIiYPiqPKFtIe2ZG7WXfiuopweA==","signatures":[{"sig":"MEUCIQDPYt51ypylfb30+gYrTRgtMZyD7sqfZK7arBHuKbm65QIgfFVjEerXNDdC/9hKF7EXuOxxOIkJK+h781aUlyzbel4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-canary.3152.999428cf00","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-MGi40rUBJL5LK79KksIJgE7SieXwtDLKxtz0mv3Vu+bN97g36TwuDzH1VPpGIiYPiqPKFtIe2ZG7WXfiuopweA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-canary.3152.999428cf00_1778247310395_0.7937457767416907","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3153.eaf5fc2e56":{"name":"@open-mercato/cache","version":"0.6.1-canary.3153.eaf5fc2e56","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-canary.3153.eaf5fc2e56","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"9e9f71b9bce793931c011a6fd6eaea5dd85c723c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-canary.3153.eaf5fc2e56.tgz","fileCount":45,"integrity":"sha512-adS+BbOYolsQcMMB5fBaH9ymaXIk024g5KVZPp+zZzG3dADO5GBCPMzl+baHNjYKl3fOCYWjeZmXZvj/cBdYiQ==","signatures":[{"sig":"MEUCIQDXgc/j/RQmKu3kwJhejtNyXHVmj0RPYpMhMXObX2Re3wIgNg5gs1L4cx1CZsdUYR17MvzKfsUJJEaCdKk6sh6hvyM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-canary.3153.eaf5fc2e56","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-adS+BbOYolsQcMMB5fBaH9ymaXIk024g5KVZPp+zZzG3dADO5GBCPMzl+baHNjYKl3fOCYWjeZmXZvj/cBdYiQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-canary.3153.eaf5fc2e56_1778249858626_0.37998091425357994","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3155.d57dcc24a4":{"name":"@open-mercato/cache","version":"0.6.1-canary.3155.d57dcc24a4","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-canary.3155.d57dcc24a4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"962f37ce83180a4f1539c05286533c3647de9e90","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-canary.3155.d57dcc24a4.tgz","fileCount":45,"integrity":"sha512-XwxC+HXV9Xx0mlNhc5RBpIYr7ToTsvKdI16DvrWRKolSHaMtSzyO7GBZSuEPGr50Z0C6/24cqD+mgIVfM7dPIA==","signatures":[{"sig":"MEUCIFiAibs5NtZVUU0C/222756KgVa+FerCQ+PAl7Hn10t9AiEAjCLpqfaWFwpuLvdA6TrcyK4nH4e+ygpXTuPBBClSCRs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-canary.3155.d57dcc24a4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193080},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-XwxC+HXV9Xx0mlNhc5RBpIYr7ToTsvKdI16DvrWRKolSHaMtSzyO7GBZSuEPGr50Z0C6/24cqD+mgIVfM7dPIA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-canary.3155.d57dcc24a4_1778264748229_0.03811366663510607","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-develop.3164.d94717d609":{"name":"@open-mercato/cache","version":"0.6.1-develop.3164.d94717d609","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-develop.3164.d94717d609","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"2e4aa8871bc0e871e224afc9daa03253200b1b24","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-develop.3164.d94717d609.tgz","fileCount":45,"integrity":"sha512-Gw5FHOreRb7flu5h7Fy0i2bsRzt/AQY6Nf1BZVTa4SSagFYneWGBVyO8pFxRQxpWlQ1IpLhBzLzMCx+o9HCnHw==","signatures":[{"sig":"MEQCIHOycSf8v1xZa7etVRmxMLf319MKnDpohRNKDgeSCkGPAiBBS31xVjfxsDGMpzzMjszufG2ie64/PlMnqrMvVuGJdw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-develop.3164.d94717d609","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193081},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Gw5FHOreRb7flu5h7Fy0i2bsRzt/AQY6Nf1BZVTa4SSagFYneWGBVyO8pFxRQxpWlQ1IpLhBzLzMCx+o9HCnHw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-develop.3164.d94717d609_1778482356994_0.38486451024075086","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3168.1.93a00de538":{"name":"@open-mercato/cache","version":"0.6.1-canary.3168.1.93a00de538","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-canary.3168.1.93a00de538","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a1d60e644956028bed4eb5e71e38e0963b4ecf52","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-canary.3168.1.93a00de538.tgz","fileCount":45,"integrity":"sha512-flq/FsQ+stYXgUIHoX3K7gLfH8SXcC40sqrDtBKFxo742hqLQyNSJKLMuZxDNuOiQ4Brh+KIXVzyt5vEtSSyGA==","signatures":[{"sig":"MEQCIDD96S2SJvz6YQLjM3LmH0CZESqkaPT/OAFGuO2PDye9AiBXKf8aFd/wKaA14itbKJVzUW3YP3XMpGH0Uma65jhnmg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-canary.3168.1.93a00de538","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-flq/FsQ+stYXgUIHoX3K7gLfH8SXcC40sqrDtBKFxo742hqLQyNSJKLMuZxDNuOiQ4Brh+KIXVzyt5vEtSSyGA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-canary.3168.1.93a00de538_1778483434958_0.7332593828535559","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-develop.3167.1.7aedd7b2ba":{"name":"@open-mercato/cache","version":"0.6.1-develop.3167.1.7aedd7b2ba","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-develop.3167.1.7aedd7b2ba","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"bc5277119a872dcfcea2ff8b7c6d92c8fe98b77f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-develop.3167.1.7aedd7b2ba.tgz","fileCount":45,"integrity":"sha512-8fU1fNSiwmhLUGikYqia25QfNm5ZFFeON6m3R9jg39cG9IWxZzIjSEpS09c6NDIpEF+XmBPV/GAzb03e62hY6w==","signatures":[{"sig":"MEQCIECtWiZQ0Ff+T58+kYsuAokURHokyA3vRqBSUQ8+wzNEAiBUVy4TKptZrfZJ+jF4QXg9IEUwY9xxhe7QfE3ohoSLOw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-develop.3167.1.7aedd7b2ba","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193083},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-8fU1fNSiwmhLUGikYqia25QfNm5ZFFeON6m3R9jg39cG9IWxZzIjSEpS09c6NDIpEF+XmBPV/GAzb03e62hY6w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-develop.3167.1.7aedd7b2ba_1778484559308_0.06454913837718501","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3169.1.27f31a39b0":{"name":"@open-mercato/cache","version":"0.6.1-canary.3169.1.27f31a39b0","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-canary.3169.1.27f31a39b0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"90667b08aadebd27ea2e4b3447c9dbf160e12cc7","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-canary.3169.1.27f31a39b0.tgz","fileCount":45,"integrity":"sha512-WJZrWWLv8sdnnoSw2gdULSIbzGsAv8VJhX9f5cRRVOg8VypKilbwlgeGAV6uDxMbLbScxY0QNPriRTC9foW2oA==","signatures":[{"sig":"MEQCIH1iXGTMpXz40n+2/9O+VngnjnHD6HyhtoPjvPzgwvQ9AiB2XyG0qs+CcnRRRBs7MhJmSCaZtcL1UjrziPhmrgRHlg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-canary.3169.1.27f31a39b0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-WJZrWWLv8sdnnoSw2gdULSIbzGsAv8VJhX9f5cRRVOg8VypKilbwlgeGAV6uDxMbLbScxY0QNPriRTC9foW2oA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-canary.3169.1.27f31a39b0_1778486069164_0.8544442386382867","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3170.1.g7217792541":{"name":"@open-mercato/cache","version":"0.6.1-canary.3170.1.g7217792541","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-canary.3170.1.g7217792541","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"5a5545acf88fe34e5f93454aa23d886cf77d1e53","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-canary.3170.1.g7217792541.tgz","fileCount":45,"integrity":"sha512-A7bB+BzyAmXauedkVNu4NbaIuylMAmt1Znn1r3Mqx+QSBCl0eBZFr5cgZXkhhQuA8XmCVi847oQb5+fo3ygwAw==","signatures":[{"sig":"MEUCIGMcaRWOIrekxe7hJBJqIFXIdpjvhyKgYSOROl7QFoQOAiEAwe0JhZ38i72f2O/jcY7tw7knEteThetzrQ0SbXCtiqo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-canary.3170.1.g7217792541","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193083},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-A7bB+BzyAmXauedkVNu4NbaIuylMAmt1Znn1r3Mqx+QSBCl0eBZFr5cgZXkhhQuA8XmCVi847oQb5+fo3ygwAw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-canary.3170.1.g7217792541_1778491806199_0.1219702960829987","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3172.1.ed208d6d28":{"name":"@open-mercato/cache","version":"0.6.1-canary.3172.1.ed208d6d28","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-canary.3172.1.ed208d6d28","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"2fb19fc8fa3c86197e7a931db22754d81b18b3ac","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-canary.3172.1.ed208d6d28.tgz","fileCount":45,"integrity":"sha512-ASB/j80LBMuliFaRbJAuj24Cs3eW51ydku44YaiRLukaoh2aXnZJMTKDNSwM2QluuemR3aMZNNqJhol8ebM9DQ==","signatures":[{"sig":"MEUCIQDb9XSnwknaxRNWlStUXOQ8FhaF8isy1Za0Wt1Y6T1UOAIgcbCez64kxNvk6ciC/N6ZPPnyzNDGd/SzhAXVUUoHBWw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-canary.3172.1.ed208d6d28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-ASB/j80LBMuliFaRbJAuj24Cs3eW51ydku44YaiRLukaoh2aXnZJMTKDNSwM2QluuemR3aMZNNqJhol8ebM9DQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-canary.3172.1.ed208d6d28_1778492207212_0.907356561531091","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3173.1.a5c15a3056":{"name":"@open-mercato/cache","version":"0.6.1-canary.3173.1.a5c15a3056","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-canary.3173.1.a5c15a3056","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"73615aee9fb3aaf4176cb491f09a2ade2b83d165","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-canary.3173.1.a5c15a3056.tgz","fileCount":45,"integrity":"sha512-EaZCHdVt8rv70qn6N04L1q5zKMW7y/xXsrQue9khfR1An92zE1ZCyrfnOcXDzAV0DcqmiCiHep53NkBHIsiEPQ==","signatures":[{"sig":"MEUCIQCKVTEf4ZbldvNbu98aD0lbNFhrvKQZ+YLHuy+2+BYafwIgVu8HX0fOQLhOjN/CHnHl8xm4qLrIP3mSuUkFjGyWeIw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-canary.3173.1.a5c15a3056","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-EaZCHdVt8rv70qn6N04L1q5zKMW7y/xXsrQue9khfR1An92zE1ZCyrfnOcXDzAV0DcqmiCiHep53NkBHIsiEPQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-canary.3173.1.a5c15a3056_1778493673957_0.0005050730709728057","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-develop.3174.1.c3822bcdf0":{"name":"@open-mercato/cache","version":"0.6.1-develop.3174.1.c3822bcdf0","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-develop.3174.1.c3822bcdf0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"444fd371583bd23c7a64469b41b938aec52704a3","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-develop.3174.1.c3822bcdf0.tgz","fileCount":45,"integrity":"sha512-H+01+5quqXd3KdQ0f4NHjIGk/2xauw//Kv8mQinN1JyLY5lJ6N5RwKBj+yZ+eHqBiCF6OjYyZNcGvSboptwYAg==","signatures":[{"sig":"MEUCIQCBYW3dtPYh4ded1ybNC0W+aJJcY6Sw2ErzmVvMpaP46AIgCAnCEubVoS/LUY5OXjvOt4ocFCVSeVj8WVYhyvZB3U8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-develop.3174.1.c3822bcdf0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193083},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-H+01+5quqXd3KdQ0f4NHjIGk/2xauw//Kv8mQinN1JyLY5lJ6N5RwKBj+yZ+eHqBiCF6OjYyZNcGvSboptwYAg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-develop.3174.1.c3822bcdf0_1778500804253_0.2930728277418262","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3175.1.cf3aae8d5f":{"name":"@open-mercato/cache","version":"0.6.1-canary.3175.1.cf3aae8d5f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-canary.3175.1.cf3aae8d5f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c346e993fa095c1b9b4b926e72b8d99d9158b917","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-canary.3175.1.cf3aae8d5f.tgz","fileCount":45,"integrity":"sha512-pPr7UuKlKoHLwj/X19kAbH6iVw5e10YtHUEF4V77ocW+rDDZycvevFO1qwgClEqxgX9YEn4xdFQsu/hCzrjEuQ==","signatures":[{"sig":"MEUCIQCWEFNpZIdNy0sPY2cz9A7RPxVkVZy6L1qsFNZJJwZ5GQIgEDxjNxuZA/tYCG/3TSq3AalwY3E4G5VA6l4PYhsLvoQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-canary.3175.1.cf3aae8d5f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-pPr7UuKlKoHLwj/X19kAbH6iVw5e10YtHUEF4V77ocW+rDDZycvevFO1qwgClEqxgX9YEn4xdFQsu/hCzrjEuQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-canary.3175.1.cf3aae8d5f_1778504717850_0.10372664982652768","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3177.1.7b72825e39":{"name":"@open-mercato/cache","version":"0.6.1-canary.3177.1.7b72825e39","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-canary.3177.1.7b72825e39","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"4a04ee205c227c671d03e6e41d0fe2678902b87b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-canary.3177.1.7b72825e39.tgz","fileCount":45,"integrity":"sha512-DKogixG+tU51qSGLRSdzwL1MV5IbGtUzc+DfSNFReMTF+9gNV9pJamnTaKYpsKq1qSjvHcpXJqbCD3Em3Frz5Q==","signatures":[{"sig":"MEUCIQDc0IJlThNAgFF5/KMi+Wq84E6768YNJJEjmriyDkBElQIgMNkV83YR4Tp8gEAZyKcoYKs/lLzOz8v6Z6SabIxZ56Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-canary.3177.1.7b72825e39","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-DKogixG+tU51qSGLRSdzwL1MV5IbGtUzc+DfSNFReMTF+9gNV9pJamnTaKYpsKq1qSjvHcpXJqbCD3Em3Frz5Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-canary.3177.1.7b72825e39_1778508300164_0.2608069826232462","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3178.1.45c4d79fd9":{"name":"@open-mercato/cache","version":"0.6.1-canary.3178.1.45c4d79fd9","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-canary.3178.1.45c4d79fd9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"2f2475d06cd0f6d9cd346e3ffeabaf80baf70b4c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-canary.3178.1.45c4d79fd9.tgz","fileCount":45,"integrity":"sha512-I8AaREhut6qelnEoDxBdcA0Jt/giJWN0hkbgpqZxu+zvOUzCdhukFjUwD/Th+SRrBoOMJL7qdzqdOwhUjAaj2g==","signatures":[{"sig":"MEQCIAfZncyi3QBFWdFJ1P2rnJYKPGtyRQ4LRvtadeR/nCwuAiB8AJK9dXPxLGiOdJZ0JhoLJcYHhPG0AjiKj4prRiw/DQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-canary.3178.1.45c4d79fd9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-I8AaREhut6qelnEoDxBdcA0Jt/giJWN0hkbgpqZxu+zvOUzCdhukFjUwD/Th+SRrBoOMJL7qdzqdOwhUjAaj2g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-canary.3178.1.45c4d79fd9_1778508934068_0.4681870872834535","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-develop.3179.1.9ee0441adc":{"name":"@open-mercato/cache","version":"0.6.1-develop.3179.1.9ee0441adc","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-develop.3179.1.9ee0441adc","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c6135e34c03dcaafd960f73fa1c2b4f560156ec2","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-develop.3179.1.9ee0441adc.tgz","fileCount":45,"integrity":"sha512-j9YX5xUWjodjSuVJBHCSDo9A/NfqQC8C8Zza1vYihtjW50r8nCei3FPi3Zwn+VzjpSn7xorCcLia0ETp3onp+w==","signatures":[{"sig":"MEUCICH3VchJHi///z4tlRUFlhFyl/07VadnWQQ9KKuIptELAiEA6U4spW2tvQfPFisKtGpzv537UQoizBCW0ccXEPR+aSI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-develop.3179.1.9ee0441adc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193083},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-j9YX5xUWjodjSuVJBHCSDo9A/NfqQC8C8Zza1vYihtjW50r8nCei3FPi3Zwn+VzjpSn7xorCcLia0ETp3onp+w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-develop.3179.1.9ee0441adc_1778509056607_0.6598614639682261","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3181.1.7f1648440b":{"name":"@open-mercato/cache","version":"0.6.1-canary.3181.1.7f1648440b","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-canary.3181.1.7f1648440b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"1f18b6a4c1a7a0d46cbf018219f07a46597c93ca","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-canary.3181.1.7f1648440b.tgz","fileCount":45,"integrity":"sha512-NKl4AczAl6qycveHJfxWDq1RbNmXa0EkhSNq6eLk6cUcd/RXIgyCXwhbrqk1XXpOV80r2p0od30W2PXX4xmAZg==","signatures":[{"sig":"MEUCIQDOaK+nKjwKzdjfOn1DoiYqbFbfIFBCHeFdlj4yqScjZwIgGXRvJ2XYwk+XucAzem2JTq3BRiBRZF4EHnDKl78BcZo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-canary.3181.1.7f1648440b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-NKl4AczAl6qycveHJfxWDq1RbNmXa0EkhSNq6eLk6cUcd/RXIgyCXwhbrqk1XXpOV80r2p0od30W2PXX4xmAZg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-canary.3181.1.7f1648440b_1778511325429_0.7878458893007356","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-develop.3187.1.4c96d17341":{"name":"@open-mercato/cache","version":"0.6.1-develop.3187.1.4c96d17341","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-develop.3187.1.4c96d17341","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"7b8ec34be43460fdbf8e8e3b2a2803fe6c9e41d2","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-develop.3187.1.4c96d17341.tgz","fileCount":45,"integrity":"sha512-bFQ7JhsxMQV9cP9MX8A2WHPUyUs9+ZVguMMzkfY7s9Aw7pO5JUZGq2EL8e2DgeNSBHKqMxwBo6IR9kAS2arxqg==","signatures":[{"sig":"MEUCIGX1pEdm8BhlMRVHFQsJnyL4bMLOQ6TDXflqB6IitgZxAiEA+jMi9ZRpSepeahQPo/re2iDML0/tD7NxhCpos7dRRE0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-develop.3187.1.4c96d17341","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193083},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-bFQ7JhsxMQV9cP9MX8A2WHPUyUs9+ZVguMMzkfY7s9Aw7pO5JUZGq2EL8e2DgeNSBHKqMxwBo6IR9kAS2arxqg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-develop.3187.1.4c96d17341_1778567906093_0.022585909987615116","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3189.1.cbf7e3badf":{"name":"@open-mercato/cache","version":"0.6.1-canary.3189.1.cbf7e3badf","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-canary.3189.1.cbf7e3badf","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"462d555fffa1c3f4168dcf492a9455d6df0b281c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-canary.3189.1.cbf7e3badf.tgz","fileCount":45,"integrity":"sha512-4kkT3b4FCGhJeB1Btf3CEmA5iOCSnjCw3K0VXwl4hmoRjM5i5+iTD7T2DJClBG+myz+qvFbpwZN9GdCOTYRmJQ==","signatures":[{"sig":"MEYCIQDNOpWKcv/zHprASxu3bO9VDo77Z6Me6mwoekEA8d5VDwIhALZmw+PlrXj55ATHE6XeGT1cNuKG5DhX9q4uWOqGyObn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-canary.3189.1.cbf7e3badf","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-4kkT3b4FCGhJeB1Btf3CEmA5iOCSnjCw3K0VXwl4hmoRjM5i5+iTD7T2DJClBG+myz+qvFbpwZN9GdCOTYRmJQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-canary.3189.1.cbf7e3badf_1778568004970_0.49090735577913724","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-develop.3188.1.499d530779":{"name":"@open-mercato/cache","version":"0.6.1-develop.3188.1.499d530779","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-develop.3188.1.499d530779","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d9f4fb34bebfa6a41a973836306b32ba585323c2","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-develop.3188.1.499d530779.tgz","fileCount":45,"integrity":"sha512-o7CSnhtaXb68k8jFY4Cm0p9QaJWKUkukgkQAOvz1pAzEn7JxyPZMp8JQrblxxLAxbKQTsMNhINoHkLbFsY//2Q==","signatures":[{"sig":"MEYCIQCLmby4T0d5KtAOcITvi+0NEFIBDJG5v877KsWfzk4MZAIhAOB3rkhFuq0r8czXaEsF6kRnDm0q0FCofn6h7+pVZIZt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-develop.3188.1.499d530779","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193083},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-o7CSnhtaXb68k8jFY4Cm0p9QaJWKUkukgkQAOvz1pAzEn7JxyPZMp8JQrblxxLAxbKQTsMNhINoHkLbFsY//2Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-develop.3188.1.499d530779_1778568356542_0.4470998575570524","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3190.1.0c9a7712d5":{"name":"@open-mercato/cache","version":"0.6.1-canary.3190.1.0c9a7712d5","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-canary.3190.1.0c9a7712d5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"5ebadec06335363e2743e324bba2eb8b5f3a1847","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-canary.3190.1.0c9a7712d5.tgz","fileCount":45,"integrity":"sha512-ustItYXf88QsySPOshWiLTuvTc66bVM29kszZlaYhL6er0VZHM8XiY/pPDkn5YW5PQmEGB6F4OdhOosTakw7rw==","signatures":[{"sig":"MEUCIBTv0Neg0L+B1EGoPKKx28SbCxD3xVIbvjLwXS/x9RXqAiEAoqDp5N98SbKJ/+3RizsecQXPS5ut8Vwg3ae/kyTUePQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-canary.3190.1.0c9a7712d5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-ustItYXf88QsySPOshWiLTuvTc66bVM29kszZlaYhL6er0VZHM8XiY/pPDkn5YW5PQmEGB6F4OdhOosTakw7rw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-canary.3190.1.0c9a7712d5_1778568396358_0.799234101958223","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-develop.3191.1.2511ae315f":{"name":"@open-mercato/cache","version":"0.6.1-develop.3191.1.2511ae315f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-develop.3191.1.2511ae315f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"119b4b732fe1b49fd89cee960544b1614a230044","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-develop.3191.1.2511ae315f.tgz","fileCount":45,"integrity":"sha512-H0/7tsbojMmCGKnIMIKI286tOboUefeCe42oP6lJKj3T1e0Yp5yC94rIKIYft21FF0kGSb3pK3likkHv7mNC6Q==","signatures":[{"sig":"MEUCIQDBZHz4xM3pRc7sSXWHJqX0q1gRFak2ThgB/sCJ1asWHQIgVIKoy+YXL2O6UeY9sPxwhxP8vIyCU5R+o70L8v8X1ds=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-develop.3191.1.2511ae315f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193083},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-H0/7tsbojMmCGKnIMIKI286tOboUefeCe42oP6lJKj3T1e0Yp5yC94rIKIYft21FF0kGSb3pK3likkHv7mNC6Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-develop.3191.1.2511ae315f_1778568820224_0.2823209377663838","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3192.1.ccdde39b1b":{"name":"@open-mercato/cache","version":"0.6.1-canary.3192.1.ccdde39b1b","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-canary.3192.1.ccdde39b1b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"7b26f8025701ab934e8ab58b7f0b9bfe043996c3","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-canary.3192.1.ccdde39b1b.tgz","fileCount":45,"integrity":"sha512-G/kCT2KIWU7suiF4pgfO9IFG4i9wYtHNsuENh/9J46RLY+OoV7izgUukeqvLx+IAFtmn4z1AqVD1rtTXXZldvg==","signatures":[{"sig":"MEQCIDELEz6Qd9U3Ju0dTN2OPDMt7o4ZYtZhVDjFlox+Y2WXAiA8/Ql2yp4k8z4Z2geRt46D6fAqDxUSRZAjTl+d65cEnA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-canary.3192.1.ccdde39b1b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-G/kCT2KIWU7suiF4pgfO9IFG4i9wYtHNsuENh/9J46RLY+OoV7izgUukeqvLx+IAFtmn4z1AqVD1rtTXXZldvg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-canary.3192.1.ccdde39b1b_1778568849869_0.3666476929191034","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3192.2.ccdde39b1b":{"name":"@open-mercato/cache","version":"0.6.1-canary.3192.2.ccdde39b1b","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-canary.3192.2.ccdde39b1b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"2f52556b47b61f98e3f5959003b235c3f86783b1","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-canary.3192.2.ccdde39b1b.tgz","fileCount":45,"integrity":"sha512-cXOOpXpMvhw81FSRQ/XyGntb198LzcFvAqYlOYrq0TmC2oHzAOOlz4vGt7B+JrDiHcE7TW1PuRbwQbLpvFa8tA==","signatures":[{"sig":"MEQCIClZ3ioAxJnYstf49ink+NxBp1Hg/PZ2sYdjYPBUbI97AiBduXLms6bPds60A/VJAOEJu7aGVsT96lt0451Wu+lANw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-canary.3192.2.ccdde39b1b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-cXOOpXpMvhw81FSRQ/XyGntb198LzcFvAqYlOYrq0TmC2oHzAOOlz4vGt7B+JrDiHcE7TW1PuRbwQbLpvFa8tA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-canary.3192.2.ccdde39b1b_1778569587861_0.6136315745097243","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-develop.3198.1.aa979623f0":{"name":"@open-mercato/cache","version":"0.6.1-develop.3198.1.aa979623f0","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-develop.3198.1.aa979623f0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"2bf57b0972ac8c7f00de095d9761f3e78a11e34a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-develop.3198.1.aa979623f0.tgz","fileCount":45,"integrity":"sha512-SkvpI2lMsp2NkeVzZiD4U44KKMqTo2vyZD+6WRA+JaAnMtC36+W6QdU78iBxeSCsjtMDm8ZthQx/a4bK+kAJqA==","signatures":[{"sig":"MEUCIDFfPx8kIfEsGmZV99fvj5wfs0kq1Po1QqrsS99AYPcuAiEAnq0PWQ/XxFfUXMwBrTDl0ZtYNcTibxs+2HKP7vM3npM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-develop.3198.1.aa979623f0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193083},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-SkvpI2lMsp2NkeVzZiD4U44KKMqTo2vyZD+6WRA+JaAnMtC36+W6QdU78iBxeSCsjtMDm8ZthQx/a4bK+kAJqA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-develop.3198.1.aa979623f0_1778571123239_0.5549089541106307","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3200.1.17f9113020":{"name":"@open-mercato/cache","version":"0.6.1-canary.3200.1.17f9113020","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-canary.3200.1.17f9113020","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"7e38623b2ff6b62a36d70f2a1468f637cb4e4479","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-canary.3200.1.17f9113020.tgz","fileCount":45,"integrity":"sha512-t0Bu0uBdSDJeEUI1B20w3+PeMNMkAQYriq+U5hNUKp46ZQGGCv8xfN0jX2TBx+O2NyiGWDjnebI0U8PCkc7eaA==","signatures":[{"sig":"MEUCIQDX6OevkCjwpF6itw8Icz83AsiKgNM1lhnjWGVhTmVffAIgCHf0Q+RTLeVUhLgkompQ1ViMC7NmvvzK8ryTjZXpnys=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-canary.3200.1.17f9113020","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-t0Bu0uBdSDJeEUI1B20w3+PeMNMkAQYriq+U5hNUKp46ZQGGCv8xfN0jX2TBx+O2NyiGWDjnebI0U8PCkc7eaA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-canary.3200.1.17f9113020_1778573088464_0.654059051839404","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3201.1.a26086ccb1":{"name":"@open-mercato/cache","version":"0.6.1-canary.3201.1.a26086ccb1","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-canary.3201.1.a26086ccb1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"5e1c1a2948ec01591b941ab97d44948491b57ca4","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-canary.3201.1.a26086ccb1.tgz","fileCount":45,"integrity":"sha512-x1X34UC9Q8O8KMHTE1E+m9WVGjkadQSrTzyej7Zc0ES+J8+NTJ419vReyvhozHc3TBhFiAHwFoxdKB4MfBC+2g==","signatures":[{"sig":"MEUCIQDZv6rAwbO9fmVm6C7CEsUC/mMErhnoerv+btGDpYgkiwIgF6Gg44yFDxLJhlr0ZMlC2VkyTxSkTMjcyvuAfD9zZEE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-canary.3201.1.a26086ccb1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-x1X34UC9Q8O8KMHTE1E+m9WVGjkadQSrTzyej7Zc0ES+J8+NTJ419vReyvhozHc3TBhFiAHwFoxdKB4MfBC+2g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-canary.3201.1.a26086ccb1_1778573812255_0.14798791769950737","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3204.1.352c2f5f99":{"name":"@open-mercato/cache","version":"0.6.1-canary.3204.1.352c2f5f99","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-canary.3204.1.352c2f5f99","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"636f55a752cff714c3a1dbf3a88a60dc3088a78c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-canary.3204.1.352c2f5f99.tgz","fileCount":45,"integrity":"sha512-i9HrULSrdrBG5AZdE92YkXMEJOLiRfOIXrRQQ3UScEXkfawRyDigjgi2DPOBcT+JclaT9E41ltT8JoIoupvJ+A==","signatures":[{"sig":"MEUCIQD6cyhl5smP7lpoZC4b94iCa/ls7uMyrP2bEGRTyPIBlwIgS1VACxJufKZj8eTD5sWvMa4Z24CVTkIVM3k5SUfC2zE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-canary.3204.1.352c2f5f99","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-i9HrULSrdrBG5AZdE92YkXMEJOLiRfOIXrRQQ3UScEXkfawRyDigjgi2DPOBcT+JclaT9E41ltT8JoIoupvJ+A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-canary.3204.1.352c2f5f99_1778574264429_0.5770787668025634","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3207.1.511de2ffc0":{"name":"@open-mercato/cache","version":"0.6.1-canary.3207.1.511de2ffc0","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-canary.3207.1.511de2ffc0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"1fd01984a35cb0bd0599825f367438fcf8da4beb","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-canary.3207.1.511de2ffc0.tgz","fileCount":45,"integrity":"sha512-6aNO3xXlo3E/ZcEpNCMSR3sI/YOBzHRk1hdPipzjAuGtgdrOG8OXIRQcx3sUiTEWOni8xZSV1BOcB/zdPQYEnw==","signatures":[{"sig":"MEUCIQDnmFjXawNb6RzHUbe7Hc+1lO2Jhjb2rryuR5mPORVKBAIgC7hNxnshEyOmEcpHXob6JerC/LVaiYn9E3CyjuDcrKQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-canary.3207.1.511de2ffc0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-6aNO3xXlo3E/ZcEpNCMSR3sI/YOBzHRk1hdPipzjAuGtgdrOG8OXIRQcx3sUiTEWOni8xZSV1BOcB/zdPQYEnw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-canary.3207.1.511de2ffc0_1778574987090_0.7800935285852366","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3206.1.38e19a501c":{"name":"@open-mercato/cache","version":"0.6.1-canary.3206.1.38e19a501c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-canary.3206.1.38e19a501c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d508ee830f1b7ed09a429bc3ed9327b81101204a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-canary.3206.1.38e19a501c.tgz","fileCount":45,"integrity":"sha512-UuliPqAaivgTjdJNYSdHOdNWvgN9wAqP2Lu2QAGODzF/HLqZzO0K5erZPMaY2hjocP8OcaaaGMkb8R6ukSXNGw==","signatures":[{"sig":"MEUCIQCmkCJEFfmsj7wigOtezJK8JjwxUZJWxaVjzxQ5DP1lCwIgVMEz69/n0YWV+l8cqttdr694O1ncKQZx68kEj6z6xNo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-canary.3206.1.38e19a501c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-UuliPqAaivgTjdJNYSdHOdNWvgN9wAqP2Lu2QAGODzF/HLqZzO0K5erZPMaY2hjocP8OcaaaGMkb8R6ukSXNGw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-canary.3206.1.38e19a501c_1778575215934_0.9826621783661924","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3208.1.640b60393c":{"name":"@open-mercato/cache","version":"0.6.1-canary.3208.1.640b60393c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-canary.3208.1.640b60393c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f09b937448f506ae7a1e0099a9bc21bf85d54b29","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-canary.3208.1.640b60393c.tgz","fileCount":45,"integrity":"sha512-XaH3NVP8DfO7hqHL42G7nuWBG2n0BrQq0twqe1YQfafpwqinPvGJ01JqtO7fIVGt7naG70Vj2D1zTLi2Qtc6QA==","signatures":[{"sig":"MEYCIQCynIsXjAw7pIphLKbtkjKZKDIeMPBWdKI8+U+/eKA2wwIhAMnTnE/tlQh8I1tJgAKiBIZH9SMIxH44VR0g5kh2CUiK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-canary.3208.1.640b60393c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-XaH3NVP8DfO7hqHL42G7nuWBG2n0BrQq0twqe1YQfafpwqinPvGJ01JqtO7fIVGt7naG70Vj2D1zTLi2Qtc6QA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-canary.3208.1.640b60393c_1778575497107_0.4219099737217351","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3205.1.dbd938b3bc":{"name":"@open-mercato/cache","version":"0.6.1-canary.3205.1.dbd938b3bc","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-canary.3205.1.dbd938b3bc","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"4b825fe2e9307cbad37c62f6bba1ea75f70ba34e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-canary.3205.1.dbd938b3bc.tgz","fileCount":45,"integrity":"sha512-6d+YGNcKz2wGNIT2BhrcIvpZ3mSWrfs8xztFCwjjvyb1g0qQxRXeM9O2n/3y9oyOOijzDbT5GYWH1dkAJKIzcg==","signatures":[{"sig":"MEUCIQDcTI+Err2g2/I8x3Racx6uLwgTZhKFbrOdUZIJDDmn4wIgTBtOjgh6NudqY+m648owojEti21H0EhiGbT3i3cQzZ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-canary.3205.1.dbd938b3bc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-6d+YGNcKz2wGNIT2BhrcIvpZ3mSWrfs8xztFCwjjvyb1g0qQxRXeM9O2n/3y9oyOOijzDbT5GYWH1dkAJKIzcg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-canary.3205.1.dbd938b3bc_1778576595954_0.22917170189162483","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-develop.3213.1.g8227859815":{"name":"@open-mercato/cache","version":"0.6.1-develop.3213.1.g8227859815","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-develop.3213.1.g8227859815","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b6153cb11416333c3f0b040c7ffb9f070765cb0e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-develop.3213.1.g8227859815.tgz","fileCount":45,"integrity":"sha512-u9NxzvTaCJcgXWkfvcZX8VoH4cf2sd2ImfHD/muVW+IuJRnDDX/u6PLZjgjQynGoezGCFV5HCv0XhDFXK2aTXA==","signatures":[{"sig":"MEYCIQD0bEabv2pSwC+HAjTonNF45RHETaV7Z2q7Lwq8/JyNagIhALF2N2H5QkUERWX14TxqMvoivILzFLT9qwSlgN1di+8Z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-develop.3213.1.g8227859815","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193084},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-u9NxzvTaCJcgXWkfvcZX8VoH4cf2sd2ImfHD/muVW+IuJRnDDX/u6PLZjgjQynGoezGCFV5HCv0XhDFXK2aTXA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-develop.3213.1.g8227859815_1778577818404_0.7505404755738025","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3212.1.97a66631e3":{"name":"@open-mercato/cache","version":"0.6.1-canary.3212.1.97a66631e3","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-canary.3212.1.97a66631e3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"203c77407464dd3df04d5b2072e5c3b7e0bc6315","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-canary.3212.1.97a66631e3.tgz","fileCount":45,"integrity":"sha512-j9ifqL76JdFAsEW3S2eSIuvwdQs78lwlSzC6D95f11rgNal8FibM+GrAdb7PXU4DfMNfBu5aE/ILHJiZ7ERX1w==","signatures":[{"sig":"MEUCIQDB/vfb3O3dodabRNhjCLmNjSjHodzTTBiznwFlmOQH8gIgVWF6UUIpknYLZTf1v4UbZ6/D1M9OrpLsvHQ7XsRfxQ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-canary.3212.1.97a66631e3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-j9ifqL76JdFAsEW3S2eSIuvwdQs78lwlSzC6D95f11rgNal8FibM+GrAdb7PXU4DfMNfBu5aE/ILHJiZ7ERX1w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.3.0","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-canary.3212.1.97a66631e3_1778578076459_0.09353637341875731","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3214.1.328749f263":{"name":"@open-mercato/cache","version":"0.6.1-canary.3214.1.328749f263","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-canary.3214.1.328749f263","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"18be22b3f655a59d658f2ae96cef9e028bea0de4","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-canary.3214.1.328749f263.tgz","fileCount":45,"integrity":"sha512-KGdH0UyLSYCHKcl6YHPqxXeDkuIC3LXb/fKAyMbQB+NQWa7rP+CSAMkB3Xe1acXLxZhc/o8gM0hV40YYp5VPqQ==","signatures":[{"sig":"MEYCIQDkUbrzLZWQZnsNVhjMlGJOYGzqZy+Pj7j1kFi0kOBT+gIhAKH+x0S+Phr9kCWZ69TQ90hqU+XbjSJrx3BJoyLbiykW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-canary.3214.1.328749f263","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-KGdH0UyLSYCHKcl6YHPqxXeDkuIC3LXb/fKAyMbQB+NQWa7rP+CSAMkB3Xe1acXLxZhc/o8gM0hV40YYp5VPqQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-canary.3214.1.328749f263_1778578410118_0.19010397532064038","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3215.1.67ce1e5f62":{"name":"@open-mercato/cache","version":"0.6.1-canary.3215.1.67ce1e5f62","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-canary.3215.1.67ce1e5f62","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"42b7ea4167e36b8ddb6e0c0f5e54cdf8df8a5321","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-canary.3215.1.67ce1e5f62.tgz","fileCount":45,"integrity":"sha512-S4CiIII4OVxbaigYKYWpwL44KP1bkPlg5vswe4EwWmZkTVt5xtILCwNhh0NJDrAxbWnravXBoxypjMPKNKP1mg==","signatures":[{"sig":"MEUCIFaIYb6b6ScGnKzTxDjl5IEcPcuYmcYsX93tPh/0P2UZAiEA8oW0GHXcxzy005nkDBhUqQSiXFuYCB2enoTHTiGmgnE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-canary.3215.1.67ce1e5f62","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-S4CiIII4OVxbaigYKYWpwL44KP1bkPlg5vswe4EwWmZkTVt5xtILCwNhh0NJDrAxbWnravXBoxypjMPKNKP1mg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-canary.3215.1.67ce1e5f62_1778578879002_0.7873348917204543","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-develop.3216.1.8fab90204c":{"name":"@open-mercato/cache","version":"0.6.1-develop.3216.1.8fab90204c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-develop.3216.1.8fab90204c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f666525c138140b855c8dda3c58f610f112eb441","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-develop.3216.1.8fab90204c.tgz","fileCount":45,"integrity":"sha512-OZo/TqCmgPrpoXxmBvVyDPn65ockolYH8OXm5/eYat4WJY76hpH8yvIStTwCuE+We8PWxXt8U1Q8gVCySFZOmQ==","signatures":[{"sig":"MEUCIQCJh/K3WpdZjqp2JURApXPxarCFb/QCMPb4c2zsqzHWqAIgJDR5joAfuQDw4CMkd6s0IciMoxBRn8TcB1htUIb9Ze0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-develop.3216.1.8fab90204c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193083},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-OZo/TqCmgPrpoXxmBvVyDPn65ockolYH8OXm5/eYat4WJY76hpH8yvIStTwCuE+We8PWxXt8U1Q8gVCySFZOmQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-develop.3216.1.8fab90204c_1778580675030_0.7101388015752079","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3218.1.a19a504b16":{"name":"@open-mercato/cache","version":"0.6.1-canary.3218.1.a19a504b16","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-canary.3218.1.a19a504b16","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e7d25705575f61bf97fcdb2384cab567c020efd9","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-canary.3218.1.a19a504b16.tgz","fileCount":45,"integrity":"sha512-xyMTynNbUiU38k8SeGwJyYahiSmQf7SImgZpAZc4fofAaK2kvqrKQ1Ei2qi6zaOnfPX+cTg2xfy2P5FGLhFjmg==","signatures":[{"sig":"MEUCIQCPJOqD0nAHVlX9fXhyG59DD/QQLgPhhFTC5Qsj0pgNFwIgQkL2ofylPlaavKf4xY/sq3rU0evJKHFCs6GU3zVLBLA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-canary.3218.1.a19a504b16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-xyMTynNbUiU38k8SeGwJyYahiSmQf7SImgZpAZc4fofAaK2kvqrKQ1Ei2qi6zaOnfPX+cTg2xfy2P5FGLhFjmg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-canary.3218.1.a19a504b16_1778581242596_0.2649093640697733","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3220.1.949067646f":{"name":"@open-mercato/cache","version":"0.6.1-canary.3220.1.949067646f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-canary.3220.1.949067646f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"4fc6ff3ec13ecac01f58221f613d5aac6bc8d298","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-canary.3220.1.949067646f.tgz","fileCount":45,"integrity":"sha512-CZVI6K0fA7tHtM0se1n/wROIZ15FAl6iiQ9t/rgNI2192w0BdJoaiQiMdH4ocH5F/m2UrJVRC1GadEiXp9kUEw==","signatures":[{"sig":"MEUCIQD8Y1xcvfaGd05GlYx8E0ps6hLA8eZ5yllK8DTdUkWXgQIgHAMKEsY9KYrIutn68L9Qnnyf51sIRSN7Us3dcPluQFU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-canary.3220.1.949067646f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-CZVI6K0fA7tHtM0se1n/wROIZ15FAl6iiQ9t/rgNI2192w0BdJoaiQiMdH4ocH5F/m2UrJVRC1GadEiXp9kUEw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-canary.3220.1.949067646f_1778581917913_0.9439656445553972","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-develop.3219.1.ae5c8a5935":{"name":"@open-mercato/cache","version":"0.6.1-develop.3219.1.ae5c8a5935","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-develop.3219.1.ae5c8a5935","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a866ba8232a652bb79f1ab0a1d048d6c9d755d58","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-develop.3219.1.ae5c8a5935.tgz","fileCount":45,"integrity":"sha512-2yTo+gWnHYCjgDH7JUTVKLly+OvypoKwTf3dFclXUbbXciyzt/M+6SAtCGQddMgXWzSnbjMw++RFQMcf63l3Ig==","signatures":[{"sig":"MEYCIQC45rNVoZgR5YWm5a+jeCV6tNY1ZNd2BEHUbBF+USzmRAIhAO5ayeJM2YGRUQIgeEXDwNY0qvDaUguJt0JUZZNL/Vt1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-develop.3219.1.ae5c8a5935","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193083},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-2yTo+gWnHYCjgDH7JUTVKLly+OvypoKwTf3dFclXUbbXciyzt/M+6SAtCGQddMgXWzSnbjMw++RFQMcf63l3Ig==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-develop.3219.1.ae5c8a5935_1778583272571_0.04091462100100718","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3223.1.520cdc7986":{"name":"@open-mercato/cache","version":"0.6.1-canary.3223.1.520cdc7986","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-canary.3223.1.520cdc7986","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"070762957349d614e2f0654b1f217cf299356c43","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-canary.3223.1.520cdc7986.tgz","fileCount":45,"integrity":"sha512-cXCJx8KrQI/3qbVsh3e+94vR+l0//7I0qOoi6WYLn53LY1q54Xijd0OnRCMMTVB65IJGKs2cuNarPagKaiuKxA==","signatures":[{"sig":"MEYCIQDoA9UxfP9gX4HWhwlM66Zq0Z0ML+1K/gyZk1SuQDoctAIhAP8MYdtKt9k9zMZbz/u2mxoy10eWI+P8eqWkDZK9zdhJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-canary.3223.1.520cdc7986","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-cXCJx8KrQI/3qbVsh3e+94vR+l0//7I0qOoi6WYLn53LY1q54Xijd0OnRCMMTVB65IJGKs2cuNarPagKaiuKxA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-canary.3223.1.520cdc7986_1778584334734_0.7146608844061342","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3225.1.dadf07b747":{"name":"@open-mercato/cache","version":"0.6.1-canary.3225.1.dadf07b747","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-canary.3225.1.dadf07b747","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c6c4431fb46a68e778f2f7a612745f35cd767ff5","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-canary.3225.1.dadf07b747.tgz","fileCount":45,"integrity":"sha512-yvkXS+gdbMdMxboFuObhQx8YnckfJ8bjPpRrAEQH/PflyFWbpwDUB/rH2LNk2VVnU3voFFI9XoY8xOzp0sW2kw==","signatures":[{"sig":"MEYCIQDf7fTIR9gabmb2QQ156RvDLzsf97bokdUSz5QO323RXAIhAJ2AWrF6JiX6A9uu7/g9qnN44b+abqdg45uPW7p+OUET","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-canary.3225.1.dadf07b747","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-yvkXS+gdbMdMxboFuObhQx8YnckfJ8bjPpRrAEQH/PflyFWbpwDUB/rH2LNk2VVnU3voFFI9XoY8xOzp0sW2kw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-canary.3225.1.dadf07b747_1778584781429_0.7590350601245948","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-develop.3227.1.2b7b8ab258":{"name":"@open-mercato/cache","version":"0.6.1-develop.3227.1.2b7b8ab258","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-develop.3227.1.2b7b8ab258","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"78350ab810fa27a412728838973acc49755229e7","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-develop.3227.1.2b7b8ab258.tgz","fileCount":45,"integrity":"sha512-rym0L2rE1RB00xgcu8cqzVcUxY9JprKCq4LFl5ptuOUsS4TFN5Wf17UN2paNmcJuGhCfatB7/JESPjRax1vSUw==","signatures":[{"sig":"MEUCIQCGsm3E/dEqFyl65FKYqXwZQ6pbqPXZ2qcxXQk/9WLlHgIgbBF8k7fJnZ8NpnsuEBk4pDTSEZdBqJP8/pof0v3b798=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-develop.3227.1.2b7b8ab258","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193083},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-rym0L2rE1RB00xgcu8cqzVcUxY9JprKCq4LFl5ptuOUsS4TFN5Wf17UN2paNmcJuGhCfatB7/JESPjRax1vSUw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-develop.3227.1.2b7b8ab258_1778585482385_0.2850575245340896","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3226.1.2366138fdf":{"name":"@open-mercato/cache","version":"0.6.1-canary.3226.1.2366138fdf","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-canary.3226.1.2366138fdf","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"26b55420554b0f6ce4ec20871193681598a4fa66","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-canary.3226.1.2366138fdf.tgz","fileCount":45,"integrity":"sha512-uMGp8GSqMPiq0lo8KhgR28GGGinF+7Bu+SRvvnFkosqBSP/IcLibcNytROgWkjMDI6Lt0TtBboPbaW8Ie1SOqA==","signatures":[{"sig":"MEUCIQC+ywL7Q00k6pXpKRRfcvxRNELC8JiBvDQIDQQJM59pbgIgPjuo0H5Xr/DaVzhRlsncjTcU2WoWoDNNjKUdcf8G5sw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-canary.3226.1.2366138fdf","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-uMGp8GSqMPiq0lo8KhgR28GGGinF+7Bu+SRvvnFkosqBSP/IcLibcNytROgWkjMDI6Lt0TtBboPbaW8Ie1SOqA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-canary.3226.1.2366138fdf_1778585547783_0.36065213531011775","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3229.1.5a2d8332aa":{"name":"@open-mercato/cache","version":"0.6.1-canary.3229.1.5a2d8332aa","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-canary.3229.1.5a2d8332aa","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"1361aae5c6e62b3a07a7b123a1fe1fc8a8530d9a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-canary.3229.1.5a2d8332aa.tgz","fileCount":45,"integrity":"sha512-GXIottfgf6/VuyHPFePMeiBzANgPnLC1Dh3tNrlYo+i4+RFMKCQCceT3CGRY4l/hZOH9EvCBoYOukKqbE3XSuA==","signatures":[{"sig":"MEUCIGG0esJXBUHYdbEsEaKPbsLd1uy7x9t91t9owWxWEEmrAiEAwS+zJ5h8ci6LmLYK0kGxj7/TfziVwInGrjJ7Zwr9JKU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-canary.3229.1.5a2d8332aa","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-GXIottfgf6/VuyHPFePMeiBzANgPnLC1Dh3tNrlYo+i4+RFMKCQCceT3CGRY4l/hZOH9EvCBoYOukKqbE3XSuA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-canary.3229.1.5a2d8332aa_1778587623980_0.9013966443116381","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3231.1.dfca67634a":{"name":"@open-mercato/cache","version":"0.6.1-canary.3231.1.dfca67634a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-canary.3231.1.dfca67634a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b21ed97ae2a0c18fd3835e51b521b5553a70685f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-canary.3231.1.dfca67634a.tgz","fileCount":45,"integrity":"sha512-eXcHo+iEkpW8QLUszvi/fYMpMiBmaEc5gY5cvDWg5iMce3H14cTY+tmbeXeymV+Hf+6VXHLpEJJudZBZGvLkXA==","signatures":[{"sig":"MEYCIQDP5Tc8ykAUTyNkZASyMIZj4XlDZpuDU9OO79tbb4UKwgIhALxqtCDjFa6MhfrpcpK/EVX/IWKDb0QOlDpYY/E4tui8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-canary.3231.1.dfca67634a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-eXcHo+iEkpW8QLUszvi/fYMpMiBmaEc5gY5cvDWg5iMce3H14cTY+tmbeXeymV+Hf+6VXHLpEJJudZBZGvLkXA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-canary.3231.1.dfca67634a_1778588402285_0.080203458148556","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3234.1.c46a33b091":{"name":"@open-mercato/cache","version":"0.6.1-canary.3234.1.c46a33b091","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-canary.3234.1.c46a33b091","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"edc508ad8d85492e2fdaafac489aab4ae9a7293d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-canary.3234.1.c46a33b091.tgz","fileCount":45,"integrity":"sha512-26DaAGiw8i+39rlq7nSfNskv18W3szG2gEbUuHwk4XpvU6IIy86/fNkpWqfDlv3bOq25K9vVpDYOluREtXqegg==","signatures":[{"sig":"MEQCIAG1MialnCmqZQYW7CcywUPjgS6s71Qbl8XjcJ78yayfAiAgeyYopvMFwsFIdLABM9o+v6gm7rsq9nPO5XdIC80Qxw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-canary.3234.1.c46a33b091","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-26DaAGiw8i+39rlq7nSfNskv18W3szG2gEbUuHwk4XpvU6IIy86/fNkpWqfDlv3bOq25K9vVpDYOluREtXqegg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-canary.3234.1.c46a33b091_1778591012577_0.6704772247100741","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3235.1.8c19858083":{"name":"@open-mercato/cache","version":"0.6.1-canary.3235.1.8c19858083","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-canary.3235.1.8c19858083","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"dcbcfa002a1a2fbfd4a3ae3c69d6afad9e8d34c4","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-canary.3235.1.8c19858083.tgz","fileCount":45,"integrity":"sha512-mZ/sYus1872UXkRnuCwcrxSCL9aLTH5vGW2DBLBYUNbxqxgCznbK8JueiORQp4ida7Qf5vXxd9mITSOgvuk6LQ==","signatures":[{"sig":"MEQCIA0P4aR7LxqYOF10dO2SE7eh0lGtm+s8COIaFdc38jeoAiBOrT1ZGEEYTaVmo5+0OkiKI/KVz3fwhaLGLxGrMZ+cng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-canary.3235.1.8c19858083","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-mZ/sYus1872UXkRnuCwcrxSCL9aLTH5vGW2DBLBYUNbxqxgCznbK8JueiORQp4ida7Qf5vXxd9mITSOgvuk6LQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-canary.3235.1.8c19858083_1778593626801_0.3436899310483672","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3237.1.da0d8e8726":{"name":"@open-mercato/cache","version":"0.6.1-canary.3237.1.da0d8e8726","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-canary.3237.1.da0d8e8726","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"fe5dc14fda4e0ccdcb927482cffc9ab57d4b63fa","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-canary.3237.1.da0d8e8726.tgz","fileCount":45,"integrity":"sha512-Gu2fdzzo/+4EnygQ5mN73dMnM9G0hwYfQ5y3NOwtFyanVvvf62eKBR95ZjCX7Oefe9kpd/4hDQ1weOJFDwvX/Q==","signatures":[{"sig":"MEUCIQCFYnWIan1jtCppb/+X/LWeWsAwZAxmSByK81nBYLEwOgIgRw/zzDepTXNpbcASOfJ3bTlH3YB13UE9fg1odwHzfsg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-canary.3237.1.da0d8e8726","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Gu2fdzzo/+4EnygQ5mN73dMnM9G0hwYfQ5y3NOwtFyanVvvf62eKBR95ZjCX7Oefe9kpd/4hDQ1weOJFDwvX/Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-canary.3237.1.da0d8e8726_1778594959916_0.44055987991102574","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3238.1.1856e3fc3d":{"name":"@open-mercato/cache","version":"0.6.1-canary.3238.1.1856e3fc3d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-canary.3238.1.1856e3fc3d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"1b9d5c77e7ed141c3372617ddbe9d83a323a2c93","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-canary.3238.1.1856e3fc3d.tgz","fileCount":45,"integrity":"sha512-/RUvobp5raTUG0P9KH9T7UNlet3XLCXRrp5uZnAiUdzpH3bkrHPkToOgRnpCRkpnp+qJY8Z9CUTQKXXENp7law==","signatures":[{"sig":"MEQCID3LI4FK10tvB/muaylZ9wsZlkjqg01IsqbM/+WzJxQiAiAjs+t3yiqCBOrlUUFBFF+Alyy7+nriIDZuBssANKOFIw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-canary.3238.1.1856e3fc3d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-/RUvobp5raTUG0P9KH9T7UNlet3XLCXRrp5uZnAiUdzpH3bkrHPkToOgRnpCRkpnp+qJY8Z9CUTQKXXENp7law==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-canary.3238.1.1856e3fc3d_1778595240676_0.3475382865829477","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3236.1.b4a7e6bc68":{"name":"@open-mercato/cache","version":"0.6.1-canary.3236.1.b4a7e6bc68","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-canary.3236.1.b4a7e6bc68","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"cf136cfe5681d7d8df19fab5f4cb497a92be2636","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-canary.3236.1.b4a7e6bc68.tgz","fileCount":45,"integrity":"sha512-pFGOfPtaJkOtjCO3sAvJ3hO2lqS+TbCTTisJNo0I5+kS/TkqBwGpswY62lm2oiTp+sHuKjvsZHgfPoPxYp3ddw==","signatures":[{"sig":"MEYCIQC9DEs28VE/UMwkhsPhTqFAE7lfdghkABengEzJE+xKRQIhAN5hPQztYBosuwazNOleYcoqfiRbi0DDM3B4ThcNo7LS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-canary.3236.1.b4a7e6bc68","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-pFGOfPtaJkOtjCO3sAvJ3hO2lqS+TbCTTisJNo0I5+kS/TkqBwGpswY62lm2oiTp+sHuKjvsZHgfPoPxYp3ddw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-canary.3236.1.b4a7e6bc68_1778596171730_0.27657628669509915","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-develop.3246.1.dbef9d7392":{"name":"@open-mercato/cache","version":"0.6.1-develop.3246.1.dbef9d7392","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-develop.3246.1.dbef9d7392","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c6eca43c0405d848c46c8b660229e2ba03447ce2","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-develop.3246.1.dbef9d7392.tgz","fileCount":45,"integrity":"sha512-mHeYVuO2lIoBpnJF2QPHg0WxQblCliV3bpHhqEDRihmOe04rJi0XsTrUJICVQYsL8/SkjUH7vyqPWYGS7A4N1g==","signatures":[{"sig":"MEQCIEV0XQGPZrv+NjrbRX0E/nulznNawLBCFvSy6bftoLRDAiApJJD2TlmEwby8cBWupvLIRHfoUuZXiAo7FbUIdmDWMg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-develop.3246.1.dbef9d7392","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193083},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-mHeYVuO2lIoBpnJF2QPHg0WxQblCliV3bpHhqEDRihmOe04rJi0XsTrUJICVQYsL8/SkjUH7vyqPWYGS7A4N1g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-develop.3246.1.dbef9d7392_1778612130073_0.015242826067332738","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3249.1.8176681c65":{"name":"@open-mercato/cache","version":"0.6.1-canary.3249.1.8176681c65","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-canary.3249.1.8176681c65","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"7bf95df16d679e1e38bff8c66c300c95df2f3188","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-canary.3249.1.8176681c65.tgz","fileCount":45,"integrity":"sha512-Zs3vZy1o9JWdI+wJp6/LbRBTxRE4jX5sPzFZVavtClNjlycrOsy9f3qdfcub6S+s9kagUUVzkQncD5TAxQvBcQ==","signatures":[{"sig":"MEYCIQD9ehiZLn5MFjsQV/n0pp8/PSpbf8wG0lWUlKYSBdSY1QIhAPdFfvFhqb8JFNGCyqzfI8XyqEbdJtGguQVD9wywVCay","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-canary.3249.1.8176681c65","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Zs3vZy1o9JWdI+wJp6/LbRBTxRE4jX5sPzFZVavtClNjlycrOsy9f3qdfcub6S+s9kagUUVzkQncD5TAxQvBcQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-canary.3249.1.8176681c65_1778618821100_0.06624323973203405","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3250.1.52236199b9":{"name":"@open-mercato/cache","version":"0.6.1-canary.3250.1.52236199b9","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-canary.3250.1.52236199b9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"bec5614c37e3d2aaf502226b9bace829e6a7e6f1","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-canary.3250.1.52236199b9.tgz","fileCount":45,"integrity":"sha512-BiW14Av+EbjHtj/dsAAWfhQ/oGvxgfdodOhxE40xfO031rT74NpEWv4eUkoA9dtSgDdQj4dT6LxHuutdzFxhQw==","signatures":[{"sig":"MEQCICnsCEy7ZQEEzLkmymCUXwwWslux8TShaQW4YBjLFnp7AiBm/JQAGHa+moLqas719cx7IqMMC6DIzlfAqD1cjqSEYw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-canary.3250.1.52236199b9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-BiW14Av+EbjHtj/dsAAWfhQ/oGvxgfdodOhxE40xfO031rT74NpEWv4eUkoA9dtSgDdQj4dT6LxHuutdzFxhQw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-canary.3250.1.52236199b9_1778619732117_0.947384458846855","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3251.1.5395645ca8":{"name":"@open-mercato/cache","version":"0.6.1-canary.3251.1.5395645ca8","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-canary.3251.1.5395645ca8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"0fda55d5b6a6bd92f1a3e720af40c1e11250cf46","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-canary.3251.1.5395645ca8.tgz","fileCount":45,"integrity":"sha512-UvPxc5ucwx3sYanZzUq5lp6/pbhb6ct+w8jHIlCrsGQMgeNeOEeIIkyOLZienTLbYFyqthvDuOFTstcneKrvHw==","signatures":[{"sig":"MEUCIBQgSD4FM3s+QP80u5zg6PTlA3jBDfiGQ1ELZDL386cuAiEA4kW1HQ4vOvtXbiV1mY3ISlCuQ/rakgONuOQFOpkIdP0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-canary.3251.1.5395645ca8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-UvPxc5ucwx3sYanZzUq5lp6/pbhb6ct+w8jHIlCrsGQMgeNeOEeIIkyOLZienTLbYFyqthvDuOFTstcneKrvHw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-canary.3251.1.5395645ca8_1778621117813_0.3131019733760658","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3252.1.9ab07c0335":{"name":"@open-mercato/cache","version":"0.6.1-canary.3252.1.9ab07c0335","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-canary.3252.1.9ab07c0335","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"4ae609196d3f2073722b26481f91f750da7539b9","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-canary.3252.1.9ab07c0335.tgz","fileCount":45,"integrity":"sha512-cSAXO5uMg7BUMsQtfQE4URC4QJiS3jdUMysEm73w4qetBj+DysnPdmYLBRDuo3WgtVQWOXKdiDtW9GnzjNvrFQ==","signatures":[{"sig":"MEQCIDJ07Ys2jDcas319Jx26faCrgJBGu6XfA/jRWvic5mKuAiBJIsCWTrM5ndJITDFziF+Se5IhYr17zmULfbwkgw5rcQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-canary.3252.1.9ab07c0335","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-cSAXO5uMg7BUMsQtfQE4URC4QJiS3jdUMysEm73w4qetBj+DysnPdmYLBRDuo3WgtVQWOXKdiDtW9GnzjNvrFQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-canary.3252.1.9ab07c0335_1778623547476_0.27538919712404764","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-develop.3256.1.fe3dec2464":{"name":"@open-mercato/cache","version":"0.6.1-develop.3256.1.fe3dec2464","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-develop.3256.1.fe3dec2464","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"3b0dde7815ca941730614b42ad86bf47abf1792b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-develop.3256.1.fe3dec2464.tgz","fileCount":45,"integrity":"sha512-nNbg3HQ9wyMndwF78zno+qzYRecRcyFQk9R0vlexZ/mvqPbHS2fL1SY6RZsDYNnc3PryF+opk3QMPek9L7WC5Q==","signatures":[{"sig":"MEUCIQCA9JrbBFiXQSDKcPy9sY7itSUjNEJh9Ime0h4NRKPblQIgP0usDQrD1ECJdF3MouujomJ40WAXKvUFLQwq0IHB4ww=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-develop.3256.1.fe3dec2464","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193083},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-nNbg3HQ9wyMndwF78zno+qzYRecRcyFQk9R0vlexZ/mvqPbHS2fL1SY6RZsDYNnc3PryF+opk3QMPek9L7WC5Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-develop.3256.1.fe3dec2464_1778649763265_0.014016272174292022","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3259.1.140ce09826":{"name":"@open-mercato/cache","version":"0.6.1-canary.3259.1.140ce09826","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-canary.3259.1.140ce09826","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"3450e2e0721a3793454056cbc6048073dad618df","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-canary.3259.1.140ce09826.tgz","fileCount":45,"integrity":"sha512-RX6xw2hiXNbCRbtSK+wbTzu4XATC6dTK4NjVVOHjZ67jQULeTjJ0Ja7ChPuaIHyWRwrbSed554BRy2higZonyQ==","signatures":[{"sig":"MEUCIQCBL1OoSu83jN/PP9zXzuVxKMu8dweIEJWzPMaQB/nNgQIgEqR9a8PGG/fBCK2gjSanMdvs2XDuegNcD+H/EjTX51o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-canary.3259.1.140ce09826","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-RX6xw2hiXNbCRbtSK+wbTzu4XATC6dTK4NjVVOHjZ67jQULeTjJ0Ja7ChPuaIHyWRwrbSed554BRy2higZonyQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-canary.3259.1.140ce09826_1778650531698_0.0504864984378357","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3261.1.2fbaaba498":{"name":"@open-mercato/cache","version":"0.6.1-canary.3261.1.2fbaaba498","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-canary.3261.1.2fbaaba498","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ceec971b3f24931badd9a30ddeeddbe6b2f0bdc8","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-canary.3261.1.2fbaaba498.tgz","fileCount":45,"integrity":"sha512-IYdhpb1WRPcAa183A0wuhplRGPrQTw+ptrqNFVlAjcBs9gm/pk2JU5DA7NJYA9cvn/tbFsCiG/c8zUKy+RP2Bg==","signatures":[{"sig":"MEUCIQCEQLRmYr4tiHCtogLvjvO2EK6UO3ZTdRxfJFrPvaWGGgIgaQXEYBkWinw5T8w9WveWQ2mBsNUEoOfk05QcCiXnXmY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-canary.3261.1.2fbaaba498","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-IYdhpb1WRPcAa183A0wuhplRGPrQTw+ptrqNFVlAjcBs9gm/pk2JU5DA7NJYA9cvn/tbFsCiG/c8zUKy+RP2Bg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-canary.3261.1.2fbaaba498_1778651814731_0.09726507294756859","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-develop.3260.1.dc719cac84":{"name":"@open-mercato/cache","version":"0.6.1-develop.3260.1.dc719cac84","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-develop.3260.1.dc719cac84","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f7496f9b95bf7e01605f2bf81a4d22c2cde176e1","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-develop.3260.1.dc719cac84.tgz","fileCount":45,"integrity":"sha512-TZadyXct0nPoest82tq9K/ifZLZ8+cslxI++Mc9prcxTyZvWp2SJmNkpW/lrpPEuCJ7a+unaBxI5icuno8/cEw==","signatures":[{"sig":"MEUCIDN7GTY3AniNmq3vVr8GlwexMYDOSW7q5yjdt3mQdU5LAiEA4XSXBGpXB566RsluILyppk7qd4emEg29PEYe/X38Ea0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-develop.3260.1.dc719cac84","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193083},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-TZadyXct0nPoest82tq9K/ifZLZ8+cslxI++Mc9prcxTyZvWp2SJmNkpW/lrpPEuCJ7a+unaBxI5icuno8/cEw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-develop.3260.1.dc719cac84_1778652236364_0.4764273374875885","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3263.1.aa0883af55":{"name":"@open-mercato/cache","version":"0.6.1-canary.3263.1.aa0883af55","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-canary.3263.1.aa0883af55","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f6d305478e724c0a203d53c9546147203a2d7f9e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-canary.3263.1.aa0883af55.tgz","fileCount":45,"integrity":"sha512-Y9uRu31ew/lTVIfRt28uooFWcK3Jni2MmVDJYU+ww1uH9HPlEe9Tjy4eMXgrUFFU8BwV38X/PYPmjwBWSMZGvA==","signatures":[{"sig":"MEUCIA/4B1IkejBh0ydwt8NPOebKrOvBgYFzwDuRJf1WJPBYAiEA/Inmr48oGQg/TVBg7MHwOxE0ePlUICHoRxAKyzFtTzg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-canary.3263.1.aa0883af55","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Y9uRu31ew/lTVIfRt28uooFWcK3Jni2MmVDJYU+ww1uH9HPlEe9Tjy4eMXgrUFFU8BwV38X/PYPmjwBWSMZGvA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-canary.3263.1.aa0883af55_1778655143327_0.7004653717342864","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3264.1.08194fb1b5":{"name":"@open-mercato/cache","version":"0.6.1-canary.3264.1.08194fb1b5","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-canary.3264.1.08194fb1b5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"7599ee7d17ef03d11550aefbea3cdda03c25f82d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-canary.3264.1.08194fb1b5.tgz","fileCount":45,"integrity":"sha512-AkTULE9IQGZlbNReC6q93UfFZU87tFy2iucXWeoI3pOpXoM8+wJEaM4rHmYo306rMJYy/Ih+uIEduKgIAfkpPQ==","signatures":[{"sig":"MEYCIQDm1xU9gfv2IC0txzDxlNug/Olt0qgMl/y/SJEHncIduAIhALSg/ni72/J11hAo7RJ6JEKMDaGj0dgKMLGUphAmoY0m","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-canary.3264.1.08194fb1b5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-AkTULE9IQGZlbNReC6q93UfFZU87tFy2iucXWeoI3pOpXoM8+wJEaM4rHmYo306rMJYy/Ih+uIEduKgIAfkpPQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-canary.3264.1.08194fb1b5_1778655448219_0.7218239952792143","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3265.1.d38c45d495":{"name":"@open-mercato/cache","version":"0.6.1-canary.3265.1.d38c45d495","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-canary.3265.1.d38c45d495","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a356d6c90581c7c0975075acd14051e9c794106f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-canary.3265.1.d38c45d495.tgz","fileCount":45,"integrity":"sha512-3eWXpVw4lD34JmiFgte8eTYP6ShmQp5AaUQvFOjABSrPOc5lglRJxN2JZIdrDClEMP91NeNgOx7+hAwWrV2LFQ==","signatures":[{"sig":"MEUCIQDKyqKWFGaiJ+oJEwJiy+3bWleuzVeX6gv2k4spWqRddAIgSbeO4+3v7B1W1uEozLmhLCMhVK3RNc4VD9RzjH8rfR8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-canary.3265.1.d38c45d495","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-3eWXpVw4lD34JmiFgte8eTYP6ShmQp5AaUQvFOjABSrPOc5lglRJxN2JZIdrDClEMP91NeNgOx7+hAwWrV2LFQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-canary.3265.1.d38c45d495_1778655884601_0.916606930009944","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3266.1.68d75db08c":{"name":"@open-mercato/cache","version":"0.6.1-canary.3266.1.68d75db08c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-canary.3266.1.68d75db08c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"6ff393f888ba57cf4bad16792ddffa4afc259fe5","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-canary.3266.1.68d75db08c.tgz","fileCount":45,"integrity":"sha512-nAxHCk2v4cmamOGV6uQ1IiyJ7vu+ozVMPEttdHh6UXS1QAjgiShKV2l0XT9uSYVjqoK4e6DgDuaWFn/Kr5chuA==","signatures":[{"sig":"MEYCIQDeA2lvlEHyPVgMn/9sL2y9RmoFZtKmS2Pk+0aPqPCKMgIhAN1dfRgAhVE1qa1GqyfrIMeyyvVRW7XgBnVa2x9gaVrw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-canary.3266.1.68d75db08c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-nAxHCk2v4cmamOGV6uQ1IiyJ7vu+ozVMPEttdHh6UXS1QAjgiShKV2l0XT9uSYVjqoK4e6DgDuaWFn/Kr5chuA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-canary.3266.1.68d75db08c_1778656059222_0.23851843509654547","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3267.1.6ec2a7db97":{"name":"@open-mercato/cache","version":"0.6.1-canary.3267.1.6ec2a7db97","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-canary.3267.1.6ec2a7db97","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"acdc2a6e46f717b6207e86b00f751aa9687cebc1","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-canary.3267.1.6ec2a7db97.tgz","fileCount":45,"integrity":"sha512-V+NzP5XT33eGBE4cLGQeAqoVK4VbPa1Dn4mmN0cPMhmJvz4y0qHoNErQoaChVHYkpxrp1arP3DSQ0sQ7N5m0/w==","signatures":[{"sig":"MEQCIFytHuQ+DilbK94sQREv6kaEcg1vs25DKxmp1ntWceDyAiA1bdls1V/E8gbRJ4oEpWoKO0YnMLbBqo8G5wGmRV5JYw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-canary.3267.1.6ec2a7db97","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-V+NzP5XT33eGBE4cLGQeAqoVK4VbPa1Dn4mmN0cPMhmJvz4y0qHoNErQoaChVHYkpxrp1arP3DSQ0sQ7N5m0/w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-canary.3267.1.6ec2a7db97_1778656112843_0.6189868606894948","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3272.1.224796fa84":{"name":"@open-mercato/cache","version":"0.6.1-canary.3272.1.224796fa84","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-canary.3272.1.224796fa84","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"3e44d44550c25e0b35a12403e87466d335edc2ae","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-canary.3272.1.224796fa84.tgz","fileCount":45,"integrity":"sha512-CsS+xCvmfu+rnS7GLcChM26i1uvqRif4MCSmfnOFQDa9BBA9Z1FFO5oa1v5uV6XX8hD+ZQZ+Bhc73XA1oB+oiA==","signatures":[{"sig":"MEYCIQDiBkor+/s1WQIBsO4rerIuzLoxVYh/kooe0htSXuWr1gIhAJ6SkyAPypGjiCAgLe0rDCmLIaytxP+YRjH0w1WGFo9a","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-canary.3272.1.224796fa84","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-CsS+xCvmfu+rnS7GLcChM26i1uvqRif4MCSmfnOFQDa9BBA9Z1FFO5oa1v5uV6XX8hD+ZQZ+Bhc73XA1oB+oiA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-canary.3272.1.224796fa84_1778662988447_0.25540311244810643","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-develop.3276.1.1fcd145078":{"name":"@open-mercato/cache","version":"0.6.1-develop.3276.1.1fcd145078","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-develop.3276.1.1fcd145078","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"5994348d3f55b4ef3312b73b3deaa2b67ab28d47","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-develop.3276.1.1fcd145078.tgz","fileCount":45,"integrity":"sha512-6ikKjNQrNWtv55JRHgRhhyS5hdvYATKiauuwwEgcvnRXpiy00abl5M5jCwd5KWLdNvaDyLvS17OPurdwp7S+pw==","signatures":[{"sig":"MEUCIEWI/2JW/3URmLculzvxDN1tHdq+ezge1T4AOTkk9c5fAiEA0WlY4u4/7rHgNsLc6BeGhwJglurHkQvxWLIdAJn+y6U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-develop.3276.1.1fcd145078","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193083},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-6ikKjNQrNWtv55JRHgRhhyS5hdvYATKiauuwwEgcvnRXpiy00abl5M5jCwd5KWLdNvaDyLvS17OPurdwp7S+pw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-develop.3276.1.1fcd145078_1778664550219_0.01203287273923559","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3275.1.5cb49d279d":{"name":"@open-mercato/cache","version":"0.6.1-canary.3275.1.5cb49d279d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-canary.3275.1.5cb49d279d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f2a21934ef227abccddb9044b649a20c4208d788","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-canary.3275.1.5cb49d279d.tgz","fileCount":45,"integrity":"sha512-UkJ3zYwyme0l56f15VgiLLTt3bw/6hlKLDdTbnfvBS5XFIyP34cKPTN4iJl/tjhg0PNR6BDOuW2ImcnAXB5Vvg==","signatures":[{"sig":"MEQCIFDJj3gMNiZ0taaSdoTJ282BAFk5/o8ZE0r9x7SOV/IAAiA9BMiH5RcAy9+WS2v5pMpfBD2k3+ltwtDbVR9ChjqwkQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-canary.3275.1.5cb49d279d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-UkJ3zYwyme0l56f15VgiLLTt3bw/6hlKLDdTbnfvBS5XFIyP34cKPTN4iJl/tjhg0PNR6BDOuW2ImcnAXB5Vvg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-canary.3275.1.5cb49d279d_1778666027907_0.617227932724002","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3279.1.7ad1c06824":{"name":"@open-mercato/cache","version":"0.6.1-canary.3279.1.7ad1c06824","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-canary.3279.1.7ad1c06824","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"26987147a3ce6312a804ad64dd02bd196411a2b4","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-canary.3279.1.7ad1c06824.tgz","fileCount":45,"integrity":"sha512-gmxNMyv/++ZQF2SJQiaxYnn4tGlz9roVHS5CZIGEpD26+XJM+XpZKmyurMJDOmPboXDTDFcHpp4ymo3fsZOrBQ==","signatures":[{"sig":"MEQCIDYwYyNlcvbq/H4BTYtZuqmHlf3/1wzhn+/sgNKCqXZzAiBIHmOegCfFE1a9J5ZtlC82EcfyYL7nQk29NtArPVa3YA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-canary.3279.1.7ad1c06824","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-gmxNMyv/++ZQF2SJQiaxYnn4tGlz9roVHS5CZIGEpD26+XJM+XpZKmyurMJDOmPboXDTDFcHpp4ymo3fsZOrBQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-canary.3279.1.7ad1c06824_1778666109268_0.13703772729181218","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-develop.3278.1.a4d26475e4":{"name":"@open-mercato/cache","version":"0.6.1-develop.3278.1.a4d26475e4","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-develop.3278.1.a4d26475e4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ffbe18030686e8a5df12655289c3d45fe107e227","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-develop.3278.1.a4d26475e4.tgz","fileCount":45,"integrity":"sha512-EaVLcKAI0k4V+6jfwdA7IdqNz1ZIwhXqUSaT3MfemjHmI4UHs/5dvUkcl/rWq88xg3swVrT4mgMGSWvIenqGoA==","signatures":[{"sig":"MEUCIQCsA3K9OdCC6OVWWOnESIw1eLVZ9FxKD1z1ay0HvMVdHAIgMjHVhYlKptF9aPKzb2n2uAQ1oBM2a3FEVwqZ+s/VLsM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-develop.3278.1.a4d26475e4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193083},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-EaVLcKAI0k4V+6jfwdA7IdqNz1ZIwhXqUSaT3MfemjHmI4UHs/5dvUkcl/rWq88xg3swVrT4mgMGSWvIenqGoA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-develop.3278.1.a4d26475e4_1778667716903_0.3731968818556075","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3285.1.98cd006f03":{"name":"@open-mercato/cache","version":"0.6.1-canary.3285.1.98cd006f03","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-canary.3285.1.98cd006f03","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c4e684ee5a157c6b5e8c312ff4a472b2ef256573","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-canary.3285.1.98cd006f03.tgz","fileCount":45,"integrity":"sha512-gtHJ/7UEBqG7suyBKUrg5cPlVKqLSH2PGs+iyCc3S/TP8/i/ptE1BibDQpcNHofZxaJ+4lBIglbl080epUf7+Q==","signatures":[{"sig":"MEUCIHcERE/zhxkrk6EA3sbyp0NZBYnKAU586fgZljq7lniGAiEA1Qox4b2zOvHee3Cw87053siPP8xyg+hspSe2jtxwzS4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-canary.3285.1.98cd006f03","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-gtHJ/7UEBqG7suyBKUrg5cPlVKqLSH2PGs+iyCc3S/TP8/i/ptE1BibDQpcNHofZxaJ+4lBIglbl080epUf7+Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-canary.3285.1.98cd006f03_1778669060525_0.28520632611530305","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-develop.3287.1.450f4ffb56":{"name":"@open-mercato/cache","version":"0.6.1-develop.3287.1.450f4ffb56","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-develop.3287.1.450f4ffb56","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"af98de44a31a5cb43ab83269f4c59558ad0c0f9a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-develop.3287.1.450f4ffb56.tgz","fileCount":45,"integrity":"sha512-rhOfuckj+6Y4n3gHqeCm541uQ4/lHhS7uwq/6SL7PtstlnEA9HsdMNlN8ew1pw2I7lSBHZAh+OaTO+UUy4ekBw==","signatures":[{"sig":"MEUCIB5Daq39BKVIX0WOBrx1jjNab3nZSnUvEoBW56xMJlnOAiEAt+NJbYRTeHyd9iRMiGpAwsOw2vmQBc+JSj8RBg8wSHk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-develop.3287.1.450f4ffb56","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193083},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-rhOfuckj+6Y4n3gHqeCm541uQ4/lHhS7uwq/6SL7PtstlnEA9HsdMNlN8ew1pw2I7lSBHZAh+OaTO+UUy4ekBw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-develop.3287.1.450f4ffb56_1778670716133_0.21193550048787158","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3290.1.0a783e1cc8":{"name":"@open-mercato/cache","version":"0.6.1-canary.3290.1.0a783e1cc8","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-canary.3290.1.0a783e1cc8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"747e037b07d406821bbc3d41ab45bc7e114092c9","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-canary.3290.1.0a783e1cc8.tgz","fileCount":45,"integrity":"sha512-WsaenxxZ/OHH8SKMYThdtYi3Z4c1rMpLdNM6At93jVkRC9nbcMINaJK92w6jlwtCTvbmasbqRongEL6qY7jgAg==","signatures":[{"sig":"MEUCIQD8gE3+HFDiX8PK8ttuXfibMVpqvYq6fcM76FvzYx6k5gIgMIPkpC1as47AzfKLPJRn389pZujVJeNRCl//haNhXjw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-canary.3290.1.0a783e1cc8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-WsaenxxZ/OHH8SKMYThdtYi3Z4c1rMpLdNM6At93jVkRC9nbcMINaJK92w6jlwtCTvbmasbqRongEL6qY7jgAg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-canary.3290.1.0a783e1cc8_1778673022918_0.585305946290263","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-develop.3291.1.6fad645fd0":{"name":"@open-mercato/cache","version":"0.6.1-develop.3291.1.6fad645fd0","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-develop.3291.1.6fad645fd0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"1193086ed1544aa7d7334483d2fc07f15c2ea07c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-develop.3291.1.6fad645fd0.tgz","fileCount":45,"integrity":"sha512-HY//XBESmTN3F+oYsNuAyKdaDsxxxHodJjr7DerjC9pW+760MhfxGk1yWCZLL/1N5PiUEKvXEyJwMzL0mFTqUQ==","signatures":[{"sig":"MEQCIEzRCN/6H8UEYihLaAEtqTBaUajgPX3/Az0aHfRBFrP0AiB/scuQZ7FXGkDOORQ9Hd3uBvX61cc/C/zm5r9QgkhDnQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-develop.3291.1.6fad645fd0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193083},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-HY//XBESmTN3F+oYsNuAyKdaDsxxxHodJjr7DerjC9pW+760MhfxGk1yWCZLL/1N5PiUEKvXEyJwMzL0mFTqUQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-develop.3291.1.6fad645fd0_1778673315339_0.6332708401643414","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3297.1.acd1363dd4":{"name":"@open-mercato/cache","version":"0.6.1-canary.3297.1.acd1363dd4","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-canary.3297.1.acd1363dd4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d6f579d0f91e5a4a8085d33181025122177a4268","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-canary.3297.1.acd1363dd4.tgz","fileCount":45,"integrity":"sha512-mpU8VBiO33h9wAIhHzC3Wkf6skARdNjvdZQ426tqvvKWKE8e+ggqTZ3HyKEWRyTzA2yfmoiY2lGPqf5sqVKusQ==","signatures":[{"sig":"MEQCIFeIz1LJ7ydtB8LzgWbkGg4yiGSFVnh9QD245JRm6j//AiAD7ktwYH7qfzmb+kkxI5SYfte0SbFHepF+vkX1k+cSQQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-canary.3297.1.acd1363dd4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-mpU8VBiO33h9wAIhHzC3Wkf6skARdNjvdZQ426tqvvKWKE8e+ggqTZ3HyKEWRyTzA2yfmoiY2lGPqf5sqVKusQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-canary.3297.1.acd1363dd4_1778676680844_0.5230400562488255","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3300.1.86739c3523":{"name":"@open-mercato/cache","version":"0.6.1-canary.3300.1.86739c3523","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-canary.3300.1.86739c3523","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"54c00f217ac92f66d6c279bc2dd0244f33090dc3","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-canary.3300.1.86739c3523.tgz","fileCount":45,"integrity":"sha512-Je42yht/hWZlQurvmWlJwuIMj0ZzApwwtpMU/GNhZvOS9EflHcNOp1JCAyKwsAkNli4GUT/kZRDGZwqooCJvtA==","signatures":[{"sig":"MEQCIHqzRQKSOyJbe4xX116WvbUuPPJg5VQzlOJNT7UeSYy8AiBBSgaWiuy7IbhBsMyDM5UOwIrevW+xZFxCpIg71IqYLA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-canary.3300.1.86739c3523","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Je42yht/hWZlQurvmWlJwuIMj0ZzApwwtpMU/GNhZvOS9EflHcNOp1JCAyKwsAkNli4GUT/kZRDGZwqooCJvtA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-canary.3300.1.86739c3523_1778679226710_0.011399207521315846","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3302.1.c995cd63a4":{"name":"@open-mercato/cache","version":"0.6.1-canary.3302.1.c995cd63a4","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-canary.3302.1.c995cd63a4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"9349fb05a98b05ae98d300cb1af020f3faac1916","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-canary.3302.1.c995cd63a4.tgz","fileCount":45,"integrity":"sha512-ZgliqZaaM4cqVpKPMLYZsDXEQ4l5JTVm5aEOfYO/80abvE//5VDrafs16IUkuEuHv5HRfc2Prw7G3QA3A5wdog==","signatures":[{"sig":"MEYCIQCgbuH6jwKrVEYgWTMhSrAOPS7yyc1LNYi1jgGJp+ym+wIhAOsUOsR9LO+z2jKyXC7/C0vRGyGBCBAaDxPPRIyi1Vy/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-canary.3302.1.c995cd63a4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-ZgliqZaaM4cqVpKPMLYZsDXEQ4l5JTVm5aEOfYO/80abvE//5VDrafs16IUkuEuHv5HRfc2Prw7G3QA3A5wdog==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-canary.3302.1.c995cd63a4_1778679842734_0.5274829745892005","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-develop.3306.1.9ad9ff2526":{"name":"@open-mercato/cache","version":"0.6.1-develop.3306.1.9ad9ff2526","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-develop.3306.1.9ad9ff2526","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d829b82db12db68476a37192a45b1f450e1d7538","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-develop.3306.1.9ad9ff2526.tgz","fileCount":45,"integrity":"sha512-TDC9G4PLHNsdujRZ9saftviz0FMG6Oz0NisM5Gc+Lj9BoxxSl1fE9z21Wb50BloOlR925t8EowHU2QOzhgTH5w==","signatures":[{"sig":"MEYCIQC4csgvhfNeRZkJ2rls0xny5tOqs6AzRr8MmTPVy/3HwgIhALTUCr9VQyPhn/qDoXL4MSxGppM4UyWPJFtKMpoSAIHy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-develop.3306.1.9ad9ff2526","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193083},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-TDC9G4PLHNsdujRZ9saftviz0FMG6Oz0NisM5Gc+Lj9BoxxSl1fE9z21Wb50BloOlR925t8EowHU2QOzhgTH5w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-develop.3306.1.9ad9ff2526_1778681565150_0.8405305105217142","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3305.1.72a12eac56":{"name":"@open-mercato/cache","version":"0.6.1-canary.3305.1.72a12eac56","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-canary.3305.1.72a12eac56","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"70daeeed14e7d522ecafdba41408896c4e69943c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-canary.3305.1.72a12eac56.tgz","fileCount":45,"integrity":"sha512-Ej0rGblSzL9K4t/0ULm/pG0htoo0zHtqtip/KbDy8X926ogWYlA5b3lKDkmD2HWRGiYH2GnKtj5xKQNCeGuvug==","signatures":[{"sig":"MEUCIQCmR6SVy5ZruM0mQekoQnfV7rZxEu2hZN1DzSXYxQCD8QIgCoaFH6pv+llrlPSrdGX2EmHmgag3uKCZRzcWNuIM95I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-canary.3305.1.72a12eac56","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Ej0rGblSzL9K4t/0ULm/pG0htoo0zHtqtip/KbDy8X926ogWYlA5b3lKDkmD2HWRGiYH2GnKtj5xKQNCeGuvug==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-canary.3305.1.72a12eac56_1778682530494_0.2495403454246632","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3307.2.0c43b3ef31":{"name":"@open-mercato/cache","version":"0.6.1-canary.3307.2.0c43b3ef31","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-canary.3307.2.0c43b3ef31","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f1c00c17ad56164cae2bb9fbd85c77a0d9dccd8d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-canary.3307.2.0c43b3ef31.tgz","fileCount":45,"integrity":"sha512-9yzqDZHwkSSSbGzMUDDUirepQmBcnXuQBYV4QoMvrCdft58VzKFO+IOsQuFOjseUfZwaOjOknk0DssqfnX4uOg==","signatures":[{"sig":"MEUCIQCfZiFUBVoJaa82Z4kGcYL5JjE0gpnBi2L849Nq+v/5DgIgDH5b9dSYM3M73V4I3kzEnsDGQEvs+L6OAe3Va426xqc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-canary.3307.2.0c43b3ef31","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-9yzqDZHwkSSSbGzMUDDUirepQmBcnXuQBYV4QoMvrCdft58VzKFO+IOsQuFOjseUfZwaOjOknk0DssqfnX4uOg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-canary.3307.2.0c43b3ef31_1778682535214_0.6874696141746943","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3303.1.9fa0b3f066":{"name":"@open-mercato/cache","version":"0.6.1-canary.3303.1.9fa0b3f066","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-canary.3303.1.9fa0b3f066","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"bd6a072a1053c56726aaf8efdcdebedd88973144","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-canary.3303.1.9fa0b3f066.tgz","fileCount":45,"integrity":"sha512-arHMWnEr75eOehuL8oQT0OZ2C67/TPRrXYLkvGWbJTWTqlJ8dmjYe2o0fYtJNYEq7KvUkG2oMFDD942DJtIKjg==","signatures":[{"sig":"MEYCIQDCgfnxyv9rlTE53FX7MMb0iGswwDyq7PzqFqt30D3AEAIhAKO9zYn0zgv7h06LfmI3pzxhd4JI80eO6Xox48F9yJKJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-canary.3303.1.9fa0b3f066","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-arHMWnEr75eOehuL8oQT0OZ2C67/TPRrXYLkvGWbJTWTqlJ8dmjYe2o0fYtJNYEq7KvUkG2oMFDD942DJtIKjg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-canary.3303.1.9fa0b3f066_1778682552792_0.9314252246350223","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3308.1.57cdddfc7f":{"name":"@open-mercato/cache","version":"0.6.1-canary.3308.1.57cdddfc7f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-canary.3308.1.57cdddfc7f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f46de678b75cb12172e401d47b3330232e086a64","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-canary.3308.1.57cdddfc7f.tgz","fileCount":45,"integrity":"sha512-sfscG5ofWty5TRzWQ9Bv+hkpIKtwjkuIazzpydN8ZnqI+zpTtpPqaXq6QAna6SDwxfMRXOxAqQ8Y9255oHrGdg==","signatures":[{"sig":"MEUCIAYk7qic87X6UjAv9Lt4bUaTdUytKFwMgnvP6c6HTUfVAiEAxUlPTgCbtB00LXdiyecWHJ3Fe9ZYUQNmO0U4njpwhKI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-canary.3308.1.57cdddfc7f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-sfscG5ofWty5TRzWQ9Bv+hkpIKtwjkuIazzpydN8ZnqI+zpTtpPqaXq6QAna6SDwxfMRXOxAqQ8Y9255oHrGdg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-canary.3308.1.57cdddfc7f_1778686047222_0.8825346861596532","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3309.1.cc73ac57e4":{"name":"@open-mercato/cache","version":"0.6.1-canary.3309.1.cc73ac57e4","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-canary.3309.1.cc73ac57e4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"0341176509d9a66dd759710ee92cafb477f6d1e9","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-canary.3309.1.cc73ac57e4.tgz","fileCount":45,"integrity":"sha512-+gjY+nhqwHJfysz1sYYsX+PsyNbCGo0l8Yj2xsGZotmFh8bvckpVPxYlLjN2dJkCJGCSV3Yv6cxfCeHhS9GoYQ==","signatures":[{"sig":"MEYCIQDpayEtfUoeORGyW53TgS71xNmepNh2jSBdKzBHRPdl2QIhAIaH8JAssSeu/R6UsD59CeUXSPOWX7bB7I0brPRF/sEZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-canary.3309.1.cc73ac57e4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-+gjY+nhqwHJfysz1sYYsX+PsyNbCGo0l8Yj2xsGZotmFh8bvckpVPxYlLjN2dJkCJGCSV3Yv6cxfCeHhS9GoYQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-canary.3309.1.cc73ac57e4_1778686198769_0.15305742619971863","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3326.1.f135811ada":{"name":"@open-mercato/cache","version":"0.6.1-canary.3326.1.f135811ada","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-canary.3326.1.f135811ada","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f6e67477dd492ce4b5e2b14e48828384d8d33ff8","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-canary.3326.1.f135811ada.tgz","fileCount":45,"integrity":"sha512-b+6FXWX3SmRD8+mhcnJxjZsDBdD23GO34GkTY3cjLYwmOy0iKjk8VaHiuXj5URi1tMc8+6pasMb6XRlb0Yrjlw==","signatures":[{"sig":"MEYCIQDSdus45P85HoAwZeXeFL7pORKfYJGlt41axj4lUkvSvQIhAJJ+V+CEW5IIMdMVvqzLxr2TmHc2V0HWDBjoVtTtAOBZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-canary.3326.1.f135811ada","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-b+6FXWX3SmRD8+mhcnJxjZsDBdD23GO34GkTY3cjLYwmOy0iKjk8VaHiuXj5URi1tMc8+6pasMb6XRlb0Yrjlw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-canary.3326.1.f135811ada_1778714525554_0.25694770826892266","host":"s3://npm-registry-packages-npm-production"}},"0.6.1-canary.3327.1.280a823883":{"name":"@open-mercato/cache","version":"0.6.1-canary.3327.1.280a823883","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1-canary.3327.1.280a823883","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"040fef07af9f3e94cf5d644ae9c2a796a2f022f8","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1-canary.3327.1.280a823883.tgz","fileCount":45,"integrity":"sha512-SgvctzBYZLXRmlu8S8HExwG1UudEC+snBgJIHaDEtInHFsBI8nOXCBKY/GMMjBkVHNBqpsZoFSvu5DpR/j83wg==","signatures":[{"sig":"MEUCIE6/4eEMVKyhgSgmRUXRTL5iAadK73+REITyyxmwVpQgAiEA4WHaVmc/otDge9VVXI766gnwRAGwvD0dtlmU7ANgXGA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1-canary.3327.1.280a823883","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-SgvctzBYZLXRmlu8S8HExwG1UudEC+snBgJIHaDEtInHFsBI8nOXCBKY/GMMjBkVHNBqpsZoFSvu5DpR/j83wg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1-canary.3327.1.280a823883_1778717240014_0.7680123098640501","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-develop.3330.1.8ad2b3b84c":{"name":"@open-mercato/cache","version":"0.6.2-develop.3330.1.8ad2b3b84c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.2-develop.3330.1.8ad2b3b84c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"52828b783ced2d54470b6c902bb6df23961c2cdb","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.2-develop.3330.1.8ad2b3b84c.tgz","fileCount":45,"integrity":"sha512-pVJ4f6bUis56Og8EGsBZtN34JuW+a2Ki0789RYt1xhjd62gnJ4dYHmLVp2o1YAQ0Y7OEBV4ao4aiULSIRtnvJQ==","signatures":[{"sig":"MEQCIEnronglvD0Exaz5zX/ixP1vdErAZT1qXl7OPgqAY0YVAiAcSoxKDufLSivZnDPWRA+mZW6mN2J0E8IJXq3393+7tg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.2-develop.3330.1.8ad2b3b84c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193083},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-pVJ4f6bUis56Og8EGsBZtN34JuW+a2Ki0789RYt1xhjd62gnJ4dYHmLVp2o1YAQ0Y7OEBV4ao4aiULSIRtnvJQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.2-develop.3330.1.8ad2b3b84c_1778742663557_0.5841980619205631","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3331.1.80f89c70cd":{"name":"@open-mercato/cache","version":"0.6.2-canary.3331.1.80f89c70cd","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.2-canary.3331.1.80f89c70cd","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"043009cf2c15e77c4b33fc4d3d6581ba77457176","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.2-canary.3331.1.80f89c70cd.tgz","fileCount":45,"integrity":"sha512-VH/t5lpK762FRusHxyF/2gk045aULW935/cqGTXiRQ++t3ffgIesIsz3IDnNVYnmFuCzJm3acEhL6mMxkPCjWQ==","signatures":[{"sig":"MEUCIQDtZBosyDh62VYYMnXYlIGHsfXcfpqmOQfec3K+bQzLYgIgPGDo1KKVuIBs7IbeNnQVvyOKy/K+2OC6XPw0Id/1A00=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.2-canary.3331.1.80f89c70cd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-VH/t5lpK762FRusHxyF/2gk045aULW935/cqGTXiRQ++t3ffgIesIsz3IDnNVYnmFuCzJm3acEhL6mMxkPCjWQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.2-canary.3331.1.80f89c70cd_1778742709200_0.6628033340886956","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@open-mercato/cache","version":"0.6.1","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"2a524343f0d9251101afe0367edca8d8811f0b81","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.1.tgz","fileCount":45,"integrity":"sha512-qWCd0p0dxg5QioC9HEgmtAkRY8E641qaUT6lIizUgdpjAmteSI5JBzTJ0tAp79D9+lRq+DY6XD0nLrv3xtG1vQ==","signatures":[{"sig":"MEYCIQDztK6AzX//FjOuNw+FNYzcRFyl1iJdmIe7Z3MeGCg8uQIhAMc/eLLVoFMOtnjHZHC3Jd6dTN3xa8ieLd87U6H7/l4D","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193029},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-qWCd0p0dxg5QioC9HEgmtAkRY8E641qaUT6lIizUgdpjAmteSI5JBzTJ0tAp79D9+lRq+DY6XD0nLrv3xtG1vQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.1_1778742861855_0.13175184048795407","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3332.1.eb75d0803f":{"name":"@open-mercato/cache","version":"0.6.2-canary.3332.1.eb75d0803f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.2-canary.3332.1.eb75d0803f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"588cc74c5eabc95c9c4cc4f73fe56f60d4ebbf66","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.2-canary.3332.1.eb75d0803f.tgz","fileCount":45,"integrity":"sha512-/LLIkUJ0iXBsZrjca1EleFcMR9OsOv0TSijHsIwrVbO0nI/QkpHZkRcz5efiosh/15GS6VBkusZlARop8W9JQg==","signatures":[{"sig":"MEQCIGMy9CUenG3X7pPLGNcLV3nhL91wXcp52+yrzJWxaCP4AiABMcXs6u2mCxFu17fbnSmWIXsOVHPuDRkA+273vHQ1tg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.2-canary.3332.1.eb75d0803f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-/LLIkUJ0iXBsZrjca1EleFcMR9OsOv0TSijHsIwrVbO0nI/QkpHZkRcz5efiosh/15GS6VBkusZlARop8W9JQg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.2-canary.3332.1.eb75d0803f_1778746011395_0.9357088920845109","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3334.1.38ca75eb11":{"name":"@open-mercato/cache","version":"0.6.2-canary.3334.1.38ca75eb11","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.2-canary.3334.1.38ca75eb11","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ea7749c64c1d072a300ccec8e9b94130e238580a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.2-canary.3334.1.38ca75eb11.tgz","fileCount":45,"integrity":"sha512-MNtAorrTOZQBHLrTDRuXgslBszFl7iMLoIohKAnxy6znqZ43c2FofLhBOfPC1OW+bf5ZqC9bVnnKUzBMIjQNGg==","signatures":[{"sig":"MEUCIGqpJawrTX5RL1ttBpzlqpJNp7K65KJ+9PtGmknQIRbaAiEA6ez25zQEBq2qk7ysStV2T1p7NxCoejvelXHWQhwRslA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.2-canary.3334.1.38ca75eb11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-MNtAorrTOZQBHLrTDRuXgslBszFl7iMLoIohKAnxy6znqZ43c2FofLhBOfPC1OW+bf5ZqC9bVnnKUzBMIjQNGg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.2-canary.3334.1.38ca75eb11_1778759046417_0.8185319833713094","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3342.1.980a95ddc0":{"name":"@open-mercato/cache","version":"0.6.2-canary.3342.1.980a95ddc0","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.2-canary.3342.1.980a95ddc0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"81038ec1a3f71947960b164129b8d5fe19eff12f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.2-canary.3342.1.980a95ddc0.tgz","fileCount":45,"integrity":"sha512-sfu7kM35cNde1MmtTGnUJfS0JSQmOUk3RGDWmp1Bst7Q1tPG2nurFanMU8ZMSTMNm3mxTVmjM9b8pserQy9l3g==","signatures":[{"sig":"MEYCIQC14Qbrk/gTDjX/WgSNL4mRvK7iohoZLu+L3wPTDAwbWwIhAMK/GJN2Z0rdI/bckxLdCvGKs+L4x7Hc2vm/4r4AvW4Z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.2-canary.3342.1.980a95ddc0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-sfu7kM35cNde1MmtTGnUJfS0JSQmOUk3RGDWmp1Bst7Q1tPG2nurFanMU8ZMSTMNm3mxTVmjM9b8pserQy9l3g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.11.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.2-canary.3342.1.980a95ddc0_1778842906365_0.6189453623451189","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3354.1.b3559a30b6":{"name":"@open-mercato/cache","version":"0.6.2-canary.3354.1.b3559a30b6","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.2-canary.3354.1.b3559a30b6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f8141e4649f5e7f06617cfd15c9a9d867b1545df","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.2-canary.3354.1.b3559a30b6.tgz","fileCount":45,"integrity":"sha512-P8gv/nRdzRG8bmzERzcJNJxH/h6QBQpvW0WbU/tSYYoKqmsCRR3CLD56uhf/CbLDsBvwZwrVB5NMt/2Q8/NjuQ==","signatures":[{"sig":"MEUCIQCwrqc6rTBMtLzL7sx+SuxDjljEcakbPfSFl1nXaNUNCQIgTi/xBtRJDDxGvmvYVJXFPYfJ4l0Ht0LotVtGmIhEapE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.2-canary.3354.1.b3559a30b6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-P8gv/nRdzRG8bmzERzcJNJxH/h6QBQpvW0WbU/tSYYoKqmsCRR3CLD56uhf/CbLDsBvwZwrVB5NMt/2Q8/NjuQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.2-canary.3354.1.b3559a30b6_1779042901407_0.6899902231026178","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3355.1.c0735e653b":{"name":"@open-mercato/cache","version":"0.6.2-canary.3355.1.c0735e653b","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.2-canary.3355.1.c0735e653b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"36297b69be9880f0d4f2600523efd7c8738f3d94","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.2-canary.3355.1.c0735e653b.tgz","fileCount":45,"integrity":"sha512-NUUy7+RzLvFfDRzuwcv6Gc5XpzenerrQujGx2iLPx28+DChxxIp69LoVAMcbFL5OfX1j/j3Z0UEMsZZssAorDw==","signatures":[{"sig":"MEQCIC9FSCgJfA7wjTg/ICUHc/VyhorJsVMw26ZiYFViTWjBAiBHJ1n/Qp+dl/NjPyGvAQV0pYx3z9q/BcrMW5UcrkvY2g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.2-canary.3355.1.c0735e653b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-NUUy7+RzLvFfDRzuwcv6Gc5XpzenerrQujGx2iLPx28+DChxxIp69LoVAMcbFL5OfX1j/j3Z0UEMsZZssAorDw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.2-canary.3355.1.c0735e653b_1779045409498_0.7806769107861922","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3357.1.54892a4187":{"name":"@open-mercato/cache","version":"0.6.2-canary.3357.1.54892a4187","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.2-canary.3357.1.54892a4187","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"39c10ac3fad610c60bd4f8f98ed9d2eee3c7ea41","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.2-canary.3357.1.54892a4187.tgz","fileCount":45,"integrity":"sha512-1oVRWx48cxovM/WIW3Wm9Eyp4XBAbnZbQnja+3CDzuu1Fr3qCAFsgFqQNPIZeHT50QjhrrPXigx2f8+Za6KQZg==","signatures":[{"sig":"MEQCIGgChzvC6pWLDLsc9JI2gj15zz2WR+DG9CLcIIKLIVQGAiA0Plkrw+Ux/2WaEAZ2Gwi6QbfEg8xnBIzWTGpeAAalZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.2-canary.3357.1.54892a4187","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-1oVRWx48cxovM/WIW3Wm9Eyp4XBAbnZbQnja+3CDzuu1Fr3qCAFsgFqQNPIZeHT50QjhrrPXigx2f8+Za6KQZg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.2-canary.3357.1.54892a4187_1779087677486_0.2618281160933833","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3359.1.659233591e":{"name":"@open-mercato/cache","version":"0.6.2-canary.3359.1.659233591e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.2-canary.3359.1.659233591e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"06a1123b71db374eb12a2da0dd6d58825ade186b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.2-canary.3359.1.659233591e.tgz","fileCount":45,"integrity":"sha512-Fqn2OAaPTt1fSRkrmJ2Mm9K0X/8sau+8/lcUlUJ47VoRk9Opy1O9pzQXzxd7xawXMJIH3r8f3RjU6p2NLVplBQ==","signatures":[{"sig":"MEQCICBskDfK9gG0InoLJ3t7Vuh4vaCgXjCUG21thcCoa39SAiAxmkvkWsZV6PdQ1SkoSNvyaUPVdqQ8APilBjyUcqMdUA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.2-canary.3359.1.659233591e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Fqn2OAaPTt1fSRkrmJ2Mm9K0X/8sau+8/lcUlUJ47VoRk9Opy1O9pzQXzxd7xawXMJIH3r8f3RjU6p2NLVplBQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.2-canary.3359.1.659233591e_1779088003797_0.8237844977190474","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3362.1.87349da45c":{"name":"@open-mercato/cache","version":"0.6.2-canary.3362.1.87349da45c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.2-canary.3362.1.87349da45c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"72fa792f704cf7cdff4620f50b5abe521dce1ffb","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.2-canary.3362.1.87349da45c.tgz","fileCount":45,"integrity":"sha512-WPZ2Mi+dbSA5hQqXrT2B6eBQIS4GabUZERmwCPbQ0J2di8k0lYdsbZ0+c4x6DdQMIbfGjqIG7KQB2wMFoNkoAw==","signatures":[{"sig":"MEUCIDOhqKpSi+rBmr4FWg36I96wzLUVqT7Cscc55Z+RT3fJAiEA3J9NYAKSW5pT56KWysnoP3g5FDvCFKLIO2+tgXyAaXM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.2-canary.3362.1.87349da45c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-WPZ2Mi+dbSA5hQqXrT2B6eBQIS4GabUZERmwCPbQ0J2di8k0lYdsbZ0+c4x6DdQMIbfGjqIG7KQB2wMFoNkoAw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.2-canary.3362.1.87349da45c_1779089527008_0.8949521457462299","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-develop.3363.1.e23f7084bd":{"name":"@open-mercato/cache","version":"0.6.2-develop.3363.1.e23f7084bd","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.2-develop.3363.1.e23f7084bd","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"245c83a6d0b937beb8aeb47f1e11158dee8c4879","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.2-develop.3363.1.e23f7084bd.tgz","fileCount":45,"integrity":"sha512-sm0kO0milwXQaFK4sm/MqX1O1gxyYUMgeipPe1/BmeUoDe86KsXt/x3TjxUj5X9nf2Mysa117d7lp4UhxFoVhA==","signatures":[{"sig":"MEUCIQDyCAx3K9zQs1S87xbS1eMplHtzW4pPoP6owpWkaMH5mwIgC+679qxvz9ME84B7UA9lhLgO1IKus2/G7DTdVahMPTk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.2-develop.3363.1.e23f7084bd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193083},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-sm0kO0milwXQaFK4sm/MqX1O1gxyYUMgeipPe1/BmeUoDe86KsXt/x3TjxUj5X9nf2Mysa117d7lp4UhxFoVhA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.2-develop.3363.1.e23f7084bd_1779089705692_0.2675443604000929","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3364.1.d22a87831d":{"name":"@open-mercato/cache","version":"0.6.2-canary.3364.1.d22a87831d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.2-canary.3364.1.d22a87831d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"4921114d6535b022d3af1f1a0296673b40f5c13c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.2-canary.3364.1.d22a87831d.tgz","fileCount":45,"integrity":"sha512-KrDYyIx5gmB5u5ic/dacmRA0MnCd2xF2B8QhwLqIM31n+74kjediEF9LausG2oCeoSwcqG8GZIXZ3gg8xif9eQ==","signatures":[{"sig":"MEYCIQC7Xi40zCm3OFnd/yfT2rk/UrL8/hhvKsJM0+aYTKjeBQIhAOXua2VZOdokfvGpYee0diSENJ40PxzoZ2dkmcirKqtG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.2-canary.3364.1.d22a87831d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-KrDYyIx5gmB5u5ic/dacmRA0MnCd2xF2B8QhwLqIM31n+74kjediEF9LausG2oCeoSwcqG8GZIXZ3gg8xif9eQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.2-canary.3364.1.d22a87831d_1779096304980_0.6064463653294201","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-develop.3366.1.4692954e44":{"name":"@open-mercato/cache","version":"0.6.2-develop.3366.1.4692954e44","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.2-develop.3366.1.4692954e44","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"dedf4fdfacfc17fb328f55c0857e7a0ccf532c01","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.2-develop.3366.1.4692954e44.tgz","fileCount":45,"integrity":"sha512-TbkJWexyFGkdFF53+dJdNlcTeNorrv34xl5cDMreeSZLxTnckVPU8nA3yrI6MWYTN/t4tbCqgF4+mHVdM1kc0w==","signatures":[{"sig":"MEUCIQCV+jQw+rqd8LN3OgRM1uoWE0aSe9mTXSIrHlMKryt3iQIgRIdhYwo/j07VaBChog8qBkDuiom1hdq7w0TT8N39s3U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.2-develop.3366.1.4692954e44","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193083},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-TbkJWexyFGkdFF53+dJdNlcTeNorrv34xl5cDMreeSZLxTnckVPU8nA3yrI6MWYTN/t4tbCqgF4+mHVdM1kc0w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.2-develop.3366.1.4692954e44_1779096603232_0.6015143712049522","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3367.1.29d0fd2b79":{"name":"@open-mercato/cache","version":"0.6.2-canary.3367.1.29d0fd2b79","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.2-canary.3367.1.29d0fd2b79","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"962e59536edffe593715c0f35d9c43bfbf15a4bd","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.2-canary.3367.1.29d0fd2b79.tgz","fileCount":45,"integrity":"sha512-E/9Uf/ADPZ8DMoGQNnhz1+/YOusliq5minMq+xxr0J7bO8il5CPiYa3iPfHwGhYP1pfvsoaHMh3KOOMepueYRg==","signatures":[{"sig":"MEUCIBdC2c6MJRO1hjv2VaHJ56AYHFSpZRO3umWuoPWaASkaAiEAm45mrtJK33lwIAhrkB+oHW3O7lGNm3izzoNoQwKfLQQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.2-canary.3367.1.29d0fd2b79","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-E/9Uf/ADPZ8DMoGQNnhz1+/YOusliq5minMq+xxr0J7bO8il5CPiYa3iPfHwGhYP1pfvsoaHMh3KOOMepueYRg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.2-canary.3367.1.29d0fd2b79_1779097218163_0.7953423590021702","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3369.1.ad43af784a":{"name":"@open-mercato/cache","version":"0.6.2-canary.3369.1.ad43af784a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.2-canary.3369.1.ad43af784a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"8a2145b5b1003f0dfecba3c28481bc3fd6cdd100","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.2-canary.3369.1.ad43af784a.tgz","fileCount":45,"integrity":"sha512-d6KuBkAdCNIub6JGkU0h2YL+MbstH4qNPQdjZPLFkCT9mYVK+wQ2Tr8PtrXri7yRiVGRt4dsswfFcLVZ/jyDFQ==","signatures":[{"sig":"MEYCIQCbi1PfgwacGdBITbo2ImewhXQdWNsXhYskvUH388b5aQIhAP7kD9IkgjQgwwqgpq5VHn9yTvOx9x2msn2P3J1uiTmE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.2-canary.3369.1.ad43af784a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-d6KuBkAdCNIub6JGkU0h2YL+MbstH4qNPQdjZPLFkCT9mYVK+wQ2Tr8PtrXri7yRiVGRt4dsswfFcLVZ/jyDFQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.2-canary.3369.1.ad43af784a_1779097445124_0.13922921276665612","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3368.1.8a44b34e7c":{"name":"@open-mercato/cache","version":"0.6.2-canary.3368.1.8a44b34e7c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.2-canary.3368.1.8a44b34e7c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"827a18678213ab2e7ea5fc72d0cb9c6430816d58","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.2-canary.3368.1.8a44b34e7c.tgz","fileCount":45,"integrity":"sha512-5Cvc2dy8ChTkuTfwFs6poEIB7CsVhp60pbnFj155Cg/9m5VYLapjj6ROFx5pxItVL9Dunwnp0d7wGd0Yz3VokQ==","signatures":[{"sig":"MEUCIFmTPXHUKlxnQkFqginqP9G05VHpMNCaG2KvAa/rUZCkAiEAoWO6Z4G4Gkn3HuR689X1jpprA3E2744ju+RK6OnFHKA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.2-canary.3368.1.8a44b34e7c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-5Cvc2dy8ChTkuTfwFs6poEIB7CsVhp60pbnFj155Cg/9m5VYLapjj6ROFx5pxItVL9Dunwnp0d7wGd0Yz3VokQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.2-canary.3368.1.8a44b34e7c_1779097458170_0.9855000605719726","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-develop.3372.1.de9a169973":{"name":"@open-mercato/cache","version":"0.6.2-develop.3372.1.de9a169973","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.2-develop.3372.1.de9a169973","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ddb58b07d1f9452bb8bc2cd2dfaab4161f5b18d6","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.2-develop.3372.1.de9a169973.tgz","fileCount":45,"integrity":"sha512-nPdDWgzOi6/8CCnaSjwZ0lZ/+8KwQoHH8G8tW8aa9SQoO9EBIel8Pm9YDLBKTiHVTcO8MHIoXSECXV2ssF9U0w==","signatures":[{"sig":"MEUCIC28XzkNrt44CFCN51P9FKL7uafDrWo21RlEJuCEjx6kAiEA/e7sfiJkRS5SCIKV27UYqra/VbonLtXhlt6suMsktHk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.2-develop.3372.1.de9a169973","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193083},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-nPdDWgzOi6/8CCnaSjwZ0lZ/+8KwQoHH8G8tW8aa9SQoO9EBIel8Pm9YDLBKTiHVTcO8MHIoXSECXV2ssF9U0w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.2-develop.3372.1.de9a169973_1779098553709_0.7536124220731042","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3371.1.fe64e8d085":{"name":"@open-mercato/cache","version":"0.6.2-canary.3371.1.fe64e8d085","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.2-canary.3371.1.fe64e8d085","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"8cfc96e496538f11ecb12810966e82baaeb4d805","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.2-canary.3371.1.fe64e8d085.tgz","fileCount":45,"integrity":"sha512-RI6evpRBlSay1BrD4YYMbYLpon9Scf8tMxY1thk0iNcjzANtUCAlngpdKgO8+cEbTVsRFAAs3uS8bGJGOCLLdQ==","signatures":[{"sig":"MEUCIQDo1adg6qRTBZkgmEnUp0r0jZ7fFUXcJ2F54NDjuH7RFAIgcegmUdPRLrm7/bLAXZPB2JZGq+OeRHl43uoipWJG1SU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.2-canary.3371.1.fe64e8d085","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-RI6evpRBlSay1BrD4YYMbYLpon9Scf8tMxY1thk0iNcjzANtUCAlngpdKgO8+cEbTVsRFAAs3uS8bGJGOCLLdQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.2-canary.3371.1.fe64e8d085_1779098578749_0.5420560125150877","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3370.1.81192118ac":{"name":"@open-mercato/cache","version":"0.6.2-canary.3370.1.81192118ac","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.2-canary.3370.1.81192118ac","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"66eda59d9873b32bba157e49c706d5d70a5a1a81","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.2-canary.3370.1.81192118ac.tgz","fileCount":45,"integrity":"sha512-E6wXRE3SyjiYXIfMkAACYfh0aj6bECMJjWmqNi8bn1tTocEv7J/qVziSXWmSuFyYBFSaUdtP2cWqKXKvKGJA4g==","signatures":[{"sig":"MEUCIAypDRdWw7mXhg3R4yo4O0P2gd1qmIXsoHdbrUFsuNS/AiEAgCkYtXNkdedWV6koMAflvd12eAYMH0YGxEsHZVey8Og=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.2-canary.3370.1.81192118ac","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-E6wXRE3SyjiYXIfMkAACYfh0aj6bECMJjWmqNi8bn1tTocEv7J/qVziSXWmSuFyYBFSaUdtP2cWqKXKvKGJA4g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.2-canary.3370.1.81192118ac_1779098651406_0.8136634385710524","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-develop.3373.1.be847b1058":{"name":"@open-mercato/cache","version":"0.6.2-develop.3373.1.be847b1058","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.2-develop.3373.1.be847b1058","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b858df379bb8e4eb9ff2e4dee1dd16498df2d220","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.2-develop.3373.1.be847b1058.tgz","fileCount":45,"integrity":"sha512-OiRGMmEKWdhKZvjBZcJIJH6/cVqIQ8wsJ1hW8K6TL5uYFOoWU4MZn9dRgK0hk712HfFJNgpaEfFxrc6O7UxQPA==","signatures":[{"sig":"MEQCIE+GtTlmsYCnUTHDaLjeO5xCGde8f5XX9HDhI/2PKu7iAiBaR6S+UV+5EpcF5FiLdRTAbnR7YzwiqfaxT/UOrSQ3yQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.2-develop.3373.1.be847b1058","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193083},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-OiRGMmEKWdhKZvjBZcJIJH6/cVqIQ8wsJ1hW8K6TL5uYFOoWU4MZn9dRgK0hk712HfFJNgpaEfFxrc6O7UxQPA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.2-develop.3373.1.be847b1058_1779099469139_0.6684758049352109","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3375.1.b81ba92d9b":{"name":"@open-mercato/cache","version":"0.6.2-canary.3375.1.b81ba92d9b","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.2-canary.3375.1.b81ba92d9b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"25265a251c817f9ca5ac532095482641999508c8","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.2-canary.3375.1.b81ba92d9b.tgz","fileCount":45,"integrity":"sha512-wPBXHr0cz0c6p+27tvdtA2eUmBzFXi8ZOfTyEbO51C5SBb6lRBdkHfIBOfJ5gts7Rufo0mHOVD5N3xLpXRi+GQ==","signatures":[{"sig":"MEUCIQCHDO+Um3ww8rOO0Q001LbekWVRqC6otIs+huEDswskvQIgW2gYtUvXQceYuSEKDsD6CnAlNuhWlsBYz4EQELCCpmE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.2-canary.3375.1.b81ba92d9b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-wPBXHr0cz0c6p+27tvdtA2eUmBzFXi8ZOfTyEbO51C5SBb6lRBdkHfIBOfJ5gts7Rufo0mHOVD5N3xLpXRi+GQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.2-canary.3375.1.b81ba92d9b_1779100399191_0.5541073227456994","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3374.1.3acf238b68":{"name":"@open-mercato/cache","version":"0.6.2-canary.3374.1.3acf238b68","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.2-canary.3374.1.3acf238b68","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f99809f574a0deb1ddba82e9fb5e672f90611c0c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.2-canary.3374.1.3acf238b68.tgz","fileCount":45,"integrity":"sha512-8isvhepapzj4Gw0pGmWT4TLaixt9ufEWo7gmvie1ax3GyZFOjJOLaK6zqjL11SCU3CZpx3oG0JGHRXa2KmVBAA==","signatures":[{"sig":"MEYCIQC7SQoB1xagNKBMI1HUKgkfoF8Zsv9i0Tk6JGAIr9iWuwIhANAVLZCUzMNN2QxbFSGpAZKxZE2cTaKU4VEmmXyLk2Fq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.2-canary.3374.1.3acf238b68","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-8isvhepapzj4Gw0pGmWT4TLaixt9ufEWo7gmvie1ax3GyZFOjJOLaK6zqjL11SCU3CZpx3oG0JGHRXa2KmVBAA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.2-canary.3374.1.3acf238b68_1779100488768_0.21788684457322915","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3376.1.784af39f31":{"name":"@open-mercato/cache","version":"0.6.2-canary.3376.1.784af39f31","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.2-canary.3376.1.784af39f31","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"bede07c1c74231820b9ce73cb9da4f74e251c5f5","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.2-canary.3376.1.784af39f31.tgz","fileCount":45,"integrity":"sha512-EukSXYOb/5/XFdtOrBkLNFPDKj8pIdP+UzjRj6qMFVIjmSdU+gQePgFXB3ORS7hMcXYN2rZ3Fh/FtrVfWy3uHg==","signatures":[{"sig":"MEQCIBTFaO65sRcpamY6PlTb0hlCrmLHbNUlQFLJZLhw9rGbAiBeiwIM9S6e0r3vAI0YmMyJOGpjfcdaSw86EPwSKmIB6A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.2-canary.3376.1.784af39f31","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-EukSXYOb/5/XFdtOrBkLNFPDKj8pIdP+UzjRj6qMFVIjmSdU+gQePgFXB3ORS7hMcXYN2rZ3Fh/FtrVfWy3uHg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.2-canary.3376.1.784af39f31_1779100748543_0.6850871446363647","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3378.1.6504e884ea":{"name":"@open-mercato/cache","version":"0.6.2-canary.3378.1.6504e884ea","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.2-canary.3378.1.6504e884ea","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"506803d710bcb56855f0b90d5494ded85cc27539","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.2-canary.3378.1.6504e884ea.tgz","fileCount":45,"integrity":"sha512-g9nyE0cqEFFuhGWcSWxEhYkKzsnCjdAC2IO2YF20I+xtg6N2bmtMt/MkzgsHeaT3RJ/sxFToJhVTOLUCITv0/A==","signatures":[{"sig":"MEUCIHluY3n7O43Vtcki+47YR699Qm28yMpzVn8T8aUzaLy9AiEAvrjgJbIcJ4rNba/+CKerKHGngEyM2o4MQcQREOoYZAc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.2-canary.3378.1.6504e884ea","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-g9nyE0cqEFFuhGWcSWxEhYkKzsnCjdAC2IO2YF20I+xtg6N2bmtMt/MkzgsHeaT3RJ/sxFToJhVTOLUCITv0/A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.2-canary.3378.1.6504e884ea_1779100945541_0.2605247204152261","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3379.1.ba79614cd3":{"name":"@open-mercato/cache","version":"0.6.2-canary.3379.1.ba79614cd3","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.2-canary.3379.1.ba79614cd3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"24ed07557d05b6fde66fdca619822c8f3bad685c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.2-canary.3379.1.ba79614cd3.tgz","fileCount":45,"integrity":"sha512-RETJKIb955hxBQrdkcb0Bj5Hz+PF0f8wWrkbNXNfn8goTAHZX5gfDswDnA+jx1bpyP6N+eoEPTFtUV+itnj63w==","signatures":[{"sig":"MEYCIQC0WMaVj4lpiYrOPPGFBPaY3gIN/YWN6g4Pl3PJtObPgAIhAKsCvGyduRIvB3U/eyyABTBvAzMIAptnQFVBn5gbp3IY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.2-canary.3379.1.ba79614cd3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-RETJKIb955hxBQrdkcb0Bj5Hz+PF0f8wWrkbNXNfn8goTAHZX5gfDswDnA+jx1bpyP6N+eoEPTFtUV+itnj63w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.2-canary.3379.1.ba79614cd3_1779101062051_0.15182489257675602","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3377.1.e65f3ffd55":{"name":"@open-mercato/cache","version":"0.6.2-canary.3377.1.e65f3ffd55","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.2-canary.3377.1.e65f3ffd55","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ba6c6c6355f582475ae0f667d28af93b18b3ed7d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.2-canary.3377.1.e65f3ffd55.tgz","fileCount":45,"integrity":"sha512-az81ZwaXwe1WdRiUa310fvZS4KDX2ucKb0XUivqte26O6h6E4uF05f1XoPq5ohj6MnIb9MiuIINa3D3jrANTEA==","signatures":[{"sig":"MEQCIDgl/G/x2BnUTYdZj85HwNOgngQEqkHrhOuam+u18/AaAiAr7AiP4x8GLBemGxykhKr3XknsvPZQscDzxFhUiA5J0Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.2-canary.3377.1.e65f3ffd55","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-az81ZwaXwe1WdRiUa310fvZS4KDX2ucKb0XUivqte26O6h6E4uF05f1XoPq5ohj6MnIb9MiuIINa3D3jrANTEA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.2-canary.3377.1.e65f3ffd55_1779101093410_0.41245700573708377","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-develop.3380.1.bb14509041":{"name":"@open-mercato/cache","version":"0.6.2-develop.3380.1.bb14509041","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.2-develop.3380.1.bb14509041","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"9e4a606128110d425896c922530502f55103ed2a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.2-develop.3380.1.bb14509041.tgz","fileCount":45,"integrity":"sha512-F62Zil0gD+3OSXWCVvo+NSopJTFTozfwI6pzX5Eh7iF4eRNPSQVkpfieKibu/Z0auEzZto7Ay+gEhuFLoDGkrA==","signatures":[{"sig":"MEQCIE9gh2kJc3xtAop+yw4cNOQvqtlzoKwzZ2xqmaTii/Z6AiBnZmXNmhf+vihbvTVGvKVU3bO/06vkrrxasnAteAXBPw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.2-develop.3380.1.bb14509041","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193083},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-F62Zil0gD+3OSXWCVvo+NSopJTFTozfwI6pzX5Eh7iF4eRNPSQVkpfieKibu/Z0auEzZto7Ay+gEhuFLoDGkrA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.2-develop.3380.1.bb14509041_1779101145692_0.43704020168472013","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-develop.3381.1.8461b312a9":{"name":"@open-mercato/cache","version":"0.6.2-develop.3381.1.8461b312a9","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.2-develop.3381.1.8461b312a9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"eb423913ade3131a182fb3b6c699ca3f172303b2","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.2-develop.3381.1.8461b312a9.tgz","fileCount":45,"integrity":"sha512-8doh4P4wflccNcQwnHF4HsjstYmufruEPZo+hfhVEVMye9lfpilO6l8IHuwx12c46Pgn73FHQw6te9adaq1Z9w==","signatures":[{"sig":"MEYCIQDKIo4bx7cl25T3ZWzvZzprv8tqXmgGM1CjJqvWCpncNAIhANixjJrUK14KgVrunqzz2JTdqaZVqzIIbFybfxAL34n9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.2-develop.3381.1.8461b312a9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193083},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-8doh4P4wflccNcQwnHF4HsjstYmufruEPZo+hfhVEVMye9lfpilO6l8IHuwx12c46Pgn73FHQw6te9adaq1Z9w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.2-develop.3381.1.8461b312a9_1779102375630_0.05658296852140143","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3382.1.46b769a65a":{"name":"@open-mercato/cache","version":"0.6.2-canary.3382.1.46b769a65a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.2-canary.3382.1.46b769a65a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"7311c3c8e445ec61cd9ac1ac5a07288bd8ed9c68","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.2-canary.3382.1.46b769a65a.tgz","fileCount":45,"integrity":"sha512-fstv1tuKW1O+TNcKzhTOgeAwbw7NRXrFvww/UEvZBJCdQrCjqzcXnma4fdymIeM17k5jKHdMtHn0SnwZeGkZSw==","signatures":[{"sig":"MEUCIQDsHDbnHRJ75SN+bbJsSCGyAxYXRBffEl8um7xzCj1LzAIgIt5NixYuzvWEkkWg79I+fhSpsiPzxLYMkA6/+V+T3iY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.2-canary.3382.1.46b769a65a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-fstv1tuKW1O+TNcKzhTOgeAwbw7NRXrFvww/UEvZBJCdQrCjqzcXnma4fdymIeM17k5jKHdMtHn0SnwZeGkZSw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.2-canary.3382.1.46b769a65a_1779102886710_0.675324587162669","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3383.1.1768b2db37":{"name":"@open-mercato/cache","version":"0.6.2-canary.3383.1.1768b2db37","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.2-canary.3383.1.1768b2db37","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"395947be64ed1ee5983b9c52dbb0f672bc4a92e5","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.2-canary.3383.1.1768b2db37.tgz","fileCount":45,"integrity":"sha512-rnJZMKc0fHXAGlNuG1OvXRa8E/fmFHR8idCQR8z8bWnjEqqVYO2V0Kp7vqGqpGB5ZKuP+MXpKqOPIN9VMq86/Q==","signatures":[{"sig":"MEQCIGgINsIjTCqz9eJQEEDYXhEh3LOs5XK8g5udhOfhHXSmAiA4NjleRlq0Wj862YG/ScGoCRdRliSGjVZ0SXLRgcO8jQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.2-canary.3383.1.1768b2db37","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-rnJZMKc0fHXAGlNuG1OvXRa8E/fmFHR8idCQR8z8bWnjEqqVYO2V0Kp7vqGqpGB5ZKuP+MXpKqOPIN9VMq86/Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.2-canary.3383.1.1768b2db37_1779102902881_0.29941064555496943","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3384.1.79d57678e3":{"name":"@open-mercato/cache","version":"0.6.2-canary.3384.1.79d57678e3","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.2-canary.3384.1.79d57678e3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d4d2b1db604d547ad6e32d5e72d8f15f3754f4e9","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.2-canary.3384.1.79d57678e3.tgz","fileCount":45,"integrity":"sha512-ysm01xhaYcOwSpESHxth1rYpZPpZwVScAu1fXn3jYukfOeOeY6lzbnzZdNkx9PJTQgY/RVB2T2VDdvoO8j89Cw==","signatures":[{"sig":"MEUCIAqiXchrzGFeT+OTExAtwBWkm7DOdOB1ff8h4PkA6PjsAiEA+BccaeKVXny+nZPSdLxo0rPtjw6UR7tl8PS/PuQtrR4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.2-canary.3384.1.79d57678e3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-ysm01xhaYcOwSpESHxth1rYpZPpZwVScAu1fXn3jYukfOeOeY6lzbnzZdNkx9PJTQgY/RVB2T2VDdvoO8j89Cw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.2-canary.3384.1.79d57678e3_1779102950108_0.27213509457159835","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3385.1.b81ec36b29":{"name":"@open-mercato/cache","version":"0.6.2-canary.3385.1.b81ec36b29","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.2-canary.3385.1.b81ec36b29","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"343297ef576a4c6661b3ceb62a74f8e62e569dc0","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.2-canary.3385.1.b81ec36b29.tgz","fileCount":45,"integrity":"sha512-PHVJ5Ncr1G7A+oB9d2FwRFk8+FVbqtQFStIUcfuRyByyPPB3UMbg3PBtWzmC6j1Z/FUDnonEDjG5cTFk0zPkLg==","signatures":[{"sig":"MEUCIGkbbWGM5MqvVXFn3r5Kyyz1GaphRPkzM1ZG4lWZ25S7AiEA6TBN20A3ISeb2kmmq9c6BZc3p927Zch1p6o6yRsIJMg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.2-canary.3385.1.b81ec36b29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-PHVJ5Ncr1G7A+oB9d2FwRFk8+FVbqtQFStIUcfuRyByyPPB3UMbg3PBtWzmC6j1Z/FUDnonEDjG5cTFk0zPkLg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.2-canary.3385.1.b81ec36b29_1779103766478_0.6997076228900303","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3386.1.313d9403e0":{"name":"@open-mercato/cache","version":"0.6.2-canary.3386.1.313d9403e0","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.2-canary.3386.1.313d9403e0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"493950f0801a5a79b3a60b13cf2cef2acf95bbc2","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.2-canary.3386.1.313d9403e0.tgz","fileCount":45,"integrity":"sha512-CJwNxREN+2vFOYQ3xtGNS43rFjyybxY4JwBmDa59uv3hKvfgsje7XiKzkk2zHO/Xgl5Ytb/VB4/JVaao5SUzbA==","signatures":[{"sig":"MEQCIFiVEtE7Ps1mSQLfEDfAK9KbmQPeN619aXmBPa39G+V0AiA2H6uN5kp42D2/E1JD3v0M/Paf79KwljC6FZAfyeob+g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.2-canary.3386.1.313d9403e0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-CJwNxREN+2vFOYQ3xtGNS43rFjyybxY4JwBmDa59uv3hKvfgsje7XiKzkk2zHO/Xgl5Ytb/VB4/JVaao5SUzbA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.2-canary.3386.1.313d9403e0_1779104202439_0.6538215751529757","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3388.1.59a9f0f7fb":{"name":"@open-mercato/cache","version":"0.6.2-canary.3388.1.59a9f0f7fb","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.2-canary.3388.1.59a9f0f7fb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f863307c7b6d1407c4bf0130f7c4eff1b924a7bb","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.2-canary.3388.1.59a9f0f7fb.tgz","fileCount":45,"integrity":"sha512-ZvoAOQCGifK5e5ykUvsp4rzpPPv4ZYaLaBO5IHF/BjRjFMv7Ln07W+7XcnYKnsQsbmKpTrBVI5PO85zDB4uBRw==","signatures":[{"sig":"MEQCIEpbXVVeQVeqil7m4vNT3Co/euLkkAfTeoyBu0KgFpdJAiBSDh2PjCNa15OihhvkemVLU3yXITDE9mBYYRKa7l77rw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.2-canary.3388.1.59a9f0f7fb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-ZvoAOQCGifK5e5ykUvsp4rzpPPv4ZYaLaBO5IHF/BjRjFMv7Ln07W+7XcnYKnsQsbmKpTrBVI5PO85zDB4uBRw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.2-canary.3388.1.59a9f0f7fb_1779104297987_0.8746966827648368","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3387.1.de59389277":{"name":"@open-mercato/cache","version":"0.6.2-canary.3387.1.de59389277","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.2-canary.3387.1.de59389277","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"3d669c6110717c0f3f38bd1095fdb894db90e264","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.2-canary.3387.1.de59389277.tgz","fileCount":45,"integrity":"sha512-/kRqMf9i8H0aHF2M7N31SC8wEnj5DMgqFfDMn9pVXJ5kP1qarYkbA3YqQS6Ww/BubFqabw3EwXyjySqiTMaoNQ==","signatures":[{"sig":"MEQCIFtnwx4lAV9xCc7rgwk6qTktRbp1gam/0mjW4u3t2C2vAiBoGu5xaMWMF9L7PZiw8QTeseufMyLt+/JXlZfeZTgIog==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.2-canary.3387.1.de59389277","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-/kRqMf9i8H0aHF2M7N31SC8wEnj5DMgqFfDMn9pVXJ5kP1qarYkbA3YqQS6Ww/BubFqabw3EwXyjySqiTMaoNQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.2-canary.3387.1.de59389277_1779104491091_0.8901171095096585","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3389.1.bbccfd35ae":{"name":"@open-mercato/cache","version":"0.6.2-canary.3389.1.bbccfd35ae","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.2-canary.3389.1.bbccfd35ae","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"06cdb52a1bc94a69b4dd1375db58b636ca8e0390","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.2-canary.3389.1.bbccfd35ae.tgz","fileCount":45,"integrity":"sha512-Nl943LA9neCudZCjtlp3moW68WmLoHRLi0g88PrJ++Mgp51i+uXxSV5Rmb0Vkt3suCh7f183WEhoH2n/GV7o9A==","signatures":[{"sig":"MEYCIQDKNXG9uI+yxSa3IjUz+BscEG7+CTNFWt0Dzv2lDUnE9AIhAJnksCaIP5RG4xnGLFKDmDQPsfZ8WSXNdnanHmOYPU2n","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.2-canary.3389.1.bbccfd35ae","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Nl943LA9neCudZCjtlp3moW68WmLoHRLi0g88PrJ++Mgp51i+uXxSV5Rmb0Vkt3suCh7f183WEhoH2n/GV7o9A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.2-canary.3389.1.bbccfd35ae_1779104525380_0.3098413937001936","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3391.1.3a50c92b40":{"name":"@open-mercato/cache","version":"0.6.2-canary.3391.1.3a50c92b40","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.2-canary.3391.1.3a50c92b40","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"9679a4228a1f71613456c695917414e009b351e6","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.2-canary.3391.1.3a50c92b40.tgz","fileCount":45,"integrity":"sha512-4mroBSXBAcrrM/81zN+P55LQQyvQ+3ciZ7OuEZpvuJMi/19J5Ykc7ur39MEZx8XwBvksnTGWVSdaisax8FRO0Q==","signatures":[{"sig":"MEUCIQCyZKRuD89Xxxf8aRb/3aY1FGsTRtWS8Z7gBIBlE+txqgIgGy+OonNcv6FI0FVFRWGX10X4ni8hlaYoBKUVVP6mXdk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.2-canary.3391.1.3a50c92b40","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-4mroBSXBAcrrM/81zN+P55LQQyvQ+3ciZ7OuEZpvuJMi/19J5Ykc7ur39MEZx8XwBvksnTGWVSdaisax8FRO0Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.2-canary.3391.1.3a50c92b40_1779104623161_0.46360738445961114","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3392.1.5983efda23":{"name":"@open-mercato/cache","version":"0.6.2-canary.3392.1.5983efda23","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.2-canary.3392.1.5983efda23","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"bcf53aa1b45cedf8dbd35d3836f272c519728deb","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.2-canary.3392.1.5983efda23.tgz","fileCount":45,"integrity":"sha512-tSxJDdRbu1VsXSyblHKxHoCA6EX/nKIbiy7kweTHXIg08XsHnwESZCdSbLPqWzgDKqJBqqXS7iW43e1/QDYBFQ==","signatures":[{"sig":"MEQCIDr84oCrlfY8qjl82+cs1mv8eSJjhk+Ky5nCcLIU/5PJAiA7VAX02O5c9kmCypEGZ2hj1jdZTaegR2UmFSEDXlUZ1w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.2-canary.3392.1.5983efda23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-tSxJDdRbu1VsXSyblHKxHoCA6EX/nKIbiy7kweTHXIg08XsHnwESZCdSbLPqWzgDKqJBqqXS7iW43e1/QDYBFQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.2-canary.3392.1.5983efda23_1779104673979_0.8510144969573612","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3393.1.2a7bd7bca0":{"name":"@open-mercato/cache","version":"0.6.2-canary.3393.1.2a7bd7bca0","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.2-canary.3393.1.2a7bd7bca0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"2d5f39494a015ca4ad2d70cf72e29f707aaa588b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.2-canary.3393.1.2a7bd7bca0.tgz","fileCount":45,"integrity":"sha512-NV+NU85XXrPmhrJp7oigI2MStp0X6mkqVq41OcHNarHk4I835PKyLcPIFpOSjIDHCTP5mfVcXJ4RipCNALEvJA==","signatures":[{"sig":"MEQCIDQZ8ee8+yWlMdmkN9Y6pawT5FVOcn2WR3bOG4gJg47BAiAm6NY4i0TrP7GbZheW9IMmubpybm+sSt2cQcRVRYCyKQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.2-canary.3393.1.2a7bd7bca0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-NV+NU85XXrPmhrJp7oigI2MStp0X6mkqVq41OcHNarHk4I835PKyLcPIFpOSjIDHCTP5mfVcXJ4RipCNALEvJA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.2-canary.3393.1.2a7bd7bca0_1779104974996_0.6321564229265635","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3390.1.96f667e218":{"name":"@open-mercato/cache","version":"0.6.2-canary.3390.1.96f667e218","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.2-canary.3390.1.96f667e218","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"af459c50a1259a50c09b9a957d2ef71f4fd66b33","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.2-canary.3390.1.96f667e218.tgz","fileCount":45,"integrity":"sha512-KRTXgWaYEh1aDBTq3P7nFqAkMWyknfV38Q5tTT+kzLAkIHBT/OGqT3yFORoqMdP4Zo69eqcTjgiiTv5kI4JMOA==","signatures":[{"sig":"MEQCIEnw/uwBFbC0Xn72J9KwzH9dGFvYGwtIHTZaguzOLbTaAiAqKYPbVfa7VUWYT8tBbnAv2xA0gXHCXwDt6afzfUMutQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.2-canary.3390.1.96f667e218","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-KRTXgWaYEh1aDBTq3P7nFqAkMWyknfV38Q5tTT+kzLAkIHBT/OGqT3yFORoqMdP4Zo69eqcTjgiiTv5kI4JMOA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.2-canary.3390.1.96f667e218_1779105198632_0.14635950748993376","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3396.1.cf13d90ab1":{"name":"@open-mercato/cache","version":"0.6.2-canary.3396.1.cf13d90ab1","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.2-canary.3396.1.cf13d90ab1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"53439b5194ce539f8a50635c49c1638040b4957d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.2-canary.3396.1.cf13d90ab1.tgz","fileCount":45,"integrity":"sha512-nGum5UvL2CPEhXbFQ7Q4Waaq0OA16UdrIWredHcFuOFLZ3uC/NVXNrL79LJRJI5G9LBcNUU0kFm5+xpAGC5twg==","signatures":[{"sig":"MEUCICXzP6qCCXcM/4XMA+46nH1vO1+jBN3YQwncMw+eDt+dAiEApaXla4Z7jK1b2gLM/CtmjQfqGyENaLIvdEFKGnbb4Q4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.2-canary.3396.1.cf13d90ab1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-nGum5UvL2CPEhXbFQ7Q4Waaq0OA16UdrIWredHcFuOFLZ3uC/NVXNrL79LJRJI5G9LBcNUU0kFm5+xpAGC5twg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.2-canary.3396.1.cf13d90ab1_1779105820508_0.8555474013174811","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3397.1.6c8c3f82dc":{"name":"@open-mercato/cache","version":"0.6.2-canary.3397.1.6c8c3f82dc","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.2-canary.3397.1.6c8c3f82dc","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"fa41b47742051aa0cf71a75a9ab217ec5e0f03b1","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.2-canary.3397.1.6c8c3f82dc.tgz","fileCount":45,"integrity":"sha512-3zGp6xVqGlhzi0KojxrtYqdOtsjZS3M/5Za1sNue6Z4R1lFutoeHR08aHcfsD2dEpKCKEltYCIkFpkZFpGOu/w==","signatures":[{"sig":"MEUCIQCNtyhAbvdbqud4j60tc9BUWNaqV5SbgNTBsqsDX4lh2gIgFZIp5FVWYP9kjcPjTvir8vfTPfQNuDUKJo9KJl8xfI4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.2-canary.3397.1.6c8c3f82dc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-3zGp6xVqGlhzi0KojxrtYqdOtsjZS3M/5Za1sNue6Z4R1lFutoeHR08aHcfsD2dEpKCKEltYCIkFpkZFpGOu/w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.2-canary.3397.1.6c8c3f82dc_1779106734798_0.5257381444894751","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3394.1.1936b7361d":{"name":"@open-mercato/cache","version":"0.6.2-canary.3394.1.1936b7361d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.2-canary.3394.1.1936b7361d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"eb8f2e3ea75c47fe20d879e3a54f81e9e016a6f2","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.2-canary.3394.1.1936b7361d.tgz","fileCount":45,"integrity":"sha512-Y+Ngkfbn0qYXxbGDV+Vb3YjnxzBhGDghSuMn2uDpG4EItomdkfMywNvHmbd6Ktr1MDcJVuVp4vZaWtDrFP7UIQ==","signatures":[{"sig":"MEQCIHDdtcCiAeVOJ7/9tWPdyxKc2PK7l7OaXHF6ECxoHI0OAiApSrEBUFzOMSX31mgW/Gwcrrc7CHJq+Nf92xcwY0jSow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.2-canary.3394.1.1936b7361d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Y+Ngkfbn0qYXxbGDV+Vb3YjnxzBhGDghSuMn2uDpG4EItomdkfMywNvHmbd6Ktr1MDcJVuVp4vZaWtDrFP7UIQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.2-canary.3394.1.1936b7361d_1779107669697_0.22683819925548643","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3395.1.1660cb4fae":{"name":"@open-mercato/cache","version":"0.6.2-canary.3395.1.1660cb4fae","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.2-canary.3395.1.1660cb4fae","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"13091d23c9eb0991f46172e7ed8079e0761d3900","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.2-canary.3395.1.1660cb4fae.tgz","fileCount":45,"integrity":"sha512-9pa+NaF6mTRAn3qFk0MhsSUEjLkua31DNwFLPCx2DXQDPpwxR84rUV6wSbim9LBYi93aV7HdqkuxILVFLFRZNw==","signatures":[{"sig":"MEYCIQCcCYursuUU2aHfsEJw1mjwpd0vxQUqZKPQOqui5y/6XgIhAMsXku+lnzh4jzAobX6dDVpF5jd6cD8iCwO9JbV2AmQn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.2-canary.3395.1.1660cb4fae","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-9pa+NaF6mTRAn3qFk0MhsSUEjLkua31DNwFLPCx2DXQDPpwxR84rUV6wSbim9LBYi93aV7HdqkuxILVFLFRZNw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.2-canary.3395.1.1660cb4fae_1779107794182_0.6867102604217776","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-develop.3400.1.d948268f50":{"name":"@open-mercato/cache","version":"0.6.2-develop.3400.1.d948268f50","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.2-develop.3400.1.d948268f50","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"0a4fcc5185779e265fd042580360a75f82192436","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.2-develop.3400.1.d948268f50.tgz","fileCount":45,"integrity":"sha512-ute6RJilejhcE9C+IpmpnUNPFAUi0OWVds7HF0JMhzmHWuk6yCifvtc5qvLD7O4Zp7LLlu3wfXdHifWWV86e+A==","signatures":[{"sig":"MEUCIQDSY7YVvi7yO/haIYRMShAZrDh7Zewnt612pGM+BhIm0wIgEgEqKgrI8NzL5KvoTRVTLJHWZsbB46EyHeRbSzGR/7c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.2-develop.3400.1.d948268f50","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193083},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-ute6RJilejhcE9C+IpmpnUNPFAUi0OWVds7HF0JMhzmHWuk6yCifvtc5qvLD7O4Zp7LLlu3wfXdHifWWV86e+A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.2-develop.3400.1.d948268f50_1779108160512_0.4092391232488477","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3403.1.bae4fdbed8":{"name":"@open-mercato/cache","version":"0.6.2-canary.3403.1.bae4fdbed8","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.2-canary.3403.1.bae4fdbed8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"81a2c1f8d3345b5deb115d5f101c307ce6e7fffc","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.2-canary.3403.1.bae4fdbed8.tgz","fileCount":45,"integrity":"sha512-75VaMWjkXwgFFRVcYgW844Qlg/SXsVx5NuAX1CyyAqKGQsgL5V/iIgumyH0KXVX8UC4XZsq8BDvdn/BlXTNvwQ==","signatures":[{"sig":"MEYCIQDWV6X3eO33eqSCoV4polur5pmdYJd5CH3hd0cpehd8ywIhAOnqmUTlVdSiwqap7YcQUKgTyyzz4VXSQXJ+hK8T+Pth","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.2-canary.3403.1.bae4fdbed8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-75VaMWjkXwgFFRVcYgW844Qlg/SXsVx5NuAX1CyyAqKGQsgL5V/iIgumyH0KXVX8UC4XZsq8BDvdn/BlXTNvwQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.2-canary.3403.1.bae4fdbed8_1779109185139_0.6575519037298143","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3401.1.b4a867f71c":{"name":"@open-mercato/cache","version":"0.6.2-canary.3401.1.b4a867f71c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.2-canary.3401.1.b4a867f71c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"3a5d5648b4c66fb2a45297b54debd92eb0987f51","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.2-canary.3401.1.b4a867f71c.tgz","fileCount":45,"integrity":"sha512-emxzo9P8pv8zkzrIBpNhwpgeLctKtYTjcFYr27mmTNyxeH0z+iVwh3TzRzKqI/hZKqsnv7iVkLIpFA5Aq31rrQ==","signatures":[{"sig":"MEQCIHGPUpRz+AzBvdTg581SEoip8T/B5GikgWGx1ODGXuZwAiAL5r68heAIIzaYJSJSwQfg8EIi7u/KGCuT39a6xU9lcA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.2-canary.3401.1.b4a867f71c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-emxzo9P8pv8zkzrIBpNhwpgeLctKtYTjcFYr27mmTNyxeH0z+iVwh3TzRzKqI/hZKqsnv7iVkLIpFA5Aq31rrQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.2-canary.3401.1.b4a867f71c_1779109329510_0.022130060589278244","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3402.1.d476b12f36":{"name":"@open-mercato/cache","version":"0.6.2-canary.3402.1.d476b12f36","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.2-canary.3402.1.d476b12f36","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"1c11abf5fe23fd9c1e27e2ee1150358b6f46e05e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.2-canary.3402.1.d476b12f36.tgz","fileCount":45,"integrity":"sha512-wB1BMLShuk0eIvF12OjTBQfC5bJ9+YhqGo5Kwdu3l3gxBM5M7mk7Z8IV2HyejGYKfb0mMuV/3m1LVNWQRR/Zrg==","signatures":[{"sig":"MEUCIDVY++dejJ2/Pz6u6EBkuaudboeatRRs45VroOyFiB+rAiEAt2Amy0+1KYB1mQh/rsxTg3T+490i+qwG2VBOfyp9tVE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.2-canary.3402.1.d476b12f36","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-wB1BMLShuk0eIvF12OjTBQfC5bJ9+YhqGo5Kwdu3l3gxBM5M7mk7Z8IV2HyejGYKfb0mMuV/3m1LVNWQRR/Zrg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.2-canary.3402.1.d476b12f36_1779109364388_0.136720510718229","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3404.1.2312fbb315":{"name":"@open-mercato/cache","version":"0.6.2-canary.3404.1.2312fbb315","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.2-canary.3404.1.2312fbb315","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"7f1aee3c4cc3e81b2fda0f73daa39803cbb8c74c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.2-canary.3404.1.2312fbb315.tgz","fileCount":45,"integrity":"sha512-NbZFk5fJRlIqeJ/uGZRW84PYNLrnDLrIaUlaYF4640EW9o5b6aku+BPoO2eHdR143nSmPlGe0dt1MdwTVRQgTg==","signatures":[{"sig":"MEYCIQD/TMToZO9pJx+92vXDCEmpqou0ebxRgCZUgdkDWtTJJAIhAL8AG1lPmzBSe53ZbWl23kIAgnHilYpzzV0HfbY0Ktu1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.2-canary.3404.1.2312fbb315","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-NbZFk5fJRlIqeJ/uGZRW84PYNLrnDLrIaUlaYF4640EW9o5b6aku+BPoO2eHdR143nSmPlGe0dt1MdwTVRQgTg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.2-canary.3404.1.2312fbb315_1779114299419_0.8115899721834734","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-develop.3400.2.d948268f50":{"name":"@open-mercato/cache","version":"0.6.2-develop.3400.2.d948268f50","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.2-develop.3400.2.d948268f50","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"6e8a4efdd40d777d80b1ef4e754d9d702ab74368","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.2-develop.3400.2.d948268f50.tgz","fileCount":45,"integrity":"sha512-PfO8p6asCwxXEC9VHXwieMQT8BEJfVUyPkD4CTeLPpWq7PsV7PH6dIZgvLedseoYWvZx4+pIWdmaetAEuPRN1Q==","signatures":[{"sig":"MEUCIG3txRRNvs67bwnswMKtj+u3g3L4ebdtwz1IpuvbKscqAiEAm66xLSFCzdT+UIbV19PFnZ+sPXLW3IiXZYE2pYQ+0bQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.2-develop.3400.2.d948268f50","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193083},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-PfO8p6asCwxXEC9VHXwieMQT8BEJfVUyPkD4CTeLPpWq7PsV7PH6dIZgvLedseoYWvZx4+pIWdmaetAEuPRN1Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.2-develop.3400.2.d948268f50_1779114980415_0.6554709211195431","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-develop.3406.1.2b403f40da":{"name":"@open-mercato/cache","version":"0.6.2-develop.3406.1.2b403f40da","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.2-develop.3406.1.2b403f40da","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"260acbb581ebc4b1d42d17277b7e3df0185fba6d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.2-develop.3406.1.2b403f40da.tgz","fileCount":45,"integrity":"sha512-yW61ly835lyRM71xraBlwq6YZFjojkfFlQYoT2Gq+npRBgET19c1efKkr0c5L+XWOT3C/fXbyUJymjrM3hy+6Q==","signatures":[{"sig":"MEYCIQD7+w83FoaI1RHIekpFwuwRDKE/F5V1JCgMfvj/TbCDIgIhAPJEaPlSWkd6YXkr5K8/eJ7fJ/IDdwI4xr8g7Tf0xpgz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.2-develop.3406.1.2b403f40da","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193083},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-yW61ly835lyRM71xraBlwq6YZFjojkfFlQYoT2Gq+npRBgET19c1efKkr0c5L+XWOT3C/fXbyUJymjrM3hy+6Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.2-develop.3406.1.2b403f40da_1779115998847_0.09916107575140654","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3408.1.dda6311783":{"name":"@open-mercato/cache","version":"0.6.2-canary.3408.1.dda6311783","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.2-canary.3408.1.dda6311783","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"be8ea42c1815cfdded944e93c603826203bdd975","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.2-canary.3408.1.dda6311783.tgz","fileCount":45,"integrity":"sha512-0n6biAPYoUK3Tt5eS+veW5lYM18v4GA3cFrC0ZIC/YvApgjLAC/rOTXWOe6BgpipTE1ea2LWldA4bbj28lirFw==","signatures":[{"sig":"MEYCIQDZDcTSoNOM1stlkMpjH+ZFWVJcfImZD7yZa8s+kScEyQIhAICL7hj1kn1CW7Crcx3GebwNhZt0m9otonoMy0vLGXG/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.2-canary.3408.1.dda6311783","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-0n6biAPYoUK3Tt5eS+veW5lYM18v4GA3cFrC0ZIC/YvApgjLAC/rOTXWOe6BgpipTE1ea2LWldA4bbj28lirFw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.2-canary.3408.1.dda6311783_1779116620752_0.8043755493869507","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3409.1.25b33e6bfb":{"name":"@open-mercato/cache","version":"0.6.2-canary.3409.1.25b33e6bfb","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.2-canary.3409.1.25b33e6bfb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a126c809256ffea1203f78fcf37324dfbf06476f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.2-canary.3409.1.25b33e6bfb.tgz","fileCount":45,"integrity":"sha512-FXTJkZ9R8YDfE3Zq29Bz6dMwJGSco4HZj5TC615W8Dnb4uM8Vok0AZTmeeAG4bjZijgAbPImkl2aRckDTN9uuA==","signatures":[{"sig":"MEYCIQDRciM7Su7cOnG6Hq3SMRl4D0oVTd2z3BkDpZ4beTINfwIhAIi+QeUZOcWMlrUa84iIvNqsQUEXfKRcrJEBD24elKJg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.2-canary.3409.1.25b33e6bfb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-FXTJkZ9R8YDfE3Zq29Bz6dMwJGSco4HZj5TC615W8Dnb4uM8Vok0AZTmeeAG4bjZijgAbPImkl2aRckDTN9uuA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.2-canary.3409.1.25b33e6bfb_1779116965763_0.6687629874367327","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3412.1.622e4e1763":{"name":"@open-mercato/cache","version":"0.6.2-canary.3412.1.622e4e1763","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.2-canary.3412.1.622e4e1763","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e4aec0109e352666bebc6701f3287999ce735436","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.2-canary.3412.1.622e4e1763.tgz","fileCount":45,"integrity":"sha512-j8Bo7SKyU0sZtf9f8y8hJsShjihccPi1i5NXhtU1TJ0TcO6fBtJj/BuW7MhmUnJ8FVXi0ZCj4twrKocF5PJNfQ==","signatures":[{"sig":"MEYCIQDsiGv8TnQ69bJ3g6A5liI9cxASlobIYfXg6c+mEb2TZAIhALR9s5VL2NOIxWiguF6s7Ux5JIOe+sxueHTIewihfYkM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.2-canary.3412.1.622e4e1763","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-j8Bo7SKyU0sZtf9f8y8hJsShjihccPi1i5NXhtU1TJ0TcO6fBtJj/BuW7MhmUnJ8FVXi0ZCj4twrKocF5PJNfQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.2-canary.3412.1.622e4e1763_1779117319304_0.1917550821854883","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3413.1.3abbfb75f1":{"name":"@open-mercato/cache","version":"0.6.2-canary.3413.1.3abbfb75f1","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.2-canary.3413.1.3abbfb75f1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"747486d241344f43b910a6b4acab9aa3285eee91","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.2-canary.3413.1.3abbfb75f1.tgz","fileCount":45,"integrity":"sha512-iVD2t/9rIcbVtgxtp+/U9WgTx9soK8mXtxrDLX4HVuwjzaH31GCPv6I83ADP3v4MO593XofursWItpAw61zR2g==","signatures":[{"sig":"MEUCIQCWKeDC4Rd+Vw+O8DDXo+kO23X7bIgmpwV73CC+a3LPrAIgdzZBvBm4crsDqhXnRDDY61btqYDgeEurVOOtTSBaSLk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.2-canary.3413.1.3abbfb75f1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-iVD2t/9rIcbVtgxtp+/U9WgTx9soK8mXtxrDLX4HVuwjzaH31GCPv6I83ADP3v4MO593XofursWItpAw61zR2g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.2-canary.3413.1.3abbfb75f1_1779117997892_0.813215547826714","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3414.1.23f5ee7b86":{"name":"@open-mercato/cache","version":"0.6.2-canary.3414.1.23f5ee7b86","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.2-canary.3414.1.23f5ee7b86","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"9af29ea4c7da930de3f645f920943f912071a766","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.2-canary.3414.1.23f5ee7b86.tgz","fileCount":45,"integrity":"sha512-obIxjTvFjqDmGTj503hSCp//uR5278H2GG7zfZ8Ccv65qbR0m0SKDCdOzyO6J8Q8xOJMxbxqyQHR55B2IvPvLA==","signatures":[{"sig":"MEQCIGitNfiQrTk+JjJe+4YXTWIoywsMA5VAPNY8VOr/jgbNAiAWWVkJo4phVK+7Nw0DlGcUF9MwopJkyF4U1lQTibLcew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.2-canary.3414.1.23f5ee7b86","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-obIxjTvFjqDmGTj503hSCp//uR5278H2GG7zfZ8Ccv65qbR0m0SKDCdOzyO6J8Q8xOJMxbxqyQHR55B2IvPvLA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.2-canary.3414.1.23f5ee7b86_1779118360230_0.4495211896597038","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3416.1.786818a3f7":{"name":"@open-mercato/cache","version":"0.6.2-canary.3416.1.786818a3f7","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.2-canary.3416.1.786818a3f7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d2febd3a3b3f5e061e2e347fbfbe5fd6aed047d1","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.2-canary.3416.1.786818a3f7.tgz","fileCount":45,"integrity":"sha512-gk+csqOf/5hz+0h8a7UyebSDt5jCrrt0kx23tqDNeurFO0cyiActyJmjenyovbRMd1HB/xtXnW5/hYVkllcaYQ==","signatures":[{"sig":"MEUCIQD1BMkXOW4e3OLs2vOPo2VW8nvleoc8tX5iLCkI52q4SgIgadhbi9OvYgvTfw1US5hQnFePHdhnTCKAbs0uW1JQkAE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.2-canary.3416.1.786818a3f7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-gk+csqOf/5hz+0h8a7UyebSDt5jCrrt0kx23tqDNeurFO0cyiActyJmjenyovbRMd1HB/xtXnW5/hYVkllcaYQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.2-canary.3416.1.786818a3f7_1779118741533_0.670137419379152","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3415.1.1052efb376":{"name":"@open-mercato/cache","version":"0.6.2-canary.3415.1.1052efb376","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.2-canary.3415.1.1052efb376","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"78c543b85beefa56d2a8e892c23974245ea60987","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.2-canary.3415.1.1052efb376.tgz","fileCount":45,"integrity":"sha512-AnHTTk3R31v+qDbwwPmuPp6pCPsr8w9Xmco5u6s02RGJh5R8Psuh//NBd/Czsi59IAHsvIURnmWOkqb6uxVPRQ==","signatures":[{"sig":"MEYCIQDUremNOcvrEHRIJ4g1U66stxZvSFVp+yAye40Iyg3QhQIhANWUFov9iJuWDTyR0N1V+rDZDXN6JphPUpyf7nj5MrFF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.2-canary.3415.1.1052efb376","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-AnHTTk3R31v+qDbwwPmuPp6pCPsr8w9Xmco5u6s02RGJh5R8Psuh//NBd/Czsi59IAHsvIURnmWOkqb6uxVPRQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.2-canary.3415.1.1052efb376_1779118844819_0.966675985990604","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3417.1.4f1e40b184":{"name":"@open-mercato/cache","version":"0.6.2-canary.3417.1.4f1e40b184","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.2-canary.3417.1.4f1e40b184","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"662f5817530eff88f24687e32afc68125197367c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.2-canary.3417.1.4f1e40b184.tgz","fileCount":45,"integrity":"sha512-h6uOHnLojtQ2xq+G+FwqqalwZPTYErh8wBRnimo3nym4YjZorIvZVYoIbFM3Xuta9EkSIPiDQuU2h8Sl6T8BCQ==","signatures":[{"sig":"MEYCIQD3Ia5dWJ1nCPXubZR8+VoOIh5QDpztcAvH6QbEi9QrtQIhAOLAmmIJtNF+b7q6kH3R3mMyH5/hRWTgCSRiMiFJqamQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.2-canary.3417.1.4f1e40b184","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-h6uOHnLojtQ2xq+G+FwqqalwZPTYErh8wBRnimo3nym4YjZorIvZVYoIbFM3Xuta9EkSIPiDQuU2h8Sl6T8BCQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.2-canary.3417.1.4f1e40b184_1779119634763_0.04722210052495779","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3420.1.dc136a0f0a":{"name":"@open-mercato/cache","version":"0.6.2-canary.3420.1.dc136a0f0a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.2-canary.3420.1.dc136a0f0a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"6a4f527b7178c03d89c5ec4f5e85646dcb4dc9fe","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.2-canary.3420.1.dc136a0f0a.tgz","fileCount":45,"integrity":"sha512-he/beGRHOb7psXrvur99POk0rRgyBFATUPch6Sj9KnXTQJk/i2IkNQ81M+CwLMYzfaASFJvdGQEvI1wfkvDWAw==","signatures":[{"sig":"MEUCIDZxNm6XdAhwNGIFdA0uP9msOjnMArZRjNO5Wlma99UbAiEA7GuuaUgSX13JOqEO0SxnyFKE+ymbRsCeR3fzsq7pQRg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.2-canary.3420.1.dc136a0f0a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-he/beGRHOb7psXrvur99POk0rRgyBFATUPch6Sj9KnXTQJk/i2IkNQ81M+CwLMYzfaASFJvdGQEvI1wfkvDWAw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.2-canary.3420.1.dc136a0f0a_1779120193250_0.5646208157047763","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3421.1.1556a4cf8c":{"name":"@open-mercato/cache","version":"0.6.2-canary.3421.1.1556a4cf8c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.2-canary.3421.1.1556a4cf8c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c4a8fa130dfe521dbf9309424db199fb293483e1","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.2-canary.3421.1.1556a4cf8c.tgz","fileCount":45,"integrity":"sha512-z/duMxCVMTN62hloHinFhVfMWQohGB8VtWJg0t0yZpIdXoqoNUXKq5bY9RWTbLqNI9ChAJPq5LSzrRdMXu8w4Q==","signatures":[{"sig":"MEUCIAsLxIQriDoDcQwducrx8vdYgHwqwf77BpG8GUR11eDXAiEA/Q9SxfDZmCd7tfsjC9wDtllYt4EHjIgiM1Xibbn72YE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.2-canary.3421.1.1556a4cf8c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-z/duMxCVMTN62hloHinFhVfMWQohGB8VtWJg0t0yZpIdXoqoNUXKq5bY9RWTbLqNI9ChAJPq5LSzrRdMXu8w4Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.2-canary.3421.1.1556a4cf8c_1779120866664_0.08459941342117094","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3422.1.9383b0be0b":{"name":"@open-mercato/cache","version":"0.6.2-canary.3422.1.9383b0be0b","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.2-canary.3422.1.9383b0be0b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a18f8b3c0c7e2cfd5d11a9d0e735162ac4f15343","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.2-canary.3422.1.9383b0be0b.tgz","fileCount":45,"integrity":"sha512-JDd1/dneYYYkI8vpqMNNlPs92crvAVsHj7RS87w7DFTpWgufLGI2aVuueWUE6DhELzAtIBOldMnTioeKVdk6kQ==","signatures":[{"sig":"MEUCIQD5O9j6pg1hXHlIwLcZV5AK7OiC+hPAsTuPJ4Y/t7bTUgIgUDLCnjM9IAg75FoMkoqF0BOnqfhNNqBL+Nk8Kyi4QZQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.2-canary.3422.1.9383b0be0b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-JDd1/dneYYYkI8vpqMNNlPs92crvAVsHj7RS87w7DFTpWgufLGI2aVuueWUE6DhELzAtIBOldMnTioeKVdk6kQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.2-canary.3422.1.9383b0be0b_1779121719521_0.2682073179050899","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3424.1.9a0241be85":{"name":"@open-mercato/cache","version":"0.6.2-canary.3424.1.9a0241be85","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.2-canary.3424.1.9a0241be85","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d86d18b0a1d3b934f26ab82d36cb89c59a0767d6","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.2-canary.3424.1.9a0241be85.tgz","fileCount":45,"integrity":"sha512-xEgtPxfuXOgmEff9Rw4OW2YeSWLhatDqbQvWg3gWSFuC4kEGr7Kdn+C1RhWwvHMJokypkn0Q8FvtpBsdaTB5SA==","signatures":[{"sig":"MEQCIHiTfv9lDc+wCn6lFkuOfnY+pJQb3W7SR78ConJWaetxAiAo5x+GjZNALWy7vqZPeGvTDqVY+kzQeOAXACGjoMZuow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.2-canary.3424.1.9a0241be85","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-xEgtPxfuXOgmEff9Rw4OW2YeSWLhatDqbQvWg3gWSFuC4kEGr7Kdn+C1RhWwvHMJokypkn0Q8FvtpBsdaTB5SA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.2-canary.3424.1.9a0241be85_1779124406181_0.7203306535534395","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3426.1.g8101103512":{"name":"@open-mercato/cache","version":"0.6.2-canary.3426.1.g8101103512","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.2-canary.3426.1.g8101103512","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"5560b26a0dfeb0569369ff70ddd53bf6004960f4","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.2-canary.3426.1.g8101103512.tgz","fileCount":45,"integrity":"sha512-ShsfSEqzbjMowIp2k4FNszbfziUuYkjLQ789wIWda7vrFBUx2s+zwe2PyaIaRFLr23+85EDQuoz61cBOjqWu+w==","signatures":[{"sig":"MEQCIHUrJYUhGsXsisOfWNYiyUMkwkWU8jAu+HEhJWsHew4+AiA9VMxqvaYQJNeeOSbqjR8SB2iGz7lfR/zC1GTTo7VHGg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.2-canary.3426.1.g8101103512","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193083},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-ShsfSEqzbjMowIp2k4FNszbfziUuYkjLQ789wIWda7vrFBUx2s+zwe2PyaIaRFLr23+85EDQuoz61cBOjqWu+w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.2-canary.3426.1.g8101103512_1779127090694_0.11563077367510277","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3430.1.879ea9d156":{"name":"@open-mercato/cache","version":"0.6.2-canary.3430.1.879ea9d156","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.2-canary.3430.1.879ea9d156","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"7c0f4ded55f2a746dae105d4ce119b8f5e0b0d81","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.2-canary.3430.1.879ea9d156.tgz","fileCount":45,"integrity":"sha512-uI5T46zCfn4MKRaumeFMKBSpQ9+e4okFNiYcr4FnWtgNMvKTHODwxz+5uMLsuApmg7psCOp2EBPZcNogqUDuvg==","signatures":[{"sig":"MEUCIFx9DF458b27ac5PPo1l/X1KLYWx11BY3meM4LPypSKAAiEAjNYeWYX+qdu7fj6BwYn/uJV8N5fp7UN+YXxLBK47Z3I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.2-canary.3430.1.879ea9d156","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-uI5T46zCfn4MKRaumeFMKBSpQ9+e4okFNiYcr4FnWtgNMvKTHODwxz+5uMLsuApmg7psCOp2EBPZcNogqUDuvg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.2-canary.3430.1.879ea9d156_1779131719198_0.48821154049567883","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3433.1.a56c35c38a":{"name":"@open-mercato/cache","version":"0.6.2-canary.3433.1.a56c35c38a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.2-canary.3433.1.a56c35c38a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ee3237a679923608e3fca677581866b3d1faf7f5","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.2-canary.3433.1.a56c35c38a.tgz","fileCount":45,"integrity":"sha512-c5UWQdJQYmDEgle/w3c+Oo7rF4huPnpvJvUPT+wsw9k8fTk4Hl4mpCzKOg+nXGcb/TF1bGhvXpTWlUGYqOeAKg==","signatures":[{"sig":"MEUCIDC56TK/dydVSfrEBvdg/sJN67L7+5Y5VULUeEeYP3UyAiEAoUStSd1s5274y/p7DMRB0X/X0rKY14z9QcLfbrNkp08=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.2-canary.3433.1.a56c35c38a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-c5UWQdJQYmDEgle/w3c+Oo7rF4huPnpvJvUPT+wsw9k8fTk4Hl4mpCzKOg+nXGcb/TF1bGhvXpTWlUGYqOeAKg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.2-canary.3433.1.a56c35c38a_1779138285451_0.8254231612204361","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3436.1.545ea09675":{"name":"@open-mercato/cache","version":"0.6.2-canary.3436.1.545ea09675","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.2-canary.3436.1.545ea09675","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"1642e2844f45438f6f47e8667682d38b264cf879","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.2-canary.3436.1.545ea09675.tgz","fileCount":45,"integrity":"sha512-YeE9hdnzXjc6jHb1njEU92ncsi8a6NRLR1NlBIiS453cd3MOgQbtJEcm8kfw6E8nYgPuLJk/R89Flce60d2RzQ==","signatures":[{"sig":"MEQCIAuh9gDd8fPn9dODJxfUm2W4QAEt0mCFa1kY9VNk9IgAAiASdMG4cjN0tGNV23hv6zncFG49AFEQ77WU83aVsxNJSA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.2-canary.3436.1.545ea09675","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-YeE9hdnzXjc6jHb1njEU92ncsi8a6NRLR1NlBIiS453cd3MOgQbtJEcm8kfw6E8nYgPuLJk/R89Flce60d2RzQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.2-canary.3436.1.545ea09675_1779140526492_0.6723489342287439","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3437.1.c494ba435b":{"name":"@open-mercato/cache","version":"0.6.2-canary.3437.1.c494ba435b","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.2-canary.3437.1.c494ba435b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"348c8778c02bc776dca080a62969449bfaeb4a19","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.2-canary.3437.1.c494ba435b.tgz","fileCount":45,"integrity":"sha512-2NJkKqoi/WP5pf6gC6lNyDoSXTfHclwLgyT1maTkXz1JvmbAoIhzP7Xbo+isl0p9fuJ427XwVzw2jov3RvLV+g==","signatures":[{"sig":"MEYCIQDdBz0cXgGoe5fcHgWqYvqfH8hgzsm8Kjq0DQcn6PcBTgIhAIAF5dhgZNd3J/99GXaLgYyOXMOwYzeDVI+MMt/rFACd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.2-canary.3437.1.c494ba435b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-2NJkKqoi/WP5pf6gC6lNyDoSXTfHclwLgyT1maTkXz1JvmbAoIhzP7Xbo+isl0p9fuJ427XwVzw2jov3RvLV+g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.2-canary.3437.1.c494ba435b_1779140758572_0.5733677912208621","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3438.1.6938fc263e":{"name":"@open-mercato/cache","version":"0.6.2-canary.3438.1.6938fc263e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.2-canary.3438.1.6938fc263e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f21efe1ed57ea922c7a230c0831bb93a65481f58","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.2-canary.3438.1.6938fc263e.tgz","fileCount":45,"integrity":"sha512-t6FRBQ0XYdmgEsMA6huASx6b0CkCPgdFqeNfzUgd7iBIWdpfwUj0/y7W/EGw3kj9/W1NniwdztHuWS/hJLvENw==","signatures":[{"sig":"MEYCIQDXwSbAKehnjZdvCM8f8rj4RxcvkJr1MZbqSLCdavf5fAIhAJSiYDH1HG1SNJQtT56zkjMDkVzsVBS7jhUspz77IFJH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.2-canary.3438.1.6938fc263e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-t6FRBQ0XYdmgEsMA6huASx6b0CkCPgdFqeNfzUgd7iBIWdpfwUj0/y7W/EGw3kj9/W1NniwdztHuWS/hJLvENw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.2-canary.3438.1.6938fc263e_1779141092561_0.9443721809496999","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-develop.3439.1.94b9d9733c":{"name":"@open-mercato/cache","version":"0.6.2-develop.3439.1.94b9d9733c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.2-develop.3439.1.94b9d9733c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a051f5640fb33f48133328e123016a6772526e68","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.2-develop.3439.1.94b9d9733c.tgz","fileCount":45,"integrity":"sha512-avY3kA7OwkrXfYuWH5dnxI5i3hHUpeycYXL79Tpg4mKCUNAYwCBlcLgsvAv0sU7INoQQEaYFKQ84/d7pPBDAbg==","signatures":[{"sig":"MEQCHxP5NzSb1TjuSrV6F8YZ9DjozUNqi2N3b0ImLUmNgjECIQDHXygz62OO9PCmh6Jcq4CvSIGTvwA7T9oLbKQq8/Pjeg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.2-develop.3439.1.94b9d9733c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193083},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-avY3kA7OwkrXfYuWH5dnxI5i3hHUpeycYXL79Tpg4mKCUNAYwCBlcLgsvAv0sU7INoQQEaYFKQ84/d7pPBDAbg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.2-develop.3439.1.94b9d9733c_1779141949290_0.552147157659586","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3440.1.17dbd5eacb":{"name":"@open-mercato/cache","version":"0.6.2-canary.3440.1.17dbd5eacb","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.2-canary.3440.1.17dbd5eacb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a09a2483b6eb1ee09baac5748c9742e62f7eeda3","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.2-canary.3440.1.17dbd5eacb.tgz","fileCount":45,"integrity":"sha512-rIX3uDa0iltrmpG+OBFcG6tuHTfI/FJoRwd2ewq1ogoAukpjqWcNRSkeeI9JTM+wiVoIm5z+sedIjHjdc3jqqw==","signatures":[{"sig":"MEYCIQDaxZhKxnSu3pxXRZDHCzhsJdInL6HLqoRoaSsQq8PkEAIhAN/UdA1OdQdRiasdSX6BXocXR4sLFFuDe9YPjCMtXM99","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.2-canary.3440.1.17dbd5eacb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-rIX3uDa0iltrmpG+OBFcG6tuHTfI/FJoRwd2ewq1ogoAukpjqWcNRSkeeI9JTM+wiVoIm5z+sedIjHjdc3jqqw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.2-canary.3440.1.17dbd5eacb_1779142042316_0.003196398040815618","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3441.1.81a9c8d031":{"name":"@open-mercato/cache","version":"0.6.2-canary.3441.1.81a9c8d031","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.2-canary.3441.1.81a9c8d031","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"14621bc7d4a56da6118bedd82c6547bf5e554773","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.2-canary.3441.1.81a9c8d031.tgz","fileCount":45,"integrity":"sha512-kE0XAKJs+T3Nrw0XYAL36Tvd+3UjWbNlhyBs3a+QLMK1sRpSFrIFA54Dwy2yXmvhChW944pmViK1wmJ9BN4lzw==","signatures":[{"sig":"MEYCIQDx0SMKQnnV0oQ9DWRkU7SEu4ti+g5sIdsZcNcoslUgfwIhAOg4XYcE+NBu12vpPJfhetHalj4HwfE7nJ3TYgTv4utP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.2-canary.3441.1.81a9c8d031","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-kE0XAKJs+T3Nrw0XYAL36Tvd+3UjWbNlhyBs3a+QLMK1sRpSFrIFA54Dwy2yXmvhChW944pmViK1wmJ9BN4lzw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.2-canary.3441.1.81a9c8d031_1779142705120_0.1721172493438008","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3442.1.b45edeced8":{"name":"@open-mercato/cache","version":"0.6.2-canary.3442.1.b45edeced8","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.2-canary.3442.1.b45edeced8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"fc272f612d0931fe0783caebcd797cb33fcf6df6","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.2-canary.3442.1.b45edeced8.tgz","fileCount":45,"integrity":"sha512-alb/Pd+tuAehhAVWVmOKhkkCbMB+i47TDe/CYz/o1zDcwrDxtDpZ22hecEsQ++6S3EQAtOzAK9n7qlS3Z/P8wA==","signatures":[{"sig":"MEQCIDJe5c6bJIwS0QH+A+xKStkCtXox5kNwg94/ao1sXcubAiB0qRIlvWdZImr9X+QS+TQs2G7zp+9MLS/Mo3Ov27gl4A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.2-canary.3442.1.b45edeced8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-alb/Pd+tuAehhAVWVmOKhkkCbMB+i47TDe/CYz/o1zDcwrDxtDpZ22hecEsQ++6S3EQAtOzAK9n7qlS3Z/P8wA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.2-canary.3442.1.b45edeced8_1779143004445_0.9676125102391153","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3443.1.3616682bad":{"name":"@open-mercato/cache","version":"0.6.2-canary.3443.1.3616682bad","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.2-canary.3443.1.3616682bad","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ca191d5947ff7ec47f52066cac29b74e9f484b48","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.2-canary.3443.1.3616682bad.tgz","fileCount":45,"integrity":"sha512-XqbeGrIStrgweWnSxqhKZ546zXYNa0GTMRmwBTYkd2pe65G3U/uqyktLdOSUZApAypKTpA6FTjtY86mEvsizsg==","signatures":[{"sig":"MEUCIQC+y0Z2hV8ciuVswJI79ErYoyeR27NxTmYsPJrnjmLEAAIgPF8E92VkAufvrsqLL/zwy7y10xp5+GOXtLkzJhtfJXU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.2-canary.3443.1.3616682bad","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-XqbeGrIStrgweWnSxqhKZ546zXYNa0GTMRmwBTYkd2pe65G3U/uqyktLdOSUZApAypKTpA6FTjtY86mEvsizsg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.2-canary.3443.1.3616682bad_1779145655659_0.5676300316304372","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3444.1.6e9bcc0ba8":{"name":"@open-mercato/cache","version":"0.6.2-canary.3444.1.6e9bcc0ba8","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.2-canary.3444.1.6e9bcc0ba8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"97109496ee717c3f11d436f6cfafd6c555710a58","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.2-canary.3444.1.6e9bcc0ba8.tgz","fileCount":45,"integrity":"sha512-yYfXoUvMAtdhqEKn/ERqTuZ95miPKKoRPz8nUSQwVJdDuS1FKprLGLqSKRDdQxzBDtydDLnp7BQVZ3j/xWX27A==","signatures":[{"sig":"MEYCIQDk6ghyg9DKo9hyYUHtkl7EQb/98blusqk6tzUBZU70AgIhAPmeaTxAgouUyTKOiifNJC8kH8vLWLsYctr5MkCQKd9W","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.2-canary.3444.1.6e9bcc0ba8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-yYfXoUvMAtdhqEKn/ERqTuZ95miPKKoRPz8nUSQwVJdDuS1FKprLGLqSKRDdQxzBDtydDLnp7BQVZ3j/xWX27A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.2-canary.3444.1.6e9bcc0ba8_1779148273645_0.12488433836540325","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-develop.3446.1.bd060c6017":{"name":"@open-mercato/cache","version":"0.6.2-develop.3446.1.bd060c6017","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.2-develop.3446.1.bd060c6017","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"6bc6b14078f72540e7e8ae4caa9c64c02a132162","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.2-develop.3446.1.bd060c6017.tgz","fileCount":45,"integrity":"sha512-djsmLQtuQNu50+oFtpInccJ7aooI6JT1kXQqRDpToajqAI1sbpNDZrGJtbmUmwMdbXKLQbW/TnnBH8HFVk15VA==","signatures":[{"sig":"MEQCIBeIWp+kzzbNi/GNPZSsXOGlPpvufkDN5Wscq7TexsU6AiA71pB6eaMsNhuLfTjiqZ8Gk5FEu5H2pZknvGYBT5RCPA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.2-develop.3446.1.bd060c6017","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193083},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-djsmLQtuQNu50+oFtpInccJ7aooI6JT1kXQqRDpToajqAI1sbpNDZrGJtbmUmwMdbXKLQbW/TnnBH8HFVk15VA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.2-develop.3446.1.bd060c6017_1779162135350_0.04434606241689809","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3445.1.d30fa04a0f":{"name":"@open-mercato/cache","version":"0.6.2-canary.3445.1.d30fa04a0f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.2-canary.3445.1.d30fa04a0f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"1e5d42aee2d42871a054194c8a7876607e7a27f2","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.2-canary.3445.1.d30fa04a0f.tgz","fileCount":45,"integrity":"sha512-iWnfwoATBxf+kxIK4gcJTxarHQkt1f3AJZyOcUMXdn5F8hfPGgckbnzIsSJxKQHPl5yIhHaxsSNWW2KGJhtFLA==","signatures":[{"sig":"MEYCIQDHOlXZhdJrTwXXH7mQ9ml6qE07rd8lSPE6b9YnONc/ZgIhAO5es4rsL3iqQCGqBeYsyYy6Ce/KGJKvuh+ei3aNx8g7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.2-canary.3445.1.d30fa04a0f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-iWnfwoATBxf+kxIK4gcJTxarHQkt1f3AJZyOcUMXdn5F8hfPGgckbnzIsSJxKQHPl5yIhHaxsSNWW2KGJhtFLA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.2-canary.3445.1.d30fa04a0f_1779162147358_0.3070915046909988","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3447.1.8de31d1227":{"name":"@open-mercato/cache","version":"0.6.2-canary.3447.1.8de31d1227","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.2-canary.3447.1.8de31d1227","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"60c53d137892b18533c55ba932d1ff9d4d762f3d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.2-canary.3447.1.8de31d1227.tgz","fileCount":45,"integrity":"sha512-FTiyvIlN2zU3CmW0O247a+D4tpx2Ev7P0KTWirC++m60k0NHZ2bBMV9eHqtP+Q5vsMCaQ+wWHxbxQvJ+nPa0jA==","signatures":[{"sig":"MEQCIDl8v8DytgaeNrXzQUNzydgoU1UHMuoFwAbZjP7KYmbrAiBHxf0XRtdH/Dnt2Y3YUVj/cZL9oxFfyf1NC4fG1sJ+pg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.2-canary.3447.1.8de31d1227","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-FTiyvIlN2zU3CmW0O247a+D4tpx2Ev7P0KTWirC++m60k0NHZ2bBMV9eHqtP+Q5vsMCaQ+wWHxbxQvJ+nPa0jA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.2-canary.3447.1.8de31d1227_1779163078509_0.011705490691402032","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3448.1.8a0cae6de2":{"name":"@open-mercato/cache","version":"0.6.2-canary.3448.1.8a0cae6de2","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.2-canary.3448.1.8a0cae6de2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f176b2ec8531fca959825e23039ea719af536412","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.2-canary.3448.1.8a0cae6de2.tgz","fileCount":45,"integrity":"sha512-z8qXfHzHQX9BopdmMnzWY47vwakArXiiIQmBkIQHx/W4o1w3x8tXCtFlHNQA5xcDJq8cygDsDufzI1I2j/tjqA==","signatures":[{"sig":"MEUCIAEahxtdOMi0bqK3ZfrsK76lCRx3ttdw3P+FOhfiRDKpAiEAjkDSAZtpsjv3469GXGMZhvGRHaMGkA88+QK2FwHeoBU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.2-canary.3448.1.8a0cae6de2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-z8qXfHzHQX9BopdmMnzWY47vwakArXiiIQmBkIQHx/W4o1w3x8tXCtFlHNQA5xcDJq8cygDsDufzI1I2j/tjqA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.2-canary.3448.1.8a0cae6de2_1779163271098_0.6312844141282259","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3450.1.64da316984":{"name":"@open-mercato/cache","version":"0.6.2-canary.3450.1.64da316984","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.2-canary.3450.1.64da316984","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"7d7293848f25ec8a63ef7bc6d6b9ecf17d57ef08","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.2-canary.3450.1.64da316984.tgz","fileCount":45,"integrity":"sha512-hnguVdXOucLmIwKjlCKczzJKMAnY7eU/xa5A2AvdkmlSk/NnPKwZg4nE8CRCJvIAlvAFDjZpnmmFpBN7MlePgA==","signatures":[{"sig":"MEUCIQCFwqw0CVP3CZGWoi/rVRuFI8QnjQ/sGxnmU6VPz59ZcwIgahT6hluO+h+xwjbfJe/x4iaQ4zwUewBmGIUQkrWMRps=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.2-canary.3450.1.64da316984","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-hnguVdXOucLmIwKjlCKczzJKMAnY7eU/xa5A2AvdkmlSk/NnPKwZg4nE8CRCJvIAlvAFDjZpnmmFpBN7MlePgA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.2-canary.3450.1.64da316984_1779163468086_0.3704693978517324","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3451.1.9f9217fa0d":{"name":"@open-mercato/cache","version":"0.6.2-canary.3451.1.9f9217fa0d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.2-canary.3451.1.9f9217fa0d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"67d35d0e5a3b81fd9a22a313f12f5755e7ff116d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.2-canary.3451.1.9f9217fa0d.tgz","fileCount":45,"integrity":"sha512-zNyMkoz6+Un9vkmv285pjopgdrTpvPr4eU9p1WRoa3Jn3jJKnC6i6TbYCjkL665ULUMu1JuHP8SewJv7/wARZA==","signatures":[{"sig":"MEYCIQCLuTjHXNl2q4d/auT+qXbR0OQ2fnALbYECnAAMBarxdAIhAITcrQQbW0n2Q+4cduYqXREyrbfPDcNBvm0r4em+avBJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.2-canary.3451.1.9f9217fa0d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-zNyMkoz6+Un9vkmv285pjopgdrTpvPr4eU9p1WRoa3Jn3jJKnC6i6TbYCjkL665ULUMu1JuHP8SewJv7/wARZA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.2-canary.3451.1.9f9217fa0d_1779163523648_0.037305678862075364","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3449.1.cf0d2b35f5":{"name":"@open-mercato/cache","version":"0.6.2-canary.3449.1.cf0d2b35f5","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.2-canary.3449.1.cf0d2b35f5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"4920c0f8f5681d3b5697e7900478a1ac4a02b88a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.2-canary.3449.1.cf0d2b35f5.tgz","fileCount":45,"integrity":"sha512-xku+Pv+1VATM0I4D+9c+KS25bw0WzjQxI7deoJq54qxNJseq0bkct/12KJjnztX8+H7O28uNQbgjvvf9c9q6+Q==","signatures":[{"sig":"MEQCICI9oMv55S2h3VGW6dNzv2DQ2/tl6x449Dkkq3T6KH0zAiBridJEkO6esZDgnipB2yMYU1q/cu9FB1vNM+CadvBdPA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.2-canary.3449.1.cf0d2b35f5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-xku+Pv+1VATM0I4D+9c+KS25bw0WzjQxI7deoJq54qxNJseq0bkct/12KJjnztX8+H7O28uNQbgjvvf9c9q6+Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.2-canary.3449.1.cf0d2b35f5_1779163732221_0.14438508437785513","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3452.1.f1ed666c45":{"name":"@open-mercato/cache","version":"0.6.2-canary.3452.1.f1ed666c45","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.2-canary.3452.1.f1ed666c45","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"79604a708db93036580b138a700c9add3632b7ec","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.2-canary.3452.1.f1ed666c45.tgz","fileCount":45,"integrity":"sha512-P3cTAopTO4s3lTvZVhE3DTUQ8bsRStorSioYS3dneBAZX4JRBCd1IOxmcHKLdRRYNkus1b0brFCUjXJ1z2BFhA==","signatures":[{"sig":"MEUCICq4FnmGapB9t1vHYxZSTCYGF0vqlbTufmGCj1iqfpMkAiEA1aT1SOkVoKh74+RklPF0zd6OyFUTTy9CE4iRaFvUUWY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.2-canary.3452.1.f1ed666c45","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-P3cTAopTO4s3lTvZVhE3DTUQ8bsRStorSioYS3dneBAZX4JRBCd1IOxmcHKLdRRYNkus1b0brFCUjXJ1z2BFhA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.2-canary.3452.1.f1ed666c45_1779164371670_0.33117007154585587","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3453.1.23f3658cc0":{"name":"@open-mercato/cache","version":"0.6.2-canary.3453.1.23f3658cc0","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.2-canary.3453.1.23f3658cc0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"704c1dadd271d00a74796e91bc5c94419601236e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.2-canary.3453.1.23f3658cc0.tgz","fileCount":45,"integrity":"sha512-fzyOAq2vKirXludD3CNE6d7nhtwZEhJVVYA+tdkJObRKzc7QVme9BPEnq9Ue9Wl42aDrJANWXEOzgXBcr7LXUQ==","signatures":[{"sig":"MEUCIAaF+ZkBN6M99DjXkpLn+RZ+A43PhD73in/skEgh3uYmAiEAwFRMlyo7qFiDSCsK7hGhHG+9hCHWXvgk35HISS6fSz4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.2-canary.3453.1.23f3658cc0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-fzyOAq2vKirXludD3CNE6d7nhtwZEhJVVYA+tdkJObRKzc7QVme9BPEnq9Ue9Wl42aDrJANWXEOzgXBcr7LXUQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.2-canary.3453.1.23f3658cc0_1779164917177_0.1743730720127421","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3457.1.c2ca56c769":{"name":"@open-mercato/cache","version":"0.6.2-canary.3457.1.c2ca56c769","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.2-canary.3457.1.c2ca56c769","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"84a06be01fd1aa9a262f787fe7378805823a4662","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.2-canary.3457.1.c2ca56c769.tgz","fileCount":45,"integrity":"sha512-xswAeyUMtwfTjkYhTXFc2W7KUMqFqnY54uDIIfaHyQB5mem3c5VfWDgjRXsebmNe7CELCJf7bgFnxnItqJ2lRg==","signatures":[{"sig":"MEQCIF8KyXQ8I1CSGMQargA/pOK8Zv4amePZCZQ3zQSHwQiMAiB7Mr4sY5ONP5NjdqDwyH0CXzotWYmjj0mpK7CkDSTyUQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.2-canary.3457.1.c2ca56c769","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-xswAeyUMtwfTjkYhTXFc2W7KUMqFqnY54uDIIfaHyQB5mem3c5VfWDgjRXsebmNe7CELCJf7bgFnxnItqJ2lRg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.2-canary.3457.1.c2ca56c769_1779164933000_0.23807982735815747","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3455.1.3cdeb06c6d":{"name":"@open-mercato/cache","version":"0.6.2-canary.3455.1.3cdeb06c6d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.2-canary.3455.1.3cdeb06c6d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"2faf70078e59c645b830216e9a84f4a78c02b487","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.2-canary.3455.1.3cdeb06c6d.tgz","fileCount":45,"integrity":"sha512-DzNt4My4T5b2dMvsej8X/znmCNxhvxhLI5rrZhA6P1Fi6oUhw90hmQ8yfwNlAtsWOLuElO8b2nMpMXlqxpTYUA==","signatures":[{"sig":"MEQCIAuQdcrhMKKfFUyMKXuoniumk7JFmspl8biVGDFwj+Y9AiBsDx/Lw0//6VY7ZKQdfXmt43ZK5k4k/xrjF/pjB7Kogg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.2-canary.3455.1.3cdeb06c6d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-DzNt4My4T5b2dMvsej8X/znmCNxhvxhLI5rrZhA6P1Fi6oUhw90hmQ8yfwNlAtsWOLuElO8b2nMpMXlqxpTYUA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.2-canary.3455.1.3cdeb06c6d_1779165321097_0.3829408664604692","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3454.1.4c79e9875f":{"name":"@open-mercato/cache","version":"0.6.2-canary.3454.1.4c79e9875f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.2-canary.3454.1.4c79e9875f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ecd7b7bca54c70392bdd14ced33931d1f596924c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.2-canary.3454.1.4c79e9875f.tgz","fileCount":45,"integrity":"sha512-6VbVhDoGanZDyHmDqifV2GFlU72YVL+trboj0Uln1EDQug/hswnvW8ba8ZNySPLakURGSQ7d2S6NGEK1ubDwBw==","signatures":[{"sig":"MEUCIQDyB2O88qzKPMLJHV1B6p9FCqjIrBIx5Op50C1gH/sOyQIgciMqZcmSZYSJeV7VJJlXfxiDX7NuR2544YlJ8c6p1ho=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.2-canary.3454.1.4c79e9875f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-6VbVhDoGanZDyHmDqifV2GFlU72YVL+trboj0Uln1EDQug/hswnvW8ba8ZNySPLakURGSQ7d2S6NGEK1ubDwBw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.2-canary.3454.1.4c79e9875f_1779165695258_0.04838235846159877","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3460.1.86bd57430e":{"name":"@open-mercato/cache","version":"0.6.2-canary.3460.1.86bd57430e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.2-canary.3460.1.86bd57430e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"0e0c39ab0c6830f8b4ef7153db02bb69ebf6529a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.2-canary.3460.1.86bd57430e.tgz","fileCount":45,"integrity":"sha512-XAlSZ6aIZmfrNZfSvajqAyKT0se2yhlPFY24miEE7vffFkPDzKLUOrQikZQ5aZMuCYZls4Xl20QFMpH4RyoEZA==","signatures":[{"sig":"MEUCIQCE3xwVdD2bzMKU99bktJPDcvmQywpOH4b21+/puBy2QwIgPD+8qaAcL4hjs4RuJ50c/+BsW4WEzKtFK8PVKlH6s98=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.2-canary.3460.1.86bd57430e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-XAlSZ6aIZmfrNZfSvajqAyKT0se2yhlPFY24miEE7vffFkPDzKLUOrQikZQ5aZMuCYZls4Xl20QFMpH4RyoEZA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.2-canary.3460.1.86bd57430e_1779168699585_0.18820638301571058","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-develop.3461.1.605f31c2c9":{"name":"@open-mercato/cache","version":"0.6.2-develop.3461.1.605f31c2c9","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.2-develop.3461.1.605f31c2c9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"1b4a5ed251d8cfb38b10f0287c95cb535c42278c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.2-develop.3461.1.605f31c2c9.tgz","fileCount":45,"integrity":"sha512-d9svd29b0LiwXVv5me8NakEhUip6fFVzn9xSVLji9UPhreJ7cKE7UkFXG7D+Yug9Tm2NZCIx1ojOzaR+/S3FfQ==","signatures":[{"sig":"MEUCIH0tgzWGs8UjmcuIYhu0wgiVo8ABlnpUtGHe9k/8m7MuAiEApTEqtack+Hha5IdOBxu5FXRsWPxGsUBnWiJra5fGCGE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.2-develop.3461.1.605f31c2c9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193083},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-d9svd29b0LiwXVv5me8NakEhUip6fFVzn9xSVLji9UPhreJ7cKE7UkFXG7D+Yug9Tm2NZCIx1ojOzaR+/S3FfQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.2-develop.3461.1.605f31c2c9_1779172281622_0.5302586942036229","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3465.1.89e4a75f09":{"name":"@open-mercato/cache","version":"0.6.2-canary.3465.1.89e4a75f09","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.2-canary.3465.1.89e4a75f09","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"067361fd5af5e37d377373c5b7317271fde4b095","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.2-canary.3465.1.89e4a75f09.tgz","fileCount":45,"integrity":"sha512-cV9CBCQ8mnPryh3I4Zj9CsdYQlAVvvTyrvhnb/fDqXlQvH4fzEtQLlItdpVnZP3hnrPc6ykxJESjikCAIZaJsw==","signatures":[{"sig":"MEQCIB4zWhddRbXsChpsCaF+qRHvYtBuxUv5SfOAuHb/c5alAiAaeVbugHN4r8+KQOypFlxqtfchIoRjexaWVsxXtz4Tfg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.2-canary.3465.1.89e4a75f09","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-cV9CBCQ8mnPryh3I4Zj9CsdYQlAVvvTyrvhnb/fDqXlQvH4fzEtQLlItdpVnZP3hnrPc6ykxJESjikCAIZaJsw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.2-canary.3465.1.89e4a75f09_1779173021321_0.479859379823951","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3466.1.89a49bea15":{"name":"@open-mercato/cache","version":"0.6.2-canary.3466.1.89a49bea15","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.2-canary.3466.1.89a49bea15","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"4febd4e925999c135e6d95dba54a32b5cab9967f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.2-canary.3466.1.89a49bea15.tgz","fileCount":45,"integrity":"sha512-PLY4F1zXEyIxEuCCkqr4q5JyvjDHz/JSKUkAS6EBURuNeqgpSQl7xn4RRzS5gXPz9z9jueWlq8AMnQoYeHLmZg==","signatures":[{"sig":"MEYCIQCqHlfgLZBrfTz/iSiyn+LDLUGWq+ExxQqOdVcN28JTJQIhAKuUERpGnt3ZwKcfcBiciZQ9xowFQDqgr6zbzjCO8S20","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.2-canary.3466.1.89a49bea15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193150},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-PLY4F1zXEyIxEuCCkqr4q5JyvjDHz/JSKUkAS6EBURuNeqgpSQl7xn4RRzS5gXPz9z9jueWlq8AMnQoYeHLmZg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.2-canary.3466.1.89a49bea15_1779173749160_0.9060373407216953","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3468.1.9b8e8e278a":{"name":"@open-mercato/cache","version":"0.6.2-canary.3468.1.9b8e8e278a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.2-canary.3468.1.9b8e8e278a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c9737b22a128a1dc6f7560769c7b00aa0bea74af","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.2-canary.3468.1.9b8e8e278a.tgz","fileCount":45,"integrity":"sha512-jeaeGJ53bLjR3LeyXD+Nezt48eiAUZp/dJbpXZOQ1i79nma1WtzMN8UKB48gzAdThx9+qkXHU/yPSYy+VCMTnQ==","signatures":[{"sig":"MEUCIQDsKVKBj0WpWosQAKcIGjmIWrGCDEuVlp+nDQNy7B/UVAIgcGX1OliID+gLht3/PrX8TYUIy0rfx2prop/Qk8wjXfc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.2-canary.3468.1.9b8e8e278a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-jeaeGJ53bLjR3LeyXD+Nezt48eiAUZp/dJbpXZOQ1i79nma1WtzMN8UKB48gzAdThx9+qkXHU/yPSYy+VCMTnQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.2-canary.3468.1.9b8e8e278a_1779174222404_0.45571430564557547","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3469.1.9b3b96558f":{"name":"@open-mercato/cache","version":"0.6.2-canary.3469.1.9b3b96558f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.2-canary.3469.1.9b3b96558f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"12783598a2940bfc60b2e4e049cffd3cf88b39f5","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.2-canary.3469.1.9b3b96558f.tgz","fileCount":45,"integrity":"sha512-McMWpIRv4DPSPCJCjCn5U3jvuqMrWTVv+bjjSAs93UgCjvq9TFqpcF6CTdBL6qSdqhyw/24jJz+NMuNYYMIbIg==","signatures":[{"sig":"MEUCIQCPzL/90DwKX9DVf6URjGg2ylFaeJZCw4MMyIUQWGuucgIgCKwEUbUZymF8khQdaUmoGjDmCZnxjeoUazekoCoxPMg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.2-canary.3469.1.9b3b96558f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-McMWpIRv4DPSPCJCjCn5U3jvuqMrWTVv+bjjSAs93UgCjvq9TFqpcF6CTdBL6qSdqhyw/24jJz+NMuNYYMIbIg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.2-canary.3469.1.9b3b96558f_1779174598237_0.15790866571093432","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3471.1.d30869bc99":{"name":"@open-mercato/cache","version":"0.6.2-canary.3471.1.d30869bc99","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.2-canary.3471.1.d30869bc99","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a48ce8e5fafd3b6869a5e2fb22cb6c5906383961","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.2-canary.3471.1.d30869bc99.tgz","fileCount":45,"integrity":"sha512-ESHqWjoA6PT2SoN5NGA1Mlk3cuF4513cjDQh7HmGt62un8IxfDKdE2Jd/SVeS7VXsI9ZhgN1kHtCJIHvRWtDOw==","signatures":[{"sig":"MEQCIF/qphs/qdoYMN7a+zuNruXjr7FG/1lq2eimTY0NdHMDAiBsXxXd/jUJ+RXgXZ/QF1lBBdo5Sx939Qzt2htd+dwxLQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.2-canary.3471.1.d30869bc99","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-ESHqWjoA6PT2SoN5NGA1Mlk3cuF4513cjDQh7HmGt62un8IxfDKdE2Jd/SVeS7VXsI9ZhgN1kHtCJIHvRWtDOw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.2-canary.3471.1.d30869bc99_1779174935108_0.27912802014369364","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3470.1.95b643a0b3":{"name":"@open-mercato/cache","version":"0.6.2-canary.3470.1.95b643a0b3","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.2-canary.3470.1.95b643a0b3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c594d811e87d96966dc6778f94b5fe46526f0b33","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.2-canary.3470.1.95b643a0b3.tgz","fileCount":45,"integrity":"sha512-+Qa7n9KTeQQ/VTeTr9yj3s2d0WOeFird7bJoiaFaiIl1+gE8jQrBXufiN4f2M79F/z1IrDoIt+eA6pArFLdfdg==","signatures":[{"sig":"MEYCIQCuJN9MZDhRAZcC/1Aep/VYgB296KCCSviArTGDOrf58gIhAK9Zq/5r8Jy7boVIxMkZZyIJFoOMGtoL/zoA/ICrmNRf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.2-canary.3470.1.95b643a0b3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-+Qa7n9KTeQQ/VTeTr9yj3s2d0WOeFird7bJoiaFaiIl1+gE8jQrBXufiN4f2M79F/z1IrDoIt+eA6pArFLdfdg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.2-canary.3470.1.95b643a0b3_1779174984003_0.8809059768267111","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-develop.3467.1.2a1818709d":{"name":"@open-mercato/cache","version":"0.6.2-develop.3467.1.2a1818709d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.2-develop.3467.1.2a1818709d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e89912efa389e060ef0a6351262f2751be6a853d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.2-develop.3467.1.2a1818709d.tgz","fileCount":45,"integrity":"sha512-Gsr6aRtFGpnFLe+t/KwyywW62U9wayyQ22FMWB9gGuJ6eazM8U31SSSA5LzI31MJvluWQNguxYUUTBhmuEY2rQ==","signatures":[{"sig":"MEYCIQD3EuZ0FWg1J+5je48SmxgjfWGNU8iU1e7XcVGzKguw+AIhAL9fcee3z6TYaK9e8jKjymCK4Z1vF2crE/3eyhT0ZorQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.2-develop.3467.1.2a1818709d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193083},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Gsr6aRtFGpnFLe+t/KwyywW62U9wayyQ22FMWB9gGuJ6eazM8U31SSSA5LzI31MJvluWQNguxYUUTBhmuEY2rQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.2-develop.3467.1.2a1818709d_1779175033273_0.6336246679764357","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3473.1.803f0d614f":{"name":"@open-mercato/cache","version":"0.6.2-canary.3473.1.803f0d614f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.2-canary.3473.1.803f0d614f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"7eeab40521f392da0ffbfd22d634fa8d37f33fa0","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.2-canary.3473.1.803f0d614f.tgz","fileCount":45,"integrity":"sha512-0RXo7lLoAQLTTtdYD6hfJm13ZWW2Qytq9YMB7wx/G9LOjOzNfpNXDYLjt9mttFZdaAQwzUnU+zJUZGhKfpyBig==","signatures":[{"sig":"MEQCIA178ujfEGIgTylI0pNPI7rfGOFvGM9h6mLhWqPkwyxkAiA8Srvlm3brrWs7yFIf11zYWbnZSJTLGB11I5SrfQSG7g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.2-canary.3473.1.803f0d614f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-0RXo7lLoAQLTTtdYD6hfJm13ZWW2Qytq9YMB7wx/G9LOjOzNfpNXDYLjt9mttFZdaAQwzUnU+zJUZGhKfpyBig==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.2-canary.3473.1.803f0d614f_1779178273196_0.5455164443095186","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3479.1.c73f5afd59":{"name":"@open-mercato/cache","version":"0.6.2-canary.3479.1.c73f5afd59","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.2-canary.3479.1.c73f5afd59","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"bd38a69f29e460555a71de0325a8e803158cec22","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.2-canary.3479.1.c73f5afd59.tgz","fileCount":45,"integrity":"sha512-0QbdoTbOusxgha0kiK2Onaz3XLZXc+hw5JT9FhBH3Yji/cXg8u3xweDIslwI+hhjSw0HxLnmAAXvLLeipljQSQ==","signatures":[{"sig":"MEUCIQDg8Rrjh6iGIczJHOB0DqblJn5uhzKoYYdgx7OxeLFplAIgHDR5biIaOqQh5huGOmr7s27vWge5M2qDHEIh2Cvnw5E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.2-canary.3479.1.c73f5afd59","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-0QbdoTbOusxgha0kiK2Onaz3XLZXc+hw5JT9FhBH3Yji/cXg8u3xweDIslwI+hhjSw0HxLnmAAXvLLeipljQSQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.2-canary.3479.1.c73f5afd59_1779178412114_0.16933048233348136","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-develop.3484.1.1427e58147":{"name":"@open-mercato/cache","version":"0.6.3-develop.3484.1.1427e58147","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-develop.3484.1.1427e58147","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"6d8c4ffb8ba63efe2d0b03dbbb7f7c5999f72da2","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-develop.3484.1.1427e58147.tgz","fileCount":45,"integrity":"sha512-Q+karqlo4VxpkaDdEVd7sX6ASn+nT3NSmpXuOPpWCs+ApKSvyqP5I+hT6pCooWYa33RyLCpiaCx8/8B/j40uag==","signatures":[{"sig":"MEYCIQCGfeROXtYl5dfPDdQnE4r2l8cR+RxOOuKQ9D4sTPbLdAIhAL0i7z9CnxUiE/lqY0UZRLxavlYLgwhegsnyInelyj5L","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-develop.3484.1.1427e58147","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193151},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Q+karqlo4VxpkaDdEVd7sX6ASn+nT3NSmpXuOPpWCs+ApKSvyqP5I+hT6pCooWYa33RyLCpiaCx8/8B/j40uag==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-develop.3484.1.1427e58147_1779179485183_0.4266844988783711","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3483.1.98d4b4ecc7":{"name":"@open-mercato/cache","version":"0.6.3-canary.3483.1.98d4b4ecc7","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3483.1.98d4b4ecc7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"34dbb5784fd0c96d9b630b76899811e154b45116","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3483.1.98d4b4ecc7.tgz","fileCount":45,"integrity":"sha512-XxXRlseG38n5YBeEBCvb7yf8Tes4EhXKvObu44mI7YHMz5ae6GMWD2vAsOQiSw6ctpQKs9ClhHoQ+rOfliwOYg==","signatures":[{"sig":"MEQCIDuX4O1035e1VOL15OsjP/JqDfleMl1IhBrpbKZliw1yAiBIRCc2GzyB2GdZR/K9iBcKnlxNUPy9PWpDp/mOXav82Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3483.1.98d4b4ecc7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193150},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-XxXRlseG38n5YBeEBCvb7yf8Tes4EhXKvObu44mI7YHMz5ae6GMWD2vAsOQiSw6ctpQKs9ClhHoQ+rOfliwOYg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3483.1.98d4b4ecc7_1779179799656_0.9797606757319983","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3487.1.f47a7b33c1":{"name":"@open-mercato/cache","version":"0.6.3-canary.3487.1.f47a7b33c1","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3487.1.f47a7b33c1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"872907740c0288f668d3efe24a49bc01ab576466","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3487.1.f47a7b33c1.tgz","fileCount":45,"integrity":"sha512-Mi9owKuXDz0/SrqWyk+hAFOlawyXmrwAXvuku5Jq1nHQ3fMbRE1snRgwlWZWUvaWfsiCc7M+zpn1827wp1kA/g==","signatures":[{"sig":"MEUCIQDfnICBje/AxYZefemNbUGCYg9Bm3AT/pFzhPU3AbaOPQIgYsIlg0b0OzeONWaGTuZ2KzvPKotDOZ7A2vpJYl6X0nQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3487.1.f47a7b33c1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193150},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Mi9owKuXDz0/SrqWyk+hAFOlawyXmrwAXvuku5Jq1nHQ3fMbRE1snRgwlWZWUvaWfsiCc7M+zpn1827wp1kA/g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3487.1.f47a7b33c1_1779180651255_0.36678354417498626","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3489.1.1e71287579":{"name":"@open-mercato/cache","version":"0.6.3-canary.3489.1.1e71287579","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3489.1.1e71287579","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"86e59c97196d10ab7dba148153e4b178719b43c0","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3489.1.1e71287579.tgz","fileCount":45,"integrity":"sha512-HpyniAlMVqKSU+TEq+1eTvqCw8Gl94ritd0leAdXoOGtbNRrKSKD02yn4QAiS60Q0c8/qGyKG8GjK/kZFm1Z1Q==","signatures":[{"sig":"MEQCIFKMHIw9UhUX9X10yumFyvKnUv2oBwjIZgvUBFUqMQ99AiAPjn3tMIKFODTNxVIFi78MUsAJfMYYytkBlQYkhaw7Xg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3489.1.1e71287579","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193150},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-HpyniAlMVqKSU+TEq+1eTvqCw8Gl94ritd0leAdXoOGtbNRrKSKD02yn4QAiS60Q0c8/qGyKG8GjK/kZFm1Z1Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3489.1.1e71287579_1779180756103_0.3802864753501798","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3490.1.a90a39183a":{"name":"@open-mercato/cache","version":"0.6.3-canary.3490.1.a90a39183a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3490.1.a90a39183a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"9d3a4af00316c54665ff960e9d4f77a03e1f44b7","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3490.1.a90a39183a.tgz","fileCount":45,"integrity":"sha512-l6BdBr/RzeP2465KVP7ufLGrj9grnbcJ5L6Ue3qf9UU/4Z86iTGPzc1TpeoJ3FL2l1B/D3mhOQlrkJfQd9az4A==","signatures":[{"sig":"MEUCIQDM/dyoZ8i/4e4YlW3pZtnEhLNe0Xnp9ZxLhw8Z0gOEfgIgGLdD7g2gnIq2y1vla5H36gA2S/LZMi5G6byCKTYrmms=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3490.1.a90a39183a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193150},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-l6BdBr/RzeP2465KVP7ufLGrj9grnbcJ5L6Ue3qf9UU/4Z86iTGPzc1TpeoJ3FL2l1B/D3mhOQlrkJfQd9az4A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3490.1.a90a39183a_1779180828284_0.21007685672753018","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-develop.3491.1.4700ef658a":{"name":"@open-mercato/cache","version":"0.6.3-develop.3491.1.4700ef658a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-develop.3491.1.4700ef658a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"5f5b048bc480378b8e1bc7666638a2b57b5af41e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-develop.3491.1.4700ef658a.tgz","fileCount":45,"integrity":"sha512-mako96HI1TV6OmYDISoSIasIOclIIf4FITMF3vZuQt6tAiVpA7xfTXDIaUHHxRlAHNZzShhCJH8VWznAZE+tSw==","signatures":[{"sig":"MEQCIDcae+CZ8PSaWJ0/CosZNoz9QHcZ8jWG9U3bG5RfZDzAAiAixdKL1O5cZHfqt+E4w85GcvpNiTFgt5lAm++ypHXEvQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-develop.3491.1.4700ef658a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193151},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-mako96HI1TV6OmYDISoSIasIOclIIf4FITMF3vZuQt6tAiVpA7xfTXDIaUHHxRlAHNZzShhCJH8VWznAZE+tSw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-develop.3491.1.4700ef658a_1779182473749_0.4766987636627693","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3493.1.2560607bc4":{"name":"@open-mercato/cache","version":"0.6.3-canary.3493.1.2560607bc4","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3493.1.2560607bc4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d8ecfa5de8898a094c5154c36650c69da74c4ce7","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3493.1.2560607bc4.tgz","fileCount":45,"integrity":"sha512-yGIggwi3L2ItmnbCNnuY5vIkkWWbM8z4hhkNFCnnvMI1Kzxg/OWrlHz18UNr8L0DCH+qoQrPDX1YABPREDXr1Q==","signatures":[{"sig":"MEUCIQD6AmTmvw3SsJVkrO9ReQgfLBMZF/XolKFdTUm5WNTvUAIgMg0JnsLiCfTZLS/a+nXIbt2VMDsgMTzEl4pyXXiRpAY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3493.1.2560607bc4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193150},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-yGIggwi3L2ItmnbCNnuY5vIkkWWbM8z4hhkNFCnnvMI1Kzxg/OWrlHz18UNr8L0DCH+qoQrPDX1YABPREDXr1Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3493.1.2560607bc4_1779183108805_0.11214605158986135","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3496.1.41a1291df2":{"name":"@open-mercato/cache","version":"0.6.3-canary.3496.1.41a1291df2","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3496.1.41a1291df2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"4de8616aaeef6b7b60460ece77d4d3a889a0c77b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3496.1.41a1291df2.tgz","fileCount":45,"integrity":"sha512-fiG64lDppr2GEBaUYiWepV/ad5FH78ltZegndlsOQUXzbI46Eu3t93J7OTlHmX/qbgkJIqy+SL2HpKLt5cPrfw==","signatures":[{"sig":"MEUCIA7X9MqfTFYRxTLNhU7C3WlnGYxuQM9wzjbbO04YRHFiAiEAk7MLb6zvEw0mf/euDyF7Do44hEPuKqQKL4+t+2b75jM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3496.1.41a1291df2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193150},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-fiG64lDppr2GEBaUYiWepV/ad5FH78ltZegndlsOQUXzbI46Eu3t93J7OTlHmX/qbgkJIqy+SL2HpKLt5cPrfw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3496.1.41a1291df2_1779183672068_0.4458487661183723","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3499.1.50445e3204":{"name":"@open-mercato/cache","version":"0.6.3-canary.3499.1.50445e3204","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3499.1.50445e3204","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"45c034de289623428c13a775671f85c0756c0481","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3499.1.50445e3204.tgz","fileCount":45,"integrity":"sha512-tg6hCHzC93pDjsBv85tVVR4duVH8pkYXjZncFd1TitYj/TX/eHf8Gnd04UIaGZlVTAHGr1P8gdaXyYYueNLEGA==","signatures":[{"sig":"MEUCIAdWEq+OZ3D7DjOE2FhEQCxWwMjOtwnxLWzb5k+ebkBAAiEA0UNw3ujFgb8ksYHlVgtJ0nDFpZetEmEmPE8cPrDD1U0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3499.1.50445e3204","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193150},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-tg6hCHzC93pDjsBv85tVVR4duVH8pkYXjZncFd1TitYj/TX/eHf8Gnd04UIaGZlVTAHGr1P8gdaXyYYueNLEGA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3499.1.50445e3204_1779183726812_0.9588131989787949","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-develop.3498.1.3956a84bc9":{"name":"@open-mercato/cache","version":"0.6.3-develop.3498.1.3956a84bc9","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-develop.3498.1.3956a84bc9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"618a770d8a13d4bc13c78eaaee7979bd4094398e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-develop.3498.1.3956a84bc9.tgz","fileCount":45,"integrity":"sha512-b1Z2czXkgvnGlXZJp4aEFTknQhA5rKG80hgPFYobE6/hIyl7+hnyAvyH4rABqLT+xxUqWwPIJMOBvdS+uaucCA==","signatures":[{"sig":"MEYCIQD4blme5CgS11r4L++QxuBjAXzugHLEfv7PuXIxiCnmGAIhAMox2G67UeKM+OWiPI+gRSCOgikH7hU0da62fdTCXYbt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-develop.3498.1.3956a84bc9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193151},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-b1Z2czXkgvnGlXZJp4aEFTknQhA5rKG80hgPFYobE6/hIyl7+hnyAvyH4rABqLT+xxUqWwPIJMOBvdS+uaucCA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-develop.3498.1.3956a84bc9_1779185312813_0.3305986681266273","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3497.1.ff324d48d7":{"name":"@open-mercato/cache","version":"0.6.3-canary.3497.1.ff324d48d7","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3497.1.ff324d48d7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"2eee4caa91d95699076742e90bd7c9870cf54bd7","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3497.1.ff324d48d7.tgz","fileCount":45,"integrity":"sha512-RKAQOgV5u5hGMkozGdNqQ+EHS1qJ5IATQtQomH/wTFQ87jpzEvw/+7eXIEGfP6Wx0DlA4gygTvE+iins0/Qocw==","signatures":[{"sig":"MEQCICZGpcbhDjLaTxKrAMyESctBRg1/XDGZIhcpf+LkgBY7AiBKWpIvlK1BZkdFLKbVJJIClpsOOg9s0miVYurBwctp7A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3497.1.ff324d48d7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193150},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-RKAQOgV5u5hGMkozGdNqQ+EHS1qJ5IATQtQomH/wTFQ87jpzEvw/+7eXIEGfP6Wx0DlA4gygTvE+iins0/Qocw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3497.1.ff324d48d7_1779186406894_0.1015539891068884","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3503.1.d6ac8c6f2b":{"name":"@open-mercato/cache","version":"0.6.3-canary.3503.1.d6ac8c6f2b","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3503.1.d6ac8c6f2b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b8fc8b4c30b1b262a6603dd186ebeaabdd107aca","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3503.1.d6ac8c6f2b.tgz","fileCount":45,"integrity":"sha512-HDRYl9i1pCV4OG5MDjH56mfYf5zaTNJ6n9sjmw8yXMcytrWKI1luj6gpTFPLzK9iUCPuj4W8N9B9I1AJg9AYSQ==","signatures":[{"sig":"MEUCIEXULhKGc8lZCyDvaQ3ZfkDGQs/N+G8sgtgQD2L9ALY3AiEA4j5xX9YYpBjUKmgMiLwaoeqDenj5qnmhrQ/PI1dSftk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3503.1.d6ac8c6f2b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193150},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-HDRYl9i1pCV4OG5MDjH56mfYf5zaTNJ6n9sjmw8yXMcytrWKI1luj6gpTFPLzK9iUCPuj4W8N9B9I1AJg9AYSQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3503.1.d6ac8c6f2b_1779186413617_0.16612939310347885","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-develop.3502.1.234f53f93c":{"name":"@open-mercato/cache","version":"0.6.3-develop.3502.1.234f53f93c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-develop.3502.1.234f53f93c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"3360834823bae881fe34f945d64c848aa516e5d5","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-develop.3502.1.234f53f93c.tgz","fileCount":45,"integrity":"sha512-p6Bs1f3W4vL/ZI/YRHylIrL5FpMqxxTYtyums3/WK0WKJnq+B6bHTxHQgbPYGv+8QuC0vS+xc2nJJEUoy22RUA==","signatures":[{"sig":"MEUCIE2++46xMyNUZXyd0U+0UTcDbx1uByeSQuHBMJPAEHBSAiEAmYu9jHi7/Rqop5eV1e/qC1+G9UevJoUAKD1Uov4L/VQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-develop.3502.1.234f53f93c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193151},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-p6Bs1f3W4vL/ZI/YRHylIrL5FpMqxxTYtyums3/WK0WKJnq+B6bHTxHQgbPYGv+8QuC0vS+xc2nJJEUoy22RUA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-develop.3502.1.234f53f93c_1779188006455_0.6420400009624989","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-develop.3510.1.e3b22be026":{"name":"@open-mercato/cache","version":"0.6.3-develop.3510.1.e3b22be026","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-develop.3510.1.e3b22be026","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"0ac32eea78d33b59ed6db2070513b412ab513f13","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-develop.3510.1.e3b22be026.tgz","fileCount":45,"integrity":"sha512-NGhrk0t0RfxiG/ddLkvjbtHbferBI9WNG6TzdW/QGLBrtl/xEOoB5P6Q5f+ktx0BrtT7CHzu5pc9GBnwcPV0/w==","signatures":[{"sig":"MEUCIQC2u13kdMbOX4pr0nZRaaIVrqeylajlFxzvJEDZ1+eN9wIgCl/MLP62i6QbrU4KTkTqJM43atj+jEwMLgep1FIMtGI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-develop.3510.1.e3b22be026","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193151},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-NGhrk0t0RfxiG/ddLkvjbtHbferBI9WNG6TzdW/QGLBrtl/xEOoB5P6Q5f+ktx0BrtT7CHzu5pc9GBnwcPV0/w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-develop.3510.1.e3b22be026_1779218867718_0.3818644269262408","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3511.1.a624e1553c":{"name":"@open-mercato/cache","version":"0.6.3-canary.3511.1.a624e1553c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3511.1.a624e1553c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c674e7927adcfa702962278e730e94c3d839adae","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3511.1.a624e1553c.tgz","fileCount":45,"integrity":"sha512-uKXjn7MQwvkxYEKDAP1CT0/m4a4im8AFpeXZ/sX/5blFiJtiDtr0PIALknGKtolOUKeZcWN7clroVuloG7ufCA==","signatures":[{"sig":"MEUCIH9+A7zpt/ASpwIQko8NKY7T+3m9QgWTuRgRN1JW8qpJAiEAt4WFV9c+8PZgY2YE7+PVwyl+ua73+pNSxNBnXwJ7TTA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3511.1.a624e1553c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193150},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-uKXjn7MQwvkxYEKDAP1CT0/m4a4im8AFpeXZ/sX/5blFiJtiDtr0PIALknGKtolOUKeZcWN7clroVuloG7ufCA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3511.1.a624e1553c_1779218926511_0.21395951036462812","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-develop.3525.2.cc18b8a43f":{"name":"@open-mercato/cache","version":"0.6.3-develop.3525.2.cc18b8a43f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-develop.3525.2.cc18b8a43f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"db3ceb297ec3d3151707d63e86108c176f335f39","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-develop.3525.2.cc18b8a43f.tgz","fileCount":45,"integrity":"sha512-6111IT5XAPQ/B/3AzgvN5xJzcvWFDehJu+uORQjV0oKtXe2gOkNeZ+7VOFALu75oFZGLK36zES8Q9l6Kj+pxsQ==","signatures":[{"sig":"MEUCIQCSJXObBf3fKPIKZSp1yKaX1ROK8bur2+mzNu24ZRN8iQIgEZl3vqgNNWoXtB6K/jF6MUDpMq7kn/BmtJt7UNrMXmI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-develop.3525.2.cc18b8a43f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193313},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-6111IT5XAPQ/B/3AzgvN5xJzcvWFDehJu+uORQjV0oKtXe2gOkNeZ+7VOFALu75oFZGLK36zES8Q9l6Kj+pxsQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-develop.3525.2.cc18b8a43f_1779307353802_0.9500274170280814","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3542.1.2a264ebe29":{"name":"@open-mercato/cache","version":"0.6.3-canary.3542.1.2a264ebe29","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3542.1.2a264ebe29","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a32c53aaefe8ad041ba8a5f9bf17daf523964677","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3542.1.2a264ebe29.tgz","fileCount":49,"integrity":"sha512-EbpHZLgvG2svBia7y1ZkjRs22wYOPWFxdKr3Eeqy/67FO4FlitwhG35PMdgcul13D85XWby12NScKrh3Ik6XVQ==","signatures":[{"sig":"MEUCIA4XubzEvfhgjt1k3Y8kNMBUIeRE0BlPbzAHEypyMF9uAiEA05npOlzjo/XecT4WJ784p6lol22df22rogcvORNq3Lo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3542.1.2a264ebe29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193036},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-EbpHZLgvG2svBia7y1ZkjRs22wYOPWFxdKr3Eeqy/67FO4FlitwhG35PMdgcul13D85XWby12NScKrh3Ik6XVQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3542.1.2a264ebe29_1779307527633_0.5510618863481775","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3532.2.4959af6dd4":{"name":"@open-mercato/cache","version":"0.6.3-canary.3532.2.4959af6dd4","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3532.2.4959af6dd4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"2a0430dab012c4d85a7aef8c804f1f44ebcf0a40","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3532.2.4959af6dd4.tgz","fileCount":45,"integrity":"sha512-MJzOxzbwu/ySMmDUG6Lwnzj/s7ReBd4LevAy0lBkpMMGHrylu/x4L2BSV9MWy9pBJLi6dEDkAMhU8sQcmoYgYw==","signatures":[{"sig":"MEUCIHKOK76uq0SaRHtDuhbmfbUAbxXOk7f5fGI/SYO4iGAdAiEAuB/YiNcdBikdJAcnwGYrgBc+WgPJKZerZegfi3GRCyQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3532.2.4959af6dd4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193312},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-MJzOxzbwu/ySMmDUG6Lwnzj/s7ReBd4LevAy0lBkpMMGHrylu/x4L2BSV9MWy9pBJLi6dEDkAMhU8sQcmoYgYw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3532.2.4959af6dd4_1779307612614_0.03899623685229292","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3522.2.5cbd8da502":{"name":"@open-mercato/cache","version":"0.6.3-canary.3522.2.5cbd8da502","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3522.2.5cbd8da502","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b6385ad17ddc111812dc8c28c7c41f0a29bd5a97","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3522.2.5cbd8da502.tgz","fileCount":45,"integrity":"sha512-AIJMoVctzDGSGYd/ZuWTB7x6BAyMgxf8x1Y4Y9VLUv7lh3k8J2sOkzGb9O8N6kNIpmtk5s15dUi9JZeMAc7uUw==","signatures":[{"sig":"MEQCIDLUuO6qD1EiFj7AN/iw//BDm47x7poSF92eYXBUUBc4AiBEodajn0rbR32ugD1L68CDPm54CULJWwHuw/MUK1B4JQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3522.2.5cbd8da502","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193150},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-AIJMoVctzDGSGYd/ZuWTB7x6BAyMgxf8x1Y4Y9VLUv7lh3k8J2sOkzGb9O8N6kNIpmtk5s15dUi9JZeMAc7uUw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3522.2.5cbd8da502_1779307640401_0.2504842938363083","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3517.3.3b467f13d7":{"name":"@open-mercato/cache","version":"0.6.3-canary.3517.3.3b467f13d7","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3517.3.3b467f13d7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"00907f59a2af8491bb9512f8e6b92752e46b91f9","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3517.3.3b467f13d7.tgz","fileCount":45,"integrity":"sha512-Sdi6Xhckz29WnJot33K931WbYUTlMSJB6Vuzc4eqKaWqOIG0WAeoKOj4tbN6hlkQBwPHgbLA8emvyegkVYqDpg==","signatures":[{"sig":"MEYCIQCllWU2jkgxnUA7HSOgcK+51lk0A+EW/3qwyVZA/RxmqgIhAKdNzTdT5lsjEyEz/oNWKMqm0+SHNIjQcgJiynCwMdns","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3517.3.3b467f13d7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193150},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Sdi6Xhckz29WnJot33K931WbYUTlMSJB6Vuzc4eqKaWqOIG0WAeoKOj4tbN6hlkQBwPHgbLA8emvyegkVYqDpg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3517.3.3b467f13d7_1779307643425_0.7659128719893495","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3526.3.1a94d5fe44":{"name":"@open-mercato/cache","version":"0.6.3-canary.3526.3.1a94d5fe44","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3526.3.1a94d5fe44","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f985fe63f628d90ee7fda87bfc5ebd6f7e30624b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3526.3.1a94d5fe44.tgz","fileCount":45,"integrity":"sha512-CKlZkwAsS3GzaztZaz4g5ibKb35DXzHqbcRNFOOYhuSOcngImvvsN1cGnsv900w2/yiTIaDnn8LN1IRzHue+cA==","signatures":[{"sig":"MEQCIAlPGYGVLpPTyTPJW+1DQQoldqvTItslW97ayqzX8GJoAiAIikIKdjI4KmxFIgORiYhg2QytRk0bKtRfQrQGFFiVqA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3526.3.1a94d5fe44","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193312},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-CKlZkwAsS3GzaztZaz4g5ibKb35DXzHqbcRNFOOYhuSOcngImvvsN1cGnsv900w2/yiTIaDnn8LN1IRzHue+cA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3526.3.1a94d5fe44_1779307654554_0.45108707299500383","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3518.2.6430598da8":{"name":"@open-mercato/cache","version":"0.6.3-canary.3518.2.6430598da8","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3518.2.6430598da8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"565a49afbbfe2949e0be87191b2bfd430d0f8244","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3518.2.6430598da8.tgz","fileCount":45,"integrity":"sha512-QvRixJyfHK32rJkkf/hcLUdjwp488jSAWrVvyupCra3Tqb8ZFgu3zj838HnlqmfHPVR9q+PCzcGjdfIuKtcUMw==","signatures":[{"sig":"MEQCIDMl1r69JrDGdHARDT70SA7ZvymOg0Cb7uke7NTh71khAiAXn8zRlB8fduak6AjN1x47hOlX6jqmItqx7Ltrj9xT2A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3518.2.6430598da8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193150},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-QvRixJyfHK32rJkkf/hcLUdjwp488jSAWrVvyupCra3Tqb8ZFgu3zj838HnlqmfHPVR9q+PCzcGjdfIuKtcUMw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3518.2.6430598da8_1779307657557_0.8122052616225899","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3519.4.c3599d19a1":{"name":"@open-mercato/cache","version":"0.6.3-canary.3519.4.c3599d19a1","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3519.4.c3599d19a1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"283b9f1db18b3bee50882d45c2bfa023721bf4c7","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3519.4.c3599d19a1.tgz","fileCount":45,"integrity":"sha512-FvnJCiPad8i1fDJf4i+lgSu1RYvsByuTiUyOCq9j0ONHNCsLFnzKon/XHlmNcdx3kUhSXxEjd0IaAR7YhjMEag==","signatures":[{"sig":"MEYCIQCJ5u5RoHx6qY2WI7Rrtx97Q4qiDas9yGuac6n44MfqnwIhANpHQsOtcOxuSH2Rzk8iGDxS1mLORnKK765w6uDeIYAc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3519.4.c3599d19a1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193150},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-FvnJCiPad8i1fDJf4i+lgSu1RYvsByuTiUyOCq9j0ONHNCsLFnzKon/XHlmNcdx3kUhSXxEjd0IaAR7YhjMEag==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3519.4.c3599d19a1_1779307659500_0.6931168853579561","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3523.2.042bed9c4d":{"name":"@open-mercato/cache","version":"0.6.3-canary.3523.2.042bed9c4d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3523.2.042bed9c4d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"dcff8d8a3b890ff151425b5f9efbc7934e4c1d4e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3523.2.042bed9c4d.tgz","fileCount":45,"integrity":"sha512-IVQ+AFtWPFMkXPFbpwJwrrnkYY7jB9tOltwW1NcGtGFZlZCPvJpltYs4ji3vdAYI4Kgaz+4YRaEa716vWeiH4w==","signatures":[{"sig":"MEQCIC8UJ/Hd3TO2eosa6CMZInqOJw12XzOy+2FBf5oAPRQmAiBPrt6gfvSpsDvIgp0+9X3AaaDHsRTakkqsziVZx3VTGg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3523.2.042bed9c4d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193150},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-IVQ+AFtWPFMkXPFbpwJwrrnkYY7jB9tOltwW1NcGtGFZlZCPvJpltYs4ji3vdAYI4Kgaz+4YRaEa716vWeiH4w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3523.2.042bed9c4d_1779307687867_0.3699055322628897","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3541.1.c56b513365":{"name":"@open-mercato/cache","version":"0.6.3-canary.3541.1.c56b513365","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3541.1.c56b513365","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c6c1c6d4f9654a37c86196b48c54c129d5969696","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3541.1.c56b513365.tgz","fileCount":45,"integrity":"sha512-Bfq0k3fAfyWQl6zYhrIk+T1PvMXaFfZATamglgFVa5P5kZrpMXgee7zOtYUML6XwUbFeuYTppUtKRHXTiWMkYA==","signatures":[{"sig":"MEUCIQCGU7h/su6jLIETDcPCO6QmdtWkMXSRt1VTy1wItWTXFQIgBrWeA54SFTDh/PJciPTTAm863o0noprmbH3+YvSkGjQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3541.1.c56b513365","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193312},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Bfq0k3fAfyWQl6zYhrIk+T1PvMXaFfZATamglgFVa5P5kZrpMXgee7zOtYUML6XwUbFeuYTppUtKRHXTiWMkYA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3541.1.c56b513365_1779307691059_0.8945164953830032","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-develop.3525.3.cc18b8a43f":{"name":"@open-mercato/cache","version":"0.6.3-develop.3525.3.cc18b8a43f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-develop.3525.3.cc18b8a43f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"3c1df1c22a6d0e35c412864381df3b115403f013","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-develop.3525.3.cc18b8a43f.tgz","fileCount":45,"integrity":"sha512-jx3BSYoNcS9FKOVBSEmOGuOwFtjQgL6Qbknj7lJIBE4v2XuvJkDiENuct34jKHsXK90CGnh7Yy+RJMkTFo2hPA==","signatures":[{"sig":"MEUCIF9PmznGt/zbw/tPW5qsIkMl2/77tNRv/Uf4wmO0U9muAiEA4ouzsr2lhVHWjykDaMOOVCPscjUO2xmpkGA1kVmy5V4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-develop.3525.3.cc18b8a43f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193313},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-jx3BSYoNcS9FKOVBSEmOGuOwFtjQgL6Qbknj7lJIBE4v2XuvJkDiENuct34jKHsXK90CGnh7Yy+RJMkTFo2hPA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-develop.3525.3.cc18b8a43f_1779307827429_0.9867662781046636","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3524.2.7b1e1cdf13":{"name":"@open-mercato/cache","version":"0.6.3-canary.3524.2.7b1e1cdf13","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3524.2.7b1e1cdf13","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"dace4f9e4156ea064d04b420a38fe33f2ed58c6e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3524.2.7b1e1cdf13.tgz","fileCount":45,"integrity":"sha512-cfRxovlUCKirGNReoEATjF2Td6LWbY7+eQ5kxmR+tvd/8iKWDzNKUBSCcHoCehknNqfTWLxJkuQLknKs3ugnbg==","signatures":[{"sig":"MEUCIQDYi7/cQLG6qcAl6qKSB5Y3phGucAsMNA4s5sPamm2s+QIgaOGGPYn/SxujswJ5/7LewA7cveBM7J2WGn9TKIrlg5w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3524.2.7b1e1cdf13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193150},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-cfRxovlUCKirGNReoEATjF2Td6LWbY7+eQ5kxmR+tvd/8iKWDzNKUBSCcHoCehknNqfTWLxJkuQLknKs3ugnbg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3524.2.7b1e1cdf13_1779308285930_0.8361596020392654","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3543.1.38118b5ad7":{"name":"@open-mercato/cache","version":"0.6.3-canary.3543.1.38118b5ad7","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3543.1.38118b5ad7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"45b8ff081a060de57e314dcd184baf50fe84c2b4","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3543.1.38118b5ad7.tgz","fileCount":45,"integrity":"sha512-/44gF9mtphNlbZGo9T9F1IojrxnJSAUy+YoV33i/EgJlEh8VP4fFsoN4mjQ6sIPRuM5Xanks6hHr5EVbUcvvmQ==","signatures":[{"sig":"MEUCIDCUhgpfPWl3F7XH3WLPu5Mqz0c9E1/OVQ0OHeL/dGrgAiEA/xn8a5nV3qWhEAqu62r9OjnACO1BTn74DUWaa1S9ALc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3543.1.38118b5ad7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193312},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-/44gF9mtphNlbZGo9T9F1IojrxnJSAUy+YoV33i/EgJlEh8VP4fFsoN4mjQ6sIPRuM5Xanks6hHr5EVbUcvvmQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3543.1.38118b5ad7_1779312762966_0.07836880257983503","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3544.1.0d5031620f":{"name":"@open-mercato/cache","version":"0.6.3-canary.3544.1.0d5031620f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3544.1.0d5031620f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"65106afe06d315e11120f7aee1a77a6191247edd","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3544.1.0d5031620f.tgz","fileCount":45,"integrity":"sha512-j99AKcSOfww9TNvihvVQvicl+A+hpZgISucBhhO3cIJin0a3UQ3PLjBCSb0KRw5LNhBXhkpGy4xsWsYLjkoT+g==","signatures":[{"sig":"MEUCIQC+M7p8sv7lXBqFFpNHD26/nP2ufg+hoip0a4bM3b/vPQIgJqsyNjZ9/aLVo4uAiNCCfptosF/ovuh1Obcbk9e008Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3544.1.0d5031620f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193312},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-j99AKcSOfww9TNvihvVQvicl+A+hpZgISucBhhO3cIJin0a3UQ3PLjBCSb0KRw5LNhBXhkpGy4xsWsYLjkoT+g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3544.1.0d5031620f_1779314014110_0.614385785938877","host":"s3://npm-registry-packages-npm-production"}},"0.6.2-canary.3545.1.b43f2aef32":{"name":"@open-mercato/cache","version":"0.6.2-canary.3545.1.b43f2aef32","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.2-canary.3545.1.b43f2aef32","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ff9e72eb2d2621eb5a447dbd4dbed6974c85f0f9","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.2-canary.3545.1.b43f2aef32.tgz","fileCount":45,"integrity":"sha512-aSSZretYCzJiJoSK8wRwmUJDYYdWqQY+zm3HXWHMQIcpgTBJ10Ky3n8oDzCHYya9xwXP2Ql/VdBiYKcat3uMFg==","signatures":[{"sig":"MEUCIQDqsQDL1dxFjwNNBX1wYteh3OdfixJCHcGxtVv/BAMgLQIgZk/NDFUeRihjgaoyYrJw8rxYByZqKNVvCtMUOrIH2uM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.2-canary.3545.1.b43f2aef32","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193082},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-aSSZretYCzJiJoSK8wRwmUJDYYdWqQY+zm3HXWHMQIcpgTBJ10Ky3n8oDzCHYya9xwXP2Ql/VdBiYKcat3uMFg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.6.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.2-canary.3545.1.b43f2aef32_1779315758345_0.5086153912194729","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3546.1.ecb0b299c4":{"name":"@open-mercato/cache","version":"0.6.3-canary.3546.1.ecb0b299c4","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3546.1.ecb0b299c4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"499ccd1aacc4305a02c023f7c64a27b8227722da","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3546.1.ecb0b299c4.tgz","fileCount":45,"integrity":"sha512-qcyzTzQ4ZiWMcrL4gd/DQO0zvM79KyjhcTOdMhRQxHf18RU7XRqOjPj578SeBEo87fCnCUFTIS2VHj/LOQvTxg==","signatures":[{"sig":"MEQCIBC8d6BcVsuw/jCw5qUPf3LLhOVb0/tPHZCTaMlrWTAHAiAczoeJfwYUmMbAEWkrcUehpLM6ZUfiTIYJ3COsym12mQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3546.1.ecb0b299c4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193312},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-qcyzTzQ4ZiWMcrL4gd/DQO0zvM79KyjhcTOdMhRQxHf18RU7XRqOjPj578SeBEo87fCnCUFTIS2VHj/LOQvTxg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3546.1.ecb0b299c4_1779316393408_0.39537958206563584","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3548.1.b2613ebb49":{"name":"@open-mercato/cache","version":"0.6.3-canary.3548.1.b2613ebb49","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3548.1.b2613ebb49","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"1c28a25d671fd7fd333e8d439451dff5eb0874ec","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3548.1.b2613ebb49.tgz","fileCount":45,"integrity":"sha512-h2iDzyWGQmWFKW6a1Dmx+AXO6kWbtGEKFrTdXbTgREhi/CbozwvvyiCiUay2sR/yIG97Hrzj8P0EX2S4eRuJug==","signatures":[{"sig":"MEYCIQC1sadQtPTPID9XtKhZqjGwwpGxRCulpsMaj28WZ+/XkAIhAPXmzcnM/JLqoMoOYVbLzame+LAeZ1QPCosiF2wPI0RI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3548.1.b2613ebb49","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193312},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-h2iDzyWGQmWFKW6a1Dmx+AXO6kWbtGEKFrTdXbTgREhi/CbozwvvyiCiUay2sR/yIG97Hrzj8P0EX2S4eRuJug==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3548.1.b2613ebb49_1779316702713_0.6938821525438239","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3549.1.f635511776":{"name":"@open-mercato/cache","version":"0.6.3-canary.3549.1.f635511776","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3549.1.f635511776","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"14d75978a2cbe5078ba2ba235751b0f3281d0b6c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3549.1.f635511776.tgz","fileCount":45,"integrity":"sha512-cewFlaO4HLP3BENOukV0F6QKvmotVLIVIwcV7tHOk1swfD2v7eTcyg26+DGqLFLNaFcWUduyYTD1kZ9r+Rt0Fg==","signatures":[{"sig":"MEUCIHrk+/EVmbt9VesbSGjsNYhOrq7QZPrkwQunqS3hkBuDAiEAjKjLKbNduJE88i66bhGMrAcNEFpzUuUBtwXu8A3ALzw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3549.1.f635511776","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193312},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-cewFlaO4HLP3BENOukV0F6QKvmotVLIVIwcV7tHOk1swfD2v7eTcyg26+DGqLFLNaFcWUduyYTD1kZ9r+Rt0Fg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3549.1.f635511776_1779316803939_0.28751278485989773","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3547.1.43e7a42036":{"name":"@open-mercato/cache","version":"0.6.3-canary.3547.1.43e7a42036","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3547.1.43e7a42036","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"965ee7a0c373cbc55e081252a0ec641ba8a65be8","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3547.1.43e7a42036.tgz","fileCount":45,"integrity":"sha512-S8Hd163MXy6qLu8evehMiM76yupPrhQwxDanx0wIVVPkOHCRjsSUvcOepk9Ieo/qjqFpiTAYaOfJpmMHWjyPDA==","signatures":[{"sig":"MEUCIQD2Gc6IlS693tMf12GUPdZ3hHfGxgdkLQvFYFi9S7tb4wIgElcCk2wodK1W6xp2wy4qP83kE+DLU8kJYj4NxnJkHKA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3547.1.43e7a42036","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193312},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-S8Hd163MXy6qLu8evehMiM76yupPrhQwxDanx0wIVVPkOHCRjsSUvcOepk9Ieo/qjqFpiTAYaOfJpmMHWjyPDA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3547.1.43e7a42036_1779316915908_0.22714104150476033","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3550.1.5b8b26aaf6":{"name":"@open-mercato/cache","version":"0.6.3-canary.3550.1.5b8b26aaf6","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3550.1.5b8b26aaf6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"709aee947d4ef60cda6803c75007687d05333bd1","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3550.1.5b8b26aaf6.tgz","fileCount":49,"integrity":"sha512-Sq/6PdkOiVZsmsNKQkUoRRaFwj4+AH2aNOxCtXDz4Sx6Y3fmIq6WYwhxgOWwxtTaLmPrX93iDJk+m6c3EZ/WiA==","signatures":[{"sig":"MEUCIA3BJw/xcucJ1njdRIv8RPMPEdOAFiMTUftThakuxNS5AiEA6QWQlca/uxjpCJM3oX12QXjtEIFb1/LAVsghbitu96U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3550.1.5b8b26aaf6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193036},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Sq/6PdkOiVZsmsNKQkUoRRaFwj4+AH2aNOxCtXDz4Sx6Y3fmIq6WYwhxgOWwxtTaLmPrX93iDJk+m6c3EZ/WiA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3550.1.5b8b26aaf6_1779317486471_0.6319543341395124","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3548.2.b2613ebb49":{"name":"@open-mercato/cache","version":"0.6.3-canary.3548.2.b2613ebb49","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3548.2.b2613ebb49","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"26ffbf779314007717296c4d14ba1a1c2da635b9","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3548.2.b2613ebb49.tgz","fileCount":45,"integrity":"sha512-bQTCBEo7YWeVMrneSbLATjGLBg08eBpATIu9EvsZYjPHQ9WZCv6rgn+10KAAuSXRA6fULw/Ltpv32xAk+ItUpQ==","signatures":[{"sig":"MEUCIQC3KRMhJ1gr5s/qVYYzh2HPh671HoN1LDjSgw3sHb5CiQIgNI92sq2ns3etY8ebuqlIuYFuezrHoqkreCb+jB/PGVs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3548.2.b2613ebb49","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193312},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-bQTCBEo7YWeVMrneSbLATjGLBg08eBpATIu9EvsZYjPHQ9WZCv6rgn+10KAAuSXRA6fULw/Ltpv32xAk+ItUpQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3548.2.b2613ebb49_1779335386266_0.1428705665940655","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3517.4.3b467f13d7":{"name":"@open-mercato/cache","version":"0.6.3-canary.3517.4.3b467f13d7","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3517.4.3b467f13d7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"275582c2c08d62fce33b0805ccd83b494c81d7f2","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3517.4.3b467f13d7.tgz","fileCount":45,"integrity":"sha512-5ngrD+ksBiB8x5haRqYaouB5qq3/Zf5mhVa0Lstvj1U/kWu5TXsemqB3U4K3r2U6IUMTquC7+3E6BBhVsXqr8w==","signatures":[{"sig":"MEUCIHxdl87/GgNooThHAmUPyXgleM1/sqSyYayhJmlCq2MsAiEAiLOB0d2AdnbjiVp5oDEBTR23/wGv7revECR73XQjvZs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3517.4.3b467f13d7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193150},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-5ngrD+ksBiB8x5haRqYaouB5qq3/Zf5mhVa0Lstvj1U/kWu5TXsemqB3U4K3r2U6IUMTquC7+3E6BBhVsXqr8w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3517.4.3b467f13d7_1779335974622_0.5608738568266778","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3519.5.c3599d19a1":{"name":"@open-mercato/cache","version":"0.6.3-canary.3519.5.c3599d19a1","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3519.5.c3599d19a1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"83b6ed30a226d4baf133925a0f44f7bf5f0693e5","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3519.5.c3599d19a1.tgz","fileCount":45,"integrity":"sha512-mtvILNXCyAcFVdxtHrxtqW/nBU1m4LCWSAYzJc2TMexHsipSJ7S1XXu5Fy6d61wbs2uiGOa4ehG8JfsobBQNuA==","signatures":[{"sig":"MEUCIC9+k+fZ5TM4AFW3GqcUy6rQHyGlBJgABHH90Yvc6kNpAiEAwlRG+rFaBB0H9G0gNwFj/N4fUp7ipVAdjoiMcH6c1Gw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3519.5.c3599d19a1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193150},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-mtvILNXCyAcFVdxtHrxtqW/nBU1m4LCWSAYzJc2TMexHsipSJ7S1XXu5Fy6d61wbs2uiGOa4ehG8JfsobBQNuA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3519.5.c3599d19a1_1779336025126_0.7271095649228541","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-develop.3562.1.71049275ff":{"name":"@open-mercato/cache","version":"0.6.3-develop.3562.1.71049275ff","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-develop.3562.1.71049275ff","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"84d3e6f5b64f8675952030b25818fa31f35cfc83","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-develop.3562.1.71049275ff.tgz","fileCount":45,"integrity":"sha512-yywO7m6WL25VaO7oLmxdeSv6WLPyjhucc6xaoVwLFtR/6zrgsUz8tL6jW3dTbIfOENiyT8ll+GZSsDvkobSA6A==","signatures":[{"sig":"MEYCIQCkiuJWSuwq00+6bj53kDPGXlTxLabYZpjXsXwoH7O73wIhAP/Ug5/hw+sm7MfhZD+bjzD0f4VfTeDMgClA5Pv6o6Xa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-develop.3562.1.71049275ff","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193313},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-yywO7m6WL25VaO7oLmxdeSv6WLPyjhucc6xaoVwLFtR/6zrgsUz8tL6jW3dTbIfOENiyT8ll+GZSsDvkobSA6A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-develop.3562.1.71049275ff_1779337403345_0.3526817683550465","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3564.1.2fe2fd4c61":{"name":"@open-mercato/cache","version":"0.6.3-canary.3564.1.2fe2fd4c61","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3564.1.2fe2fd4c61","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"34e82ca783eaf0e42b08a2616867aba66f1bc7d4","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3564.1.2fe2fd4c61.tgz","fileCount":45,"integrity":"sha512-RLJKTzJP3X/IXfXIDk2GyLZzlOkul/5cDtxmahQG87Tn11gQSBJfGGi0HG6VPNzUmJ0dmGIs0JLtg03YL+9o2g==","signatures":[{"sig":"MEUCICzqxSCp07zH5aArxRnARaMJtRKLqzhOt8A6Ms7871imAiEAiqRS8N8sO4uZPkxVGrsftGR8ZGcanosF+TT3MqdOL7g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3564.1.2fe2fd4c61","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193312},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-RLJKTzJP3X/IXfXIDk2GyLZzlOkul/5cDtxmahQG87Tn11gQSBJfGGi0HG6VPNzUmJ0dmGIs0JLtg03YL+9o2g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3564.1.2fe2fd4c61_1779337496689_0.23383592805298892","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3563.1.05f8b9d441":{"name":"@open-mercato/cache","version":"0.6.3-canary.3563.1.05f8b9d441","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3563.1.05f8b9d441","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b2d3217bd72202a2b782122b39cb62e7b095f4b9","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3563.1.05f8b9d441.tgz","fileCount":45,"integrity":"sha512-kk6vRD8eiT8n9HOBOIQFj7aqMrvjexembdsMjXOBrS/2G0uSThY1LsgmZW1V8AnfE5ihkFexkGc50DRCDsvqmQ==","signatures":[{"sig":"MEQCIFegL2ySzUHSEmYGzjVtQFbavyTtDYH1U0dQF4S2ICUNAiAewp5vCOK05+CaqSPFu2ywZq1kiKDyzaZhMwUPJwk36Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3563.1.05f8b9d441","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193312},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-kk6vRD8eiT8n9HOBOIQFj7aqMrvjexembdsMjXOBrS/2G0uSThY1LsgmZW1V8AnfE5ihkFexkGc50DRCDsvqmQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3563.1.05f8b9d441_1779337508034_0.7412299646497105","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3565.1.dcfe9a351b":{"name":"@open-mercato/cache","version":"0.6.3-canary.3565.1.dcfe9a351b","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3565.1.dcfe9a351b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e85d03476956c807212ad586b0c0f921f55231cd","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3565.1.dcfe9a351b.tgz","fileCount":49,"integrity":"sha512-jdXrbpz0M+fGduJc8XgpHFOS11/vZxF/kqfkV/4qUeikkZ8yYhbXQbQBpqCLJECMakqj+ghoc5wyi0m9+2drBA==","signatures":[{"sig":"MEYCIQD/IpKrteRoXx0vMWN1p6DIGrCF6L440a8y40njUs5t6gIhAKEn+mDTrDvD7skbHdeJfRx3WiqGI2AdqGybLjkkoY91","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3565.1.dcfe9a351b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193036},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-jdXrbpz0M+fGduJc8XgpHFOS11/vZxF/kqfkV/4qUeikkZ8yYhbXQbQBpqCLJECMakqj+ghoc5wyi0m9+2drBA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3565.1.dcfe9a351b_1779337679995_0.2897447132319615","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3568.1.dcae0f2656":{"name":"@open-mercato/cache","version":"0.6.3-canary.3568.1.dcae0f2656","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3568.1.dcae0f2656","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d07304a5f4b1fe12d23a271416263650f1dca1c3","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3568.1.dcae0f2656.tgz","fileCount":45,"integrity":"sha512-6NMvAlYnEHLQlWPkmg0mbwpspbSu44sjcGuVCih7ApT2gskoEhDqrQf0B/Ss4UNUdknVSdYIr6QyrhnLEzJgHw==","signatures":[{"sig":"MEUCIA7kQZlIRjt62Z3vePXWjNihP+Tq5k76cVGFyiAKZgoPAiEA+BUaoLHWTsMSszLbpo2nQqjVAQx2BD0Yh5QkgHnL38E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3568.1.dcae0f2656","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193312},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-6NMvAlYnEHLQlWPkmg0mbwpspbSu44sjcGuVCih7ApT2gskoEhDqrQf0B/Ss4UNUdknVSdYIr6QyrhnLEzJgHw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3568.1.dcae0f2656_1779338587359_0.8719026477669991","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-develop.3574.1.f3c5dcf345":{"name":"@open-mercato/cache","version":"0.6.3-develop.3574.1.f3c5dcf345","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-develop.3574.1.f3c5dcf345","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"1d4678e5f3df7380e701179a8af23760c16efb1c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-develop.3574.1.f3c5dcf345.tgz","fileCount":49,"integrity":"sha512-yLxZ9TcAD/5mWtCdqDe8Suqgdtk8mD3UvX1Qho48W+nS3qXLPdimrox7SkoBLzHO5vZMTfmFeQkRnYbe5ABVFQ==","signatures":[{"sig":"MEYCIQDdO8y/ftTPoUaia4l+JnGKo/KzoQB8kymRd9iw483m7wIhAKU0WEcoWvtGeOQ+la1R87+Ynax6+Fc7qaZ/BDVf4uOO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-develop.3574.1.f3c5dcf345","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193037},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-yLxZ9TcAD/5mWtCdqDe8Suqgdtk8mD3UvX1Qho48W+nS3qXLPdimrox7SkoBLzHO5vZMTfmFeQkRnYbe5ABVFQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-develop.3574.1.f3c5dcf345_1779340236619_0.7056827092449605","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3575.1.cc62284e11":{"name":"@open-mercato/cache","version":"0.6.3-canary.3575.1.cc62284e11","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3575.1.cc62284e11","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a3a60d8b8d23eef7948f51c752d81f54ef357f28","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3575.1.cc62284e11.tgz","fileCount":49,"integrity":"sha512-UKvEipjEhOmaeKhGFADEmrgURVuz1iM3vQbHIgd4VeGZykz7o+3Gbb3KtO3B9vjSiTi2KCh/BBhvFhg2mpWkTw==","signatures":[{"sig":"MEUCIQCcf9zPZsO3YoQPBxSSalSodS5rZLzpnGKPuBOBxUeJjAIgO4mL18Bnjtk5dG23TnfRqLXObfAInnnR9gcnYnFxlCM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3575.1.cc62284e11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193036},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-UKvEipjEhOmaeKhGFADEmrgURVuz1iM3vQbHIgd4VeGZykz7o+3Gbb3KtO3B9vjSiTi2KCh/BBhvFhg2mpWkTw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3575.1.cc62284e11_1779340386428_0.9127336704766138","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3569.1.c46d5f02f4":{"name":"@open-mercato/cache","version":"0.6.3-canary.3569.1.c46d5f02f4","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3569.1.c46d5f02f4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"990c4a950ed4d1c604ae0184e13e66651b988df0","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3569.1.c46d5f02f4.tgz","fileCount":49,"integrity":"sha512-eS7H/axEDcoQ1YnaTt/qmmnzNpNtJc7YOoQJ9ddjV7tXoMCKOEJLy00WczpwiKi11i440UHa6jHA3TzQjbXTxQ==","signatures":[{"sig":"MEUCIQDCHsJyOUwZIcVxIzpWpY67IwWiV30E1Pt2R78QkG4j+QIgBxYR1XgnqH/94U2MwBz5zfw1YBrk3YyTxhbK3VUwjCg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3569.1.c46d5f02f4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193036},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-eS7H/axEDcoQ1YnaTt/qmmnzNpNtJc7YOoQJ9ddjV7tXoMCKOEJLy00WczpwiKi11i440UHa6jHA3TzQjbXTxQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3569.1.c46d5f02f4_1779340781936_0.6474124275240587","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-develop.3576.1.51c9149577":{"name":"@open-mercato/cache","version":"0.6.3-develop.3576.1.51c9149577","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-develop.3576.1.51c9149577","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"6133646c53a91a4063541c144fc5424f71e90a54","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-develop.3576.1.51c9149577.tgz","fileCount":49,"integrity":"sha512-NkPzjWlAqKLmoehKXuTIupBRAMp67zNw24zqqrHggjY3uJEAK6jZ6kIqqekQow3ManfwrRL5aWrn84LrfQLehg==","signatures":[{"sig":"MEUCIDwSFHa9N1dY6Qcu50ze421wlZdb2RSrc1Jzm9mA28kPAiEA3FQcQrJFL/913fusc7xSI0LyITSnGR1pIvZOAtxW9+E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-develop.3576.1.51c9149577","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193037},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-NkPzjWlAqKLmoehKXuTIupBRAMp67zNw24zqqrHggjY3uJEAK6jZ6kIqqekQow3ManfwrRL5aWrn84LrfQLehg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-develop.3576.1.51c9149577_1779344301615_0.7634149681059061","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3577.1.20008edaa6":{"name":"@open-mercato/cache","version":"0.6.3-canary.3577.1.20008edaa6","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3577.1.20008edaa6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"063fbb6d66254fa09781821d735a37a45270d919","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3577.1.20008edaa6.tgz","fileCount":49,"integrity":"sha512-6xEDyEDmac1046I1GFkEM8bjsbl+xyf6f7IP5MpFjTB6lTr4fc77Fw/p2+TXsmQmDzWZs9myARDNkB+kpTpmZg==","signatures":[{"sig":"MEUCIQDGxUHRw0DBG2PQThtNM+YJMofApEMjPFSz2vr7w7Er0QIgYZeFKZ0Z0UpUk3varlvWXrZ2Ui2bt+H6UYZukqXpp30=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3577.1.20008edaa6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193036},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-6xEDyEDmac1046I1GFkEM8bjsbl+xyf6f7IP5MpFjTB6lTr4fc77Fw/p2+TXsmQmDzWZs9myARDNkB+kpTpmZg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3577.1.20008edaa6_1779344328393_0.12874952525989536","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-develop.3578.1.37cbb8f92c":{"name":"@open-mercato/cache","version":"0.6.3-develop.3578.1.37cbb8f92c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-develop.3578.1.37cbb8f92c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"aa28d911ca66b6d9759d283b5c7b58d137d62820","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-develop.3578.1.37cbb8f92c.tgz","fileCount":49,"integrity":"sha512-XwOr8ygsct/eh9VVJWnXjXwyphAoEK1Uv5M1VBgXayB4QwOfeJ/eytz2XtLl/X+JzJAEFYkTFBkV0TKTBiWShA==","signatures":[{"sig":"MEUCIQChpIQMcy+SibQEhpei3iJjSLV5U6QMw6NmEQHNwjDhLgIgYrqVRb3veS1fOqrfMUQdERM55PVgmnEENAm09lROeNc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-develop.3578.1.37cbb8f92c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193037},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-XwOr8ygsct/eh9VVJWnXjXwyphAoEK1Uv5M1VBgXayB4QwOfeJ/eytz2XtLl/X+JzJAEFYkTFBkV0TKTBiWShA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-develop.3578.1.37cbb8f92c_1779346905140_0.7551354033980013","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3579.1.2c98b2a66c":{"name":"@open-mercato/cache","version":"0.6.3-canary.3579.1.2c98b2a66c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3579.1.2c98b2a66c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e89c3283c56e19bc80e148cd89eab13b47b8e36a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3579.1.2c98b2a66c.tgz","fileCount":49,"integrity":"sha512-UxVkfTYR3vxphiYpMj8JKPHCRfjFNF7QjLAFWqVqqC+7VuZ50xOFpahlXAOL3eMJOEHmNKsOIlyFZNIS467IkQ==","signatures":[{"sig":"MEQCIHvb1e0Pm19NzHxtgyj0Cb+JuCzR0gZSlKj53RHjtCNMAiAwMSBeGBqXHFsdvbF0v6goz1S4vVGliCkNSrxdwqI3lg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3579.1.2c98b2a66c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193036},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-UxVkfTYR3vxphiYpMj8JKPHCRfjFNF7QjLAFWqVqqC+7VuZ50xOFpahlXAOL3eMJOEHmNKsOIlyFZNIS467IkQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3579.1.2c98b2a66c_1779347607448_0.886186580877133","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3583.1.2cb24e83d8":{"name":"@open-mercato/cache","version":"0.6.3-canary.3583.1.2cb24e83d8","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3583.1.2cb24e83d8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"735dc8c18006dfa653e85e1e260d38f37ce2aae0","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3583.1.2cb24e83d8.tgz","fileCount":49,"integrity":"sha512-iEkt85hnXcOyzwNTRFkLDRWuuzHOUBFlrsvvamvH5rZvW0V+o7ULQDEqRw4xDilRKMB2UuMVjAXUfS3Uuu8xUA==","signatures":[{"sig":"MEUCIQDinftYL/mZxz4u81dDxBrDRL39RmoKKHPhKUrQB6+wvgIgJNNeLcipWKHLdH0GS7dEKTby+hbQF03Yh3UufmtGmqs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3583.1.2cb24e83d8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193036},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-iEkt85hnXcOyzwNTRFkLDRWuuzHOUBFlrsvvamvH5rZvW0V+o7ULQDEqRw4xDilRKMB2UuMVjAXUfS3Uuu8xUA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3583.1.2cb24e83d8_1779367157243_0.8093785763489716","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3584.1.3d0e711427":{"name":"@open-mercato/cache","version":"0.6.3-canary.3584.1.3d0e711427","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3584.1.3d0e711427","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e3ebca37b17bcbdc61f9a9a86d75fb7a6e547fa5","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3584.1.3d0e711427.tgz","fileCount":49,"integrity":"sha512-NzKleRVj3VqDjRMVx69maWkMgKzTk0Cj6cmxURjF41XgG5EEC1dzg8KAYnbOvpTrHb6fy3d+EK1hV+4os/XbFg==","signatures":[{"sig":"MEYCIQCa3A+1xiI37gO6jmuhGBmB6zaLJJ5u8QjaL4cSHa3ebgIhAPaabqh8QTIx61bI/kR4pQd2O7+Cb/NsAATbu7ISP7UJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3584.1.3d0e711427","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193036},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-NzKleRVj3VqDjRMVx69maWkMgKzTk0Cj6cmxURjF41XgG5EEC1dzg8KAYnbOvpTrHb6fy3d+EK1hV+4os/XbFg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3584.1.3d0e711427_1779369808122_0.2946692254603518","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-develop.3586.1.d5a44c810f":{"name":"@open-mercato/cache","version":"0.6.3-develop.3586.1.d5a44c810f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-develop.3586.1.d5a44c810f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"8601c0cc7e55d228522bb91e0aa68b894bd4d3cd","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-develop.3586.1.d5a44c810f.tgz","fileCount":49,"integrity":"sha512-cPe9D69Hy/UYsIi/Xm2cQCPmr34fpbt+/41cTPrTRTamvHzBYnYGOdyW/DQekkANlsM3h0P5Zm+zNBHakjgCXA==","signatures":[{"sig":"MEUCIQDnLC93KbEwQTArHkHxneBATeQ1Ku8QRSpjuhUodrKEvQIgTeKLR562siySG1zq7XZKqTS1b5GvR1dcjOOV7z5e6LY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-develop.3586.1.d5a44c810f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193037},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-cPe9D69Hy/UYsIi/Xm2cQCPmr34fpbt+/41cTPrTRTamvHzBYnYGOdyW/DQekkANlsM3h0P5Zm+zNBHakjgCXA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-develop.3586.1.d5a44c810f_1779379319500_0.6899003360365237","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3587.1.a9beb88f08":{"name":"@open-mercato/cache","version":"0.6.3-canary.3587.1.a9beb88f08","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3587.1.a9beb88f08","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"4f493f2eaf14def685f4e8f22f822e08a5d52228","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3587.1.a9beb88f08.tgz","fileCount":49,"integrity":"sha512-KSRrRYUw8N5VkE+I33ix+zS896dsLqaJ4XR0OGKCmnmQe08KZok9tWPiZrsR2cFsb3fbZnZD9K0CyBo3Bhua8w==","signatures":[{"sig":"MEUCIQD4jYl3zxof+4wbI4/Gs+OVqT5xRy+OKezGuRpysDDxgQIgNlT64Qz6zKr/DXZgdcg+qEdzmx1m/7K729EUbxjrtg4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3587.1.a9beb88f08","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193036},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-KSRrRYUw8N5VkE+I33ix+zS896dsLqaJ4XR0OGKCmnmQe08KZok9tWPiZrsR2cFsb3fbZnZD9K0CyBo3Bhua8w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3587.1.a9beb88f08_1779379330569_0.28913711757507077","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-develop.3588.1.2f62d1bb0d":{"name":"@open-mercato/cache","version":"0.6.3-develop.3588.1.2f62d1bb0d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-develop.3588.1.2f62d1bb0d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"df5f3054f514dfc7a87a58f1d90ddf381e4d0d66","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-develop.3588.1.2f62d1bb0d.tgz","fileCount":49,"integrity":"sha512-ltQaaS8RAvePMk+dtoKk72Ff9L+9hMT1yvetHYrh8t06NX9WA0OIQ8EvAXrOiViVMBwuVDaQSgUeBe6UlFQ4iQ==","signatures":[{"sig":"MEYCIQDnjLDwK5ORpWBkjiPQoAgJcdQ5ALWHE3hL1Pa0Ig2V0wIhAP3aiRXu9N4ONwVKMl/bIArCRJe4mmTWrtId9g/X3b5e","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-develop.3588.1.2f62d1bb0d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193037},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-ltQaaS8RAvePMk+dtoKk72Ff9L+9hMT1yvetHYrh8t06NX9WA0OIQ8EvAXrOiViVMBwuVDaQSgUeBe6UlFQ4iQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-develop.3588.1.2f62d1bb0d_1779382030403_0.042245124716831395","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3589.1.ad6638a0d7":{"name":"@open-mercato/cache","version":"0.6.3-canary.3589.1.ad6638a0d7","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3589.1.ad6638a0d7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"7be92226999f3768cd0739ae494a597b28a9c849","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3589.1.ad6638a0d7.tgz","fileCount":49,"integrity":"sha512-371dVYaSrIRSkRWQxtyqhQ3AExeYNKxlgMBRHKwo3yWfAKp1KVKW1cSHgi6fCyYbw5JbfBOXb57yDJhM5wo25Q==","signatures":[{"sig":"MEYCIQCl50njFE4+WdJh0hx1hedutW6lEyoyS86CH56kTCJmKAIhAJU1tD1Gaj9nOfAPuMQyGy3G698PZGkPwbq6h4b0E4TJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3589.1.ad6638a0d7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193036},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-371dVYaSrIRSkRWQxtyqhQ3AExeYNKxlgMBRHKwo3yWfAKp1KVKW1cSHgi6fCyYbw5JbfBOXb57yDJhM5wo25Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3589.1.ad6638a0d7_1779382151049_0.34886192403836724","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3590.1.17d48d6659":{"name":"@open-mercato/cache","version":"0.6.3-canary.3590.1.17d48d6659","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3590.1.17d48d6659","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ce9cb03f5ca45c0181250a1334449d211a041a16","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3590.1.17d48d6659.tgz","fileCount":49,"integrity":"sha512-gWtfyIrkdqgPq5p2J9+RJXJuOaWn4KiQcWp5NaeMoIbwUAt5gSjk0w8bJ4cCf4mjQ/FmCgkJ7Myx+wpq7MprFQ==","signatures":[{"sig":"MEUCIQDmzbzLLTkB4Gu8ccsJ9vBKEf/oszB4hDYteUf1RFuf9wIgPFt3tAXRFB3Iakrx1ybeIbTrQrYPNewcw4K8ExVHW+k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3590.1.17d48d6659","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193036},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-gWtfyIrkdqgPq5p2J9+RJXJuOaWn4KiQcWp5NaeMoIbwUAt5gSjk0w8bJ4cCf4mjQ/FmCgkJ7Myx+wpq7MprFQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3590.1.17d48d6659_1779385817219_0.1674975337987501","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3595.1.g9738823845":{"name":"@open-mercato/cache","version":"0.6.3-canary.3595.1.g9738823845","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3595.1.g9738823845","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"39196645f13010c5b3fe8ef8823de277d7bdbdfa","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3595.1.g9738823845.tgz","fileCount":49,"integrity":"sha512-MRz97tLQDuCZv6WN2jJ3RuHCWhFeY1S67PVKBd7fHjjAMXybZXXM94O0bt5NIwzon0XYtVC4/dWp+ljCrvfnsw==","signatures":[{"sig":"MEQCIA1QspkQOvDX9vzUatTRCWOSTnpWmfX8AkpX0ulxtIYdAiB0H4D6rJ3U/TA2HKYpar01Iqe0iMuy4U6iOxlHgWhk5A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3595.1.g9738823845","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193037},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-MRz97tLQDuCZv6WN2jJ3RuHCWhFeY1S67PVKBd7fHjjAMXybZXXM94O0bt5NIwzon0XYtVC4/dWp+ljCrvfnsw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3595.1.g9738823845_1779387115392_0.9767477038373686","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3596.1.3a0a1b19b0":{"name":"@open-mercato/cache","version":"0.6.3-canary.3596.1.3a0a1b19b0","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3596.1.3a0a1b19b0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ce3b1a0921f4ffd643d28ffc049ccbc63aa1db9f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3596.1.3a0a1b19b0.tgz","fileCount":49,"integrity":"sha512-ioIKOEt2JE5jRMh+WTcR3+rtW0Vj1nqoskrGAQgO/uG/2/C3RBAsLAcNIbehiA201e0UPOLUqwaKXl9r7YK8Bw==","signatures":[{"sig":"MEYCIQDVgvbdki+iBYY2YEDePE5UPCdC55GaNLiqPEOu2pMvVQIhAIBOoelJeIKNGN5WwaDa0GtANedo465QzemjyQRLAB9R","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3596.1.3a0a1b19b0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193036},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-ioIKOEt2JE5jRMh+WTcR3+rtW0Vj1nqoskrGAQgO/uG/2/C3RBAsLAcNIbehiA201e0UPOLUqwaKXl9r7YK8Bw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3596.1.3a0a1b19b0_1779387876652_0.0021403474500674147","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-develop.3593.1.8eda8943fa":{"name":"@open-mercato/cache","version":"0.6.3-develop.3593.1.8eda8943fa","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-develop.3593.1.8eda8943fa","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"602e88f0cc48fb937eeeafaaaf877769e34687e4","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-develop.3593.1.8eda8943fa.tgz","fileCount":49,"integrity":"sha512-nhsdBxOtVVBLQxM7CaInHnFIw59dWGvmnw+HDXDbEyJynlSvW7FUh4e4pSCZJ/yq8xM65uNFUKSkLGpft81U0g==","signatures":[{"sig":"MEUCIDLZtpRkbXL+RE3O9Ftm3czJdIVbFwrpkVixeJ0gWschAiEA5h63DfZrfEmLc9/+62P1OWYA6lcssd4AeqnEUbCC3uw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-develop.3593.1.8eda8943fa","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193037},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-nhsdBxOtVVBLQxM7CaInHnFIw59dWGvmnw+HDXDbEyJynlSvW7FUh4e4pSCZJ/yq8xM65uNFUKSkLGpft81U0g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-develop.3593.1.8eda8943fa_1779387933150_0.9690534964556283","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3594.1.2d3f3fde09":{"name":"@open-mercato/cache","version":"0.6.3-canary.3594.1.2d3f3fde09","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3594.1.2d3f3fde09","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e7a19e61abfad808ee5665d86cf4dfe604be6d2f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3594.1.2d3f3fde09.tgz","fileCount":49,"integrity":"sha512-Pvtyr0KVnNtBMXdWLQdL2/+vvpZUYFpm7gQg9eoq+P14ENgY1UULeKgIxnqI3D7Pi5riFXy3iouWB2LFq7idRg==","signatures":[{"sig":"MEUCIEEOaz2qBRleohxxPGd4nhQzmHui2ybn+Vxu7e+bunPSAiEA/tT6OOYOOZ+IONOy5CuUjBri0wd9FPBKZemN9/CU4FA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3594.1.2d3f3fde09","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193036},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Pvtyr0KVnNtBMXdWLQdL2/+vvpZUYFpm7gQg9eoq+P14ENgY1UULeKgIxnqI3D7Pi5riFXy3iouWB2LFq7idRg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3594.1.2d3f3fde09_1779388236297_0.04655936841638186","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3597.1.52d7b3fd8e":{"name":"@open-mercato/cache","version":"0.6.3-canary.3597.1.52d7b3fd8e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3597.1.52d7b3fd8e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a0689c863c38ab31383be3c44cdf6380fcf70ee6","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3597.1.52d7b3fd8e.tgz","fileCount":49,"integrity":"sha512-8S40q5wlgeQF6ytJp7YfMqddbd/xEWkc6lHsnVyeLWCaTP6hATHDkrR6d34BznRTD5Bf/BJDQwUEWBgR3i3MMA==","signatures":[{"sig":"MEUCIBBd3GYcCDGYcjalMDvKqDVCO7f5yjDzzk5ZX/75P2JhAiEAuLnU70d4yHDlpwf8QkRDFuiF9kCAGtsFVcAhWE18acg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3597.1.52d7b3fd8e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193036},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-8S40q5wlgeQF6ytJp7YfMqddbd/xEWkc6lHsnVyeLWCaTP6hATHDkrR6d34BznRTD5Bf/BJDQwUEWBgR3i3MMA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3597.1.52d7b3fd8e_1779389927525_0.446272724476104","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3599.1.a4f62ffc19":{"name":"@open-mercato/cache","version":"0.6.3-canary.3599.1.a4f62ffc19","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3599.1.a4f62ffc19","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f8507b120907e50987820b437857c2d37170f579","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3599.1.a4f62ffc19.tgz","fileCount":49,"integrity":"sha512-l1Um6z77gw7gjMdXMEANhhp47qOQ3fvFAqHzbGqoB7oYxUMcGMoLF5gVvYbjWHP4shJRgG6LKY00YnJooSQizw==","signatures":[{"sig":"MEUCIQDZefjTkU6hBzTy+Wr5NfOYyzZ8ew/Wsnblgqxu3k4DpQIgfKGP2B6Z8/blu6tJZw+sC0Gcitof0F2ktEFLWBWlmC4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3599.1.a4f62ffc19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193036},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-l1Um6z77gw7gjMdXMEANhhp47qOQ3fvFAqHzbGqoB7oYxUMcGMoLF5gVvYbjWHP4shJRgG6LKY00YnJooSQizw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3599.1.a4f62ffc19_1779391512931_0.6732589267146527","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-develop.3598.1.259c138c7d":{"name":"@open-mercato/cache","version":"0.6.3-develop.3598.1.259c138c7d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-develop.3598.1.259c138c7d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"77a280a62d76e1ed86a80391a88008d14b4577b5","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-develop.3598.1.259c138c7d.tgz","fileCount":49,"integrity":"sha512-/m34tdYXRY6Q6VDfyyhZ32bdIz0OblIvePrGOwCLJ+4M/6Cgs6kw95h9GJ3KCobvbQxWfSm+/BKnqpHjRbmZRQ==","signatures":[{"sig":"MEQCICVt4TmO5zAjIoqet1HNaT5wi7x/wxyg124x6hWlYFFDAiALGVjQ5BZd7GMKmSdi//Q0QSchv4HpeMPlRPfCaH/uug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-develop.3598.1.259c138c7d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193037},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-/m34tdYXRY6Q6VDfyyhZ32bdIz0OblIvePrGOwCLJ+4M/6Cgs6kw95h9GJ3KCobvbQxWfSm+/BKnqpHjRbmZRQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-develop.3598.1.259c138c7d_1779391514181_0.7384875020301531","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-develop.3598.2.259c138c7d":{"name":"@open-mercato/cache","version":"0.6.3-develop.3598.2.259c138c7d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-develop.3598.2.259c138c7d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"2684bb4f45c1344894a001e5175b58f7bb5e05bc","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-develop.3598.2.259c138c7d.tgz","fileCount":49,"integrity":"sha512-E9jCZmI6BracSD3u6bPLJk9ST02ZlVQ5Hbl2M9QEld26o+ktz6prpRfuJdX7d4ob+iyJErT3aHj3Ik0qLOaR4w==","signatures":[{"sig":"MEYCIQDZL7tenHxyUWioQ7hoUaW9g1TleCUO9Py6FwPBvuvqwwIhAIIC2kY5AGcbhVU/1lWaW7/8q2CAMoc1r0PIaZPlZW0X","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-develop.3598.2.259c138c7d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193037},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-E9jCZmI6BracSD3u6bPLJk9ST02ZlVQ5Hbl2M9QEld26o+ktz6prpRfuJdX7d4ob+iyJErT3aHj3Ik0qLOaR4w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-develop.3598.2.259c138c7d_1779392313560_0.4970989246561037","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3601.1.7a7214ec55":{"name":"@open-mercato/cache","version":"0.6.3-canary.3601.1.7a7214ec55","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3601.1.7a7214ec55","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"9539dea8cd9f38f158be90934d3a60ecc7d0660d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3601.1.7a7214ec55.tgz","fileCount":49,"integrity":"sha512-5iCbRH9d14gXJEbcSGcBvFoeQ1fyxn1TdpWD94AwXjAg1mkto4/7fpze2m0EOKHdQxZoF6ClAhpud6I0Yd0D0A==","signatures":[{"sig":"MEYCIQCqo+9sr9EoORntVL2FD/rupQc5dw3mSlFPE9octSn92wIhAP3c22C18Xs8qw0gr+i7M+9Gm+qf2Mya26kpX+l1JGtG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3601.1.7a7214ec55","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193036},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-5iCbRH9d14gXJEbcSGcBvFoeQ1fyxn1TdpWD94AwXjAg1mkto4/7fpze2m0EOKHdQxZoF6ClAhpud6I0Yd0D0A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3601.1.7a7214ec55_1779394198055_0.02325715757227509","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-develop.3602.1.8287bc577d":{"name":"@open-mercato/cache","version":"0.6.3-develop.3602.1.8287bc577d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-develop.3602.1.8287bc577d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"2fb9a29bb43207b276b208660e5225b51f95b1a6","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-develop.3602.1.8287bc577d.tgz","fileCount":49,"integrity":"sha512-3NZCtRtc5YrhvWpcAR6EKV45I9Hl+pK8hZiUy6P36zBmaGnNF1r0DpEYi/qp9jST3RToZOdEPgeFpnpQokJuNA==","signatures":[{"sig":"MEUCIAZbZkjvfDaqqDGaNyI3eqQLUlMHgRZT5ReciuHfMTl6AiEAkqhcK9QjseoCRZ4xw0fI8eZfS1YFUjnxN3M7qCCkPZY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-develop.3602.1.8287bc577d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193037},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-3NZCtRtc5YrhvWpcAR6EKV45I9Hl+pK8hZiUy6P36zBmaGnNF1r0DpEYi/qp9jST3RToZOdEPgeFpnpQokJuNA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-develop.3602.1.8287bc577d_1779395541683_0.8228204070933685","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3603.1.6e447ac965":{"name":"@open-mercato/cache","version":"0.6.3-canary.3603.1.6e447ac965","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3603.1.6e447ac965","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"36047ab03d8d8bab1790511d449c4eab2d77d8f0","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3603.1.6e447ac965.tgz","fileCount":49,"integrity":"sha512-3N+7pfVXekEPPG4AHWOiGYOxSyaVA0K3rezCjgSdih2TltGwiaIa99ga1BRIZg5PSbs6PfrvmzXVN7q5HiSW6Q==","signatures":[{"sig":"MEUCIHA64w5VSa4II/nNePql22WB9q241olYsrASbS1jAJ6AAiEA9Cyybg7DJunOr7DX/ejunQT32pQiGNZ9zLyiAoXh0JU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3603.1.6e447ac965","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193036},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-3N+7pfVXekEPPG4AHWOiGYOxSyaVA0K3rezCjgSdih2TltGwiaIa99ga1BRIZg5PSbs6PfrvmzXVN7q5HiSW6Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3603.1.6e447ac965_1779396890835_0.4137135109604324","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-develop.3604.1.abcb8d1963":{"name":"@open-mercato/cache","version":"0.6.3-develop.3604.1.abcb8d1963","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-develop.3604.1.abcb8d1963","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e177c431718a2aed5078ed0ddd5abab9520020ef","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-develop.3604.1.abcb8d1963.tgz","fileCount":49,"integrity":"sha512-yKeNMAqsKTqtoi23wPlDz5Zfie9JNGuN5pj+0rFZn1l6fiGMwTNAsnBk4FIPBnF4qlo1lbtT9qDaFkXvJNT5zg==","signatures":[{"sig":"MEYCIQCUNNUE4BkYsFgY8zcmKgM6IP87iT1GMA2oM10c1yCUVwIhAI4pismO345ZedWzc6NMSAEZvNPh5rX2P8SQCjZc0Vnc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-develop.3604.1.abcb8d1963","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193037},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-yKeNMAqsKTqtoi23wPlDz5Zfie9JNGuN5pj+0rFZn1l6fiGMwTNAsnBk4FIPBnF4qlo1lbtT9qDaFkXvJNT5zg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-develop.3604.1.abcb8d1963_1779398533621_0.4004188555448809","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3605.1.1d7f6c22c9":{"name":"@open-mercato/cache","version":"0.6.3-canary.3605.1.1d7f6c22c9","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3605.1.1d7f6c22c9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"7f3c60faf8772761231a8e3578b00def84df24e9","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3605.1.1d7f6c22c9.tgz","fileCount":49,"integrity":"sha512-Jxg48oTZeb480k/lpLIDgwxpsYt+QBoA6nuZwdYccEE2Wfl50Wnius0UsSJgVJ6AQOqpbyy9fEu/IxzR6MjOnA==","signatures":[{"sig":"MEUCIQCItJ19MebKBgtUlNGsyU4Gz2cB5mXEAl9rDl1f2fKSPwIgb0oLrpAYhhOauTMkwqBGDo0ccjZlMKS8z5maaeXp7lU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3605.1.1d7f6c22c9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193036},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Jxg48oTZeb480k/lpLIDgwxpsYt+QBoA6nuZwdYccEE2Wfl50Wnius0UsSJgVJ6AQOqpbyy9fEu/IxzR6MjOnA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3605.1.1d7f6c22c9_1779399631371_0.6155920031127473","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3608.1.2815a70e74":{"name":"@open-mercato/cache","version":"0.6.3-canary.3608.1.2815a70e74","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3608.1.2815a70e74","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e4f59880ed642199348bada913ebe6b7dad7947f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3608.1.2815a70e74.tgz","fileCount":49,"integrity":"sha512-d49FGemcsqfvwjHIPWFUbgznDDnV7l7LT3YK2v6sULT7IN4zBsBlJrJV4xmEspSFWL0b/q/lBerokZfFUJRQGQ==","signatures":[{"sig":"MEYCIQDvJ3akWWtX8mU5qTPlyQJ5Qn9UriJUV9Zy2ITQOcDhCgIhAK1rT/Le6gDroUl/YQqXuS91NsR4obWcOkZN9g2LMzrb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3608.1.2815a70e74","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193036},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-d49FGemcsqfvwjHIPWFUbgznDDnV7l7LT3YK2v6sULT7IN4zBsBlJrJV4xmEspSFWL0b/q/lBerokZfFUJRQGQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3608.1.2815a70e74_1779422870020_0.051829792786320494","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-develop.3609.1.01983ef87a":{"name":"@open-mercato/cache","version":"0.6.3-develop.3609.1.01983ef87a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-develop.3609.1.01983ef87a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b7e1c6031685bd820c8f31487c4a3abc80744ee9","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-develop.3609.1.01983ef87a.tgz","fileCount":49,"integrity":"sha512-GlRqVAm1zpgQQ+LlE5dE5fteDC0EwI+21B1W2w78UNXnppzrRyhvU/B74+XYP80Tm4lAVv0LllTEIxhjolwYBg==","signatures":[{"sig":"MEYCIQCSH70Ye+7TOmm/ORzWwzYrlVJglwywqLbUXcp6DkjmEAIhAMV1hxe0lWaoYgh0VElsIEWOuLQxQ2xl4CrgMPObj5Uz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-develop.3609.1.01983ef87a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193037},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-GlRqVAm1zpgQQ+LlE5dE5fteDC0EwI+21B1W2w78UNXnppzrRyhvU/B74+XYP80Tm4lAVv0LllTEIxhjolwYBg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-develop.3609.1.01983ef87a_1779424279305_0.18848269207407164","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3610.1.134231eb5f":{"name":"@open-mercato/cache","version":"0.6.3-canary.3610.1.134231eb5f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3610.1.134231eb5f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"bdbc4b01cb1a7ab8e56f977e665ec5992f2c7fd7","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3610.1.134231eb5f.tgz","fileCount":49,"integrity":"sha512-wK2m4MK3Z/Z6jmUQINEHyupj4U+3leJWVkt4fvQBDfTmyrDriIn6xqWxSnGyVgFjawUN7Kf2ck+V1AVXAVy0GA==","signatures":[{"sig":"MEQCIHumFQvULVkcsquH38xn6BU+4tK7Ah5j2rinX8XP0QWSAiA0Qw3JJSnt9AZ7pwbkJdFVcgFaVjH2Wg410w8QdTo28w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3610.1.134231eb5f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193036},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-wK2m4MK3Z/Z6jmUQINEHyupj4U+3leJWVkt4fvQBDfTmyrDriIn6xqWxSnGyVgFjawUN7Kf2ck+V1AVXAVy0GA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3610.1.134231eb5f_1779424317053_0.8596506013919445","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-develop.3611.1.6e565f84ab":{"name":"@open-mercato/cache","version":"0.6.3-develop.3611.1.6e565f84ab","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-develop.3611.1.6e565f84ab","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c31eb19d2b39299718065dcced8f0eb65dd7961d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-develop.3611.1.6e565f84ab.tgz","fileCount":49,"integrity":"sha512-d6XxqQ0oS2NXRDs1zTlcjwh2jT8vZFnCDKou7+8B85Z+lU9sHKdFyztXG7mV/I4zpHjkHbil3U+36Iv2MBfkSg==","signatures":[{"sig":"MEUCIQDFfTrqxKv3i+drHsVFZLpGmx8eYwbn5tIUY6HB1hHxTAIgcQKDVvhWC73Rkg2t16VnerNkd+b8S66ely8rF5p0qRM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-develop.3611.1.6e565f84ab","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193037},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-d6XxqQ0oS2NXRDs1zTlcjwh2jT8vZFnCDKou7+8B85Z+lU9sHKdFyztXG7mV/I4zpHjkHbil3U+36Iv2MBfkSg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-develop.3611.1.6e565f84ab_1779426746619_0.12902881873577177","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3612.1.4b9e2d9fa6":{"name":"@open-mercato/cache","version":"0.6.3-canary.3612.1.4b9e2d9fa6","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3612.1.4b9e2d9fa6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"1c00fa4d0335efe8a19b06316e18474d695eec90","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3612.1.4b9e2d9fa6.tgz","fileCount":49,"integrity":"sha512-q2a9jj7xSEZNjILu1i0KxD3uhJN9rxlMlKP+j5f40cDFx6F1Zn9DVbJ+N8JipVxGT9AGy4PtOCH3WCOQl7t9wg==","signatures":[{"sig":"MEYCIQDdMGcxbHAWdDPITvrfKB7tzAi+wR98uoeQbXH3xNH5QQIhAKZpnkMwUjK+4CvXnQ9napYC+hEBt+FKX4t1Goozs0A+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3612.1.4b9e2d9fa6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193036},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-q2a9jj7xSEZNjILu1i0KxD3uhJN9rxlMlKP+j5f40cDFx6F1Zn9DVbJ+N8JipVxGT9AGy4PtOCH3WCOQl7t9wg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3612.1.4b9e2d9fa6_1779427018861_0.7444192683929052","host":"s3://npm-registry-packages-npm-production"}},"0.6.2":{"name":"@open-mercato/cache","version":"0.6.2","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d3eb4e43e0eb5a5b20649d7e4749ea5ea26c184b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.2.tgz","fileCount":49,"integrity":"sha512-saKW/0IrWwHB7vnXnIx1yT4X2pPuytzrHrmobNrPHjkm4JK3Pmjs8qKOuJmy5V3M72OqaUTdntX4x6WfF8ZwEA==","signatures":[{"sig":"MEYCIQCvCReklCA6CJghQOVURBH+0QKQBKrpzresUdRExwSrCwIhANdJeV1tUwGxIHJCmAtR2tPNpUFpdWcJpnR6aINZpKh4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":192983},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-saKW/0IrWwHB7vnXnIx1yT4X2pPuytzrHrmobNrPHjkm4JK3Pmjs8qKOuJmy5V3M72OqaUTdntX4x6WfF8ZwEA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.2_1779430958222_0.4945195424307438","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3614.1.2ef936ab8b":{"name":"@open-mercato/cache","version":"0.6.3-canary.3614.1.2ef936ab8b","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3614.1.2ef936ab8b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ab1e3a1d64b692278444bca27793b58e8c83d125","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3614.1.2ef936ab8b.tgz","fileCount":49,"integrity":"sha512-vIKQY509HZv+kYNaE2Y8LarL+PnkfvF4QmNfkEjTfeQDKT0/eajR+ppgbxf7akv9LsFN8BT4tmBxc+DFW3QBSg==","signatures":[{"sig":"MEUCICXGepVGs/SDZcG3GNIT0pRkNYMU1DER1C6/52umCdsvAiEA3L1y9/UhT9KSNh2f/8DzV0YoQ9kjrWmZqPm0e4NS2HI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3614.1.2ef936ab8b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193036},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-vIKQY509HZv+kYNaE2Y8LarL+PnkfvF4QmNfkEjTfeQDKT0/eajR+ppgbxf7akv9LsFN8BT4tmBxc+DFW3QBSg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3614.1.2ef936ab8b_1779431042266_0.9923441098629728","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3615.1.50408eb26d":{"name":"@open-mercato/cache","version":"0.6.3-canary.3615.1.50408eb26d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3615.1.50408eb26d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"427185de14854a8b8e4c9f6b813fef80231c43ce","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3615.1.50408eb26d.tgz","fileCount":49,"integrity":"sha512-IqJq1kGdFdS88WJSt+Jtl2rXv6gVXpnnEavTSBcJQdOeT+PS+AiwK5OQ8o+xg4COu7D524h7Nj7sPX0gSVfWpQ==","signatures":[{"sig":"MEQCIDxycX10jzdr1RZGBTm+PeFTgo2XV2P1QA0fsaucxdp+AiAPX+QA+ZtNkv336P8C+J7DgqFFwNAKzPzF5pCwm/BJKQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3615.1.50408eb26d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193036},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-IqJq1kGdFdS88WJSt+Jtl2rXv6gVXpnnEavTSBcJQdOeT+PS+AiwK5OQ8o+xg4COu7D524h7Nj7sPX0gSVfWpQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3615.1.50408eb26d_1779435103150_0.5360691114298728","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3616.1.2b3cfd6dc6":{"name":"@open-mercato/cache","version":"0.6.3-canary.3616.1.2b3cfd6dc6","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3616.1.2b3cfd6dc6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"5fc49264bbdd2e7c45cfba8ff8c05da5066a638d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3616.1.2b3cfd6dc6.tgz","fileCount":49,"integrity":"sha512-9uYidkNZKp0JU5QnhhiBscxnMW2cHyuz2c7aktg1q5k0vsKORGysVXMnd7A12/l6Vc3LSqAZDSlo8PpJpJBW+w==","signatures":[{"sig":"MEQCIDaYFORPvwMk1uPJ6cPG3DENGb43vcMIKl87O1nlEzWqAiATOVG5F7X9/QguztQwIedKkz4KmVMZje/X1euoQUF8TQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3616.1.2b3cfd6dc6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193036},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-9uYidkNZKp0JU5QnhhiBscxnMW2cHyuz2c7aktg1q5k0vsKORGysVXMnd7A12/l6Vc3LSqAZDSlo8PpJpJBW+w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3616.1.2b3cfd6dc6_1779439040211_0.5568758762757389","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3617.1.1cdb2ba61f":{"name":"@open-mercato/cache","version":"0.6.3-canary.3617.1.1cdb2ba61f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3617.1.1cdb2ba61f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c61232b2372de7e312496fb542a811e2f65cd7a4","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3617.1.1cdb2ba61f.tgz","fileCount":49,"integrity":"sha512-FtXzw3iggcU08sWlQCktkYbrFkki+ow5Kh4gJ2HlyK6qvY/0MihsIPyFZdQ2h7zapHhvaA4QNEt0zl5by2KnJw==","signatures":[{"sig":"MEQCIFYzrMqpXHjqJCGWkvf9MrWdlfHrAg0v3OR6jC7j16e9AiAeFgmQknrauLS0alM8Nthmn2bJc2K2pXsWgOfkdZ4QrA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3617.1.1cdb2ba61f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193036},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-FtXzw3iggcU08sWlQCktkYbrFkki+ow5Kh4gJ2HlyK6qvY/0MihsIPyFZdQ2h7zapHhvaA4QNEt0zl5by2KnJw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3617.1.1cdb2ba61f_1779439933367_0.5591352744763967","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3618.1.1832e763a3":{"name":"@open-mercato/cache","version":"0.6.3-canary.3618.1.1832e763a3","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3618.1.1832e763a3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"95a6dc0151e9abea18c7b99a4bae94dc91b5a54c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3618.1.1832e763a3.tgz","fileCount":49,"integrity":"sha512-bx01Cb3i6/A7Z6BdmXJZ1nCw+TcoMw/b8D7g7v65jDCFGClrg/yq3ggNPiSJ1LG12cF/ovZXROslUBnehNkmiQ==","signatures":[{"sig":"MEUCIFPgDY5M1efxERnJ8Xu5bUepM+oEMLHq+QfN91f/SZicAiEAnJr4Ql0b8ZuBlfi/naORCxrRl9jyoysjFbng6eX8LqA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3618.1.1832e763a3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193036},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-bx01Cb3i6/A7Z6BdmXJZ1nCw+TcoMw/b8D7g7v65jDCFGClrg/yq3ggNPiSJ1LG12cF/ovZXROslUBnehNkmiQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3618.1.1832e763a3_1779440023287_0.33172822223709386","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3622.1.24446247b0":{"name":"@open-mercato/cache","version":"0.6.3-canary.3622.1.24446247b0","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3622.1.24446247b0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"28ca49a318d2fb57bfda5b80b34b99573dc5bcc5","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3622.1.24446247b0.tgz","fileCount":49,"integrity":"sha512-4KlqJOULpnVoQWFaihJb68IlCUcOgZg3A/5/FKkqafP+ygQiQ938JQCbYHZg9+cEcyh25fdy5MCYPfJe4bdWyg==","signatures":[{"sig":"MEYCIQD5scUPocLTGhEI8aDVLziUOcvsBUghOIU5QpY7hzFAIgIhAIIXMHEvrQ6fGqMT15qB8RPvAOSQN8oCxTbnKYNqILVV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3622.1.24446247b0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193036},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-4KlqJOULpnVoQWFaihJb68IlCUcOgZg3A/5/FKkqafP+ygQiQ938JQCbYHZg9+cEcyh25fdy5MCYPfJe4bdWyg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3622.1.24446247b0_1779460629125_0.9769404812932712","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-develop.3635.1.e4a05c16e8":{"name":"@open-mercato/cache","version":"0.6.3-develop.3635.1.e4a05c16e8","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-develop.3635.1.e4a05c16e8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"77ac8ffc7ff45bc3822d1de1a07f4bc8615bdd88","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-develop.3635.1.e4a05c16e8.tgz","fileCount":49,"integrity":"sha512-7nvRV8GxX3S/R/8X/xwPhF0DJ+pfbbtMj9HnUJXAxE1fsZygbzS5/GnlgywbQI6kM2hIvTXEYQMqzO1UvRKvxw==","signatures":[{"sig":"MEQCIHxX/2HYKu4jdXvzEVcn0bWa/qrhuf4E2+iBqV35/JYKAiBOtMmWVkCkbfQAWlMrCwgRwCUgiji1DdVdMsz4za5j1A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-develop.3635.1.e4a05c16e8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193037},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-7nvRV8GxX3S/R/8X/xwPhF0DJ+pfbbtMj9HnUJXAxE1fsZygbzS5/GnlgywbQI6kM2hIvTXEYQMqzO1UvRKvxw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-develop.3635.1.e4a05c16e8_1779519174509_0.9632597854147875","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3642.1.7c8353a890":{"name":"@open-mercato/cache","version":"0.6.3-canary.3642.1.7c8353a890","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3642.1.7c8353a890","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"5b4122faa36f7f224adbdc1f06560440db5b6ab2","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3642.1.7c8353a890.tgz","fileCount":49,"integrity":"sha512-NTBRE2yiMa8JPat6IXMklbcuSY+HsXgVt10FD/f+GF54pqAuQ+6KfUSmw82MZmuzbDYaN6XPkLDLLWV+zaj43A==","signatures":[{"sig":"MEYCIQCuovda4lhp052ZidyQLsKwufSDCARhK2QaAxwjyslM3gIhALGLFj2TP/h76I6iOz+BPczvyZYrhrIaG5Qs+lvavNXI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3642.1.7c8353a890","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193036},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-NTBRE2yiMa8JPat6IXMklbcuSY+HsXgVt10FD/f+GF54pqAuQ+6KfUSmw82MZmuzbDYaN6XPkLDLLWV+zaj43A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3642.1.7c8353a890_1779612049013_0.0326225933852311","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3643.1.6f8e2c25c9":{"name":"@open-mercato/cache","version":"0.6.3-canary.3643.1.6f8e2c25c9","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3643.1.6f8e2c25c9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"905eb31d731bac659969ab167c6ccdee4ce265a4","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3643.1.6f8e2c25c9.tgz","fileCount":49,"integrity":"sha512-kqRLFwPxhPlVEuZWFr854cfGu0dqj0wlM/hMG8WlfUUGeAdVded2PTMcqR5to+xp3IgzGwa+fqRYz8gu25U71w==","signatures":[{"sig":"MEQCIFuu+yv5kDEts7oraPgcU8TkVZb5Bh0GczhT2qeY+dgaAiArYDHpONvalmyUdM/wYJfb1SjOMomgNyr75g7W3vJteg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3643.1.6f8e2c25c9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193036},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-kqRLFwPxhPlVEuZWFr854cfGu0dqj0wlM/hMG8WlfUUGeAdVded2PTMcqR5to+xp3IgzGwa+fqRYz8gu25U71w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3643.1.6f8e2c25c9_1779614793386_0.999014549204932","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3644.1.51c8f1911e":{"name":"@open-mercato/cache","version":"0.6.3-canary.3644.1.51c8f1911e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3644.1.51c8f1911e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e5fa1560ea76ad4c7c8e4bbce65ab251edee5a36","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3644.1.51c8f1911e.tgz","fileCount":49,"integrity":"sha512-IoaklLJ+pSDw6/8r30zfmOcMETfA8R1Q52JVP6iaRCSIhudZfBBbRZBdUsZhY2vQDkwi7eOV5mCvIUXi0XQlSg==","signatures":[{"sig":"MEUCIB+m78W+tM0G+kzTXtgC5iuv0iJIlhHqqTSuyJCG5UZ/AiEApqDo9qIQY90vWRyWx8KdmDbubNdJctNEURz2ipArGLk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3644.1.51c8f1911e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193036},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-IoaklLJ+pSDw6/8r30zfmOcMETfA8R1Q52JVP6iaRCSIhudZfBBbRZBdUsZhY2vQDkwi7eOV5mCvIUXi0XQlSg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3644.1.51c8f1911e_1779621594039_0.5545597210617963","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3645.1.db8c027907":{"name":"@open-mercato/cache","version":"0.6.3-canary.3645.1.db8c027907","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3645.1.db8c027907","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"81721d3d1130baa1f3b1bbe98559917cb44f7cb5","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3645.1.db8c027907.tgz","fileCount":49,"integrity":"sha512-2VrcA+pRU4d4TpsSampD5T4UVml12S2yQih/IqcjXlbD2ayBQQ9EJXzQAgnqnQiO2XmG84JFNGDoURSeAGcNYQ==","signatures":[{"sig":"MEQCIGNQFJFvObZ7QTWlOelee1NPh0PhVKCW/S0dYvS5sTYQAiAUPE5wflDN8B8Z58OX6kouBkZ+CDVQ7hxUx1vhnhyWUw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3645.1.db8c027907","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193036},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-2VrcA+pRU4d4TpsSampD5T4UVml12S2yQih/IqcjXlbD2ayBQQ9EJXzQAgnqnQiO2XmG84JFNGDoURSeAGcNYQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3645.1.db8c027907_1779621700917_0.44832642903478015","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3646.1.8bfbb8d0b5":{"name":"@open-mercato/cache","version":"0.6.3-canary.3646.1.8bfbb8d0b5","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3646.1.8bfbb8d0b5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"37b974abc7c3032c9aac43b8f0a5eca691d0c9b0","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3646.1.8bfbb8d0b5.tgz","fileCount":49,"integrity":"sha512-2HdBiAb7rvIMDcEjuRoKjzAh4gkDZa+wDdvzMWlFq03/W87FghohfAYVq+NvA+Cs5PF/C7L97wfQOUsf3fc/hg==","signatures":[{"sig":"MEUCIGcRLZ6vxVmME+KuvJEkhmkTgOPXnPsvnNmbFNqYPKaJAiEAusYfDEC+0h0/fQf7+FzYKrQDF9ew8Ug0k1F0QDR7noA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3646.1.8bfbb8d0b5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193036},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-2HdBiAb7rvIMDcEjuRoKjzAh4gkDZa+wDdvzMWlFq03/W87FghohfAYVq+NvA+Cs5PF/C7L97wfQOUsf3fc/hg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3646.1.8bfbb8d0b5_1779622476393_0.15667132096855352","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3648.1.836b4f0692":{"name":"@open-mercato/cache","version":"0.6.3-canary.3648.1.836b4f0692","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3648.1.836b4f0692","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"2f2453c29887d6fde24eb3c6d2ddff3617f17e93","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3648.1.836b4f0692.tgz","fileCount":49,"integrity":"sha512-MCT9LqM/jjuqLIIR3cBxevnxxaFkI3zNYpYdpp9ZT4kxqQQqcRD81mWl4XHXBw0sIz0RxqSPiThRscwX88wOSw==","signatures":[{"sig":"MEUCIQDCrpOGJh1M/gl+04rg/Jc3iodvS1r473qT3X8aqboEVgIgPerG/lU1GpYAFLPnrBpJDqahWjMhiaheL5lxy45IKpQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3648.1.836b4f0692","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193036},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-MCT9LqM/jjuqLIIR3cBxevnxxaFkI3zNYpYdpp9ZT4kxqQQqcRD81mWl4XHXBw0sIz0RxqSPiThRscwX88wOSw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3648.1.836b4f0692_1779625351476_0.7238105681923497","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3649.1.cbc384a21a":{"name":"@open-mercato/cache","version":"0.6.3-canary.3649.1.cbc384a21a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3649.1.cbc384a21a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"accc674a9e10c26e4e7d809cf864042c867d0183","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3649.1.cbc384a21a.tgz","fileCount":49,"integrity":"sha512-d7hzJ3q7kKummYtxrAfHCl/Y21OQx1GJGQayi1yE4nTogXrfWDWo7rGz/ylgOHxmZf+I8VPDj57J1EkPPBAugg==","signatures":[{"sig":"MEYCIQDYMuMOQ8PbEjUb7xnyqNJkdtzWhE+V9PR2t7RqZm40rQIhAOOZoaQayQPt5VWMoCW5K9IZkv35RS3DlQItP+ZxAoXh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3649.1.cbc384a21a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193036},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-d7hzJ3q7kKummYtxrAfHCl/Y21OQx1GJGQayi1yE4nTogXrfWDWo7rGz/ylgOHxmZf+I8VPDj57J1EkPPBAugg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3649.1.cbc384a21a_1779629881849_0.6723447322112841","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3650.1.d76764b773":{"name":"@open-mercato/cache","version":"0.6.3-canary.3650.1.d76764b773","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3650.1.d76764b773","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"6bce027870dcf4a62c9fb0b6b278931021e50c34","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3650.1.d76764b773.tgz","fileCount":49,"integrity":"sha512-CZ0vbdb/KUYkDCi1gZN4i3PpzWpTQhk7ny4ZSntfBILwopEY+iFRQW0/iRNL7ORApHrYq1wb+fG1PT6RRISlmQ==","signatures":[{"sig":"MEYCIQDN5YF4IqJnQReWnUFxNz1M0jWsccW4dUrh1tvjHdqq9QIhAM1w+v1JWOJfw3Ubsk3gQLb5Fwa22zxK/e2UYOPvMO1f","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3650.1.d76764b773","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193036},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-CZ0vbdb/KUYkDCi1gZN4i3PpzWpTQhk7ny4ZSntfBILwopEY+iFRQW0/iRNL7ORApHrYq1wb+fG1PT6RRISlmQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3650.1.d76764b773_1779631937620_0.825068684941713","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-develop.3651.1.d3a548a5f1":{"name":"@open-mercato/cache","version":"0.6.3-develop.3651.1.d3a548a5f1","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-develop.3651.1.d3a548a5f1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f98e9de6fa50fbb7e9dbdaff938521f09ae3eddc","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-develop.3651.1.d3a548a5f1.tgz","fileCount":49,"integrity":"sha512-WO+e02EX6eVKUNNWmZ9TabdAZ62fPo+2WVX4wf5AE9UrOwr5nr9gqcJQYUvHt4LF7JPRTZ3ktA2H32WsW8L21w==","signatures":[{"sig":"MEUCIHcRSvhDyT+u+OB06LvNmG8LQWmzzNBsITwnv0Gd75tPAiEAlP6al9OEUyfa76K21uEFko0XFIqRMrVc/oL2QsShGWA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-develop.3651.1.d3a548a5f1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193037},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-WO+e02EX6eVKUNNWmZ9TabdAZ62fPo+2WVX4wf5AE9UrOwr5nr9gqcJQYUvHt4LF7JPRTZ3ktA2H32WsW8L21w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-develop.3651.1.d3a548a5f1_1779641998855_0.6214896436485668","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3654.1.b2fdde5d27":{"name":"@open-mercato/cache","version":"0.6.3-canary.3654.1.b2fdde5d27","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3654.1.b2fdde5d27","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"dc7a6dac94d6c34cea86cf9b9919788b5e846435","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3654.1.b2fdde5d27.tgz","fileCount":49,"integrity":"sha512-SMN0K1B0A1iKpZwzev+12fHeUFgQOuk0/J4IzFfOEcYAl8VfltTiwzxf7g0HjY7jl9IoVs1XR+POy5S6cD/7xg==","signatures":[{"sig":"MEUCIBGEiT7cYoubJtOM5mGL9v1PloZ32pRwAaHbvmI8oMJ+AiEAxs4BhGFDJec6yS38rmDq+DrYaaHSf0z3RZvaRRUMDn8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3654.1.b2fdde5d27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193036},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-SMN0K1B0A1iKpZwzev+12fHeUFgQOuk0/J4IzFfOEcYAl8VfltTiwzxf7g0HjY7jl9IoVs1XR+POy5S6cD/7xg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3654.1.b2fdde5d27_1779642765658_0.4422872780710494","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3655.1.0c8a3d385f":{"name":"@open-mercato/cache","version":"0.6.3-canary.3655.1.0c8a3d385f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3655.1.0c8a3d385f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"4c7cac55871ee7a655536c359d6e427afbeac61e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3655.1.0c8a3d385f.tgz","fileCount":49,"integrity":"sha512-hM03nwfc5wxWwLJjtL2/wYjpIs7finxDYYpuXQtIccI2J04mODGsLoNiZ1m4A8l4D5EfbhnsE9zx5C7xcVI/cQ==","signatures":[{"sig":"MEUCIDEBTmtM2hnrqaSl8Dj90GukOjFIZX04mEAubKekC6bYAiEA5e1h29SjcFDwopjscSDVXTSkJU1HDqsCyt++M5xc4JU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3655.1.0c8a3d385f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193036},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-hM03nwfc5wxWwLJjtL2/wYjpIs7finxDYYpuXQtIccI2J04mODGsLoNiZ1m4A8l4D5EfbhnsE9zx5C7xcVI/cQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3655.1.0c8a3d385f_1779643718532_0.5507090780337369","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3656.1.6eeddbb4ad":{"name":"@open-mercato/cache","version":"0.6.3-canary.3656.1.6eeddbb4ad","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3656.1.6eeddbb4ad","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"6b488129cac44adcca64269f2e2a22780df0b9a3","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3656.1.6eeddbb4ad.tgz","fileCount":49,"integrity":"sha512-A5TfuRlBpbaQLBcNyCyci/CVy1h+6TDnun79GK/3edcUo6J2tBqCquEn/3oL4iLZtu/Ba7KqRhfYznknZbpHTg==","signatures":[{"sig":"MEYCIQCaLs6JYEv2QO9SIwvrISDRKnprgNTk/lQEzqKEaOgzDgIhAK6IDNO2qhMLTjHo8uyLeGtUPVKXoFRVDjMAMPR7vdZq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3656.1.6eeddbb4ad","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193036},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-A5TfuRlBpbaQLBcNyCyci/CVy1h+6TDnun79GK/3edcUo6J2tBqCquEn/3oL4iLZtu/Ba7KqRhfYznknZbpHTg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3656.1.6eeddbb4ad_1779643758115_0.8288959935631155","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3658.1.e9e0cc05db":{"name":"@open-mercato/cache","version":"0.6.3-canary.3658.1.e9e0cc05db","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3658.1.e9e0cc05db","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"40386fd9afc354c5f2d9f7b8487b80bf377ba115","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3658.1.e9e0cc05db.tgz","fileCount":49,"integrity":"sha512-Snz5mU3X+cT0gEH+543Pe/8Lojv8jPEgig49lPcpYFMLLIN9thdr8Rjv8wCPvtcpqr6FFIzq+wQRGjxIVLoynQ==","signatures":[{"sig":"MEUCIQCrePck+et/5OSkXCoE4mu/Sj1OS18++cvUhFaLO3lbkQIgT3Mc77GcWfNyaXhiPmMxY5QqOPiEbU9mqLFYE0schsk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3658.1.e9e0cc05db","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193036},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Snz5mU3X+cT0gEH+543Pe/8Lojv8jPEgig49lPcpYFMLLIN9thdr8Rjv8wCPvtcpqr6FFIzq+wQRGjxIVLoynQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3658.1.e9e0cc05db_1779644462291_0.3492192990156118","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3657.1.c7474bdbea":{"name":"@open-mercato/cache","version":"0.6.3-canary.3657.1.c7474bdbea","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3657.1.c7474bdbea","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"87740e3ece1e9adcdfd2461e039233724be43f9b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3657.1.c7474bdbea.tgz","fileCount":49,"integrity":"sha512-VgFg19TZ/2Q70Qg/d0DKkT8IqpW1hIc23gPOsXYvJJ9QuUKwm9K+zLzPVF7pin03dI5fG4JlpKIQwqc9OCuS3w==","signatures":[{"sig":"MEUCIQCo/zdKPohWADR/jGHb3sDhPlJoN5YraVceOcKC5M+sSQIgWQ+QQIJoIJABOXV/Gc+zOce54zAcZyToxOo9LINAcbo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3657.1.c7474bdbea","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193036},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-VgFg19TZ/2Q70Qg/d0DKkT8IqpW1hIc23gPOsXYvJJ9QuUKwm9K+zLzPVF7pin03dI5fG4JlpKIQwqc9OCuS3w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3657.1.c7474bdbea_1779644622365_0.3262654959067832","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-develop.3653.1.b8558737ae":{"name":"@open-mercato/cache","version":"0.6.3-develop.3653.1.b8558737ae","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-develop.3653.1.b8558737ae","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"6e9c6dafd00795ebd9b80cfd2e77a449ae65218c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-develop.3653.1.b8558737ae.tgz","fileCount":49,"integrity":"sha512-VTcvmqEEmXijaIavB2HqeusnsOnUX4bTnPAmBa9+p0uKjfhrKN/GfP2tUvnel2E2hKhyrOUikXY0tdYelnO6dg==","signatures":[{"sig":"MEUCIA3oly0y3FbRIxricXPgTZblud+EoQmL1fU9BbNfnNk6AiEAk0KfsHnlXlJ+uvMfTwH/wjYzbzQD39k01eydUUKE4b4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-develop.3653.1.b8558737ae","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193037},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-VTcvmqEEmXijaIavB2HqeusnsOnUX4bTnPAmBa9+p0uKjfhrKN/GfP2tUvnel2E2hKhyrOUikXY0tdYelnO6dg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-develop.3653.1.b8558737ae_1779644693994_0.9174220078727631","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3659.1.aa4f7dcf42":{"name":"@open-mercato/cache","version":"0.6.3-canary.3659.1.aa4f7dcf42","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3659.1.aa4f7dcf42","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ac1038c15af8abc4c53f2ca764d94194df770a03","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3659.1.aa4f7dcf42.tgz","fileCount":49,"integrity":"sha512-vxdsVITaF+IbbTbd60rpekmVC0ga0y9KqSn+mzCXDppkaVFiP0Z5UN2BGUFSZtmQHreHGt0yafBcxan1pA4nXA==","signatures":[{"sig":"MEQCIC/594eSDasB5wQ1ZrBlpjyb+FgLEgMtKR1pyCNmFiVJAiASVb8zN2Y5rWx+922L+qDtqLaTq/zglhBT4BGmWiT+qA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3659.1.aa4f7dcf42","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193036},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-vxdsVITaF+IbbTbd60rpekmVC0ga0y9KqSn+mzCXDppkaVFiP0Z5UN2BGUFSZtmQHreHGt0yafBcxan1pA4nXA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3659.1.aa4f7dcf42_1779649874939_0.9243417017722142","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-develop.3660.1.53b73d5aa4":{"name":"@open-mercato/cache","version":"0.6.3-develop.3660.1.53b73d5aa4","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-develop.3660.1.53b73d5aa4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"49bc10e7367f23c98488aeb243cc24daba1b0d57","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-develop.3660.1.53b73d5aa4.tgz","fileCount":49,"integrity":"sha512-CKaVVkVUDGXhguOHh/40ZOhHQyiQu/q/+kUklCWr8eG+KtZrXuVM2g4nsMbt123B70AzNgWsgH/BJeRMIbAyqQ==","signatures":[{"sig":"MEQCIFcourNVsFH7UlqyFJKbH/WcmUyDw8g35HZwcv5lLJUKAiAzn+yDZ6xk6dDDZlBW59TEwGUE4F226mDGXbFT/efdjg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-develop.3660.1.53b73d5aa4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193037},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-CKaVVkVUDGXhguOHh/40ZOhHQyiQu/q/+kUklCWr8eG+KtZrXuVM2g4nsMbt123B70AzNgWsgH/BJeRMIbAyqQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-develop.3660.1.53b73d5aa4_1779653019151_0.13909930298908368","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3661.1.b52dab4246":{"name":"@open-mercato/cache","version":"0.6.3-canary.3661.1.b52dab4246","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3661.1.b52dab4246","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"216e748b9b87105729205a4a6cb52a11274386d0","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3661.1.b52dab4246.tgz","fileCount":49,"integrity":"sha512-ponuZDLM8+T1x8bxq7UJZwLtdQLC7Ob3HZO567J5sg1y/hAL74xL4ib3MqezS5nunc46AiisIpncjjjCVMjLzg==","signatures":[{"sig":"MEUCIQCGu3QAcPunYoN/lqdqfPhTpKBP0Pc7uyGiILAtFbnDAgIgDLazFEmsoi+LGMO8vQkzrtBgVvd0+uo+sNZfJ4xlkDo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3661.1.b52dab4246","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193036},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-ponuZDLM8+T1x8bxq7UJZwLtdQLC7Ob3HZO567J5sg1y/hAL74xL4ib3MqezS5nunc46AiisIpncjjjCVMjLzg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3661.1.b52dab4246_1779658019029_0.8099231170513008","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3662.1.ae32773a89":{"name":"@open-mercato/cache","version":"0.6.3-canary.3662.1.ae32773a89","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3662.1.ae32773a89","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"035c93fb1baef89209d51ef2aaeb4e3eb743e15e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3662.1.ae32773a89.tgz","fileCount":49,"integrity":"sha512-JYGbqLmqDGtLmNxgv+/I0Tn366cxqPlTqOl2cvge/AWA0zDRWMuZzQfNAWE50PixJdibHSwXjA2EbQ4WOlzE1A==","signatures":[{"sig":"MEUCIQDPsHfBbUnAcjKyORz7FDqsmzm8Tmf69JaPT8uodSo0YgIgCg6LeCqYqgcikGCopPX5cJLySimTbEmhqF19FFOsYAM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3662.1.ae32773a89","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193036},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-JYGbqLmqDGtLmNxgv+/I0Tn366cxqPlTqOl2cvge/AWA0zDRWMuZzQfNAWE50PixJdibHSwXjA2EbQ4WOlzE1A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3662.1.ae32773a89_1779659910133_0.09877683718121455","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-develop.3663.1.63517660ba":{"name":"@open-mercato/cache","version":"0.6.3-develop.3663.1.63517660ba","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-develop.3663.1.63517660ba","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c2f19fd75df6ac3ef056bcf3c0834cb9f6eb18dc","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-develop.3663.1.63517660ba.tgz","fileCount":49,"integrity":"sha512-/ZTChpeLUD03SKRZuPh5x7BJf1WnhlQVRoi2kLXFfCiU+29AGcd0nR4vOx4rpBXaB73y8qXClWSi4Bz3ur1iwg==","signatures":[{"sig":"MEQCIC37+JFXgiMWpWPy1YGemZBo6uVAuK4GgKQ4Oa9dyFloAiAWoai7IxmmJof7TVFc1RFARlL+vUdKCt04RdtD9elkHQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-develop.3663.1.63517660ba","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193037},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-/ZTChpeLUD03SKRZuPh5x7BJf1WnhlQVRoi2kLXFfCiU+29AGcd0nR4vOx4rpBXaB73y8qXClWSi4Bz3ur1iwg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-develop.3663.1.63517660ba_1779660046880_0.41899974639309256","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3664.1.b374a0a30d":{"name":"@open-mercato/cache","version":"0.6.3-canary.3664.1.b374a0a30d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3664.1.b374a0a30d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"8b1b578dc14a248b24b33f76c8944aef9e6ca73a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3664.1.b374a0a30d.tgz","fileCount":49,"integrity":"sha512-3sfoxZhK5SXNEV4lL+HldISc4jK9yoSPTUJPS544s/fJr5W+8neP67I8agGMe/4+G3GbLzSBq0YF6gflIWRsCg==","signatures":[{"sig":"MEQCIBnOEu0HLS3ow7w3VkLLOCui84qdwIfA39pn33oycktTAiALq4iAuDa9cu/H+/B2+goQxZ28DaDpn7dpgEX2po8uTw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3664.1.b374a0a30d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193036},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-3sfoxZhK5SXNEV4lL+HldISc4jK9yoSPTUJPS544s/fJr5W+8neP67I8agGMe/4+G3GbLzSBq0YF6gflIWRsCg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3664.1.b374a0a30d_1779675687477_0.9357929197330705","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3665.1.02b5cf5e65":{"name":"@open-mercato/cache","version":"0.6.3-canary.3665.1.02b5cf5e65","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3665.1.02b5cf5e65","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"693f94a1fbbea98cdd780822300aa0a9fdb0f770","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3665.1.02b5cf5e65.tgz","fileCount":49,"integrity":"sha512-UJIPAefYheutn8nQgpM1tWfgzDxEwTdx9FXJfcYJ8DiNRyF19T/fSDMyd5wQZrpL8RurT9u4zJse0V+N+AIAgg==","signatures":[{"sig":"MEUCIHRC0rH9sgFMwCApwACcxxTdkxOVlMUxwGZXgTIK/akOAiEAgyNz49dBW5VG0UXmVlLGAJTW5L4veQCHQDqoOvqN3DE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3665.1.02b5cf5e65","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193036},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-UJIPAefYheutn8nQgpM1tWfgzDxEwTdx9FXJfcYJ8DiNRyF19T/fSDMyd5wQZrpL8RurT9u4zJse0V+N+AIAgg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3665.1.02b5cf5e65_1779678473400_0.5359878805784348","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3666.1.1d4980c1b9":{"name":"@open-mercato/cache","version":"0.6.3-canary.3666.1.1d4980c1b9","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3666.1.1d4980c1b9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d8ac008b06280717afe353d10dc3498e12bd8b4c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3666.1.1d4980c1b9.tgz","fileCount":49,"integrity":"sha512-YN5Cey8koWBt5L8Y3XHrXTLJMcDlCDJBE/1g2XoN2B/mqDl9AfvHwxhtQQmLIBRy39AcIal20E38KjFZUMFtKA==","signatures":[{"sig":"MEQCIG4fFlcI1xanq29qadmuhAHxtPPJvDtfAlaCg7h9rgJaAiBctr5Ael/LkxzUSltX9YR0VXk83bIsJShyAmkVJENRWg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3666.1.1d4980c1b9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193036},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-YN5Cey8koWBt5L8Y3XHrXTLJMcDlCDJBE/1g2XoN2B/mqDl9AfvHwxhtQQmLIBRy39AcIal20E38KjFZUMFtKA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3666.1.1d4980c1b9_1779682024672_0.8262497704308205","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3667.1.23ead010a4":{"name":"@open-mercato/cache","version":"0.6.3-canary.3667.1.23ead010a4","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3667.1.23ead010a4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f7eec1cdc45fc82c061011f9f55f493774f6abad","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3667.1.23ead010a4.tgz","fileCount":49,"integrity":"sha512-l1WsQR0dylFQ5BdIbE5NngZvFRHuxqFetnXXeuIamBd4Am2uVMb1MlIhGP3PhAScUnI44G9zEa5UwGX/yknrfA==","signatures":[{"sig":"MEYCIQDVTWWQtT9Quwhk6hXM3qy1dMHVopxXBKcf0vApjR1lDQIhAPlRfOMSu0MVO1FiT1FeVDLKKC9B5k3Jfgl0VaBn3Wat","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3667.1.23ead010a4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193036},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-l1WsQR0dylFQ5BdIbE5NngZvFRHuxqFetnXXeuIamBd4Am2uVMb1MlIhGP3PhAScUnI44G9zEa5UwGX/yknrfA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3667.1.23ead010a4_1779687164697_0.2449785518598262","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3668.1.a36ce37b8d":{"name":"@open-mercato/cache","version":"0.6.3-canary.3668.1.a36ce37b8d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3668.1.a36ce37b8d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"66adb8153eeb83c7d952d3cfd9b352fbcffa29d0","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3668.1.a36ce37b8d.tgz","fileCount":49,"integrity":"sha512-8OCUCUK+zkK27V+MR9LvZ+vg+xTbRzbTv6W+pY0QX5FWU+MdVotN2kfv6FSN3PI8e1+xvtbdMO9falGTQSm/Hw==","signatures":[{"sig":"MEYCIQCzYA38aNjapD8L2YEtw17b1E26lXpCTpeewQZ3SNbGCAIhANw1v7ZG0ZtjAN69Cypx+pl1Zk4LMhGHB6hqb1sxZEM1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3668.1.a36ce37b8d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193036},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-8OCUCUK+zkK27V+MR9LvZ+vg+xTbRzbTv6W+pY0QX5FWU+MdVotN2kfv6FSN3PI8e1+xvtbdMO9falGTQSm/Hw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3668.1.a36ce37b8d_1779689884982_0.34481722208264043","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3669.1.3580c0008d":{"name":"@open-mercato/cache","version":"0.6.3-canary.3669.1.3580c0008d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3669.1.3580c0008d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"edd46b7027d86e3215ff81170c799d3e5bd95cb1","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3669.1.3580c0008d.tgz","fileCount":49,"integrity":"sha512-WxieTQuQDDuPNYT90RJ+YMz5BrvBLMRBDkI4nVlxrUcuf5ZSpmdH1kHzwQnTZuYI9/l/nflHZinBQrm9aO2nUg==","signatures":[{"sig":"MEUCIQDaNsgPG3KIoIqAqOrQjys5liRGF63tHSok8Z83k5DdBQIgaHjB0TvFqgHnM3tefEzb6U800O6F1itBVlvjh6RwW6g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3669.1.3580c0008d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193036},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-WxieTQuQDDuPNYT90RJ+YMz5BrvBLMRBDkI4nVlxrUcuf5ZSpmdH1kHzwQnTZuYI9/l/nflHZinBQrm9aO2nUg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3669.1.3580c0008d_1779692810502_0.3304204632317531","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-develop.3672.1.f2a28d6807":{"name":"@open-mercato/cache","version":"0.6.3-develop.3672.1.f2a28d6807","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-develop.3672.1.f2a28d6807","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"1f065c73f4c8739564a519017e25bd27fddd9955","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-develop.3672.1.f2a28d6807.tgz","fileCount":49,"integrity":"sha512-ZMYqy5qn5rj0ogG9EMrOkFDWxmZUUyhWGB2s/o0/s0bMXgkQgKzOVZZcuthxNquNCxDq04B4RJrcIWqTlN4iyA==","signatures":[{"sig":"MEUCIAc2A4i+1AgRV7NI0svU5sMDrANNwqmdigzW/EXFnQ9EAiEA5FEo4o2V+CT5IiabzWWJ+u2abbXY9uDd6kNBinGKT/M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-develop.3672.1.f2a28d6807","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193037},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-ZMYqy5qn5rj0ogG9EMrOkFDWxmZUUyhWGB2s/o0/s0bMXgkQgKzOVZZcuthxNquNCxDq04B4RJrcIWqTlN4iyA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-develop.3672.1.f2a28d6807_1779696647109_0.8814542456145333","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3674.1.f4c76a7489":{"name":"@open-mercato/cache","version":"0.6.3-canary.3674.1.f4c76a7489","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3674.1.f4c76a7489","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"4b6b4c552d47c1aad41ccc6df37a0909b06dc053","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3674.1.f4c76a7489.tgz","fileCount":49,"integrity":"sha512-MmSf5xzEljNSSJLJWpVrrcLfRz0DBcSkhARdxXCg9xgIHdiexEZAJcwOa5RG9/wotgWBxvIymhHFZZ/2STc/Ew==","signatures":[{"sig":"MEUCIQDgEEr9dI5maZubZHNpYzKBn0JdWYDlrqRmAEDCrmHRhQIgcN5sfzfhtoikapqDavVCd9HgR+EIS7Yego/ByAADs34=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3674.1.f4c76a7489","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193036},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-MmSf5xzEljNSSJLJWpVrrcLfRz0DBcSkhARdxXCg9xgIHdiexEZAJcwOa5RG9/wotgWBxvIymhHFZZ/2STc/Ew==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3674.1.f4c76a7489_1779696849635_0.5845818222040184","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3673.1.37deddfec9":{"name":"@open-mercato/cache","version":"0.6.3-canary.3673.1.37deddfec9","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3673.1.37deddfec9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"066af69b30b983c78fbd0586fd6a74ef23cfac83","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3673.1.37deddfec9.tgz","fileCount":49,"integrity":"sha512-Gcqpm5MKVUT4Y2EZ1qPr4zD3eWVhrxe193YYTf3ouwD+rwWtGi5thauWEcle6y2EALjVKJgcTbUU/JKEhKW0vQ==","signatures":[{"sig":"MEYCIQCLhn1C25BVZ21jcqqArOTgbUnkRHRrBzt/KqSqv6gbPgIhAOGyCZQrgQ0h0esQyC8zrayWVTrxJfH+miwOoQoFw/pq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3673.1.37deddfec9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193036},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Gcqpm5MKVUT4Y2EZ1qPr4zD3eWVhrxe193YYTf3ouwD+rwWtGi5thauWEcle6y2EALjVKJgcTbUU/JKEhKW0vQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3673.1.37deddfec9_1779696861427_0.6510329873995289","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3675.1.7f56a8b1f1":{"name":"@open-mercato/cache","version":"0.6.3-canary.3675.1.7f56a8b1f1","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3675.1.7f56a8b1f1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"3fa00eef117df8a8d36120fd8bff02580547f26f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3675.1.7f56a8b1f1.tgz","fileCount":49,"integrity":"sha512-3g1oWjC8/hpaLnfhGZZfpmZxETEyv6J/7Ucdo71GzyBgSfPI+500PA7CEqLuUxG9xoltsPi3LEpcumsmkxMlkA==","signatures":[{"sig":"MEYCIQCHPNW1s0iY/PqpUjkSRBxJ0vWT8URg0BHqgnjESNuCvAIhALETA8KXQxOa14itlvg9FFkSo1gkNy/5pgtB5RP6IQTW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3675.1.7f56a8b1f1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193036},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-3g1oWjC8/hpaLnfhGZZfpmZxETEyv6J/7Ucdo71GzyBgSfPI+500PA7CEqLuUxG9xoltsPi3LEpcumsmkxMlkA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3675.1.7f56a8b1f1_1779696864991_0.9251050166872876","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3676.1.bb6ba0b329":{"name":"@open-mercato/cache","version":"0.6.3-canary.3676.1.bb6ba0b329","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3676.1.bb6ba0b329","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e9c93a3056a81d6ae045ee74ac3a26337e13dad5","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3676.1.bb6ba0b329.tgz","fileCount":49,"integrity":"sha512-IyTIHhdd7x/PNUNxwnbXYW111KXsye27wJg44541rbvvdIspTGMnkKSr6dEvW/7yn8def2ThZyeTqK2BJJgf5g==","signatures":[{"sig":"MEQCIEEVif0UvnT5JMgc4U1AnP7J5ia+OarIls5X2xFh3SdbAiBSiBU50idDrO4tvyUsiRqvYvAyR5+NDUiX8NNgpwvWBw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3676.1.bb6ba0b329","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193036},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-IyTIHhdd7x/PNUNxwnbXYW111KXsye27wJg44541rbvvdIspTGMnkKSr6dEvW/7yn8def2ThZyeTqK2BJJgf5g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3676.1.bb6ba0b329_1779696875263_0.6345050927194249","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3677.1.0a25ea0d05":{"name":"@open-mercato/cache","version":"0.6.3-canary.3677.1.0a25ea0d05","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3677.1.0a25ea0d05","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"9c17f3cdd6e848e8871c6f5490b8d6555ee09041","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3677.1.0a25ea0d05.tgz","fileCount":49,"integrity":"sha512-p5kqr1g2WfxUTVwoWXt/ILGON497rU/GTOeSy37nVoMg0oUrMGh1yrcxPcGBaMU6ZDe5YbpaYioWg0wZ2ktBbg==","signatures":[{"sig":"MEUCIBGgCRzi0/Ach90w6np30ldVBJEhH2La0YPYDUIUFyjuAiEAi9ACzATRjcGulGDF5ZdrQ+a6hOEvxGMYQupT7acBUeY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3677.1.0a25ea0d05","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193036},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-p5kqr1g2WfxUTVwoWXt/ILGON497rU/GTOeSy37nVoMg0oUrMGh1yrcxPcGBaMU6ZDe5YbpaYioWg0wZ2ktBbg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3677.1.0a25ea0d05_1779696914337_0.42815713539001155","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3678.1.6a21fd1131":{"name":"@open-mercato/cache","version":"0.6.3-canary.3678.1.6a21fd1131","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3678.1.6a21fd1131","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ba1f816e0c5cf7bd289e3604c29f3ef9a171f6fa","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3678.1.6a21fd1131.tgz","fileCount":49,"integrity":"sha512-z3DHZlmc6Gn43beY2S17DaeyxeRS4GdR9b4NCkKkLnzCW7wCWmnTX5EYB44dy0YKWffDUN9Q9C8B3ySgXbZabQ==","signatures":[{"sig":"MEUCIQCL6UgciwpLelchvSgAgtKbwMF37grfdj1USkh3/ejORQIgUam4pkNcCnRA/jHeVvlgCd/4LoGxml/rUvUx1gNvGxI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3678.1.6a21fd1131","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193036},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-z3DHZlmc6Gn43beY2S17DaeyxeRS4GdR9b4NCkKkLnzCW7wCWmnTX5EYB44dy0YKWffDUN9Q9C8B3ySgXbZabQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3678.1.6a21fd1131_1779697896404_0.9951525668547059","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-develop.3680.1.62e9da67c2":{"name":"@open-mercato/cache","version":"0.6.3-develop.3680.1.62e9da67c2","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-develop.3680.1.62e9da67c2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"bbc83a843d49342125a0cea28e872d4158f2961a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-develop.3680.1.62e9da67c2.tgz","fileCount":49,"integrity":"sha512-3KR8j7PCdhzrtC+nlHjhncAI0ocqMPChz7BvO1H3wZPigCrUraICvgMkwE5P7LgLuus8xp9lmcuDgWNIdqtD7w==","signatures":[{"sig":"MEUCIB5Y6ZuSB19CAjvrhZZbNMGI6/WrtxGcoIHZRS6PBOFvAiEAkKpl4Lqj/l8saXTxHM2SZnVrT2r1wTa2b00KQQ3Z6ec=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-develop.3680.1.62e9da67c2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193037},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-3KR8j7PCdhzrtC+nlHjhncAI0ocqMPChz7BvO1H3wZPigCrUraICvgMkwE5P7LgLuus8xp9lmcuDgWNIdqtD7w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-develop.3680.1.62e9da67c2_1779700396598_0.5131456965444738","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3681.1.ffc30645eb":{"name":"@open-mercato/cache","version":"0.6.3-canary.3681.1.ffc30645eb","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3681.1.ffc30645eb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"286000e20e65f4432db215982be75dee40a58931","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3681.1.ffc30645eb.tgz","fileCount":49,"integrity":"sha512-fRxBoybKew784Y8dtLNK1eVGUuLFgMfqB1OEwdQFtWgvDwpbUA1VpjzuH74RCzhcbvW7k8QNEJbuNS1csFF+BA==","signatures":[{"sig":"MEQCIDlBeH/uCG/w0061dAzZ7xMsFeZinGh2cERwqpEcDXkLAiBp+QD6gNEudpmQrhLYPIy9PfotxmZ+8k9C81Ox1pA2DA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3681.1.ffc30645eb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193036},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-fRxBoybKew784Y8dtLNK1eVGUuLFgMfqB1OEwdQFtWgvDwpbUA1VpjzuH74RCzhcbvW7k8QNEJbuNS1csFF+BA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3681.1.ffc30645eb_1779700535470_0.08851802172852574","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-develop.3684.1.1f68ad202c":{"name":"@open-mercato/cache","version":"0.6.3-develop.3684.1.1f68ad202c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-develop.3684.1.1f68ad202c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"1a01c2ebefcdbc3dd5c182eb90fe15f8b22005ff","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-develop.3684.1.1f68ad202c.tgz","fileCount":49,"integrity":"sha512-553UpUkg56OonbkzT1AFmEM1+GfFgCAPk+9/Em1tIeMLJOCP7eawu7a2DG4d+umAl/XSFHNZCpKDvm4Ty//QKQ==","signatures":[{"sig":"MEQCIHxPOrRz2i9PH0EjYvh5ef4diA3QQoJ32iV3U14HI/jBAiAPn3k0FKP4dXqtjWMB4N0+mIVzKBlK1aTQz9Fsq8T8pA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-develop.3684.1.1f68ad202c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193037},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-553UpUkg56OonbkzT1AFmEM1+GfFgCAPk+9/Em1tIeMLJOCP7eawu7a2DG4d+umAl/XSFHNZCpKDvm4Ty//QKQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-develop.3684.1.1f68ad202c_1779703123680_0.39741056336638536","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3690.1.bcc96a9d57":{"name":"@open-mercato/cache","version":"0.6.3-canary.3690.1.bcc96a9d57","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3690.1.bcc96a9d57","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"83ae0827562e9a51d623aa425beb49097578c495","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3690.1.bcc96a9d57.tgz","fileCount":49,"integrity":"sha512-Ph34aXjW9QKU6EdSirIXPrsP+nrjtWl2UQECrpDrFFSxCYrbFccW+nzH9C5kjGKtL/VM4Gx6uiYYSqhz4cl0Bg==","signatures":[{"sig":"MEYCIQDPnNYyCmcdxhrt3SkYMno+35yx+pPKFCfUiEod1kEnSAIhAKDUg31tF0xIvsi7W2jiykGXdMrIXL/8b+RYTPRMsTLF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3690.1.bcc96a9d57","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193036},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Ph34aXjW9QKU6EdSirIXPrsP+nrjtWl2UQECrpDrFFSxCYrbFccW+nzH9C5kjGKtL/VM4Gx6uiYYSqhz4cl0Bg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3690.1.bcc96a9d57_1779705634595_0.6431747854223888","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-develop.3692.1.ec9f86fe3f":{"name":"@open-mercato/cache","version":"0.6.3-develop.3692.1.ec9f86fe3f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-develop.3692.1.ec9f86fe3f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e529572c75a3d5a5b0e8d9f03a959cc5f654da18","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-develop.3692.1.ec9f86fe3f.tgz","fileCount":49,"integrity":"sha512-HO6hSfOWAPgb576Mod4GEy2CWv8MaGP3i81YJtAEFvA/8a9lkXjjkchXi8+40LEM2SQ23KcGsdWwxyiO5+QRCQ==","signatures":[{"sig":"MEQCIGuFwFDHEeoNJdhz7sL4tE+uhC3l0+VzAG6gCMWvv6EuAiAewwr0oYBlMMJlQqG0Vh+7BKjlFpCg3R5QTRwqaexIcw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-develop.3692.1.ec9f86fe3f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193037},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-HO6hSfOWAPgb576Mod4GEy2CWv8MaGP3i81YJtAEFvA/8a9lkXjjkchXi8+40LEM2SQ23KcGsdWwxyiO5+QRCQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-develop.3692.1.ec9f86fe3f_1779706204571_0.5731350075115043","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3703.1.af417d31b1":{"name":"@open-mercato/cache","version":"0.6.3-canary.3703.1.af417d31b1","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3703.1.af417d31b1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"1c6e834980d15f35e41178d3be5ff2319e2925b6","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3703.1.af417d31b1.tgz","fileCount":49,"integrity":"sha512-h5Ywh3vC5r2cH0IrqJwBf1+jW5Su+c5vZgu8OqQ+qQ3S0oskoM+JLJ3c68xtIvAJopmrfj3mujcv1bqTlq0nOQ==","signatures":[{"sig":"MEQCIAmw4L6U35I7FcHk025cuoRY6g8EfOLVJWSF5xzqhc/ZAiAMWXdJdiOvW1qX4I6lY0kLmFnUoW0IgiYdEFdnGgUO9Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3703.1.af417d31b1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193036},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-h5Ywh3vC5r2cH0IrqJwBf1+jW5Su+c5vZgu8OqQ+qQ3S0oskoM+JLJ3c68xtIvAJopmrfj3mujcv1bqTlq0nOQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3703.1.af417d31b1_1779708361055_0.16765853473306414","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-develop.3693.1.fc658e5483":{"name":"@open-mercato/cache","version":"0.6.3-develop.3693.1.fc658e5483","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-develop.3693.1.fc658e5483","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e584049666000172b197b04b4e21269926e9ae4f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-develop.3693.1.fc658e5483.tgz","fileCount":49,"integrity":"sha512-iwgaWJv41tCG8xwoczO9HS48t8fO7GgrP+tc5sLAJ2weyeXubfXB90Uus6wcpoQAxGnSI/5oz/f6y7I/KFtbBw==","signatures":[{"sig":"MEQCIHNBEAO8RNMURa8PmIu9BaccYzsrz4Vzql0SEHSpJtTGAiAOtXxhHymT0Wgp+v7kw2O83iZo+enRcugpyVv52j0ELg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-develop.3693.1.fc658e5483","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193037},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-iwgaWJv41tCG8xwoczO9HS48t8fO7GgrP+tc5sLAJ2weyeXubfXB90Uus6wcpoQAxGnSI/5oz/f6y7I/KFtbBw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-develop.3693.1.fc658e5483_1779708637073_0.9591900894119734","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3707.1.a6ba33d7ac":{"name":"@open-mercato/cache","version":"0.6.3-canary.3707.1.a6ba33d7ac","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3707.1.a6ba33d7ac","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"27e57e7229cc9a3f5b1b50e2f2af30bb991ddb24","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3707.1.a6ba33d7ac.tgz","fileCount":49,"integrity":"sha512-8P3i4owXY+86Oc/CfyRwI+36E6SKqUD74dT3Nz1LFYz9SZnZaFwNwK7YsVLgOjSrffMfU5thr7D46iwyjcjmLw==","signatures":[{"sig":"MEYCIQCSlXE/wQCoJlUxqa7Di6jiMX8kvEh5N5Oh0iWN1uz9JAIhALMlPigjzcxv2IeAgrm4IMb0k9dNb+nxj+fu2oo9YLS4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3707.1.a6ba33d7ac","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193036},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-8P3i4owXY+86Oc/CfyRwI+36E6SKqUD74dT3Nz1LFYz9SZnZaFwNwK7YsVLgOjSrffMfU5thr7D46iwyjcjmLw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3707.1.a6ba33d7ac_1779711081299_0.057126876583563746","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-develop.3709.1.0f15e09a5f":{"name":"@open-mercato/cache","version":"0.6.3-develop.3709.1.0f15e09a5f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-develop.3709.1.0f15e09a5f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"2a8f24dd50b472aca32e9eaa03af221a650eaf82","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-develop.3709.1.0f15e09a5f.tgz","fileCount":49,"integrity":"sha512-KnGNLShd7FTRhMAtDu82pqRnKkAveeJFWxkeYfWSPLbFcbLf6plkt5/NeVJVnasWA98PVscRK8yglCaXAxdaFA==","signatures":[{"sig":"MEQCIA0thds0kTahMCvrLb7Et5JK3ox1Is4VBPTBosfIC6ELAiBrf6k3pKWN7foCDlMJmYBVi+MwFhHaotnao3OfMfhmeQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-develop.3709.1.0f15e09a5f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193037},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-KnGNLShd7FTRhMAtDu82pqRnKkAveeJFWxkeYfWSPLbFcbLf6plkt5/NeVJVnasWA98PVscRK8yglCaXAxdaFA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-develop.3709.1.0f15e09a5f_1779713287867_0.3061914313349614","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3713.1.ab45fdb70b":{"name":"@open-mercato/cache","version":"0.6.3-canary.3713.1.ab45fdb70b","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3713.1.ab45fdb70b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b3afc0e7840afb6017d388f606ea1acea14fcbc8","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3713.1.ab45fdb70b.tgz","fileCount":49,"integrity":"sha512-hx0cDFqPrhuOS9A4b3i/mpMypgZKp8AWoPz8pNMPk8fdKuqXKqNwOVfd58PnkzPMkL6VGKhVBBBYN2pDIYCLkQ==","signatures":[{"sig":"MEYCIQDNdZ5jMxs2dGbrQ/1ARcZbk+04vJmO03/5MXFtENcWUgIhAOwJhSeRIAVabw3maT7Bqo2PxkwvMv1xgdmiKeNC8/HV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3713.1.ab45fdb70b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193036},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-hx0cDFqPrhuOS9A4b3i/mpMypgZKp8AWoPz8pNMPk8fdKuqXKqNwOVfd58PnkzPMkL6VGKhVBBBYN2pDIYCLkQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3713.1.ab45fdb70b_1779716411924_0.5936564864751004","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3717.1.cd2ed3b4bf":{"name":"@open-mercato/cache","version":"0.6.3-canary.3717.1.cd2ed3b4bf","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3717.1.cd2ed3b4bf","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"752698815a327d5e11fccfb383019318bc72338f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3717.1.cd2ed3b4bf.tgz","fileCount":49,"integrity":"sha512-A1DGuFappcoMrox6BmOoV24F1LaVoHhnVpDtYj2BLaZ1bLKxZhMA2fPHvB5Q5cN2aBu9ZLPEYOZFZwZQjuhsWg==","signatures":[{"sig":"MEQCIBeAl5N4d0I3bqDUnN027ioc+qysUHsVE1vPhmLPJDBCAiBbOqH/Y7rd+zXYF3hK2OWhexWrxOMXbnliV5I2l3ltVw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3717.1.cd2ed3b4bf","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193036},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-A1DGuFappcoMrox6BmOoV24F1LaVoHhnVpDtYj2BLaZ1bLKxZhMA2fPHvB5Q5cN2aBu9ZLPEYOZFZwZQjuhsWg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3717.1.cd2ed3b4bf_1779718302760_0.6915733662913965","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3718.1.6ef5fa2818":{"name":"@open-mercato/cache","version":"0.6.3-canary.3718.1.6ef5fa2818","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3718.1.6ef5fa2818","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"406d4bbc351e097062664b1c0a18f4dc04307e5a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3718.1.6ef5fa2818.tgz","fileCount":49,"integrity":"sha512-/MwQPIAM649axczVGRB/WxJxZL+jRKuMaXlAx5P7K7x14yoZwSqFfWUQzExwhzTzXCh/cL0gdangC0zqYLzM9Q==","signatures":[{"sig":"MEQCIHSxaHcJ3l+03+Z967I0huN6v6Yq7JwAH2Tgiz52IZjJAiA3RZC4ECC7bi4N2pedebarskuttsLzg7ZMLMu157nhXg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3718.1.6ef5fa2818","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193036},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-/MwQPIAM649axczVGRB/WxJxZL+jRKuMaXlAx5P7K7x14yoZwSqFfWUQzExwhzTzXCh/cL0gdangC0zqYLzM9Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3718.1.6ef5fa2818_1779719259109_0.9168534043622145","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3723.1.261e12fb56":{"name":"@open-mercato/cache","version":"0.6.3-canary.3723.1.261e12fb56","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3723.1.261e12fb56","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a2bb2abca83f29bc97593609d6b793723180937d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3723.1.261e12fb56.tgz","fileCount":49,"integrity":"sha512-smTYJ/q7AYdU2bDs4hGmMt+7md/sW2a7GQQ0vQRlFWE9ftzJa8w5UdyMkyf0B4sAeUlECUq7vXtKvqKHMIJr4w==","signatures":[{"sig":"MEQCIEya1Wg3H6DjEm1E206PjmI6sWLWi1068dXggllXYJHaAiAr7HtSVYjuagCVkPFeHkZQislEuTMZ8qcpaREG+skq3Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3723.1.261e12fb56","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193036},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-smTYJ/q7AYdU2bDs4hGmMt+7md/sW2a7GQQ0vQRlFWE9ftzJa8w5UdyMkyf0B4sAeUlECUq7vXtKvqKHMIJr4w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3723.1.261e12fb56_1779722699016_0.42007248156631594","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3725.1.b76f38bd83":{"name":"@open-mercato/cache","version":"0.6.3-canary.3725.1.b76f38bd83","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3725.1.b76f38bd83","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ceaeaf34deecb534bf35cd5653bd1c699b1c34bf","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3725.1.b76f38bd83.tgz","fileCount":49,"integrity":"sha512-0jSnD+KvmgDvDt/3L/sXNF6APlYYYV2bcnSVOAvRYGrc1QJnqmXVN4NiRYtT7Pf0Xzse03FAhq6FMH8S+NA5pg==","signatures":[{"sig":"MEQCIAL8rnJqc4aDIssl3xmzb5/kZKWu8y+wUVhOb3vO3soiAiBSTwJytDyhbjJ2BtvUOBAtabJYKsF0AQJ9Ezp4rlNRTg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3725.1.b76f38bd83","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193036},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-0jSnD+KvmgDvDt/3L/sXNF6APlYYYV2bcnSVOAvRYGrc1QJnqmXVN4NiRYtT7Pf0Xzse03FAhq6FMH8S+NA5pg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3725.1.b76f38bd83_1779725522185_0.5337027694037253","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3726.1.b7939c7119":{"name":"@open-mercato/cache","version":"0.6.3-canary.3726.1.b7939c7119","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3726.1.b7939c7119","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"836499d9b971920f85e9bd20a86a53d5c7fdd343","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3726.1.b7939c7119.tgz","fileCount":49,"integrity":"sha512-Rw3gtIUFE5pvi25nbW/Y4p2T5DMlqbVW7eAhKrb5iu+Uu6DqiJOmE+z7PIutDaMp69nWeAo8EgDjAoQc5qDj0A==","signatures":[{"sig":"MEUCICmXux3LbrCvEdUb10yslaMUMyw/t5SjHdCVxOFUVyzfAiEAtvNMndrIR/uP5CaSEYojCPoevF/Z3QwfDGXYdOYki5M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3726.1.b7939c7119","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193036},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Rw3gtIUFE5pvi25nbW/Y4p2T5DMlqbVW7eAhKrb5iu+Uu6DqiJOmE+z7PIutDaMp69nWeAo8EgDjAoQc5qDj0A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3726.1.b7939c7119_1779728320060_0.1526048895336436","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3732.1.7954d63a1a":{"name":"@open-mercato/cache","version":"0.6.3-canary.3732.1.7954d63a1a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3732.1.7954d63a1a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"900a8bef47cd1eea84217202bc04e694e1e2ce59","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3732.1.7954d63a1a.tgz","fileCount":49,"integrity":"sha512-bxuIS1zX1v4jP6LEHwL6hS3HLvMuy+Zh7QRwf61appbGLnqHbE97kYIz07pldIKJZkDzmD6Nf5rbjz8zDjNfrA==","signatures":[{"sig":"MEUCIQD8sCcC1x341Wjp3rJf+CX7pAJHa7fiUUiQkot3oOzUFQIgR8ZB1zYK7+4YMcLgyqAMuxKFeIpfLS/dql+sO/tEIkM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3732.1.7954d63a1a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193036},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-bxuIS1zX1v4jP6LEHwL6hS3HLvMuy+Zh7QRwf61appbGLnqHbE97kYIz07pldIKJZkDzmD6Nf5rbjz8zDjNfrA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3732.1.7954d63a1a_1779731014009_0.3762345990447169","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-develop.3734.1.766f3e785b":{"name":"@open-mercato/cache","version":"0.6.3-develop.3734.1.766f3e785b","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-develop.3734.1.766f3e785b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"de9917339e08abefa03693be552892c5138ff871","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-develop.3734.1.766f3e785b.tgz","fileCount":49,"integrity":"sha512-4K+qLPQSdRdVyCuJlDXrcCxFyqZQmVKSq1MSJLIoSg9WHkaR+RfGIEPBymA7v3tiwWToTXm/OawrviTPli5X4g==","signatures":[{"sig":"MEUCIQDdjrROctxbCJdpK/qZIhocVfEUl75hkMfSgFhEQLXlAAIgKBzKNUlu/UsB1xuLBd5FwHjG80/cl6OqNPKFF25Kgwg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-develop.3734.1.766f3e785b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193037},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-4K+qLPQSdRdVyCuJlDXrcCxFyqZQmVKSq1MSJLIoSg9WHkaR+RfGIEPBymA7v3tiwWToTXm/OawrviTPli5X4g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-develop.3734.1.766f3e785b_1779732159417_0.14757595711040694","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3735.1.314c36d85a":{"name":"@open-mercato/cache","version":"0.6.3-canary.3735.1.314c36d85a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3735.1.314c36d85a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e9234891a7df0e1f99660d06fca767e14731c9d7","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3735.1.314c36d85a.tgz","fileCount":49,"integrity":"sha512-ZEnNyGwoInWKR5WOuppFyV+93QKbflAssy9DDSQhp1W8zOdU7IqQp8GHFbZzuQ8FiX7Kz9qRsXTOknzSmEEb1w==","signatures":[{"sig":"MEQCIAGfaAWx64wLrwMmlxiL36QNJVN5B5PN0RoA4iCckzvuAiAF5i6mo4JHVbidpexnORG9tTNjQd7NHlxWlxbnThinBQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3735.1.314c36d85a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193036},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-ZEnNyGwoInWKR5WOuppFyV+93QKbflAssy9DDSQhp1W8zOdU7IqQp8GHFbZzuQ8FiX7Kz9qRsXTOknzSmEEb1w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3735.1.314c36d85a_1779733239812_0.8874405818896798","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3737.1.4319e10e86":{"name":"@open-mercato/cache","version":"0.6.3-canary.3737.1.4319e10e86","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3737.1.4319e10e86","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"3293bf3ed09f61aec554213c2289988f395ba9c5","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3737.1.4319e10e86.tgz","fileCount":49,"integrity":"sha512-hFClImv3UJ2vbHwCDsnL7TokNbHB+/8mGId4uwil0GROq5xyrfmyGT3cf8dlAXaVRPzBQu3Lrfl0YjjM1rxPfA==","signatures":[{"sig":"MEYCIQD/vR1wEiQaO8jEksX6AGJrjvfmVahF/U2UEzt+BhZr6AIhAPY679oopZTETDu6JjoxWhIcxb3+fBbxxZylsZmzQvEL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3737.1.4319e10e86","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193036},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-hFClImv3UJ2vbHwCDsnL7TokNbHB+/8mGId4uwil0GROq5xyrfmyGT3cf8dlAXaVRPzBQu3Lrfl0YjjM1rxPfA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3737.1.4319e10e86_1779733462322_0.9026072256339","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3738.1.6aeb917a9d":{"name":"@open-mercato/cache","version":"0.6.3-canary.3738.1.6aeb917a9d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3738.1.6aeb917a9d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"59ef8fc49bed00cb7e126fa5b924be565ebf0ffa","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3738.1.6aeb917a9d.tgz","fileCount":49,"integrity":"sha512-A5vW4ZGHD+FttIZCoXvF1a+jo00IaCrMrPBfW7UEpRLhY7DWJnFL10Tcmm95deoLwGEf6SzdVzCbL9PsRd54Gg==","signatures":[{"sig":"MEYCIQD5S2rIM+47W3twV9TUz9btpdAhWOxAmz5ENXVyalJcCAIhAOchRB5naUbifKTe3yFOzqbapXgN9jlPME2lVtaucbCX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3738.1.6aeb917a9d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193037},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-A5vW4ZGHD+FttIZCoXvF1a+jo00IaCrMrPBfW7UEpRLhY7DWJnFL10Tcmm95deoLwGEf6SzdVzCbL9PsRd54Gg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3738.1.6aeb917a9d_1779733656532_0.03368203115460622","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3736.1.38ebfabff5":{"name":"@open-mercato/cache","version":"0.6.3-canary.3736.1.38ebfabff5","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3736.1.38ebfabff5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"74faab890229c775aa4c7bcfb24d12a87d5a4e0c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3736.1.38ebfabff5.tgz","fileCount":49,"integrity":"sha512-aa88dPgk4/CHL3wkZVvc7/qEU6f4DY0BKS83VUfTHK7Gk9rz5DRWQUjvHIfwErlw2c0f1TD7AGmPupuM8C0reg==","signatures":[{"sig":"MEYCIQCSR/y3As3yVFS7JvZJzv2IjDsYcKIw1NUK3k8pPM4WeAIhAKJ3I8+v40NjMO46k3GWhqgm3/B+XeGGQdZz6CbPu1ks","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3736.1.38ebfabff5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193036},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-aa88dPgk4/CHL3wkZVvc7/qEU6f4DY0BKS83VUfTHK7Gk9rz5DRWQUjvHIfwErlw2c0f1TD7AGmPupuM8C0reg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3736.1.38ebfabff5_1779733939790_0.5927762811667843","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3741.1.9c5e9af72e":{"name":"@open-mercato/cache","version":"0.6.3-canary.3741.1.9c5e9af72e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3741.1.9c5e9af72e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"0eaa2aae97f10184891b113cbb380b36bfeccd0a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3741.1.9c5e9af72e.tgz","fileCount":49,"integrity":"sha512-/+HY9XfXf7vcA6ejPoL4XEYn3REpK4f0EtEbhxdJICQyozqn3RwYcESI/x+u1U57vzLSWfqYz/oCtKXCoRmGsw==","signatures":[{"sig":"MEYCIQCTqA2yvqtz2GmWjZyCyeT086x9NQIOGmSnddT0FOBS/QIhAK0cz96AOXGF5Nd/2Rs/mYW9lR0rmyRXBmd6uVf/JkR4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3741.1.9c5e9af72e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193036},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-/+HY9XfXf7vcA6ejPoL4XEYn3REpK4f0EtEbhxdJICQyozqn3RwYcESI/x+u1U57vzLSWfqYz/oCtKXCoRmGsw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3741.1.9c5e9af72e_1779736452771_0.4356597693326132","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3740.1.g8713317847":{"name":"@open-mercato/cache","version":"0.6.3-canary.3740.1.g8713317847","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3740.1.g8713317847","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"0cec0593109e4609d6295032f2ec98af3b6063e6","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3740.1.g8713317847.tgz","fileCount":49,"integrity":"sha512-biLrarmDMBiUOyMb4CFKtpJWdE7QY99AbrhnoLno6SV1VPueVIlxJmuVdStPU5Bl3lu0KYl9ZT8abnyqfeMoIw==","signatures":[{"sig":"MEUCIQDQ7COAWlouitK48d51U7+qEW9+LUIGVhCEmZRtTVphFAIgSNRy48K6s4FqcvJn4B1A9pXECmLnWwpL+SNffZfB0n4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3740.1.g8713317847","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193038},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-biLrarmDMBiUOyMb4CFKtpJWdE7QY99AbrhnoLno6SV1VPueVIlxJmuVdStPU5Bl3lu0KYl9ZT8abnyqfeMoIw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3740.1.g8713317847_1779736586885_0.31120453894784394","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3743.1.42ab3995d9":{"name":"@open-mercato/cache","version":"0.6.3-canary.3743.1.42ab3995d9","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3743.1.42ab3995d9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"6bafeb9f01c8eb8e228b68567663304eacd2e20b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3743.1.42ab3995d9.tgz","fileCount":49,"integrity":"sha512-E8+QXE0ZpkN9HZZpqIYFcAiKLdeaZcLQuujnPMq7cWZ1a2CkocXCd8A9i+Nfk6sHIwKGb0wZ72/hE+wD0MfmTw==","signatures":[{"sig":"MEQCIBzajMFpxCa6XK4PXOGFi6omrprF8KChE8am9r70NbVMAiBUr6tVMmc/XzoL+F1YGuTMFzhObu92No2L8azKc5I9Cw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3743.1.42ab3995d9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193036},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-E8+QXE0ZpkN9HZZpqIYFcAiKLdeaZcLQuujnPMq7cWZ1a2CkocXCd8A9i+Nfk6sHIwKGb0wZ72/hE+wD0MfmTw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3743.1.42ab3995d9_1779738211351_0.31144769658891347","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3744.1.27cc7fa4ab":{"name":"@open-mercato/cache","version":"0.6.3-canary.3744.1.27cc7fa4ab","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3744.1.27cc7fa4ab","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ccb88ede9b4f8429044d704496a3cd8ba2a01275","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3744.1.27cc7fa4ab.tgz","fileCount":49,"integrity":"sha512-CXRhbE7WU6BZQ3Sd6i0KEnkjZSZveUZTcHWCdhluCfOCZMCUtoIHC9BnjxDpmDR2Rtjn+DIkN/0zf5+NDwXE1Q==","signatures":[{"sig":"MEUCIQCYRPoJMzOpHUt4Nv4hJ2lCCqG3APNuX0hj2uvnbKarngIgTqmY/toq5ylaw9/tYq9t2vqxaQ8SB9gdqq5weStxf3I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3744.1.27cc7fa4ab","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193036},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-CXRhbE7WU6BZQ3Sd6i0KEnkjZSZveUZTcHWCdhluCfOCZMCUtoIHC9BnjxDpmDR2Rtjn+DIkN/0zf5+NDwXE1Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3744.1.27cc7fa4ab_1779740041469_0.1691611151006387","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3745.1.64c9588f7d":{"name":"@open-mercato/cache","version":"0.6.3-canary.3745.1.64c9588f7d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3745.1.64c9588f7d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"190a25f56ccb2a8735bceb79a8dc54cec4fa50db","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3745.1.64c9588f7d.tgz","fileCount":49,"integrity":"sha512-wL5K6QBOUVxgI1JwfAK2KXlRqkCUEaajmhfNQY9CcX7ooFd2ZJhh+X+5QF2XoFJlpFum7mg4TQpBREYvVNhQug==","signatures":[{"sig":"MEUCIQCSB6yIOvgvbEcTm/rjtIOPyc/ErSApP+wVj3bcBJ8x4AIgUm57WgvVfK5f+8yDKZgil+eRhyooXj+/ym8HQENOZMo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3745.1.64c9588f7d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193036},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-wL5K6QBOUVxgI1JwfAK2KXlRqkCUEaajmhfNQY9CcX7ooFd2ZJhh+X+5QF2XoFJlpFum7mg4TQpBREYvVNhQug==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3745.1.64c9588f7d_1779741713264_0.3018083914370131","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3746.1.4fb8f8fd55":{"name":"@open-mercato/cache","version":"0.6.3-canary.3746.1.4fb8f8fd55","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3746.1.4fb8f8fd55","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b4ab0ffcac424409347c823730d9f89f223989d8","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3746.1.4fb8f8fd55.tgz","fileCount":49,"integrity":"sha512-dcpJkM8ZkJZ1qjZPaGL+d/5VsFs5+6QJDle9CmzYfrn2tHCIAP7Y4Cq41YHO0SJwwHT6r9Dd1B0ePolcmuHR4g==","signatures":[{"sig":"MEUCIQDfA8a20Arkzditn8SWwMcF4FEDRrkGIApU0PU7ULnXsAIgdwgkXx/xLDnWg7UDafAh55EWHynaFvP/9+pM+Xwf8Zo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3746.1.4fb8f8fd55","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193036},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-dcpJkM8ZkJZ1qjZPaGL+d/5VsFs5+6QJDle9CmzYfrn2tHCIAP7Y4Cq41YHO0SJwwHT6r9Dd1B0ePolcmuHR4g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3746.1.4fb8f8fd55_1779743366592_0.8239637055328601","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3748.1.4d27a7ee0c":{"name":"@open-mercato/cache","version":"0.6.3-canary.3748.1.4d27a7ee0c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3748.1.4d27a7ee0c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"228681bfc28f9404abb3f5d739c14089b9fff667","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3748.1.4d27a7ee0c.tgz","fileCount":49,"integrity":"sha512-d/DOG5ywjmVypj4qy9S2SveZ0XL5IBi2YSUJGA/wzVhfgzHjf+T1ucOOLeCzpXDkA004QWsdbhdDs8ujhIlsiQ==","signatures":[{"sig":"MEUCIB1ndy5Qcvg7CKwqCsrgD1idXMbkWtD8+5BBS5Z5B146AiEAi/P90Vs7gwW+1Cho6AKQCpbmgbOsL4D5+5S8e6zEO4s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3748.1.4d27a7ee0c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193036},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-d/DOG5ywjmVypj4qy9S2SveZ0XL5IBi2YSUJGA/wzVhfgzHjf+T1ucOOLeCzpXDkA004QWsdbhdDs8ujhIlsiQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3748.1.4d27a7ee0c_1779745182336_0.523650037121727","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3749.1.4c42c72bc4":{"name":"@open-mercato/cache","version":"0.6.3-canary.3749.1.4c42c72bc4","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3749.1.4c42c72bc4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"7ffa233a1e9f31664c69cbfbe46e88d804b3f233","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3749.1.4c42c72bc4.tgz","fileCount":49,"integrity":"sha512-5V20+hhsb+DKmE2v5tTzhe8cQplqZ4K27HBRBVn5h8VWELbofkirVy/MNrg/yBbrVFKINEiieLDR7ld8mDhAkA==","signatures":[{"sig":"MEUCIQCSDgnfRAuv+4cnUoSmgC4+Dwx1vgkZxxtn3ZHLYSMm1QIgXgZP8YuHZVkO/pcgmBPx/SWO9QPKbZTlDquAIN6aOII=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3749.1.4c42c72bc4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193036},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-5V20+hhsb+DKmE2v5tTzhe8cQplqZ4K27HBRBVn5h8VWELbofkirVy/MNrg/yBbrVFKINEiieLDR7ld8mDhAkA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3749.1.4c42c72bc4_1779747026810_0.8823173359375058","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3750.1.111f2aba26":{"name":"@open-mercato/cache","version":"0.6.3-canary.3750.1.111f2aba26","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3750.1.111f2aba26","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"bf762dd5e4b2e5169ab564b64b40ec561a3040d9","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3750.1.111f2aba26.tgz","fileCount":49,"integrity":"sha512-jVtMbfTMhBSCNqZ4y8Vkq0gtuBllxXHd2XmsJmHw0UDBGgqS9lbvgogrT5dRkQ+QaiCUUCm/cJIYbhSqX4gubQ==","signatures":[{"sig":"MEUCIG0W1dG0y5p5wqoio9XyybdO54xKY32PuMN0Hr9GFVWnAiEAgoc2xp1RkBzeb7IFeCww4rYD2mmzKxJ0Oq6xEqtu5mM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3750.1.111f2aba26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193036},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-jVtMbfTMhBSCNqZ4y8Vkq0gtuBllxXHd2XmsJmHw0UDBGgqS9lbvgogrT5dRkQ+QaiCUUCm/cJIYbhSqX4gubQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3750.1.111f2aba26_1779748699053_0.8058189300300653","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3752.1.c68cf3eca2":{"name":"@open-mercato/cache","version":"0.6.3-canary.3752.1.c68cf3eca2","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3752.1.c68cf3eca2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"eb466e97bc73967d2c853350b81f2e6b1a314c2b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3752.1.c68cf3eca2.tgz","fileCount":49,"integrity":"sha512-vNW81ky0LgGDwvT2z4h/2g26e2qBdiyk2sXxQ+giyLKXK1K7ECJwAE1wZ7loKK9vx6pXOM32qRwuTmxTr/y6Fw==","signatures":[{"sig":"MEYCIQCEer5nPiiJxaDrnROqUAMv8qa6Gl9YiKRCcvGlwRMQEQIhAIxt4MCTx8nlLmLEZDFXWiFQbkG1mcBvYtSSHfJ3MgSI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3752.1.c68cf3eca2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193036},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-vNW81ky0LgGDwvT2z4h/2g26e2qBdiyk2sXxQ+giyLKXK1K7ECJwAE1wZ7loKK9vx6pXOM32qRwuTmxTr/y6Fw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3752.1.c68cf3eca2_1779750435694_0.5361310995557265","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-develop.3753.1.29e9a20dde":{"name":"@open-mercato/cache","version":"0.6.3-develop.3753.1.29e9a20dde","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-develop.3753.1.29e9a20dde","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a72fb690369a539ea142084f038d3ccf5ad5da1c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-develop.3753.1.29e9a20dde.tgz","fileCount":49,"integrity":"sha512-jlK6/JiXxkNDaAJvLa82OR095CumzIv/z1LDxPXlzhKOLKrtdlqUPMxjWs+gE7Cz6JcDerk5sEIr4YqMN4KNVQ==","signatures":[{"sig":"MEQCID3INbExMZ2rwVwXk2YmqyUu0DPRsNuRbvoxhHNXqPlFAiB6I3nnVo5coTDtMdHwHAvO4NVFliHQLjhUGyYaDpjbkA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-develop.3753.1.29e9a20dde","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193037},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-jlK6/JiXxkNDaAJvLa82OR095CumzIv/z1LDxPXlzhKOLKrtdlqUPMxjWs+gE7Cz6JcDerk5sEIr4YqMN4KNVQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-develop.3753.1.29e9a20dde_1779767557159_0.7876568252189946","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3754.1.115166578e":{"name":"@open-mercato/cache","version":"0.6.3-canary.3754.1.115166578e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3754.1.115166578e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"98be58e0e937ea27c848698e6aff2c2ca8e82cee","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3754.1.115166578e.tgz","fileCount":49,"integrity":"sha512-GftXvVCrwA1UOvGBXRWYn0XWSbgu/aUXDgKzN0zvWRtIAk1GpcdnvFUVUApGvtjn1AaZOzToznk0ztnPafjIMw==","signatures":[{"sig":"MEYCIQCqU+hhRlIxESqcDO5/Qus7YuFH6HbMLhk1e6un2MB/OAIhAOJRMgEolyuwvGcboZ0n/djFfoEDTMKdjmRQes3lkQtP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3754.1.115166578e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193036},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-GftXvVCrwA1UOvGBXRWYn0XWSbgu/aUXDgKzN0zvWRtIAk1GpcdnvFUVUApGvtjn1AaZOzToznk0ztnPafjIMw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3754.1.115166578e_1779768639805_0.6015750330365495","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-develop.3755.1.84e4410d84":{"name":"@open-mercato/cache","version":"0.6.3-develop.3755.1.84e4410d84","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-develop.3755.1.84e4410d84","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a960e7d87ab72322ab33b4e441891b03d2bda3c6","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-develop.3755.1.84e4410d84.tgz","fileCount":49,"integrity":"sha512-7t4kSF3EmwrL8ctIiOxBAYNodoN8C7ZHdxqNMC2DyvaN+O7yBfaoZi+7ftkpVAu72DFvHcEik6qks0CYy2wb3Q==","signatures":[{"sig":"MEYCIQCgOgdC2KW4rUDzk/Amciu61XkufnLu+1M/XhQMNSX69AIhALJG7Q7VJVNExwyniInUPzVTEhOz9olv8jew/v90MdOJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-develop.3755.1.84e4410d84","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193037},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-7t4kSF3EmwrL8ctIiOxBAYNodoN8C7ZHdxqNMC2DyvaN+O7yBfaoZi+7ftkpVAu72DFvHcEik6qks0CYy2wb3Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-develop.3755.1.84e4410d84_1779768946858_0.7378272299668793","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3756.1.464f04b4fd":{"name":"@open-mercato/cache","version":"0.6.3-canary.3756.1.464f04b4fd","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3756.1.464f04b4fd","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"698cb8431c51675d6572dc0febf63521fc35e544","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3756.1.464f04b4fd.tgz","fileCount":49,"integrity":"sha512-f+9so7oan1IgCrEx9k4TSLK7FBpxNxNPJLFhqQJPKvqPQdabAFMa+2Tl+xhecgevw+C/CYJlZPo8TtnBYBZDAA==","signatures":[{"sig":"MEYCIQDhtSgcfRrSidfI3WOnsVmUAGE1r2zop2gxAKXEb8xyUAIhALCf92KW/sJhu2Dylg+/Okei7xRpzUq6Iwo/pbYbNjwg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3756.1.464f04b4fd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193037},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-f+9so7oan1IgCrEx9k4TSLK7FBpxNxNPJLFhqQJPKvqPQdabAFMa+2Tl+xhecgevw+C/CYJlZPo8TtnBYBZDAA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3756.1.464f04b4fd_1779769523427_0.5891933914514405","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3757.1.210328791d":{"name":"@open-mercato/cache","version":"0.6.3-canary.3757.1.210328791d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3757.1.210328791d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"af08061a8b0ba7b9d6fde48dffc806beae9037bc","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3757.1.210328791d.tgz","fileCount":49,"integrity":"sha512-rCQpGfKJNtWCFJ5YgBIbMiJ+SFttN2p6bcJ/0c8DlRY+DIZ197kCJ3ywYpE/NMThBe9orEGQ/aT2d3SINSzl3w==","signatures":[{"sig":"MEQCIGMupEYesnR1U8CcKMn8XN6diqJ49zF3aFXBWGWHA8TEAiAfxeXAystogIbqHnsfgUeVghZPX829p5Ziqo61vj1ODg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3757.1.210328791d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193036},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-rCQpGfKJNtWCFJ5YgBIbMiJ+SFttN2p6bcJ/0c8DlRY+DIZ197kCJ3ywYpE/NMThBe9orEGQ/aT2d3SINSzl3w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3757.1.210328791d_1779769704801_0.7699148209412383","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3758.1.7aa00229ab":{"name":"@open-mercato/cache","version":"0.6.3-canary.3758.1.7aa00229ab","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3758.1.7aa00229ab","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"002016aabd1ce4748dd70bcee3b4e6b7996cbb02","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3758.1.7aa00229ab.tgz","fileCount":49,"integrity":"sha512-NrH+dur5vHqfcutIKSsDvVSr+yyOpi7o3eOv4o3i05Rx0vjZD9QHmAyMXBl9n1EcvlfGNBPdqpIuOevHsr8gnA==","signatures":[{"sig":"MEQCIBaYx/Bsi8w92BL7eV9mab/e04keXX0caOWfpysZaCzdAiAbgFptt6qcd99dw3cU5r6IpB8yaFGPkRCyilnN7TxdXg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3758.1.7aa00229ab","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193036},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-NrH+dur5vHqfcutIKSsDvVSr+yyOpi7o3eOv4o3i05Rx0vjZD9QHmAyMXBl9n1EcvlfGNBPdqpIuOevHsr8gnA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3758.1.7aa00229ab_1779770466367_0.17217482008279927","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3759.1.8893981bc3":{"name":"@open-mercato/cache","version":"0.6.3-canary.3759.1.8893981bc3","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3759.1.8893981bc3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"3fd522f3cb951c5b3065f63d9c130e57c88e170c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3759.1.8893981bc3.tgz","fileCount":49,"integrity":"sha512-czXSqWcaIwE7rTJ/VXORYQVO1sDED4IB6++xIBC6gNuC3476E2iZOJzap24yphyfiFvACuJAIifpdsbRANE6Ng==","signatures":[{"sig":"MEQCIBUl8bid9llNgZoG+2/74FXYogvzWIIoLZ+p7dnHuIZVAiBgB5404wNUDUaoH5TIoCuPro8lbzrIoV71P1kiOkl7IA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3759.1.8893981bc3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193036},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-czXSqWcaIwE7rTJ/VXORYQVO1sDED4IB6++xIBC6gNuC3476E2iZOJzap24yphyfiFvACuJAIifpdsbRANE6Ng==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3759.1.8893981bc3_1779771304991_0.15258293036960513","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3762.1.94f7703db2":{"name":"@open-mercato/cache","version":"0.6.3-canary.3762.1.94f7703db2","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3762.1.94f7703db2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e6d94f74369748be7c58e9637735106347c7e4ca","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3762.1.94f7703db2.tgz","fileCount":49,"integrity":"sha512-vXYHDZcck3Vzyd/YboyKe29rX6NAajNnu9188+O5EwpYKiXs0cnuVcH7dUqgwcwQAua1vh5f6KALLJDTnhO6lQ==","signatures":[{"sig":"MEQCIEGAfStUuLDDSbtF1kaT15ARbSWrUBMiBpolOf1zPWHmAiAa993nqpu7B41939BxvHOFA4A0p5ycAYqcScpFSduAmQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3762.1.94f7703db2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193036},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-vXYHDZcck3Vzyd/YboyKe29rX6NAajNnu9188+O5EwpYKiXs0cnuVcH7dUqgwcwQAua1vh5f6KALLJDTnhO6lQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3762.1.94f7703db2_1779771639038_0.26710259433464967","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3760.1.26ca7c98c8":{"name":"@open-mercato/cache","version":"0.6.3-canary.3760.1.26ca7c98c8","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3760.1.26ca7c98c8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ee40d4c7fbda962824b09c295e1731f5db4bf108","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3760.1.26ca7c98c8.tgz","fileCount":49,"integrity":"sha512-OVcRtJgxvbDaPf0sSOoK+q7BwM3uUKDpDbTjs5M87dqMUPOO2bmTJ0vkhkBBHa/L2GLJAAehKP8CA/Daat5wKg==","signatures":[{"sig":"MEUCIGamoKOsIBktFvy5/Pe3MPV9ZjHFTfyFPwv9zMuM3MBYAiEA/Amo3FMraaedJWQ6VvafRX/xNAVibkMgqcZuOD+FI5o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3760.1.26ca7c98c8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193036},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-OVcRtJgxvbDaPf0sSOoK+q7BwM3uUKDpDbTjs5M87dqMUPOO2bmTJ0vkhkBBHa/L2GLJAAehKP8CA/Daat5wKg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3760.1.26ca7c98c8_1779771737381_0.9276137017306432","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-develop.3766.1.33102bfc91":{"name":"@open-mercato/cache","version":"0.6.3-develop.3766.1.33102bfc91","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-develop.3766.1.33102bfc91","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f231f06c0570cebbc18ccd74d70c6e33c62f0200","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-develop.3766.1.33102bfc91.tgz","fileCount":49,"integrity":"sha512-BqlSR9hg9dd9TOienS1LU3lCl3hYW2fS3I7mPo+/yOtOOAuG9qoy0awQJr3c1OKGuzZIMjwdXU32/c39/6mSRA==","signatures":[{"sig":"MEYCIQDlSGahlGcmXIv037+QKh66N0QXStY6bpUu13osuHlqFAIhAJiWUg2kRAvrMu044ThFOWVVZj647MqGxmSokzRTbtKK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-develop.3766.1.33102bfc91","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193037},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-BqlSR9hg9dd9TOienS1LU3lCl3hYW2fS3I7mPo+/yOtOOAuG9qoy0awQJr3c1OKGuzZIMjwdXU32/c39/6mSRA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-develop.3766.1.33102bfc91_1779772129356_0.09955720665909196","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3768.1.92dd46fa07":{"name":"@open-mercato/cache","version":"0.6.3-canary.3768.1.92dd46fa07","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3768.1.92dd46fa07","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"6c3900be997caaa8a8c3bd253b0837e0115f4aac","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3768.1.92dd46fa07.tgz","fileCount":49,"integrity":"sha512-Qny0QwYgXWq3x+/yvAhwVkZmoxoCizEez5gcwssTa1p/qrqtoojjh82xkrdH7IEG4YRTT3dl5QQf3yJ27K+2Yw==","signatures":[{"sig":"MEYCIQDCleytpxASoThzLgWgyWv1g8xCgBUuvI7bV6nJFzg1wgIhALRdfRGHjq1z4/aLqZTARf+gr2NZmB5pRsdBue+5Uu6X","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3768.1.92dd46fa07","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193036},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Qny0QwYgXWq3x+/yvAhwVkZmoxoCizEez5gcwssTa1p/qrqtoojjh82xkrdH7IEG4YRTT3dl5QQf3yJ27K+2Yw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3768.1.92dd46fa07_1779772753726_0.6383713932420043","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3770.1.83e96765c1":{"name":"@open-mercato/cache","version":"0.6.3-canary.3770.1.83e96765c1","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3770.1.83e96765c1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"df92799a4049d2144eb71666c32d85f734f0504f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3770.1.83e96765c1.tgz","fileCount":49,"integrity":"sha512-/SHnQs7y1vFdz2v149dPEZ+fa+CUVIvEkLEYtQRRW4ZllVg4yQVVnccoeGRrno+NT3JJgNEUdTeKPlQ0u+lPaA==","signatures":[{"sig":"MEUCIQCg4X1OM6nTCdjilQw07ulyQ7cOB1t7oOSehqxSZroWqwIgSn+93QFwIVx9s+bdNYgsjxwcgNO6rg8vXuOCFt+1VDA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3770.1.83e96765c1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193036},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-/SHnQs7y1vFdz2v149dPEZ+fa+CUVIvEkLEYtQRRW4ZllVg4yQVVnccoeGRrno+NT3JJgNEUdTeKPlQ0u+lPaA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3770.1.83e96765c1_1779774272124_0.38733113015383736","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-develop.3771.1.1788990f9e":{"name":"@open-mercato/cache","version":"0.6.3-develop.3771.1.1788990f9e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-develop.3771.1.1788990f9e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"6987340461feb128d8367aa62d1fbdceccdeb94e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-develop.3771.1.1788990f9e.tgz","fileCount":49,"integrity":"sha512-C+Ui/ChgOncyXoUsEEqix7nVbCFb+vehlGmPyzQYPG65zoGjbiJ6rfAmfP7mfwWR8LLEp3nik7XMbB4CvMmG8A==","signatures":[{"sig":"MEQCIAFD+j1IDHGtISMjSVE5lyhtoTr6xq74iuVXdDaxos8XAiBPxwnel+SuckNKPUU3LNk68fDvvj6Ya5DvxG7Hj/qQLA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-develop.3771.1.1788990f9e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193038},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-C+Ui/ChgOncyXoUsEEqix7nVbCFb+vehlGmPyzQYPG65zoGjbiJ6rfAmfP7mfwWR8LLEp3nik7XMbB4CvMmG8A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-develop.3771.1.1788990f9e_1779774567848_0.44959778932586847","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3777.1.bfb8194455":{"name":"@open-mercato/cache","version":"0.6.3-canary.3777.1.bfb8194455","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3777.1.bfb8194455","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"997983d8fb16672879ec58be828e5dc045ddc530","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3777.1.bfb8194455.tgz","fileCount":49,"integrity":"sha512-wlc26rpL/gkFIo5OTiEg4HbylUoJcqN2K/0H7C6o/OW0hD1rlDPKzYL90r3stikbC2Eqwb/vqOMDkhQRqJG11g==","signatures":[{"sig":"MEUCIC9DLwhIYSN/5ua2UjHy/iUJ06JCg/JdnYi4rBJ+dfNjAiEA7g5AZiPsQ5VppO5eU2IEVHNoA/Xsyahf0gNkYnjsjyE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3777.1.bfb8194455","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193037},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-wlc26rpL/gkFIo5OTiEg4HbylUoJcqN2K/0H7C6o/OW0hD1rlDPKzYL90r3stikbC2Eqwb/vqOMDkhQRqJG11g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3777.1.bfb8194455_1779775570017_0.43155412071000976","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3769.1.9be8c347f5":{"name":"@open-mercato/cache","version":"0.6.3-canary.3769.1.9be8c347f5","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3769.1.9be8c347f5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"822a18d6a8863bfb9ca97eb4c9e00231f8486e31","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3769.1.9be8c347f5.tgz","fileCount":49,"integrity":"sha512-EfEPeCNr5XnKTtkRPT7XZfuAoqLp+iByI+jsUt8jWrNCnhIMEhWqJhfhb12iMCK9nvwMEW4an32P9o4NTEU1MQ==","signatures":[{"sig":"MEUCIEYbOKu9+AvfpNGfVURtVsDdqcRcQxzyjIfHXx3U/Y+gAiEAi2msQc31IrvlSKFeKBHmCeaurCkQLQrXTxSWWfsboxA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3769.1.9be8c347f5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193036},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-EfEPeCNr5XnKTtkRPT7XZfuAoqLp+iByI+jsUt8jWrNCnhIMEhWqJhfhb12iMCK9nvwMEW4an32P9o4NTEU1MQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.9","@types/jest":"^30.0.0","@types/node":"^25.9.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3769.1.9be8c347f5_1779775716903_0.9071543360694245","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3779.1.8d36257c80":{"name":"@open-mercato/cache","version":"0.6.3-canary.3779.1.8d36257c80","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3779.1.8d36257c80","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"241cf82f131bdd7457cf79ebf33c065d584bd7be","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3779.1.8d36257c80.tgz","fileCount":49,"integrity":"sha512-wxdYiaqT8nuY9NYoVX0lx7900hY1Zd3lY3AwzpaH7Um90QvsyOwapKVYxIN+4py83Qjlru101d0YneZqc9dcig==","signatures":[{"sig":"MEUCIQCWAFPSunKvuTEyFSVxDs5nsVZXxcxvNk/6lgLYxtrdpQIgNjmUnkHSQ91L6nqjCsqxL+JTi+39BMayc5aOjGLsNd8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3779.1.8d36257c80","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193037},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-wxdYiaqT8nuY9NYoVX0lx7900hY1Zd3lY3AwzpaH7Um90QvsyOwapKVYxIN+4py83Qjlru101d0YneZqc9dcig==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3779.1.8d36257c80_1779777565803_0.43105905319443805","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-develop.3778.1.25fdb35f2e":{"name":"@open-mercato/cache","version":"0.6.3-develop.3778.1.25fdb35f2e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-develop.3778.1.25fdb35f2e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"acdd47c3ecfc69fa6a6a0a9719bb427ade71b7e4","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-develop.3778.1.25fdb35f2e.tgz","fileCount":49,"integrity":"sha512-GjfYEKAB+oSi0pSW4Wc9G+xiRrKmmlinLjdkAvqtz5u/ftUVR4XOhgE6Hc/4c13JPMU/SMRAC6SPEACUj2qZkA==","signatures":[{"sig":"MEQCIGypxHOZDT0f+G7/1yOay2cWzUZbnhprvEAxzI5Hv1OjAiAonO/1GrKf1dmOhXy/y5efn5sQbaodWZWDhz3GuJkDqg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-develop.3778.1.25fdb35f2e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193038},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-GjfYEKAB+oSi0pSW4Wc9G+xiRrKmmlinLjdkAvqtz5u/ftUVR4XOhgE6Hc/4c13JPMU/SMRAC6SPEACUj2qZkA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-develop.3778.1.25fdb35f2e_1779777714013_0.15260203513068094","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3780.1.fa430f1320":{"name":"@open-mercato/cache","version":"0.6.3-canary.3780.1.fa430f1320","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3780.1.fa430f1320","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"92a7d371578366a65098b6f0667639c1ca3ead5a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3780.1.fa430f1320.tgz","fileCount":49,"integrity":"sha512-XD34hEebqv0qEFnKbSU6GeLfck4Qr3R9l/fZTkDT9LsDUAPG7BjtcpbvnPDZP83wO6tj6niOZm+F3ZSvBfVEpA==","signatures":[{"sig":"MEQCIGzS7eCMhLxcnegsBMgLM03b+lR4+JqyA1ZXH/H/1LUOAiBcoW88jgRZO/4e61eOF1vgYLVm7BAwjX80uTcU7pl/Uw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3780.1.fa430f1320","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193037},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-XD34hEebqv0qEFnKbSU6GeLfck4Qr3R9l/fZTkDT9LsDUAPG7BjtcpbvnPDZP83wO6tj6niOZm+F3ZSvBfVEpA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3780.1.fa430f1320_1779778066950_0.3881615834365797","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3781.1.683199a6de":{"name":"@open-mercato/cache","version":"0.6.3-canary.3781.1.683199a6de","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3781.1.683199a6de","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"161c0be565320a6bdb9e23ab430cfe4f15f41143","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3781.1.683199a6de.tgz","fileCount":49,"integrity":"sha512-+rFHao6XtFZO7xAiRICyyWj8e+rdsuYEKzsg+1aFiQX3NNPvqWJNh+lsFnl5eUszYNb7tY5j0QLGFlHyhYUoQg==","signatures":[{"sig":"MEUCIAd5sNw5c+sM9AiR7lMAXHQNmhjE7zhfPD2Rb+iyiSBVAiEAnCC4JIcbvf8GSEWgROvP0h97SPXqP508AU+oaml1dMQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3781.1.683199a6de","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193037},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-+rFHao6XtFZO7xAiRICyyWj8e+rdsuYEKzsg+1aFiQX3NNPvqWJNh+lsFnl5eUszYNb7tY5j0QLGFlHyhYUoQg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3781.1.683199a6de_1779778793685_0.14475328739699722","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3783.1.3ffdecef88":{"name":"@open-mercato/cache","version":"0.6.3-canary.3783.1.3ffdecef88","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3783.1.3ffdecef88","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a31767dddbe4f4bcede4718eb0fa2d231fc7dd72","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3783.1.3ffdecef88.tgz","fileCount":49,"integrity":"sha512-7XmT4jqvbboJYCMGLzvcAAPgpWnj1VvN38Tv+wPlCk5AC7lqlnr6tryfb9X8qu8GIrkOhe7rE1JBIw73gAJB1w==","signatures":[{"sig":"MEYCIQDRHnAnh27hVwVwacfoBEY6P90fihwJWUuAi7DyQ1BYfgIhAKGi5HK3DT9hn8g8bUvlmj6l8iINJ59RjHscGfa9oegr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3783.1.3ffdecef88","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193037},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-7XmT4jqvbboJYCMGLzvcAAPgpWnj1VvN38Tv+wPlCk5AC7lqlnr6tryfb9X8qu8GIrkOhe7rE1JBIw73gAJB1w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3783.1.3ffdecef88_1779779915425_0.7757873620891089","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3784.1.a762cd0110":{"name":"@open-mercato/cache","version":"0.6.3-canary.3784.1.a762cd0110","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3784.1.a762cd0110","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"76398404cdf5fa2c5f3b8814f223145b7e0ceefe","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3784.1.a762cd0110.tgz","fileCount":49,"integrity":"sha512-msnGOZ+W4nYHSRgnCfzlX+7/1gjYv0DnkI+U22cWxy9iBfh7aMOfMLE1UULcZUSgRW16H9NsFda22nBa4Wt4+g==","signatures":[{"sig":"MEYCIQCaKv+9J017WtRB8swnqkVj7SfZ6ypaw8WQyC96jnLUNAIhANtM1fyF+1Kt0y6PZ3gX8EOY5N//yiaxinktfYlwnB/i","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3784.1.a762cd0110","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193037},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-msnGOZ+W4nYHSRgnCfzlX+7/1gjYv0DnkI+U22cWxy9iBfh7aMOfMLE1UULcZUSgRW16H9NsFda22nBa4Wt4+g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3784.1.a762cd0110_1779784568001_0.6475227145874336","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3780.2.fa430f1320":{"name":"@open-mercato/cache","version":"0.6.3-canary.3780.2.fa430f1320","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3780.2.fa430f1320","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f83857945becffc9f656896341de3849d9ee121f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3780.2.fa430f1320.tgz","fileCount":49,"integrity":"sha512-ZsmRx1p9eK7bH4xDuZ/Dgzsi/JkynUsEFiQCzlrwVYRJgoBcqd1iHhbp3P3zQt11fdK2PZ0S7U/56D+WkmPXPQ==","signatures":[{"sig":"MEYCIQC50/UThrTA+atwBrPXFl/uOp3im3MIWZhWLVd7HBIx8gIhAJcANBbhsfeflCTIvf9fgQP+orqynXaG6ru2xjID8P6F","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3780.2.fa430f1320","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193037},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-ZsmRx1p9eK7bH4xDuZ/Dgzsi/JkynUsEFiQCzlrwVYRJgoBcqd1iHhbp3P3zQt11fdK2PZ0S7U/56D+WkmPXPQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3780.2.fa430f1320_1779787664049_0.6459029848154554","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3785.1.31e05119b1":{"name":"@open-mercato/cache","version":"0.6.3-canary.3785.1.31e05119b1","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3785.1.31e05119b1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"0bccff47857fd980c4ef4de40ead190a2c139f65","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3785.1.31e05119b1.tgz","fileCount":49,"integrity":"sha512-ogsqHbEVJwSdlYqSnHhN5+UiegZ3B8oum9f/bx0+SKE0KXSvaY5+jlvFT2NCwmkm0y09YI7AN6FrEHfBP1zlPQ==","signatures":[{"sig":"MEQCIFg8QyUFtJQRX4fCGXlqntlTZZC+KgIQs0XBx4EWtnrGAiBfvbcV+b0bnaAMqA5wwBSa2V3TSr+k7D/f4RTdjMWxVQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3785.1.31e05119b1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193037},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-ogsqHbEVJwSdlYqSnHhN5+UiegZ3B8oum9f/bx0+SKE0KXSvaY5+jlvFT2NCwmkm0y09YI7AN6FrEHfBP1zlPQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3785.1.31e05119b1_1779789307058_0.12400064614115247","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3786.1.7fa1f429e4":{"name":"@open-mercato/cache","version":"0.6.3-canary.3786.1.7fa1f429e4","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3786.1.7fa1f429e4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"9b3bc6be2286c0a99a7576f2ae85a6c08d71214a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3786.1.7fa1f429e4.tgz","fileCount":49,"integrity":"sha512-gu6rD0YQfXEPiYbMMacAZrhFralu92AFjjwOy2GMQx0xwLcPiO2idw2G8o30+Eq8miK8xTNNpWCZs6OY6BOxyg==","signatures":[{"sig":"MEQCIH5oG12iep19haUagYtF2IcV7BwqL8bARhJfnw1UyDNQAiApIYXjT2Kgo29Wxasny5s5pXVxhcw2eqob6tovh1yfpA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3786.1.7fa1f429e4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193037},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-gu6rD0YQfXEPiYbMMacAZrhFralu92AFjjwOy2GMQx0xwLcPiO2idw2G8o30+Eq8miK8xTNNpWCZs6OY6BOxyg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3786.1.7fa1f429e4_1779792079424_0.44161781255559673","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3790.1.bb2498b692":{"name":"@open-mercato/cache","version":"0.6.3-canary.3790.1.bb2498b692","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3790.1.bb2498b692","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"86c81a81defbdda0463f36eedcf91095e12e54b4","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3790.1.bb2498b692.tgz","fileCount":49,"integrity":"sha512-Fh6k42TUxUlI1pWeVWl0ShczfGmqaey8OI8TkeJgxjIQpSbTTblC7BM592fXE221igikFMsaXebU6/JFN5GHWQ==","signatures":[{"sig":"MEUCIHs5uMxu5SK6sIzfYnOhhevOLMfWkuCQq24X4IPZkkr0AiEA11MCCag9pkQztvTZg1+A+wbiyRP4/r4U3Zma3ly2ydI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3790.1.bb2498b692","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193037},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Fh6k42TUxUlI1pWeVWl0ShczfGmqaey8OI8TkeJgxjIQpSbTTblC7BM592fXE221igikFMsaXebU6/JFN5GHWQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3790.1.bb2498b692_1779801574821_0.6031882107845019","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-develop.3797.1.9d6338d7cd":{"name":"@open-mercato/cache","version":"0.6.3-develop.3797.1.9d6338d7cd","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-develop.3797.1.9d6338d7cd","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"13d3bdacdd1e1a679a52f20a9ace80c44fe60a3a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-develop.3797.1.9d6338d7cd.tgz","fileCount":49,"integrity":"sha512-sCq4KRfelKlm/8yHGnumSezdbcYb9HoG2fMGWLecmxL/5Sg4Ub568PcpOF9Cih6OgS1PtL1RobD0jpbcux7Sgw==","signatures":[{"sig":"MEYCIQCHn8BZcOhbwwh9ZI6zhCkVW20LHMos8izSIDCHtgI1bAIhAPakgJX1Rr9pM1LJ7mCJSy1xeuvmyRTAeg7xbclP9hWN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-develop.3797.1.9d6338d7cd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193038},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-sCq4KRfelKlm/8yHGnumSezdbcYb9HoG2fMGWLecmxL/5Sg4Ub568PcpOF9Cih6OgS1PtL1RobD0jpbcux7Sgw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-develop.3797.1.9d6338d7cd_1779811171338_0.6937509201002616","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-develop.3798.1.39325a8896":{"name":"@open-mercato/cache","version":"0.6.3-develop.3798.1.39325a8896","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-develop.3798.1.39325a8896","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b81c1175aac6dab32a5ecbb0fac8818434f09f86","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-develop.3798.1.39325a8896.tgz","fileCount":49,"integrity":"sha512-Ic6fA9WlTcneMpbK2w/E9guAfbvFxC68Y1CCUinnQiXPneZfA8YddSWO224fmYJdz3GFP0xKejMX5R/pah64vA==","signatures":[{"sig":"MEYCIQDNvQqsmS7AZLnUP/uOFDMobV2IA65y0G3SKAG/u/3OVAIhAK/Gs0PySC6Kz4VzBiyNoBN91CTaQqUf+1F43LYnl5Y4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-develop.3798.1.39325a8896","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193038},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Ic6fA9WlTcneMpbK2w/E9guAfbvFxC68Y1CCUinnQiXPneZfA8YddSWO224fmYJdz3GFP0xKejMX5R/pah64vA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-develop.3798.1.39325a8896_1779813853507_0.9822983558239369","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3801.1.c7e84192a4":{"name":"@open-mercato/cache","version":"0.6.3-canary.3801.1.c7e84192a4","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3801.1.c7e84192a4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"fd7b92cfab698844482b08983147e490b2c0e910","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3801.1.c7e84192a4.tgz","fileCount":49,"integrity":"sha512-6W0pPjtJfm+6OrErBTIdZzuGcmQ15BScZO8F1lE6JRbn1zq1nZH1i3DqNsPl69d/YFsocmWUvcDHq/POanLfZg==","signatures":[{"sig":"MEUCIQC4H1XyHW2/ACn4GZIw/sDNXIx9XQ3tab37o3sUsXDulgIgLBBNuff4haZxdllRBDfpj/XIFBiumBsKn2aG2WzuzLw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3801.1.c7e84192a4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193037},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-6W0pPjtJfm+6OrErBTIdZzuGcmQ15BScZO8F1lE6JRbn1zq1nZH1i3DqNsPl69d/YFsocmWUvcDHq/POanLfZg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3801.1.c7e84192a4_1779814473755_0.8341376726517102","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3804.1.d8c750cd3d":{"name":"@open-mercato/cache","version":"0.6.3-canary.3804.1.d8c750cd3d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3804.1.d8c750cd3d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"33f131312ddfa5c77da29e09d2af1b09b3b2b27e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3804.1.d8c750cd3d.tgz","fileCount":49,"integrity":"sha512-9cU2dmAS6sfnA31sVsVRix3rXNYKP804UKrnrokDgBIMaHHRWDGqFJaCjgFVTgCip6sWIv/SUwHl0nZkykMupA==","signatures":[{"sig":"MEUCIQCDZXDr6KUiXcTTbZ3b7BwVxGVRC6biPPGi8CLPHWvGEgIgXJ555nlWOQGiYeYLaZSEbX4yMj5niGB3CD6x3wk0u08=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3804.1.d8c750cd3d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193037},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-9cU2dmAS6sfnA31sVsVRix3rXNYKP804UKrnrokDgBIMaHHRWDGqFJaCjgFVTgCip6sWIv/SUwHl0nZkykMupA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3804.1.d8c750cd3d_1779837016126_0.49247178018091997","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-develop.3805.1.357827108c":{"name":"@open-mercato/cache","version":"0.6.3-develop.3805.1.357827108c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-develop.3805.1.357827108c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a20e74683e110e484c789095dcb0861ee318e312","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-develop.3805.1.357827108c.tgz","fileCount":49,"integrity":"sha512-VecrcnaoaHzSVhkprPtu8VYoNCO+6jGWm88zV7r9tv59s3hU2EDO3wUJoMxwpvNW49FK6nhB5S7fMdn9f1yceg==","signatures":[{"sig":"MEYCIQCUGktkPMnjU7clXuO5JWASRSVoiZ+Ygz4wTFsvVdls3QIhANMYByISW6ja+E6caWBmjonmgCtlIAsCkN405mr/G1UL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-develop.3805.1.357827108c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193038},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-VecrcnaoaHzSVhkprPtu8VYoNCO+6jGWm88zV7r9tv59s3hU2EDO3wUJoMxwpvNW49FK6nhB5S7fMdn9f1yceg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-develop.3805.1.357827108c_1779852774957_0.8859193314476259","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-develop.3809.1.bde5459e65":{"name":"@open-mercato/cache","version":"0.6.3-develop.3809.1.bde5459e65","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-develop.3809.1.bde5459e65","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"7b4a6b9455bd990ed032de5847370686e786504d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-develop.3809.1.bde5459e65.tgz","fileCount":49,"integrity":"sha512-DGbt71aMWbPwBY4w6JN2DKm3e/g9VC3GG+HaVfM7ZHXYNBLIe2oCNSPLM+rc34qtYxl27BnXbHwcCpvBRcRrAg==","signatures":[{"sig":"MEYCIQDda+rvU8FZb6Dnp0oc7vdF27DeinPnXgNknc9C8pCZiQIhAOw2++MEKgwYHmbgBAgkfg8NxtAnQqqah5+61TT08n9Z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-develop.3809.1.bde5459e65","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193038},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-DGbt71aMWbPwBY4w6JN2DKm3e/g9VC3GG+HaVfM7ZHXYNBLIe2oCNSPLM+rc34qtYxl27BnXbHwcCpvBRcRrAg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-develop.3809.1.bde5459e65_1779855408593_0.9345467549779574","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-develop.3810.1.ad92c339f5":{"name":"@open-mercato/cache","version":"0.6.3-develop.3810.1.ad92c339f5","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-develop.3810.1.ad92c339f5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"40dcc8f7c748da35e13fb07717586d4c5ca32ba5","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-develop.3810.1.ad92c339f5.tgz","fileCount":49,"integrity":"sha512-iq850TW4SPBrabPizKUouBYQth4km3R6ulfcfSpc9bnbX//nUs+vhYfIsJjxguohRzkgINDt6IUP7+ccSf4M2A==","signatures":[{"sig":"MEQCIEXdz8lPgLk2iAfHKZ42rlc90GLLnnFQKTnYrsQ+j8SyAiBLk5XfAmojWzhozN8+ZTQMlyahOQSjSDeKol+jUJnnYA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-develop.3810.1.ad92c339f5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193038},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-iq850TW4SPBrabPizKUouBYQth4km3R6ulfcfSpc9bnbX//nUs+vhYfIsJjxguohRzkgINDt6IUP7+ccSf4M2A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-develop.3810.1.ad92c339f5_1779856039944_0.9527741824941109","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3812.1.37dc0e314f":{"name":"@open-mercato/cache","version":"0.6.3-canary.3812.1.37dc0e314f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3812.1.37dc0e314f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b097be8a5fe5295eed61c3de5b2d2790bf4bc847","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3812.1.37dc0e314f.tgz","fileCount":49,"integrity":"sha512-0wBs88wByssmmJ7eZdnVXbRu6TULZ/lt8zHo2fLCi3+4TtWpQDdegPA0zvHVOLDyoMPHh4gxLbHh/g375iZa7A==","signatures":[{"sig":"MEQCIFWWKx88n7gm6MWO7iW7Q/OBG/332UmitKDpz+FOVzFCAiBIktxSDupGNs+Df1ERSCuEDDlGXItmugqKW8Bwtok74g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3812.1.37dc0e314f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-0wBs88wByssmmJ7eZdnVXbRu6TULZ/lt8zHo2fLCi3+4TtWpQDdegPA0zvHVOLDyoMPHh4gxLbHh/g375iZa7A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3812.1.37dc0e314f_1779857233096_0.10030892518480017","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-develop.3811.1.be22750402":{"name":"@open-mercato/cache","version":"0.6.3-develop.3811.1.be22750402","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-develop.3811.1.be22750402","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"667dd142888fe78635239dd69953f9707b0c46ba","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-develop.3811.1.be22750402.tgz","fileCount":49,"integrity":"sha512-sOXLB2KNx/K3UvASlJU0lTQXAH7SIymZCnwk7IQp8XLk8PcRdQInVcNlApYTBnHHHIVVQNxds/43ElMGqJeV3Q==","signatures":[{"sig":"MEYCIQC/ys86B3bSx6iaNNesp6QEe3nyWpZkMyLPyn2Uix81JQIhAJQlA7O6HMFnuwXIRMYkyE+94GGmTaO4X7xyNDZCnKxq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-develop.3811.1.be22750402","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193441},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-sOXLB2KNx/K3UvASlJU0lTQXAH7SIymZCnwk7IQp8XLk8PcRdQInVcNlApYTBnHHHIVVQNxds/43ElMGqJeV3Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-develop.3811.1.be22750402_1779858701342_0.45820216880521625","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3813.1.44a47482d2":{"name":"@open-mercato/cache","version":"0.6.3-canary.3813.1.44a47482d2","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3813.1.44a47482d2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ab8fda61bc0b7ddcb1e76aa2615f7cdbf7e96849","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3813.1.44a47482d2.tgz","fileCount":49,"integrity":"sha512-KgFFp4HVGv5moHALvRFzNLoKaw3uLYfAsrmlSjaDPB3ik0/7aBJ0pX0oAzfOryYuiUSPnZ/c/KzHKIq8v3/Mmw==","signatures":[{"sig":"MEYCIQC2vmktvXVYFV/3BbLg2llroHDvU0ePIEwUP4g7zQEmAwIhAIVXCxbhV9ZBDvf+cnecYpdiQaL//bK7OVydV4SkKa7h","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3813.1.44a47482d2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-KgFFp4HVGv5moHALvRFzNLoKaw3uLYfAsrmlSjaDPB3ik0/7aBJ0pX0oAzfOryYuiUSPnZ/c/KzHKIq8v3/Mmw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3813.1.44a47482d2_1779859403211_0.11873696990917626","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3815.1.356855dbb5":{"name":"@open-mercato/cache","version":"0.6.3-canary.3815.1.356855dbb5","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3815.1.356855dbb5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"db731d12a68dfe3c4967026cdb4f31a1b3d11d8c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3815.1.356855dbb5.tgz","fileCount":49,"integrity":"sha512-K4GB0ujJmIffaAaHbDYgGCfE9/GoygC7gxTzfDV8NqAEl7FKrteb10T6FdoBmSPywG/HcIWbxBi1i7aHdQSHjA==","signatures":[{"sig":"MEUCIB40IXmK71L+NjmH0jpghimmQWQnRSesrqHFRogGyP8AAiEA7tTeMfz9S7BKmVgcVKr2mHe7d7YX5UpjYEwv/bcnm+s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3815.1.356855dbb5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-K4GB0ujJmIffaAaHbDYgGCfE9/GoygC7gxTzfDV8NqAEl7FKrteb10T6FdoBmSPywG/HcIWbxBi1i7aHdQSHjA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3815.1.356855dbb5_1779861657454_0.38258887225257876","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3817.1.be644515c4":{"name":"@open-mercato/cache","version":"0.6.3-canary.3817.1.be644515c4","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3817.1.be644515c4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c4f39d19da749c0d2d881653cdad0bf6a2dd5e9c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3817.1.be644515c4.tgz","fileCount":49,"integrity":"sha512-KjCYUfbRUvHzIM6Wz2sI2aHsCRFiRB8GVUNtilC/UbWJD6lPvyBLXPZM2wVquN/5lbc8PHfrwiHn/jU/FM5U8Q==","signatures":[{"sig":"MEUCIFmsC5xUhRDsv0QRul6Lc2/Svu2Tt4rB2gTpYgtxWMJUAiEA2tokq2WkfC6qRsN6udb6jzLUDHvKfmeZ9zfWCthscGg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3817.1.be644515c4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-KjCYUfbRUvHzIM6Wz2sI2aHsCRFiRB8GVUNtilC/UbWJD6lPvyBLXPZM2wVquN/5lbc8PHfrwiHn/jU/FM5U8Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3817.1.be644515c4_1779862572006_0.27551153583278976","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3819.1.f0f91eb67c":{"name":"@open-mercato/cache","version":"0.6.3-canary.3819.1.f0f91eb67c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3819.1.f0f91eb67c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e2894c1ef4a31e3c6acd4ae1e61e4a2cd952120a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3819.1.f0f91eb67c.tgz","fileCount":49,"integrity":"sha512-daSCFidBE/b/WOlMsc3MjlR/2CuL9my/ocZsENTB9ikc3eoZj8BE+4o7A5FRHYoxgkSBxRfLZQDqHrNuDhRVDw==","signatures":[{"sig":"MEQCIHDGR6Wd5H5xoyGbudh41/FGOiYCgP7viATQpp+0oR1bAiAe2CCwMcRcJviYXFm8ETG3ZUsopoiujCXyujDg2aS+OQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3819.1.f0f91eb67c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-daSCFidBE/b/WOlMsc3MjlR/2CuL9my/ocZsENTB9ikc3eoZj8BE+4o7A5FRHYoxgkSBxRfLZQDqHrNuDhRVDw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3819.1.f0f91eb67c_1779863162462_0.01012245622336616","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3816.1.1343eee3d0":{"name":"@open-mercato/cache","version":"0.6.3-canary.3816.1.1343eee3d0","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3816.1.1343eee3d0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"15e91301368b947a0015ad05b0c3465e22cee702","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3816.1.1343eee3d0.tgz","fileCount":49,"integrity":"sha512-ZiFpS495HAmM3JqUCXYnPrf8ctRZSyw6k6xwVnxg+ExCltxrkW65WJpwWFqbtGy+z2OGZ+1SiXskQP5YfYyqFQ==","signatures":[{"sig":"MEYCIQDvIMJEpy1OPwy/a9aST5Duc1WY+TMJRXXXLBScBLN3dAIhAJkuDWO4cLLBOFnF3eLcgZ/HSDU3XwS0ro0qE2bzzJFR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3816.1.1343eee3d0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-ZiFpS495HAmM3JqUCXYnPrf8ctRZSyw6k6xwVnxg+ExCltxrkW65WJpwWFqbtGy+z2OGZ+1SiXskQP5YfYyqFQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3816.1.1343eee3d0_1779864378722_0.1730179400991505","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-develop.3820.1.636677865b":{"name":"@open-mercato/cache","version":"0.6.3-develop.3820.1.636677865b","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-develop.3820.1.636677865b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"89abd78dea8f5a722ddc01e038e75252d0e7a790","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-develop.3820.1.636677865b.tgz","fileCount":49,"integrity":"sha512-SJNVYfpXcMB73kqJp4FxnCQVHEKSO4xnzCoSB4S9uSFdoeoNFM6+5CqS1I1y7MkYgrifSh3JOTv4vQg2g+NR5g==","signatures":[{"sig":"MEUCIQDsWKNiuCVOFxKX1bHjwTRZoC8CUpAz5zT9rcy/CW08iQIgNzwM6DEGSZ+1hZYCS6i/wHjoU6fIB2EGTQpdJbfqgWs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-develop.3820.1.636677865b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193441},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-SJNVYfpXcMB73kqJp4FxnCQVHEKSO4xnzCoSB4S9uSFdoeoNFM6+5CqS1I1y7MkYgrifSh3JOTv4vQg2g+NR5g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-develop.3820.1.636677865b_1779864652924_0.49672123305733806","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3821.1.3aecd632f1":{"name":"@open-mercato/cache","version":"0.6.3-canary.3821.1.3aecd632f1","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3821.1.3aecd632f1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"76524474b739b93462aebb99ef6eb8de60505d46","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3821.1.3aecd632f1.tgz","fileCount":49,"integrity":"sha512-vwCJrLVZpaPIasUQAoAUuP0c95Drf0hXSqhNaNClS6UOdBCBRaM8sCNorMd4JFakPGpmnoq8n10N3Bv+d/1X0w==","signatures":[{"sig":"MEUCIAGCJaQI7AaNs5EiYedrmeql0p2/A+ar2mhtpYtzgirfAiEA4kvrffEysvwIE9ui7A/oHqvnvZHb1A2dG+UIyInioxk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3821.1.3aecd632f1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-vwCJrLVZpaPIasUQAoAUuP0c95Drf0hXSqhNaNClS6UOdBCBRaM8sCNorMd4JFakPGpmnoq8n10N3Bv+d/1X0w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3821.1.3aecd632f1_1779865266712_0.9750054151317074","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3818.1.d1807e8175":{"name":"@open-mercato/cache","version":"0.6.3-canary.3818.1.d1807e8175","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3818.1.d1807e8175","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"0b2bc7fb0d0e4280ac841399e8578a67d2e68a84","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3818.1.d1807e8175.tgz","fileCount":49,"integrity":"sha512-K1xKyTldnl4otRffu0RRynDaPmKxKUYt48rnWuLD1Z82xEUROxssQ01A7hfuQqaKc4B+J9fqDZ418YF8FLGeMg==","signatures":[{"sig":"MEQCIDmxMX4zjBEzb4w5pBF0QsDy2A4uoaj9Ed/hOG4WumePAiBhqGJSIbQRJHDF8PvQiRRiYxiR8ZPhTved/Py9ZttJnQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3818.1.d1807e8175","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-K1xKyTldnl4otRffu0RRynDaPmKxKUYt48rnWuLD1Z82xEUROxssQ01A7hfuQqaKc4B+J9fqDZ418YF8FLGeMg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3818.1.d1807e8175_1779865582440_0.15197998895309572","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3823.1.1d3ebf2587":{"name":"@open-mercato/cache","version":"0.6.3-canary.3823.1.1d3ebf2587","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3823.1.1d3ebf2587","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"4f94e12e1865a38cdbd0b03cbfe88cc128b28b58","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3823.1.1d3ebf2587.tgz","fileCount":49,"integrity":"sha512-Dnw+GhFWRFvkO65jY71fy2ES7imhlL0STvRWfRQwoch4RTT/dfjst5QDRGtiQaCev63qTsSDrOejhEkjGoq3mQ==","signatures":[{"sig":"MEUCIFTHhY1EqqzLbQ2+Hx7LPFWiM8WCkRn/2pZQwl2gg9TIAiEA1BOJ+E2tcQoevaJC++1x04mUj/hEP9ANXq1WfZWp6hU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3823.1.1d3ebf2587","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Dnw+GhFWRFvkO65jY71fy2ES7imhlL0STvRWfRQwoch4RTT/dfjst5QDRGtiQaCev63qTsSDrOejhEkjGoq3mQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3823.1.1d3ebf2587_1779867985044_0.5294073357592748","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3824.1.fafcdb31d5":{"name":"@open-mercato/cache","version":"0.6.3-canary.3824.1.fafcdb31d5","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3824.1.fafcdb31d5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"69af4dd3b3e9062c4ec051ad224852e72c10bef3","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3824.1.fafcdb31d5.tgz","fileCount":49,"integrity":"sha512-cSitxvPLwtaDzzpFegbT4tLuq8t4sWUlRdkSsaqc1DFbNiUowjDg7Ulp81ZxfaTXZlqdzvH4jN/s/K5mg5XU5Q==","signatures":[{"sig":"MEQCIEfY7LJbOvySE4V9Ujdbbo2vkuRCn0TPLjxghZ0LkDv1AiArDsM3+PGckyv2dofW2qOXxwtpKN0Q4c0z3Pp8Z1JwAw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3824.1.fafcdb31d5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-cSitxvPLwtaDzzpFegbT4tLuq8t4sWUlRdkSsaqc1DFbNiUowjDg7Ulp81ZxfaTXZlqdzvH4jN/s/K5mg5XU5Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3824.1.fafcdb31d5_1779868297537_0.05228943789851104","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3826.1.8c3bf03c50":{"name":"@open-mercato/cache","version":"0.6.3-canary.3826.1.8c3bf03c50","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3826.1.8c3bf03c50","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b377c9042b7cb4588e62c345f7fcc60dc804bd15","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3826.1.8c3bf03c50.tgz","fileCount":49,"integrity":"sha512-0rcn18Mxlpqhw5eQf+jrL/m35+yNfc8NSmrBasgcLu2irxx3k1eoqzEm/sm1iPLza+Iqu6vR0XVwY2z/C9x1ZQ==","signatures":[{"sig":"MEUCIQC8ylJfGOHw0l5f57XMQ+0WRM+LDyWUlCuGQ7X1dk+3zAIgBDjgzwJg/nvOBbCbcgAln/7Fr5yrFas8tVXhw4Yx3lo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3826.1.8c3bf03c50","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-0rcn18Mxlpqhw5eQf+jrL/m35+yNfc8NSmrBasgcLu2irxx3k1eoqzEm/sm1iPLza+Iqu6vR0XVwY2z/C9x1ZQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3826.1.8c3bf03c50_1779870593900_0.3601245542393443","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3833.1.7c3cbf585d":{"name":"@open-mercato/cache","version":"0.6.3-canary.3833.1.7c3cbf585d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3833.1.7c3cbf585d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b7129a8eb28bdd2319a63687ca4b951d0c79ceeb","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3833.1.7c3cbf585d.tgz","fileCount":49,"integrity":"sha512-+BSbKX8gowSdS+VCp01Hpyy6lo2fKZVH6NApjJES7JhEiYYY76xwZvPOycO9OJKYydWkEHCt808CLiGYIH4x5w==","signatures":[{"sig":"MEUCIQCxJqWY9dkP4tpWuvr+0hsXkGsiQQ9BZg5fT3qtiz/5sQIgfpJ1fXYcYmDRtZIwYLa3YtKRHoHc4rH41EJD0YyPf3A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3833.1.7c3cbf585d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-+BSbKX8gowSdS+VCp01Hpyy6lo2fKZVH6NApjJES7JhEiYYY76xwZvPOycO9OJKYydWkEHCt808CLiGYIH4x5w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3833.1.7c3cbf585d_1779876122468_0.25912447996993304","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3834.1.889bf335d1":{"name":"@open-mercato/cache","version":"0.6.3-canary.3834.1.889bf335d1","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3834.1.889bf335d1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"1426a40f8527f1909fe980dc46bf28f2dcd0ed9a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3834.1.889bf335d1.tgz","fileCount":49,"integrity":"sha512-4cg/02h02hnbd56Rpyb6cuBVrRztGJEt/QrEgxnOmY86nnndC5AmO9sZQhuaPJsmqf0XUhYGxHgdwYL1mKZgFg==","signatures":[{"sig":"MEQCIDMGjmGSenHSfY9u1imeupPDVgF3JO/gBsvQcoS4jHzuAiABvnHmpij7+J1I/xY2jEldyW1AI4fz4eH62plsS5UTMQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3834.1.889bf335d1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-4cg/02h02hnbd56Rpyb6cuBVrRztGJEt/QrEgxnOmY86nnndC5AmO9sZQhuaPJsmqf0XUhYGxHgdwYL1mKZgFg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3834.1.889bf335d1_1779877066423_0.7153359269061059","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3837.1.b19a8ddd66":{"name":"@open-mercato/cache","version":"0.6.3-canary.3837.1.b19a8ddd66","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3837.1.b19a8ddd66","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"116b1e031e92ff3c511b8c7b3d2887190ac703f2","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3837.1.b19a8ddd66.tgz","fileCount":49,"integrity":"sha512-CRhQGPZQKdCkYVeAgAijzYkX7k/U92d51O9p1sEjX96dQhJnKVRD5dDu1u3KjEx8dQJHXE3j5c3KK7V1QxKEgg==","signatures":[{"sig":"MEUCIQD8LBZDwPXgyQAkwCreXH6ybxa2+eT6Tt9UebQzHfbjCgIgF7FD7hwnk4/bmxfWZdXUl7HF95E0NRLlz6Eg2viigIs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3837.1.b19a8ddd66","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-CRhQGPZQKdCkYVeAgAijzYkX7k/U92d51O9p1sEjX96dQhJnKVRD5dDu1u3KjEx8dQJHXE3j5c3KK7V1QxKEgg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3837.1.b19a8ddd66_1779878948303_0.12485286072163637","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3830.1.b9b3aaf422":{"name":"@open-mercato/cache","version":"0.6.3-canary.3830.1.b9b3aaf422","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3830.1.b9b3aaf422","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c4d3970e6e704c83d48bfcbf32d8d55985566bc3","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3830.1.b9b3aaf422.tgz","fileCount":49,"integrity":"sha512-6THgOaP6xcieNEFeeusACM8/QX8tdTuNX4s3fkxwWPm1xppPGkIvZPWfoOfFn76idQAD3zj64p0gU5BXA7kUEA==","signatures":[{"sig":"MEQCIDbQseDqHjYOmMDvS9H02DQyxmyDoovMrflGkIinesfQAiALZenjJnFqXycwub7+7zP85JdF8V69HGoEOm+72C+Gog==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3830.1.b9b3aaf422","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-6THgOaP6xcieNEFeeusACM8/QX8tdTuNX4s3fkxwWPm1xppPGkIvZPWfoOfFn76idQAD3zj64p0gU5BXA7kUEA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3830.1.b9b3aaf422_1779881628820_0.051005459991936286","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-develop.3838.1.7f2657a47c":{"name":"@open-mercato/cache","version":"0.6.3-develop.3838.1.7f2657a47c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-develop.3838.1.7f2657a47c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e5673a7aa0c43888e122bac85dcb7d18eeecbfec","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-develop.3838.1.7f2657a47c.tgz","fileCount":49,"integrity":"sha512-wMj6yENniHGL/PvSdmM/isZMoxmO8sBCtbdsuLHkz8RwLi9uHxKzif+F0bCFEyXj1lSvjizyw+VrI2g15jmJLw==","signatures":[{"sig":"MEQCIClqdvJfd1/NUYWQaOBlc0zknmEpEiq+2pISC0/fmxspAiBEkbFaLTxPXY5KZTRIL9QYQp3k5pzOYxxOyAulxmaMPw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-develop.3838.1.7f2657a47c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193441},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-wMj6yENniHGL/PvSdmM/isZMoxmO8sBCtbdsuLHkz8RwLi9uHxKzif+F0bCFEyXj1lSvjizyw+VrI2g15jmJLw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-develop.3838.1.7f2657a47c_1779889281975_0.540749079769429","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3839.1.006be48a53":{"name":"@open-mercato/cache","version":"0.6.3-canary.3839.1.006be48a53","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3839.1.006be48a53","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"5946386b5050508769352635b1f9083f63338da8","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3839.1.006be48a53.tgz","fileCount":49,"integrity":"sha512-hwTUb/D8OEbH9NQt7Oj369j9YxAX7mBncfZZEzXJNIoC75Tt6Vp6NT92hjpAFJ4omED7pvUHqDtjVaBDrs9bBw==","signatures":[{"sig":"MEUCIHX44+17o1i6OVbljXFk45SUu3NQxPJduOi2EREcwrR8AiEAoMMiJrX9TgcwiXDx9XHwbioSToZFT6bWf68nC4Tbupk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3839.1.006be48a53","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-hwTUb/D8OEbH9NQt7Oj369j9YxAX7mBncfZZEzXJNIoC75Tt6Vp6NT92hjpAFJ4omED7pvUHqDtjVaBDrs9bBw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3839.1.006be48a53_1779889302789_0.8968659948625075","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3850.1.9373c6d85d":{"name":"@open-mercato/cache","version":"0.6.3-canary.3850.1.9373c6d85d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3850.1.9373c6d85d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"86e729e73a9d96b12127193956068112867a5754","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3850.1.9373c6d85d.tgz","fileCount":49,"integrity":"sha512-k9r1EMuoFY87p5Yd65QM/g/o51+k5R75zwHYrNvvGNQL5dbZePTMvpApYwqKaUEkzYryuS1uyzubN98TGplyEQ==","signatures":[{"sig":"MEUCIQDwtZ6R1Egwg5G21A8olPYz5UiJHEpeyfhLqEViWwCnSgIgKMuTakLJ1hHbGvRv+PASa61FgtA+IepTKaiWrGQp6SA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3850.1.9373c6d85d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-k9r1EMuoFY87p5Yd65QM/g/o51+k5R75zwHYrNvvGNQL5dbZePTMvpApYwqKaUEkzYryuS1uyzubN98TGplyEQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3850.1.9373c6d85d_1779890667579_0.1066182958456241","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-develop.3851.1.642df0a016":{"name":"@open-mercato/cache","version":"0.6.3-develop.3851.1.642df0a016","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-develop.3851.1.642df0a016","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f8dbce6a8c32c1ca1ea4b8b82468e44822b0e699","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-develop.3851.1.642df0a016.tgz","fileCount":49,"integrity":"sha512-G5i24fpCpDbxpUk3UjuiIKT/jl9P2P9Eiyh08RUV/vp51vQVYDED0M0mxwfzd74HLdbwCYi5+qGn68SPg+vzFQ==","signatures":[{"sig":"MEQCIEhFHaoCuChfNF6jCFdHhhqEJ17gnCzur5ASjzbP4U+uAiA1Kdgm8t89JqX38BNLpywKJPmWQTz/NbRFIKiqo4J95g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-develop.3851.1.642df0a016","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193441},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-G5i24fpCpDbxpUk3UjuiIKT/jl9P2P9Eiyh08RUV/vp51vQVYDED0M0mxwfzd74HLdbwCYi5+qGn68SPg+vzFQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-develop.3851.1.642df0a016_1779892065110_0.056169840194642884","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3855.1.3faf379220":{"name":"@open-mercato/cache","version":"0.6.3-canary.3855.1.3faf379220","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3855.1.3faf379220","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d59836e459974ddde13d716a0e03fbc81de9a8d7","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3855.1.3faf379220.tgz","fileCount":49,"integrity":"sha512-wgz6byG5L9+wL9u/YgUcVwTHgrbdR5SC4dBQMgodtzUbg3zwlocRRI4HD7l70MQTuwNjQ0mURu/vY55z8bD/Kg==","signatures":[{"sig":"MEYCIQCmvnbt4lI1FdA/4tvo75YQ0HLZV0YAXa2NhdVx7K4wXAIhAMhJ0z9Nkp7SCt40mDrt1QiL1tnZJ7JIJbJUPmXCB65c","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3855.1.3faf379220","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-wgz6byG5L9+wL9u/YgUcVwTHgrbdR5SC4dBQMgodtzUbg3zwlocRRI4HD7l70MQTuwNjQ0mURu/vY55z8bD/Kg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3855.1.3faf379220_1779893557539_0.41038669740964084","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-develop.3857.1.da89d7530c":{"name":"@open-mercato/cache","version":"0.6.3-develop.3857.1.da89d7530c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-develop.3857.1.da89d7530c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"58d8c1f34fb335ea6037426d06f0fa97154f9f12","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-develop.3857.1.da89d7530c.tgz","fileCount":49,"integrity":"sha512-wZhofzIaXn6YRMSS3cd0M6Xg7OpOozjMOh6mcPAO7GkNfX8EaKO/th0pcVemN1Yuge3eWHamcsC35Oro1QP3ww==","signatures":[{"sig":"MEUCIBfCYbnVVS2ijHQXNOjWXFjj/rQ3x8BzE21lOdxE8//+AiEAnCbDHjBRrpBi1THVZAlcUENsrZTgC1YzXdZUs5avaB8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-develop.3857.1.da89d7530c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193441},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-wZhofzIaXn6YRMSS3cd0M6Xg7OpOozjMOh6mcPAO7GkNfX8EaKO/th0pcVemN1Yuge3eWHamcsC35Oro1QP3ww==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-develop.3857.1.da89d7530c_1779895345790_0.6924514286819239","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3859.1.2b9b23aa25":{"name":"@open-mercato/cache","version":"0.6.3-canary.3859.1.2b9b23aa25","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3859.1.2b9b23aa25","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"8e6b6dc32b2a945ce06503ab23d4cada82a17a5e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3859.1.2b9b23aa25.tgz","fileCount":49,"integrity":"sha512-b4JfcHF9zxjLKKsOR8B5nqYKIMR6ei+j9Wo/8JwEHPJJ/eGcub08eK7Mp8BpLQyV/pFZkYpMc20AL90WlATZ/A==","signatures":[{"sig":"MEYCIQCJzzV24TR7M1nmCIZgWYiwKUBiT4OTmuG1pbVHzkJ3gwIhAIi7Hl67r6gMMbpobuaKA5TuNJccHWRx3GkVn/7qbCUk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3859.1.2b9b23aa25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-b4JfcHF9zxjLKKsOR8B5nqYKIMR6ei+j9Wo/8JwEHPJJ/eGcub08eK7Mp8BpLQyV/pFZkYpMc20AL90WlATZ/A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3859.1.2b9b23aa25_1779895447050_0.3756337175531732","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3858.1.9560a508a8":{"name":"@open-mercato/cache","version":"0.6.3-canary.3858.1.9560a508a8","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3858.1.9560a508a8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"723b4f2c1af08d2ef80067e51e937f99cc0b0574","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3858.1.9560a508a8.tgz","fileCount":49,"integrity":"sha512-qRottjIOsVD6YFy5nMeVn3b2VZEKhDZImJxbUVn2GVoh86RvbkIOuxVjdoTHsoRWtVYHRzNCwfYcCjeWurTF5w==","signatures":[{"sig":"MEQCIBLo6vzzUCwEjOspwlzhNgxdahszeDYQXJcNOphBJQnQAiAqI7PyRnwxz3alTKjOEunNa+UNxr+h7lKn+ULZtI2LuQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3858.1.9560a508a8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193037},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-qRottjIOsVD6YFy5nMeVn3b2VZEKhDZImJxbUVn2GVoh86RvbkIOuxVjdoTHsoRWtVYHRzNCwfYcCjeWurTF5w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3858.1.9560a508a8_1779895680967_0.23230778008609243","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3861.1.8c20be18df":{"name":"@open-mercato/cache","version":"0.6.3-canary.3861.1.8c20be18df","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3861.1.8c20be18df","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"509eaa7ce25763a1d84a1d5c02817b5232b64bb9","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3861.1.8c20be18df.tgz","fileCount":49,"integrity":"sha512-0C4i3jhlpu2D+DZnhimnemeSjSHYhgFFHVkKT357eQG6JHWgIBccoD/qFr2XfoVXAVCdu5KoaUE/Nrdyq80OZw==","signatures":[{"sig":"MEUCIQDojHjvHACeJb7GtAN0Xc4qumXDE26oVbETDmlgTPATCQIgPcuyvuAplbz3dnS9qfEY7uxlgE4XflIzTPrf8RZEgbs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3861.1.8c20be18df","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-0C4i3jhlpu2D+DZnhimnemeSjSHYhgFFHVkKT357eQG6JHWgIBccoD/qFr2XfoVXAVCdu5KoaUE/Nrdyq80OZw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3861.1.8c20be18df_1779895854645_0.5840179249397865","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3866.1.008892bb89":{"name":"@open-mercato/cache","version":"0.6.3-canary.3866.1.008892bb89","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3866.1.008892bb89","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"fa1e99e8d52f04df86e0b669c017fe3ea7da726b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3866.1.008892bb89.tgz","fileCount":49,"integrity":"sha512-+G+chp523UOvm5Rr+5XFYR6Tq0JJwX4/3NerCm+yZ7ajOhrjiKPYOjMMU/sg6R5BOGx6lsFTkEJ2pLYSkUuqbg==","signatures":[{"sig":"MEQCIFdBbol9zwYMILrbgbNB+krQwf5zeEzjrKVFd6DVZKPzAiBrx8o8mJOFIOj8EFG0jF/+0G6+USqy2TTD9S9/8sMRzg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3866.1.008892bb89","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-+G+chp523UOvm5Rr+5XFYR6Tq0JJwX4/3NerCm+yZ7ajOhrjiKPYOjMMU/sg6R5BOGx6lsFTkEJ2pLYSkUuqbg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3866.1.008892bb89_1779896605874_0.7852943108187238","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3860.1.a66a4f0e71":{"name":"@open-mercato/cache","version":"0.6.3-canary.3860.1.a66a4f0e71","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3860.1.a66a4f0e71","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d941100e6a6af48c49c516c39020d01446f62328","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3860.1.a66a4f0e71.tgz","fileCount":49,"integrity":"sha512-F8+FBb7kvjwhb/qoek9et/a/EMadDq9uGIYz5cMAUeAHQk5eJxQ1ricbMc6cmGo132hb04U1k+KXUH+mV756eQ==","signatures":[{"sig":"MEQCIAHuZmycs8qB1KXA0bYFz/m58QTOcwk2lYQo0eE4slj3AiBEtnOtnHiuMQDGP/WrnlaGfo/XnfeKpCh4EqYbUp8igQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3860.1.a66a4f0e71","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-F8+FBb7kvjwhb/qoek9et/a/EMadDq9uGIYz5cMAUeAHQk5eJxQ1ricbMc6cmGo132hb04U1k+KXUH+mV756eQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3860.1.a66a4f0e71_1779898309053_0.9036155926141023","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3865.1.f8e2873868":{"name":"@open-mercato/cache","version":"0.6.3-canary.3865.1.f8e2873868","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3865.1.f8e2873868","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"03ad8caffb4a2ff9fefaa29f1b7eb91e5f93a7ef","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3865.1.f8e2873868.tgz","fileCount":49,"integrity":"sha512-vQVLPnouekMqaIT0aJDbkNOdXD/ECMdaSMZyynSau0dQybLQYRnn+2LdU3cV1KLjyQbwUD4sYU0Gb6x096TaSA==","signatures":[{"sig":"MEUCIQC7WaX/FO9ioX34RUjruPUErjOYMe/tjAYL9zJhJvSesgIgLT/9QkI78TYntwybU4DHO1AiQkOCaasbnFIXXzUQJ9M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3865.1.f8e2873868","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-vQVLPnouekMqaIT0aJDbkNOdXD/ECMdaSMZyynSau0dQybLQYRnn+2LdU3cV1KLjyQbwUD4sYU0Gb6x096TaSA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3865.1.f8e2873868_1779898598780_0.09086539127202964","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3870.1.be342747ed":{"name":"@open-mercato/cache","version":"0.6.3-canary.3870.1.be342747ed","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3870.1.be342747ed","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"31cf7543c872eae12b53ac55a42c16ae914fac25","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3870.1.be342747ed.tgz","fileCount":49,"integrity":"sha512-mAsdGWOUGmJrdP9iUkm0lt3Y/YSUI82KR3NqH8fdOJHIlVl7sj+7EGiDvKb72F8bH7/wDJ3XbIEyZXjgV75eYQ==","signatures":[{"sig":"MEUCIQDfJXrDBLhxZr6KQD0nXbdjDs/KsWwf9yYdqcv6WPgD/gIgGP84aoYe15dHh37c3HFA1BXvM6k+y6FChd3MxERvyO0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3870.1.be342747ed","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-mAsdGWOUGmJrdP9iUkm0lt3Y/YSUI82KR3NqH8fdOJHIlVl7sj+7EGiDvKb72F8bH7/wDJ3XbIEyZXjgV75eYQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3870.1.be342747ed_1779898869035_0.4410473256996359","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3860.2.a66a4f0e71":{"name":"@open-mercato/cache","version":"0.6.3-canary.3860.2.a66a4f0e71","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3860.2.a66a4f0e71","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"304c89d18be6d10602c3484665ad69f3a0defe61","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3860.2.a66a4f0e71.tgz","fileCount":49,"integrity":"sha512-A+R0v+7hMF9F/xutX28D+gKY7ZlNhX+FFHaQuePTMwImBOU5Qftb0w/SRsp9z2lO6GSB48isnd/rnqKfyFJTwg==","signatures":[{"sig":"MEYCIQC15dXxAn9vS1LkGz6slTScOh2/KJz8SWGfTCeqmf+MzQIhANNJVRDoCVryoefsg5V8BgRzCxAEY4eXzeLwvUDldWnf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3860.2.a66a4f0e71","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-A+R0v+7hMF9F/xutX28D+gKY7ZlNhX+FFHaQuePTMwImBOU5Qftb0w/SRsp9z2lO6GSB48isnd/rnqKfyFJTwg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3860.2.a66a4f0e71_1779899191266_0.34719275508626946","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3867.1.abf90665da":{"name":"@open-mercato/cache","version":"0.6.3-canary.3867.1.abf90665da","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3867.1.abf90665da","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a4e1f5fe002dc5c7572473038d1fca48a15579df","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3867.1.abf90665da.tgz","fileCount":49,"integrity":"sha512-XyLInKFOl08my/sddRowBBwya55xhdDYbzd8vN6d6/KccKZESr1hO2USe0nrZS8FZHMvx6RlcyBS0QOt1GsgNg==","signatures":[{"sig":"MEUCIE2+Kzi1PeIesKEom91bFqZWdGvClcepQY9oWVCurhZeAiEAirgIrIEShVP9RzXtTtFBnUJAnCR2DDW61q+M/HqgRN0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3867.1.abf90665da","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-XyLInKFOl08my/sddRowBBwya55xhdDYbzd8vN6d6/KccKZESr1hO2USe0nrZS8FZHMvx6RlcyBS0QOt1GsgNg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3867.1.abf90665da_1779899652885_0.15713232227299234","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3872.1.30ea0bd1b9":{"name":"@open-mercato/cache","version":"0.6.3-canary.3872.1.30ea0bd1b9","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3872.1.30ea0bd1b9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ce4d715c3ac66f6f1a2c80a96624f03875a067dd","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3872.1.30ea0bd1b9.tgz","fileCount":49,"integrity":"sha512-Km+ZUfkTYgt/xahIBzNqaMoaYVCRlH1GR5rrV3PfNzY8p/Q7LA8hCxgjVVrzguzzsKRP9DDCKKHAULZAinpzxQ==","signatures":[{"sig":"MEQCIGc2Tyb+ZDfZ+IsuA1Y5L8rjNg/ZtqWkMewG7SOxGWFWAiAL724fN2IgYVsvJ966+sLHpBcXX7sb4i+SSQFqC8gkbA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3872.1.30ea0bd1b9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Km+ZUfkTYgt/xahIBzNqaMoaYVCRlH1GR5rrV3PfNzY8p/Q7LA8hCxgjVVrzguzzsKRP9DDCKKHAULZAinpzxQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3872.1.30ea0bd1b9_1779901952405_0.6078556523552381","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3873.1.eea59b07b1":{"name":"@open-mercato/cache","version":"0.6.3-canary.3873.1.eea59b07b1","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3873.1.eea59b07b1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"515f15062280b0cc5b0e252e43c39be7cefe2285","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3873.1.eea59b07b1.tgz","fileCount":49,"integrity":"sha512-5Ri1uvDT8pIK5Y8z3ND1uXvLODleEvHnWamFflwzdOgAjg45yfnJxhb3kyTUPEX/sblVVBmzPGeYQxmsReGf6Q==","signatures":[{"sig":"MEYCIQCFzf19Q0Nif+4FBWx98b0lYb7QkJetWHO2ubQXBSRnmQIhAIVMBsYj0FCGSyIeUJqHVE5Sd1igmcswlh3i0vu5/foB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3873.1.eea59b07b1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-5Ri1uvDT8pIK5Y8z3ND1uXvLODleEvHnWamFflwzdOgAjg45yfnJxhb3kyTUPEX/sblVVBmzPGeYQxmsReGf6Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3873.1.eea59b07b1_1779903960693_0.8404541969009849","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3875.1.140f180aa2":{"name":"@open-mercato/cache","version":"0.6.3-canary.3875.1.140f180aa2","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3875.1.140f180aa2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"58bc980f1a75047a89c35151e1e29a25ef728db6","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3875.1.140f180aa2.tgz","fileCount":49,"integrity":"sha512-I8A5QXl6K2d78aRyS+ZMuTxAyW5+zwxIwRwVcnWP8K+G6Mqjp8lBZeHO7jYVSqk7+TfQKSrWQZMqnTGxi5VR7g==","signatures":[{"sig":"MEUCIBLLxo1C/hustYUiPwx3BxXu33xkSLl1r+91bchtRj+9AiEAvHGjGO3iZJI7uV4s91AXppBSRxWJay72qZq96MtauvY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3875.1.140f180aa2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-I8A5QXl6K2d78aRyS+ZMuTxAyW5+zwxIwRwVcnWP8K+G6Mqjp8lBZeHO7jYVSqk7+TfQKSrWQZMqnTGxi5VR7g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3875.1.140f180aa2_1779905457830_0.06686932221051345","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-develop.3876.1.d40fe4ec2d":{"name":"@open-mercato/cache","version":"0.6.3-develop.3876.1.d40fe4ec2d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-develop.3876.1.d40fe4ec2d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"32429025de517398002f3ca4c86f8c0abf6ce083","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-develop.3876.1.d40fe4ec2d.tgz","fileCount":49,"integrity":"sha512-yLZOKLCmsubpz2soUluX33ogYvr/koWDFgSu9PKv9j74hgwy78TTnXKrfJxr1+BgtJ9mWn4d5FKIVjeXQa4Xlg==","signatures":[{"sig":"MEQCIG48Xj4F43+bT2d6CYr5GAnCb70r4A2Y1myffx3AGWTDAiBPD5GYi/VVUboaqxoz6E+EZHlg8Waav1ATrlR0XLGEUg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-develop.3876.1.d40fe4ec2d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193441},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-yLZOKLCmsubpz2soUluX33ogYvr/koWDFgSu9PKv9j74hgwy78TTnXKrfJxr1+BgtJ9mWn4d5FKIVjeXQa4Xlg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-develop.3876.1.d40fe4ec2d_1779906272429_0.4539606340818969","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3874.1.27f2ee84ef":{"name":"@open-mercato/cache","version":"0.6.3-canary.3874.1.27f2ee84ef","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3874.1.27f2ee84ef","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ee7a28fca754ee80bbf29432b3de5118d8a299e9","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3874.1.27f2ee84ef.tgz","fileCount":49,"integrity":"sha512-ekRNaH7ctDDOwEUCal7R6iwmoLioD/i6js5Ak9rk4Sf2gWy/0rsJHHnAlfBJkegTj9gHZCGdf2SzMXIq9wWIJg==","signatures":[{"sig":"MEQCIEchiw6KL0bPZOlERppyH07Jggt6ENAepmyRu8epJHyAAiAkdfpgjjAIxEM3hR+5a9GqLRJOV99nVCqI8M37kGCkng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3874.1.27f2ee84ef","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-ekRNaH7ctDDOwEUCal7R6iwmoLioD/i6js5Ak9rk4Sf2gWy/0rsJHHnAlfBJkegTj9gHZCGdf2SzMXIq9wWIJg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3874.1.27f2ee84ef_1779906852754_0.3318120657984893","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-develop.3881.1.0b590ac4eb":{"name":"@open-mercato/cache","version":"0.6.3-develop.3881.1.0b590ac4eb","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-develop.3881.1.0b590ac4eb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"bcbf63a8bc31e5370f527217eda52d6904b88fd6","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-develop.3881.1.0b590ac4eb.tgz","fileCount":49,"integrity":"sha512-xnVxW2ba5/S1HGm+cPe9NH+shR/L0mo07rlQFpYdF8mEeZf8hd6+o6v4mUiew58dizBgD79xKboORnu+aegxEA==","signatures":[{"sig":"MEUCIQCi2iaDhqPWXY5HQbLH7Cqb3kpZTQ/0nykD/qOrpeWNAAIgbWPsdCKcYZJ9hh0urL+jtoAd7+iBafRUnjWKJkyHJdk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-develop.3881.1.0b590ac4eb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193441},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-xnVxW2ba5/S1HGm+cPe9NH+shR/L0mo07rlQFpYdF8mEeZf8hd6+o6v4mUiew58dizBgD79xKboORnu+aegxEA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-develop.3881.1.0b590ac4eb_1779908894604_0.135011292485","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3882.1.a9d037a8ea":{"name":"@open-mercato/cache","version":"0.6.3-canary.3882.1.a9d037a8ea","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3882.1.a9d037a8ea","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f1fdfb4e89a6ec37a0e1f003c6927c68e82ba6c7","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3882.1.a9d037a8ea.tgz","fileCount":49,"integrity":"sha512-DIGS9+s3h3zN2ve0MDd0WLbzollpDuPc+1x2r8gtytjiG6uqvvr+7yytyROhaqs/r6xLNZni2pGdmHL8Yl7q+w==","signatures":[{"sig":"MEUCIFfKQFIuTjSA9hzDKD0kmp74Nh0HdqMXZbe/x6SfQdD9AiEAhc1HwTrmhNOGA9YgMeawPWFpt0DNVyain9af0y4xj18=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3882.1.a9d037a8ea","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-DIGS9+s3h3zN2ve0MDd0WLbzollpDuPc+1x2r8gtytjiG6uqvvr+7yytyROhaqs/r6xLNZni2pGdmHL8Yl7q+w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3882.1.a9d037a8ea_1779913469739_0.25101427894407213","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3883.1.d66b7e3117":{"name":"@open-mercato/cache","version":"0.6.3-canary.3883.1.d66b7e3117","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3883.1.d66b7e3117","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"24187c16d974ad39b605ff799c18449756b71a15","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3883.1.d66b7e3117.tgz","fileCount":49,"integrity":"sha512-roL31Wh4JGZzGoa0VTqHqXPwmpS7uq5a+8QSWEf/ZR/ORYt5HS7fL1Q7zA8HvyXwP01asGOuBh9kijxWydc0yg==","signatures":[{"sig":"MEUCIDC4XMrOFOJ+C4pR/og7g4LiBDrytqi+Z0YIhsckkUChAiEA5Ajg/Aq3qeAzAy2y08362IxidXt+uyHjXZkwtsxOcsk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3883.1.d66b7e3117","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-roL31Wh4JGZzGoa0VTqHqXPwmpS7uq5a+8QSWEf/ZR/ORYt5HS7fL1Q7zA8HvyXwP01asGOuBh9kijxWydc0yg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3883.1.d66b7e3117_1779913709885_0.11662256844929475","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3887.1.8ab8145c3a":{"name":"@open-mercato/cache","version":"0.6.3-canary.3887.1.8ab8145c3a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3887.1.8ab8145c3a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"cf08550d21622bb034d7709e048508b205dd8765","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3887.1.8ab8145c3a.tgz","fileCount":49,"integrity":"sha512-PFdpRSfkF1rh4291yDBhChcV4tRGsfaaAjhDqWK1mbgr2yTL3Gz8ozqePCWQwN6jEx2ofVmTKwgD9lTBWkk0Sw==","signatures":[{"sig":"MEUCIQC3eeydTJw/XCpYbGagou4ywnYH9+nljabyBfgEwWCf6gIgQaURn9XaysrrWzGjxRhTQhGuNsz1V0Vx9tauXUCYkTY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3887.1.8ab8145c3a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-PFdpRSfkF1rh4291yDBhChcV4tRGsfaaAjhDqWK1mbgr2yTL3Gz8ozqePCWQwN6jEx2ofVmTKwgD9lTBWkk0Sw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3887.1.8ab8145c3a_1779914363040_0.22255164018284135","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3891.1.8a6f5a9884":{"name":"@open-mercato/cache","version":"0.6.3-canary.3891.1.8a6f5a9884","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3891.1.8a6f5a9884","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"2e3c407c9e4b3ea07968a59d1de7acf0b3841659","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3891.1.8a6f5a9884.tgz","fileCount":49,"integrity":"sha512-JZ+5HYuWCK0imG3PlEyrAC7K7qtEJxHvwIgvZj1kX8HGCBwAQNJUKeU45+QkpkOFQVmOGlDmJ0SAmhfZH4fDfg==","signatures":[{"sig":"MEUCIC/8Xxgqp9I2chAfkkvI2fF6c4n000VFU9WedEUYT0OYAiEAjj+rzMTrrOy466aa8Cw31C8jWW22Kv6GI5/uL09dQgA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3891.1.8a6f5a9884","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-JZ+5HYuWCK0imG3PlEyrAC7K7qtEJxHvwIgvZj1kX8HGCBwAQNJUKeU45+QkpkOFQVmOGlDmJ0SAmhfZH4fDfg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3891.1.8a6f5a9884_1779916379835_0.1653855352946887","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3885.1.db33d2ff1e":{"name":"@open-mercato/cache","version":"0.6.3-canary.3885.1.db33d2ff1e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3885.1.db33d2ff1e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"650192e1137f6d6c36de2ba87f3f5953fcaa6e87","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3885.1.db33d2ff1e.tgz","fileCount":49,"integrity":"sha512-p2eXr0su3HQVQhjSSmehohqs33DscgFC7pi49DY62CCFfKYf6gQgoA4fNf2RPSjbwVaXKWqe4UctHWZvcIpYyw==","signatures":[{"sig":"MEUCIQDz/BH01H6yNccVIiiHt/wkrkOhPxGKDGr/suh8IDg03gIgG9og6h/JZPKM2EOWHBDu0s/BpGhnUFdOwTeoEfDTLQg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3885.1.db33d2ff1e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-p2eXr0su3HQVQhjSSmehohqs33DscgFC7pi49DY62CCFfKYf6gQgoA4fNf2RPSjbwVaXKWqe4UctHWZvcIpYyw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3885.1.db33d2ff1e_1779916520927_0.30286767815976434","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3893.1.ef127392ae":{"name":"@open-mercato/cache","version":"0.6.3-canary.3893.1.ef127392ae","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3893.1.ef127392ae","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"2552ca94309879a84e46414c9b75b5a4628c842e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3893.1.ef127392ae.tgz","fileCount":49,"integrity":"sha512-/Ds0imGodqY71RAm2D5hBegUIZHlB1lDzZZr7Qv+3hiAUeH6jBJblnckZmIH9RjZcFfpuak1ZH6PVISJDx2MJg==","signatures":[{"sig":"MEYCIQDrSp1eSQ2yQJ6J6B+PITRCVsYVYAvgjUw6dnmcd50L0AIhAMp9W1YoueXxfMv2jto5B2Gb+TqxP5qJvvSksdfjzrBc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3893.1.ef127392ae","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-/Ds0imGodqY71RAm2D5hBegUIZHlB1lDzZZr7Qv+3hiAUeH6jBJblnckZmIH9RjZcFfpuak1ZH6PVISJDx2MJg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3893.1.ef127392ae_1779917291642_0.8906291007557352","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-develop.3894.1.352abf4240":{"name":"@open-mercato/cache","version":"0.6.3-develop.3894.1.352abf4240","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-develop.3894.1.352abf4240","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"5a469ef80c849c96d0c4003465c4c58e4156f3b6","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-develop.3894.1.352abf4240.tgz","fileCount":49,"integrity":"sha512-WIeliDSGMVb10pDotBBHPKv1hZmCFeGXg9mreB4S45Ylaf6nSjfW94ezLLAy9o3UecKm5c6sKpo5erR5UnTsxA==","signatures":[{"sig":"MEYCIQCJtCp42foxnjT73IhC6f4xe776Y+ayAba0bElNkJRLCgIhAKQVLrDbTMknZ9yV3FWFv5FFuUQiZkwtt6Faz8ie5gSZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-develop.3894.1.352abf4240","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193441},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-WIeliDSGMVb10pDotBBHPKv1hZmCFeGXg9mreB4S45Ylaf6nSjfW94ezLLAy9o3UecKm5c6sKpo5erR5UnTsxA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-develop.3894.1.352abf4240_1779917318915_0.9388617937217638","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3890.1.561068ae9a":{"name":"@open-mercato/cache","version":"0.6.3-canary.3890.1.561068ae9a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3890.1.561068ae9a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"6c306f61b18a6a1d08707ed17a206443b6fdcce3","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3890.1.561068ae9a.tgz","fileCount":49,"integrity":"sha512-gB2pFBFciEYmzUgnoJ8P9PyOTZIHC+/1GVukAcrAlCLDOBCgN7BAlBdi29prBwdMPr8428In+pPB6nnSFy0lzA==","signatures":[{"sig":"MEUCIQD/ijYn6cz5XnzxrL/NiGv8EogOSpxP+5swYEw7mABo3gIgLP63SnvqVGf7ePf8/j+cZknE3qj52iGDAqbDHwtm3xY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3890.1.561068ae9a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-gB2pFBFciEYmzUgnoJ8P9PyOTZIHC+/1GVukAcrAlCLDOBCgN7BAlBdi29prBwdMPr8428In+pPB6nnSFy0lzA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3890.1.561068ae9a_1779917350033_0.5313280440637245","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3892.1.2b09958845":{"name":"@open-mercato/cache","version":"0.6.3-canary.3892.1.2b09958845","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3892.1.2b09958845","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"161c40183d3ad22836a2be407c9b184dbd6ca30b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3892.1.2b09958845.tgz","fileCount":49,"integrity":"sha512-ai8GhgPsrn5zZ0iynBOBr/uqROBb3NarOxao8fRgNIqqjEnnCXRSeGa29tp5VDqcXYsEFngC55zG/KfbxtW4QQ==","signatures":[{"sig":"MEYCIQDDLbQy9dpOpPMvf8e5HaxMT2oj2IkXkw0BJy/puw+5pwIhAKP4Xo6LA5hWAQ0XyegC+XQCUYByvUUGfiI8g9SGp0TN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3892.1.2b09958845","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-ai8GhgPsrn5zZ0iynBOBr/uqROBb3NarOxao8fRgNIqqjEnnCXRSeGa29tp5VDqcXYsEFngC55zG/KfbxtW4QQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3892.1.2b09958845_1779919252666_0.02632280939070597","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3896.1.7d641c1fe2":{"name":"@open-mercato/cache","version":"0.6.3-canary.3896.1.7d641c1fe2","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3896.1.7d641c1fe2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e104f305c7319fbeb1a6e923978e4ee1c23eebc9","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3896.1.7d641c1fe2.tgz","fileCount":49,"integrity":"sha512-yVqlV/j2SdL7tfQV/jmCFTgK5/EGPuCYoaKUZBEIEZpZMpa0YygoGThTqJenKU6/EgjBvTLza18sAs8WFeuxYg==","signatures":[{"sig":"MEUCIQC4z/sbJG+03FtbTBQWufC5jdv6J9njFixGtRRHXuzscwIgUlB5XNWZoNASZ23N/uOzgdatt7Dfw1khZHLZTZUNeo0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3896.1.7d641c1fe2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-yVqlV/j2SdL7tfQV/jmCFTgK5/EGPuCYoaKUZBEIEZpZMpa0YygoGThTqJenKU6/EgjBvTLza18sAs8WFeuxYg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3896.1.7d641c1fe2_1779919979968_0.4838070662419949","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3898.1.6da7af2e8f":{"name":"@open-mercato/cache","version":"0.6.3-canary.3898.1.6da7af2e8f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3898.1.6da7af2e8f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"eea19bcb8578535219921b10b50530b141aae46a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3898.1.6da7af2e8f.tgz","fileCount":49,"integrity":"sha512-KUzrHrcNC1CsWS2CuMzIrRL2rFZza026MYifXR3Crofu+K6JlHDtRLSqmM1Q7JcMm8V+emNGCHQHKi1cTOEzDA==","signatures":[{"sig":"MEYCIQC32mm62/VbcSxsk5bCsJUfAGmnu4A+HoMpWdb0glAKrgIhAOddJzbAHwK+Z079IRQ5Sk7LAteEfQ/KHU95FjamhlXW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3898.1.6da7af2e8f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-KUzrHrcNC1CsWS2CuMzIrRL2rFZza026MYifXR3Crofu+K6JlHDtRLSqmM1Q7JcMm8V+emNGCHQHKi1cTOEzDA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3898.1.6da7af2e8f_1779922734609_0.5985107618128738","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3897.1.ceb161eecd":{"name":"@open-mercato/cache","version":"0.6.3-canary.3897.1.ceb161eecd","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3897.1.ceb161eecd","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"bbd1f1188ff27b08ac3c1edc506e6788ee0d8a1b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3897.1.ceb161eecd.tgz","fileCount":49,"integrity":"sha512-LTAM9ZrRMrXzmEGZRtaur84nO1WkuM9NsKUSlaLAIyzcSH4S/PY7aNITdOLF5UKorNGKRWMgvMCGavvPaZWPiQ==","signatures":[{"sig":"MEUCIBBXEB/bj0YxL9t4Oedi4oL6lDeCPGOxoGK3eKkkLFvQAiEAlgIXBUG8ocni8+xRCMhhez23mhYqQC3AzY8+2/5/w/M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3897.1.ceb161eecd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-LTAM9ZrRMrXzmEGZRtaur84nO1WkuM9NsKUSlaLAIyzcSH4S/PY7aNITdOLF5UKorNGKRWMgvMCGavvPaZWPiQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3897.1.ceb161eecd_1779922761110_0.9269868390495017","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3900.1.74560c0af0":{"name":"@open-mercato/cache","version":"0.6.3-canary.3900.1.74560c0af0","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3900.1.74560c0af0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"1e018c41aba6b30a891b309170f579dc9f14667d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3900.1.74560c0af0.tgz","fileCount":49,"integrity":"sha512-cAHT+2CeMZZcxGf+Pf/qr+hxkqQ6how20gGrJqQ+HTUI7jNNDEfijS+ZUqumCEBU9+Pa7+WOIII5pYiKXA3V+w==","signatures":[{"sig":"MEUCIQDU+ikxu28iXE3im9kE+g+1ho2gaEHUSP641evD/vdG7gIgX6c1PJgml3xVdwCddw8mR7T5uKFLDC0HFw4AaZzKsp4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3900.1.74560c0af0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-cAHT+2CeMZZcxGf+Pf/qr+hxkqQ6how20gGrJqQ+HTUI7jNNDEfijS+ZUqumCEBU9+Pa7+WOIII5pYiKXA3V+w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3900.1.74560c0af0_1779946804107_0.7000255888854956","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-develop.3901.1.ddad60693a":{"name":"@open-mercato/cache","version":"0.6.3-develop.3901.1.ddad60693a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-develop.3901.1.ddad60693a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"0669eb2cfa3472b1b14b00c4293351c34cd6d270","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-develop.3901.1.ddad60693a.tgz","fileCount":49,"integrity":"sha512-+JuhI7hVm1vVOMUJ5ISuV8oB8DhP0OP3XUxLwzc2myuvAA9egPkxUsBtKUEahTBL5SxuIlaHi1hAYVRcq4zlFQ==","signatures":[{"sig":"MEYCIQDb4tZsdU/2WULXTf16UAXHTjPNz9Jm6kPYbmL2mYpmvQIhAOzYsaDzd3NiTR/6/cdDUq5ZlDZK68dtT6ppCIlQ+k+K","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-develop.3901.1.ddad60693a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193441},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-+JuhI7hVm1vVOMUJ5ISuV8oB8DhP0OP3XUxLwzc2myuvAA9egPkxUsBtKUEahTBL5SxuIlaHi1hAYVRcq4zlFQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-develop.3901.1.ddad60693a_1779946963935_0.7000561875585747","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3903.1.13eab72bd2":{"name":"@open-mercato/cache","version":"0.6.3-canary.3903.1.13eab72bd2","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3903.1.13eab72bd2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"75aee11b9d4b419c05f786ab49629a821680acee","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3903.1.13eab72bd2.tgz","fileCount":49,"integrity":"sha512-env0Iq4KEs9/RG2xxyb2uIjmmvWjPZFYIjP/QQBOJ0qRC82isb+hzkK3b5udt9akhGsRKuZ1Vrxbe+fRfp1xbw==","signatures":[{"sig":"MEQCICX/dKMYtWCh6Q7yhnW8PV3x+yzUx4SU+AXAGGZr+jZoAiBdOVoxQh/PeGTbdBg2ZTS4FdSPK/4MbU9dbQkNCSOrww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3903.1.13eab72bd2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-env0Iq4KEs9/RG2xxyb2uIjmmvWjPZFYIjP/QQBOJ0qRC82isb+hzkK3b5udt9akhGsRKuZ1Vrxbe+fRfp1xbw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3903.1.13eab72bd2_1779947756473_0.561289362833508","host":"s3://npm-registry-packages-npm-production"}},"0.6.3-canary.3904.1.273b108254":{"name":"@open-mercato/cache","version":"0.6.3-canary.3904.1.273b108254","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3-canary.3904.1.273b108254","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"db11edbe45170abb4c48566296248784fcc49e84","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3-canary.3904.1.273b108254.tgz","fileCount":49,"integrity":"sha512-sn+Kgpv2iCBsgNMOpzkjatRsTMcMQUe31m+OyxNxTLGWXvoIFKapsrqB0TkTs+bgZ8pBMTQ8x6icarh5Qb1heA==","signatures":[{"sig":"MEQCIGi8Ie+QZfe+CU8mHbk3n7GqTydScqw2SA/1yhHrH0RWAiBnTLOPuUz3mrNEdtSPUa8JuL0p7a0csycK48wsYaLT2A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3-canary.3904.1.273b108254","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-sn+Kgpv2iCBsgNMOpzkjatRsTMcMQUe31m+OyxNxTLGWXvoIFKapsrqB0TkTs+bgZ8pBMTQ8x6icarh5Qb1heA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3-canary.3904.1.273b108254_1779949363854_0.2586115455859357","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.3910.1.0ff5e9e9be":{"name":"@open-mercato/cache","version":"0.6.4-canary.3910.1.0ff5e9e9be","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.3910.1.0ff5e9e9be","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"bab36baca73879a5a0cd4fb614e5f4328c77d3ce","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.3910.1.0ff5e9e9be.tgz","fileCount":49,"integrity":"sha512-CQxqju9IaE+B4yGtvL09hYvw3pfccoFXMn2U/vUha+8whIMs8sJXy34QMrEg1y5GImf2+/2rjkJpbYAwDmer5w==","signatures":[{"sig":"MEYCIQDKslUDxTUcMJfEGdpUSbzJkzv0+Q6/7tgHLDOsdf63mAIhAIDfOKb90lQWh4qBcQ7+dlkTrU0oUWEbmXNBLeGy5VG0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.3910.1.0ff5e9e9be","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-CQxqju9IaE+B4yGtvL09hYvw3pfccoFXMn2U/vUha+8whIMs8sJXy34QMrEg1y5GImf2+/2rjkJpbYAwDmer5w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.3910.1.0ff5e9e9be_1779956104814_0.06277140850542606","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.3917.1.4d8c013983":{"name":"@open-mercato/cache","version":"0.6.4-canary.3917.1.4d8c013983","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.3917.1.4d8c013983","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"df4ccad386e78198185ae0386baa4b3316668272","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.3917.1.4d8c013983.tgz","fileCount":49,"integrity":"sha512-xuuiPsxCSUBqZMbZxuZZraAgL0lb6je7zfQ5k/km/Jg1vUgWwZ57LLQGIZTbuOX05i1YAO8Iu12cJeB0Vmlg7Q==","signatures":[{"sig":"MEUCIQCkl8mN/0XOlGloHvEuMLAPTJkeI+d8O4oku4r2HcuTxAIgN+KTZTfa1oiF8XUqPusujwtpDYoqe4DPPVc3WHk1d44=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.3917.1.4d8c013983","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-xuuiPsxCSUBqZMbZxuZZraAgL0lb6je7zfQ5k/km/Jg1vUgWwZ57LLQGIZTbuOX05i1YAO8Iu12cJeB0Vmlg7Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.3917.1.4d8c013983_1779958806304_0.2362546065277995","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-develop.3921.1.8a42ddf4c8":{"name":"@open-mercato/cache","version":"0.6.4-develop.3921.1.8a42ddf4c8","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-develop.3921.1.8a42ddf4c8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c32d334de9a178738a7c8178a9b5507984e79f4f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-develop.3921.1.8a42ddf4c8.tgz","fileCount":49,"integrity":"sha512-wdpIn0BwgPQTPZVmB+Di9qC9Pj2jHVemzmuAif1U2NslukRcNstqAyb8KHV+t4PNY6yXHKlk6bDZHC175Q+F7A==","signatures":[{"sig":"MEUCIQDs9GD6k8+EhyFlKylRtPaONaI4f7cmY4EIaawvmyMHTAIgQFpUYjeecnyWRaTrpq2w5OtA0OPVTb57Y1Y03255/Sk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-develop.3921.1.8a42ddf4c8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193441},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-wdpIn0BwgPQTPZVmB+Di9qC9Pj2jHVemzmuAif1U2NslukRcNstqAyb8KHV+t4PNY6yXHKlk6bDZHC175Q+F7A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-develop.3921.1.8a42ddf4c8_1779959017274_0.8727969041463206","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.3922.1.21b60c07b9":{"name":"@open-mercato/cache","version":"0.6.4-canary.3922.1.21b60c07b9","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.3922.1.21b60c07b9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"cd883c130b21fe34f7da32e0688a74b7e22f2976","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.3922.1.21b60c07b9.tgz","fileCount":49,"integrity":"sha512-mwfgTUUn3IbXDoXh8dfiHfyUgmj3Jnpsb+WKt/w2ymGLtR1PhZSXo9zp4Wuwe6494mn8mpHrdJDrIugB/jxBKw==","signatures":[{"sig":"MEQCIED0D0pMrhVp/cD7sQsgluYZUVIFl6HvG9uvn4Nqjt9hAiAOddGLysEsTVZbgDp0o6caEM+FwTMY0YgpGSvIhp1bWQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.3922.1.21b60c07b9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-mwfgTUUn3IbXDoXh8dfiHfyUgmj3Jnpsb+WKt/w2ymGLtR1PhZSXo9zp4Wuwe6494mn8mpHrdJDrIugB/jxBKw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.3922.1.21b60c07b9_1779959043848_0.7999400675953505","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.3925.1.8355a3b5b5":{"name":"@open-mercato/cache","version":"0.6.4-canary.3925.1.8355a3b5b5","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.3925.1.8355a3b5b5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ac895428e8426d6f1db8a3acc69f0f2d9b6aadd6","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.3925.1.8355a3b5b5.tgz","fileCount":49,"integrity":"sha512-7IwDxxWMm3FRzj3C7mBV62aORzC+pwkYllo3KrrwVaAo4MId8Cv1og8rLqkzMzOVWHexf4CgQISN0o6QNwBqJQ==","signatures":[{"sig":"MEUCIQC3ikQNBO6RWeJn1mGQzBjKVBavaot8YHDKM0ZJ2tDSrwIgDFSLee6LQstjPwq8CCuvUP8tgd8H0mTnhiyhsoxUVrc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.3925.1.8355a3b5b5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-7IwDxxWMm3FRzj3C7mBV62aORzC+pwkYllo3KrrwVaAo4MId8Cv1og8rLqkzMzOVWHexf4CgQISN0o6QNwBqJQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.3925.1.8355a3b5b5_1779961489422_0.1032640541351999","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-develop.3926.1.c83e4d3395":{"name":"@open-mercato/cache","version":"0.6.4-develop.3926.1.c83e4d3395","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-develop.3926.1.c83e4d3395","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d56734a1e62595325dc74ded521ce14a18b17fdc","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-develop.3926.1.c83e4d3395.tgz","fileCount":49,"integrity":"sha512-ykJ0Q9Q26OGRFKr+0XP00zQXFKRh8S10fwm6Ua58BhNJ/xQi8CTgSFlj8eOUsuCG01/nOkXLKHRIAQyNLn1XMw==","signatures":[{"sig":"MEUCIDs3iziHo1K/xHDb4eOfHBbDR+LHpqKf06tAmULF8RNPAiEA6KIGLUvx7lQyG5AXaVCCjg1SS6rarx0tkKLDFT0tt+4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-develop.3926.1.c83e4d3395","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193441},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-ykJ0Q9Q26OGRFKr+0XP00zQXFKRh8S10fwm6Ua58BhNJ/xQi8CTgSFlj8eOUsuCG01/nOkXLKHRIAQyNLn1XMw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-develop.3926.1.c83e4d3395_1779961856969_0.7135657079482105","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.3927.1.f6e4a5baf2":{"name":"@open-mercato/cache","version":"0.6.4-canary.3927.1.f6e4a5baf2","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.3927.1.f6e4a5baf2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"7c3488ce02660390828e95fea37186cebe9ab728","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.3927.1.f6e4a5baf2.tgz","fileCount":49,"integrity":"sha512-fgmtMpgDHMg7+EHYwLde6NaoZcdeP44J/5IPKsKlwMZSb2d4at78riiQ+etkCJM+me8Kh9LNyklhskT3uHGZPg==","signatures":[{"sig":"MEYCIQDwj/kO8rVvhhYxmfgk16wcKZhNiQY8x4jWKxG8Kr2UqQIhAK9Z1W7iUA3HRIz2tmarwxZqKWdYELD6/F4xYIY8ErDn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.3927.1.f6e4a5baf2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-fgmtMpgDHMg7+EHYwLde6NaoZcdeP44J/5IPKsKlwMZSb2d4at78riiQ+etkCJM+me8Kh9LNyklhskT3uHGZPg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.3927.1.f6e4a5baf2_1779961859742_0.9768801702493062","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.3930.1.674c804425":{"name":"@open-mercato/cache","version":"0.6.4-canary.3930.1.674c804425","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.3930.1.674c804425","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c566d341b944856dcb450c5a5a0b55e99d122557","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.3930.1.674c804425.tgz","fileCount":49,"integrity":"sha512-oD0ZW2i4W2xVgXSwhpctSHuP0pE40Zl9YydDh6IQfgFeMFCiJyjXwGrAAukIqgk1kxfyjeedSzo9AxzroJQfOg==","signatures":[{"sig":"MEYCIQC/+Afcoa5/biSh/CYM3U/9VUR+XDP1IwfzGvGSDXUojwIhAMLnhdwCsAmFJsPS2yklRKFBG1ZEIzPghOXiC2QyaIpI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.3930.1.674c804425","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-oD0ZW2i4W2xVgXSwhpctSHuP0pE40Zl9YydDh6IQfgFeMFCiJyjXwGrAAukIqgk1kxfyjeedSzo9AxzroJQfOg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.3930.1.674c804425_1779962276151_0.16249689559706937","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-develop.3929.1.fcf7afece2":{"name":"@open-mercato/cache","version":"0.6.4-develop.3929.1.fcf7afece2","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-develop.3929.1.fcf7afece2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"532ace0a1c981a2840ebb2ad64f38e07a3a3c75f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-develop.3929.1.fcf7afece2.tgz","fileCount":49,"integrity":"sha512-mCV1DfAr43RzBGr6WhcMOYNWKwaUiB8szA1Yvz1hI2VBmfUb3Hbfqrn2mNsLHqs29BtxlkB+mNAbbWdDaMCh7g==","signatures":[{"sig":"MEQCIFf2BBIovJ6SdgXh8uXT4mQafuMkwXF+c8cFUawCLjOQAiA09KRCu3HlFUQPe4gvoJTrc1KRy0D4Fm+Bj8qfT6KoAg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-develop.3929.1.fcf7afece2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193441},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-mCV1DfAr43RzBGr6WhcMOYNWKwaUiB8szA1Yvz1hI2VBmfUb3Hbfqrn2mNsLHqs29BtxlkB+mNAbbWdDaMCh7g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-develop.3929.1.fcf7afece2_1779962835093_0.8667279921283713","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.3934.1.915316f7e7":{"name":"@open-mercato/cache","version":"0.6.4-canary.3934.1.915316f7e7","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.3934.1.915316f7e7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d1fa3a7e9ea471dcedda072cbd46d420e54f5cee","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.3934.1.915316f7e7.tgz","fileCount":49,"integrity":"sha512-SlpfJVY9RKnZnCCX5QEP1VyIJE+ae4c/ZtW5Kvljl1DsKlUHd1YsvDUmgafpFbjyCvRuNLmAVeK56BIfYvADww==","signatures":[{"sig":"MEQCIDI2iTluYwQ780W8Bgl/kgrWdN7TfpnPeWhuxfjidaRSAiBVvf9cRray+ZS1AvPMXaeqvkBw3iybgzuHSydP1YYnXw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.3934.1.915316f7e7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-SlpfJVY9RKnZnCCX5QEP1VyIJE+ae4c/ZtW5Kvljl1DsKlUHd1YsvDUmgafpFbjyCvRuNLmAVeK56BIfYvADww==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.3934.1.915316f7e7_1779963427945_0.16356024268843483","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.3939.1.cf888eb3ec":{"name":"@open-mercato/cache","version":"0.6.4-canary.3939.1.cf888eb3ec","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.3939.1.cf888eb3ec","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"68fbcef8b9b13b82cb015068d8503c87d2096278","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.3939.1.cf888eb3ec.tgz","fileCount":49,"integrity":"sha512-NdVLNHPNqsQj2VQ3nZVC8yJQwykWcwV/YPKxxtQx+L7v5jWE/CmUY/MHko1TQQRCEvY2XyBhLKnHN6UaTCBgUA==","signatures":[{"sig":"MEUCIFvGJukSgZ//smbti8oE+8Hz1QPk6MXkoM/w5QV1XTCAAiEA2D6f5kFhThUCDrPhBaZKJDLjlMWqzL1X4x82DyLWS5E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.3939.1.cf888eb3ec","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-NdVLNHPNqsQj2VQ3nZVC8yJQwykWcwV/YPKxxtQx+L7v5jWE/CmUY/MHko1TQQRCEvY2XyBhLKnHN6UaTCBgUA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.3939.1.cf888eb3ec_1779965254698_0.49166558760205303","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.3940.1.885dcb8730":{"name":"@open-mercato/cache","version":"0.6.4-canary.3940.1.885dcb8730","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.3940.1.885dcb8730","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"7a95e7351fb724e5a2b2fb7645191c09d8a86f52","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.3940.1.885dcb8730.tgz","fileCount":49,"integrity":"sha512-jMR1S9V5oAALpfUqZ8qK975CY9yDUT6/owQYqXe4mywhmp1yaDoC2V+9hj+QdFN2pGEFuNerNzsPSn4hRnmWPA==","signatures":[{"sig":"MEYCIQCR1ViFRgiMO1jYzK9OkEh2Y6yiP+fjD1zl+mrgXc0e2QIhAP/wqxUB1TTf95bw3CHKIv8pOK2otculsE7bKSgu9AXc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.3940.1.885dcb8730","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-jMR1S9V5oAALpfUqZ8qK975CY9yDUT6/owQYqXe4mywhmp1yaDoC2V+9hj+QdFN2pGEFuNerNzsPSn4hRnmWPA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.3940.1.885dcb8730_1779965514314_0.14840173679303637","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-develop.3938.1.c97dbde799":{"name":"@open-mercato/cache","version":"0.6.4-develop.3938.1.c97dbde799","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-develop.3938.1.c97dbde799","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"64e3921d6340beb7dd2d463bc4ce692b601dad96","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-develop.3938.1.c97dbde799.tgz","fileCount":49,"integrity":"sha512-nkeJ8y30Xnn1EuGpY42wFfN7WtJqGZdGjvn2zp8Euo6vyBBWhpOQdcSRov0DGjF6lXU7anbp3vegUnHuHsF4ZQ==","signatures":[{"sig":"MEYCIQCymZZOwolyves1oDMf4Mpx8NDxl3zzmzXpZMBU6e8tKwIhAKKG4sP1LdKT0PMeBS+Fo0JuB8WSytHJOkDiNy0ORoLb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-develop.3938.1.c97dbde799","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193441},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-nkeJ8y30Xnn1EuGpY42wFfN7WtJqGZdGjvn2zp8Euo6vyBBWhpOQdcSRov0DGjF6lXU7anbp3vegUnHuHsF4ZQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-develop.3938.1.c97dbde799_1779966359834_0.3044255323553131","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.3942.1.b8f0383a1c":{"name":"@open-mercato/cache","version":"0.6.4-canary.3942.1.b8f0383a1c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.3942.1.b8f0383a1c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"3f87b02fec7547fd4b81da9057842e54a0690050","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.3942.1.b8f0383a1c.tgz","fileCount":49,"integrity":"sha512-RJjev7EeCLuN83AOcICRum0UAXDwD8b9KzAExG26ipCux/NwafOkE/xpiL3ZZl3MoFVs2i85IjD9Xc0Yqvch7Q==","signatures":[{"sig":"MEQCIHfHJJ6TqS60C2/7VaisOC7gFWpU/QWMCKmXEIOHMvzzAiBxj2tYQuJyApAllKinqIoM2sCtumX1ie68RnGzwagwZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.3942.1.b8f0383a1c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-RJjev7EeCLuN83AOcICRum0UAXDwD8b9KzAExG26ipCux/NwafOkE/xpiL3ZZl3MoFVs2i85IjD9Xc0Yqvch7Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.3942.1.b8f0383a1c_1779967766600_0.9037577744727245","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.3941.1.d40457176c":{"name":"@open-mercato/cache","version":"0.6.4-canary.3941.1.d40457176c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.3941.1.d40457176c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"db33b0e6601e04873e685ab994365bbb351a9755","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.3941.1.d40457176c.tgz","fileCount":49,"integrity":"sha512-qqNZt9kc+7NshttRpmaW3EaorhYM7xY+5z5UcZh6hOIoBJE+EYBjOahBiQD6FFR+UGs4r/jTjleSU+0FWjjYdg==","signatures":[{"sig":"MEUCIQDoLtDSM2aLnLL1Kvl5kPM5A41YibeRVk6o9gLYFIWa0QIgVHQBB4IKWMqOGB3qQic42A0mOoKm5jGq7zkZdWNB8eE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.3941.1.d40457176c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-qqNZt9kc+7NshttRpmaW3EaorhYM7xY+5z5UcZh6hOIoBJE+EYBjOahBiQD6FFR+UGs4r/jTjleSU+0FWjjYdg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.3941.1.d40457176c_1779968472872_0.6564918339530861","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.3943.1.fc1afb9585":{"name":"@open-mercato/cache","version":"0.6.4-canary.3943.1.fc1afb9585","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.3943.1.fc1afb9585","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"40b74962d301ef434c346759b6845c9b00925ab8","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.3943.1.fc1afb9585.tgz","fileCount":49,"integrity":"sha512-IaMx1oZktm1WJ5RP/FxnzzVg1VOu7HmGHY5DYY7eG+60ngxIQIZH76kilvllVipJ3zHqRrV5YLgmKn09BK5wqA==","signatures":[{"sig":"MEQCIGXiZQl4vn9Iy01dyDMptcxl8CbMbsooHQ3binkvUHarAiA2+GWFq7LZBHXDjtWIhpNljwGgFsllg8mPFAxAUfoUfQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.3943.1.fc1afb9585","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-IaMx1oZktm1WJ5RP/FxnzzVg1VOu7HmGHY5DYY7eG+60ngxIQIZH76kilvllVipJ3zHqRrV5YLgmKn09BK5wqA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.3943.1.fc1afb9585_1779968856523_0.7274903344101433","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-develop.3944.1.4100aa7fbe":{"name":"@open-mercato/cache","version":"0.6.4-develop.3944.1.4100aa7fbe","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-develop.3944.1.4100aa7fbe","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"04827af53b1fc8d96eb193303e8040c480ad5395","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-develop.3944.1.4100aa7fbe.tgz","fileCount":49,"integrity":"sha512-nCwqHsHo4MlX239FHSPfLYqv1GTJztRJvxbxNGlLMIO0EJ8rPMumwQN5oJcv8T3/NkGX0DoDWa47TZKBQJf0+w==","signatures":[{"sig":"MEQCIGLzayE7dUHDHwFLOBvEbttB1PgcucXWXvwkR9dIR8ffAiBMzT37YqRihP88gJd7ADF8E2bf4Gwp4EpPSfp//O7Fmw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-develop.3944.1.4100aa7fbe","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193441},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-nCwqHsHo4MlX239FHSPfLYqv1GTJztRJvxbxNGlLMIO0EJ8rPMumwQN5oJcv8T3/NkGX0DoDWa47TZKBQJf0+w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-develop.3944.1.4100aa7fbe_1779970018806_0.632244212184401","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.3945.1.d033cd2c13":{"name":"@open-mercato/cache","version":"0.6.4-canary.3945.1.d033cd2c13","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.3945.1.d033cd2c13","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"aeb3cdc1ad73217a31558f2ada1f9341df4e84c9","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.3945.1.d033cd2c13.tgz","fileCount":49,"integrity":"sha512-jgmsDRGeusGgaCpKnXPUO8+zY0oGQO/9Rgchzvb0auX9YLc+BoUK6M1n5niHofPoxbPF5aJ6vtJzf7+Ip92KNQ==","signatures":[{"sig":"MEUCIQD/+cAvW+fUdcTwrgRD067fWyrheuf93SRrkPNIDApZWAIgCF5qNJ6u9ht9oHWgQPqUZHXQoi90SIiytkF6kKVQwXY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.3945.1.d033cd2c13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-jgmsDRGeusGgaCpKnXPUO8+zY0oGQO/9Rgchzvb0auX9YLc+BoUK6M1n5niHofPoxbPF5aJ6vtJzf7+Ip92KNQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.3945.1.d033cd2c13_1779970035806_0.6342319463607065","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.3948.1.5be38582b6":{"name":"@open-mercato/cache","version":"0.6.4-canary.3948.1.5be38582b6","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.3948.1.5be38582b6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"5c799640d3fa48e533db2b57aaa79866c44233bd","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.3948.1.5be38582b6.tgz","fileCount":49,"integrity":"sha512-IvW/Ssz5FR6yfQJfiDJAXyBNZDUtAQsjZRxZIGKOR4UW1kLslgxYm90lTdzfMMDOXMYT+HZ3s4wwmxwMvqlyEw==","signatures":[{"sig":"MEQCIEtPrtfDHA4tVp06yRFK8zXvfox/1FFfmcTDVsQDcI/yAiBKfhTjV/2dr48zMQU9w+DbJbcelYxNrE87XOJOohCWlA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.3948.1.5be38582b6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-IvW/Ssz5FR6yfQJfiDJAXyBNZDUtAQsjZRxZIGKOR4UW1kLslgxYm90lTdzfMMDOXMYT+HZ3s4wwmxwMvqlyEw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.3948.1.5be38582b6_1779970240048_0.005382099331152412","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.3951.1.6e2d6e6021":{"name":"@open-mercato/cache","version":"0.6.4-canary.3951.1.6e2d6e6021","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.3951.1.6e2d6e6021","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"722861bd69f31305d05367c96037008e1ef25c81","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.3951.1.6e2d6e6021.tgz","fileCount":49,"integrity":"sha512-ye4LZ2Wtx9CIzomoh2EXAHdevgmU4b9cih2WzmcG0EbCXpPSRuZeD90llcm1w9zmS0aviJH1BLWJp2MSkOwM5Q==","signatures":[{"sig":"MEUCIDyDzk9RTH/Db389gBxT1iVzJQeUqNEPXb2PltSv+Du2AiEA98mSuIW+XjtngPydEQxfK6/aSfrxYckYAtirZLaV1ew=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.3951.1.6e2d6e6021","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-ye4LZ2Wtx9CIzomoh2EXAHdevgmU4b9cih2WzmcG0EbCXpPSRuZeD90llcm1w9zmS0aviJH1BLWJp2MSkOwM5Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.3951.1.6e2d6e6021_1779971048717_0.961778220197582","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.3953.1.a6644c0800":{"name":"@open-mercato/cache","version":"0.6.4-canary.3953.1.a6644c0800","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.3953.1.a6644c0800","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a7e0a0e8e1ec710eed1829db43c2a864131ca89e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.3953.1.a6644c0800.tgz","fileCount":49,"integrity":"sha512-7mG8ols8d6ssn5MhUssxGbKbKwshQ3Yi98WKaEm1JWhxdrdvukQH3XVXn08JGVPHmz+xdkLBTiiLJ8jxTQit0w==","signatures":[{"sig":"MEYCIQCIDgGZ9un02hTOiTeAP+Rj9YNZdozkYyTmtg9xnFhb5QIhAIp+12wdJn7rYDaPzchga0SI/jjQoHbp91Dc705wpWkf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.3953.1.a6644c0800","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-7mG8ols8d6ssn5MhUssxGbKbKwshQ3Yi98WKaEm1JWhxdrdvukQH3XVXn08JGVPHmz+xdkLBTiiLJ8jxTQit0w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.12.1","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.3953.1.a6644c0800_1779972057960_0.6069396549650603","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-develop.3949.1.adc3d0b3b1":{"name":"@open-mercato/cache","version":"0.6.4-develop.3949.1.adc3d0b3b1","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-develop.3949.1.adc3d0b3b1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a23e4d3d332cc74bbfbfd907b73105e247c31c40","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-develop.3949.1.adc3d0b3b1.tgz","fileCount":49,"integrity":"sha512-mDlUDWsmxp0+ehBXRaQhBtHWx8d+md4rf5MEc3uHbuUSplbkbazHf5WeOpCretXL1qranHkqiMyfsJt9L+J14Q==","signatures":[{"sig":"MEQCICHgFJZ3de5QzAIVFgOg2osgYlusYjJgnA/ZA5a+0EBcAiAexoUVNMkx8RDDrr15XLmL/go7Am4UJvdK62230pJlbw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-develop.3949.1.adc3d0b3b1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193441},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-mDlUDWsmxp0+ehBXRaQhBtHWx8d+md4rf5MEc3uHbuUSplbkbazHf5WeOpCretXL1qranHkqiMyfsJt9L+J14Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-develop.3949.1.adc3d0b3b1_1779972618076_0.8911443627263334","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.3950.1.176863011b":{"name":"@open-mercato/cache","version":"0.6.4-canary.3950.1.176863011b","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.3950.1.176863011b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ddc5355f5f50084e89f5f830baaa61627dd959ed","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.3950.1.176863011b.tgz","fileCount":49,"integrity":"sha512-ivAWXp9Wia0qja2BPsk/TTfZHrVrKd+3ed3XXDXlrCc+f4mq+Yk0n5PGRlZTcE8qY0IlKzZRhjdAGa10BbXC5A==","signatures":[{"sig":"MEUCIQCIe2s7aJBBlKUFltFqRORn3vJYpeC6dljEUPhW+xI+gQIgYHle1fLfg1QjeaRI2mk58Fnwg4wXO8SzlbRs+s/7lpA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.3950.1.176863011b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-ivAWXp9Wia0qja2BPsk/TTfZHrVrKd+3ed3XXDXlrCc+f4mq+Yk0n5PGRlZTcE8qY0IlKzZRhjdAGa10BbXC5A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.3950.1.176863011b_1779972696053_0.4111468331425081","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.3952.1.95a6265e84":{"name":"@open-mercato/cache","version":"0.6.4-canary.3952.1.95a6265e84","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.3952.1.95a6265e84","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"68a3e30e6a2a00625e68faeefd92da95fb1af197","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.3952.1.95a6265e84.tgz","fileCount":49,"integrity":"sha512-w9UNw+h5k681qLLNfGV6NEIaMhZb2FBL8MV8fbE4/kYrM8sy1GCkJnhUbACIbSSZxRqRsO3Qyqm8IWvTovwYAw==","signatures":[{"sig":"MEYCIQCqTL7CsY/Oh2tN5NE+uz2wBTntss1E6xl3YdDzCkWgrwIhAJ/31epnAuqsq8gianS0HlGjdETz6W3E7kwT1YY1up0Q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.3952.1.95a6265e84","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-w9UNw+h5k681qLLNfGV6NEIaMhZb2FBL8MV8fbE4/kYrM8sy1GCkJnhUbACIbSSZxRqRsO3Qyqm8IWvTovwYAw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.3952.1.95a6265e84_1779972938911_0.5787121123058345","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.3954.1.83bbdc5c14":{"name":"@open-mercato/cache","version":"0.6.4-canary.3954.1.83bbdc5c14","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.3954.1.83bbdc5c14","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a3f4d7e24c865a27147378c42fa18c49ae44cc6e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.3954.1.83bbdc5c14.tgz","fileCount":49,"integrity":"sha512-GeKqRijXDwXGnzwtKOwDrz6wSLszACsCFMztPWQeonDjIHQt+y8XLHg133XpeTynUxCmsrRFgr2eaY3rbfJwuA==","signatures":[{"sig":"MEUCIQD/nS1Jhj+kyBaSjxaB67ohrRE0ECmrOqvg3TJxym8NSwIgG7MEawuvXaKMlBQBuPud5ZrTd5GrEGfipLqB4p7YlC0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.3954.1.83bbdc5c14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-GeKqRijXDwXGnzwtKOwDrz6wSLszACsCFMztPWQeonDjIHQt+y8XLHg133XpeTynUxCmsrRFgr2eaY3rbfJwuA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.3954.1.83bbdc5c14_1779974661309_0.35356288689155724","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-develop.3962.1.70f30e284c":{"name":"@open-mercato/cache","version":"0.6.4-develop.3962.1.70f30e284c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-develop.3962.1.70f30e284c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"1f0e8ae4e9127aeb4eeb269559529f2796e68707","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-develop.3962.1.70f30e284c.tgz","fileCount":49,"integrity":"sha512-HYvqYDTkMebIhCjSY6IlXXLgrZdFOvRE/ILDjDMhknnqu3JUYY0tzDOf/jkF6Sey1uGXpWzSPZ26oTLP8v81rA==","signatures":[{"sig":"MEUCIQDFq4iv9DePsBK6JWzjESRnhUz+yQZYk7ncbwC/yWI2SgIgQv4NYxxpfvxgvFd4tQDcTbSyQUcz4+N/mKNqm9NT7bE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-develop.3962.1.70f30e284c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193441},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-HYvqYDTkMebIhCjSY6IlXXLgrZdFOvRE/ILDjDMhknnqu3JUYY0tzDOf/jkF6Sey1uGXpWzSPZ26oTLP8v81rA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-develop.3962.1.70f30e284c_1779975163216_0.2580522697697327","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.3963.1.8b1eea8b4c":{"name":"@open-mercato/cache","version":"0.6.4-canary.3963.1.8b1eea8b4c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.3963.1.8b1eea8b4c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c33405cd942571facf7495e2ac3b0471ee6d8dc2","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.3963.1.8b1eea8b4c.tgz","fileCount":49,"integrity":"sha512-84NHDv8LH1JEQkH+8KhCktqUlSAPD+xZ3hCh6wPFE36Pkcfv2Wd5Dnj2GAMhYsOt0lu2zewDqeA1UzEx2U9+YQ==","signatures":[{"sig":"MEYCIQCLtdBr68yPopAv4UQzLYLN6Sv0TZ137Hp/gHG/160GPwIhANAGWdpfAyvZquyrZChW45MDEdA6NfpeSlvcL/qHhxzg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.3963.1.8b1eea8b4c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-84NHDv8LH1JEQkH+8KhCktqUlSAPD+xZ3hCh6wPFE36Pkcfv2Wd5Dnj2GAMhYsOt0lu2zewDqeA1UzEx2U9+YQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.3963.1.8b1eea8b4c_1779975728388_0.21399821100973493","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.3967.1.9372a16334":{"name":"@open-mercato/cache","version":"0.6.4-canary.3967.1.9372a16334","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.3967.1.9372a16334","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"60480f42a6f78ebb428e1077e4c067f4a055b31e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.3967.1.9372a16334.tgz","fileCount":49,"integrity":"sha512-UNyH2la5ZGd1SlDYt9CMZfo+wFvGcZxwMPdCzMBCR3MHJtAqo19XRDRLrxVgsj7CTe6os9aA68mE622ffFeDiA==","signatures":[{"sig":"MEQCIFIRn0ZgsBDEvrYmTLyaTOS6QzTYgHy5NiQYRCF1dc1tAiBkAN0Efm1k04H6z1CcPy/wxTHTEfFv/L0xxjMruUfUFg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.3967.1.9372a16334","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-UNyH2la5ZGd1SlDYt9CMZfo+wFvGcZxwMPdCzMBCR3MHJtAqo19XRDRLrxVgsj7CTe6os9aA68mE622ffFeDiA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.3967.1.9372a16334_1779977828286_0.8746124135458575","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.3971.1.35b45478e5":{"name":"@open-mercato/cache","version":"0.6.4-canary.3971.1.35b45478e5","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.3971.1.35b45478e5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"919124cdc9e49789d03eae7acc4d46706ef29a93","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.3971.1.35b45478e5.tgz","fileCount":49,"integrity":"sha512-/wp79YzPNc68wmzKqq1/QOqVk8P/KLq0OZnyhSAKT2pMefv4gzD/Nv/Ua4Ev708PccHVTyqRrrATO2pfa/M5Jw==","signatures":[{"sig":"MEYCIQCvuGvrN2ES7bKDt+qCSpRcDSgbEJVbJBRbSgb5QwKGTgIhAPKqGZBhPbWInwdvGtJeQpUe10iJDbUJSMOKyPabSHKc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.3971.1.35b45478e5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-/wp79YzPNc68wmzKqq1/QOqVk8P/KLq0OZnyhSAKT2pMefv4gzD/Nv/Ua4Ev708PccHVTyqRrrATO2pfa/M5Jw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.3971.1.35b45478e5_1779977870015_0.23171936009467475","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.3970.1.ec8aa7cf1d":{"name":"@open-mercato/cache","version":"0.6.4-canary.3970.1.ec8aa7cf1d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.3970.1.ec8aa7cf1d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f2a6ff16e715de104fc426b52f4f82134384cd99","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.3970.1.ec8aa7cf1d.tgz","fileCount":49,"integrity":"sha512-BmsMIAf6AZIjfKKRhllsQUIouV/dwal2mLJDCi0FwLS9CZWRNpXuZ8fbtMU8MymiAvuTf+i8c0eTqFycrvt1ww==","signatures":[{"sig":"MEQCIAF9tmqwh8ZzBQqmxorZSn2g4ngQZF0wQFXtN72EP8ipAiBXdCvwrpH0/jRENH2dFfklrmpjhXdxDVD6voimlkRzpg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.3970.1.ec8aa7cf1d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-BmsMIAf6AZIjfKKRhllsQUIouV/dwal2mLJDCi0FwLS9CZWRNpXuZ8fbtMU8MymiAvuTf+i8c0eTqFycrvt1ww==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.3970.1.ec8aa7cf1d_1779978000396_0.7984479840933485","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-develop.3968.1.9d87f5fa16":{"name":"@open-mercato/cache","version":"0.6.4-develop.3968.1.9d87f5fa16","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-develop.3968.1.9d87f5fa16","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"89ed6963c0529dd2c167751ce22377db1317faf3","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-develop.3968.1.9d87f5fa16.tgz","fileCount":49,"integrity":"sha512-RYCJspjvVCvK/+XWReOSuL/7rrJAHuwIJYLiM/xiDM7nYSHEYI8NU4hUthXz88H2Z0e78drAVU0FDORnFuUp+A==","signatures":[{"sig":"MEUCIBnoZcUHffn87lrKl4rnK+5VPPhhoJ4aGOZ8XYT6lfSGAiEAm1Rif29ilkVfkzJqCd0Tf7SbRDXuVKeYytN/NihnUqU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-develop.3968.1.9d87f5fa16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193441},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-RYCJspjvVCvK/+XWReOSuL/7rrJAHuwIJYLiM/xiDM7nYSHEYI8NU4hUthXz88H2Z0e78drAVU0FDORnFuUp+A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-develop.3968.1.9d87f5fa16_1779978148735_0.8879966420464627","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.3969.1.ab281192bb":{"name":"@open-mercato/cache","version":"0.6.4-canary.3969.1.ab281192bb","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.3969.1.ab281192bb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"bce5d645d5b83967e88911d134362bfbb8211b42","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.3969.1.ab281192bb.tgz","fileCount":49,"integrity":"sha512-/mEzue8InpH5isRr5hcBd4tMph8g9zGY9sdhO9MerUejJh5s9lHu4/L1TtHN8ZaJxZxZW5XChYZ09vqalri8mw==","signatures":[{"sig":"MEUCIAlygGHF7Qk0QbkCTVrEdFHteLatDfW5tMpto0y/xdxlAiEA4D+OBlEsXZj4y/ApxEOmSrKCGEdl+/g9R2RmmA7qzqc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.3969.1.ab281192bb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-/mEzue8InpH5isRr5hcBd4tMph8g9zGY9sdhO9MerUejJh5s9lHu4/L1TtHN8ZaJxZxZW5XChYZ09vqalri8mw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.3969.1.ab281192bb_1779978348821_0.2531636712703007","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-develop.3976.1.4e72e60206":{"name":"@open-mercato/cache","version":"0.6.4-develop.3976.1.4e72e60206","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-develop.3976.1.4e72e60206","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a00ce4e7534f8fcd2b12fb5f3eee080d778b871d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-develop.3976.1.4e72e60206.tgz","fileCount":49,"integrity":"sha512-HKB69jhnREZT+LUa2dX4YCmfleRbiOpQuxbe6Jnrjdu+n9CkzCyGu/4v1jaPUeqDtUfha14FzS4SIPUSLML/Nw==","signatures":[{"sig":"MEQCIA3RpLxaaqT/LIvfQCWEtaa+gc3+8eczXXf2VtFLm1ZvAiBUs4KvVlxPNIFCQgNcvHWrfmCVgpdKnN25hKDtfxziZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-develop.3976.1.4e72e60206","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193441},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-HKB69jhnREZT+LUa2dX4YCmfleRbiOpQuxbe6Jnrjdu+n9CkzCyGu/4v1jaPUeqDtUfha14FzS4SIPUSLML/Nw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-develop.3976.1.4e72e60206_1779981087148_0.04358659414342814","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.3977.1.727d71b0c8":{"name":"@open-mercato/cache","version":"0.6.4-canary.3977.1.727d71b0c8","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.3977.1.727d71b0c8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"0cf49420e4d9afc1be8ca12e818eedddf210a90b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.3977.1.727d71b0c8.tgz","fileCount":49,"integrity":"sha512-I34E9vuGbzoGg8MeeOQR/YKRo3cZok8K3gxmYS2VjBC6ZzlURlBKa3HWxlh8HH/fbP6frsau2+MDcngpxuZ79A==","signatures":[{"sig":"MEUCIFkf1Atoi+RjvItlzu5hDoMebq4GRnU8eMdwyVMSlrPZAiEAprXyMAGT7reiNmv2SL3ZGjZzJEe4JOEzEy0PbgFABYE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.3977.1.727d71b0c8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-I34E9vuGbzoGg8MeeOQR/YKRo3cZok8K3gxmYS2VjBC6ZzlURlBKa3HWxlh8HH/fbP6frsau2+MDcngpxuZ79A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.3977.1.727d71b0c8_1779981106759_0.19691314055935916","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.3979.1.4f758c45dd":{"name":"@open-mercato/cache","version":"0.6.4-canary.3979.1.4f758c45dd","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.3979.1.4f758c45dd","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"39320cfc396172bd035927eb583b3a2e390520da","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.3979.1.4f758c45dd.tgz","fileCount":49,"integrity":"sha512-Zjjl4/Dqa2D7PM0D3ziGmengFpZKO4ks4sLIIo1+cDzHP2/Ln2rxFQwC/PjkeXA+Fy/nC0TtMfi50Cn6IZM5Vw==","signatures":[{"sig":"MEUCIQDwlrQRl5pHxacLfoght3fPNWh6BHpO15+WIp6hSrF3ogIgHTM4StxqZ5NKM+5sn1NkYctfYEtXC1Qs9Wx/Dpq8I80=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.3979.1.4f758c45dd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Zjjl4/Dqa2D7PM0D3ziGmengFpZKO4ks4sLIIo1+cDzHP2/Ln2rxFQwC/PjkeXA+Fy/nC0TtMfi50Cn6IZM5Vw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.3979.1.4f758c45dd_1779984202087_0.8606077483989736","host":"s3://npm-registry-packages-npm-production"}},"0.6.3":{"name":"@open-mercato/cache","version":"0.6.3","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"4bd34ea277897597baebe3d71b461a7875f8b2d8","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.3.tgz","fileCount":49,"integrity":"sha512-1UNSDBHrHu3SRYMJvokqCJulHR9F815u19y9hqGARAZJKJUzsSobSKotrn3NMsb6N8DFRbgQ2jLb6DFU1xeR8Q==","signatures":[{"sig":"MEYCIQCAuc8Bo80aRyM7thpFfeYGSyI8jQ5m54yUcr1vYjiKaQIhAN+QaqVJTxTjV23JO/6MBPl/+wAEysKnOiRp8DSdZVWL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193387},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-1UNSDBHrHu3SRYMJvokqCJulHR9F815u19y9hqGARAZJKJUzsSobSKotrn3NMsb6N8DFRbgQ2jLb6DFU1xeR8Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.3_1779984299134_0.5227338123411984","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-develop.3978.1.2f05baffed":{"name":"@open-mercato/cache","version":"0.6.4-develop.3978.1.2f05baffed","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-develop.3978.1.2f05baffed","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"1b00f65850199eae63cb97a6ebc0085261094b6d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-develop.3978.1.2f05baffed.tgz","fileCount":49,"integrity":"sha512-1lFif8MOx81haQvwGU5Hou+MTXaUWaVILs8m6HSLl14+QMvcxD0LRJqBAVCLY2elsW+oxnZrn/18J8e39+B5mw==","signatures":[{"sig":"MEYCIQDaXkqw8nWje7G5NYkFmpqN9F007c7+J1KeHtK9jQ91QgIhAJ183n+SD5LE6PjCeM1Fc++s2tG/KRUm/3IDNX7eTFYG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-develop.3978.1.2f05baffed","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193441},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-1lFif8MOx81haQvwGU5Hou+MTXaUWaVILs8m6HSLl14+QMvcxD0LRJqBAVCLY2elsW+oxnZrn/18J8e39+B5mw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-develop.3978.1.2f05baffed_1779984405156_0.5106419171202432","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.3980.1.44d1c38b69":{"name":"@open-mercato/cache","version":"0.6.4-canary.3980.1.44d1c38b69","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.3980.1.44d1c38b69","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a5bbaee3ae0224f98ad327f67747cab29c957eb3","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.3980.1.44d1c38b69.tgz","fileCount":49,"integrity":"sha512-g/70ot9U4HoY921JVNs5poOgBfyCteMBLN908ipevNOiy1B3x36sqUCbl3P2BJPbSt6QuWUKLOadmY92KL2qlg==","signatures":[{"sig":"MEUCIAkyDHMQwwD6l8RRFUIoro52yTt+5SsMA/fhqkpCXlZRAiEAk6FenZDgHhyAFzgf3u/A5iksAtZu0SwMMljCi5zm7wI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.3980.1.44d1c38b69","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-g/70ot9U4HoY921JVNs5poOgBfyCteMBLN908ipevNOiy1B3x36sqUCbl3P2BJPbSt6QuWUKLOadmY92KL2qlg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.3980.1.44d1c38b69_1779987030494_0.13090161404498835","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.3981.1.0cdf7db36c":{"name":"@open-mercato/cache","version":"0.6.4-canary.3981.1.0cdf7db36c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.3981.1.0cdf7db36c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ead9400bc4b949f362be45c9a3e78daed54e0365","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.3981.1.0cdf7db36c.tgz","fileCount":49,"integrity":"sha512-8YV9b6XOP6P89s50vJdh68HZBqAxPEd6WNupwN9o6SL3mtR057RiYoIF2P3KrFvO2ehAVEwq6AQXgX5+6ATTsA==","signatures":[{"sig":"MEQCIClMuniEFhC+nbdazRzYHg5XAYSflF0F+4z7jOv8S4iYAiBn3zuJS1wGTFowM6vdKw0K6JWfbzC2U2vIyyWtlGhriQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.3981.1.0cdf7db36c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-8YV9b6XOP6P89s50vJdh68HZBqAxPEd6WNupwN9o6SL3mtR057RiYoIF2P3KrFvO2ehAVEwq6AQXgX5+6ATTsA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.3981.1.0cdf7db36c_1779988218592_0.05344646530131136","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.3982.1.346aa2db0b":{"name":"@open-mercato/cache","version":"0.6.4-canary.3982.1.346aa2db0b","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.3982.1.346aa2db0b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"5955c26e50d85ea7dc642900d68311a726a137fd","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.3982.1.346aa2db0b.tgz","fileCount":49,"integrity":"sha512-mTiFxI+z6jSB8mpOphrJWFHNwZXlYDtqSC80QdJmysnAz+wZJzHswuy8sFCFpkvqvy3uW4z4ACdiEc8UgVcLhg==","signatures":[{"sig":"MEUCIBK3vto+5F4R2wZR5Q8B/hwAhaWMz1zembpcLS5Z3o+xAiEApndPQ4PjtMAMXyLvIqRcjNgsu0aEchbeV0/G4H56Ahc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.3982.1.346aa2db0b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-mTiFxI+z6jSB8mpOphrJWFHNwZXlYDtqSC80QdJmysnAz+wZJzHswuy8sFCFpkvqvy3uW4z4ACdiEc8UgVcLhg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.3982.1.346aa2db0b_1779989412985_0.19287239456126382","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.3983.1.d047829419":{"name":"@open-mercato/cache","version":"0.6.4-canary.3983.1.d047829419","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.3983.1.d047829419","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a6266591465c6b08fe01339e1c0d4fea57e40679","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.3983.1.d047829419.tgz","fileCount":49,"integrity":"sha512-xZXpUlauqDms+DTDTywxwO7B71DLAGoDqsxgx9GBJw1hMdKQU1X/mC7iorkEbn+/nSEWmr2mColsjaZeio8mig==","signatures":[{"sig":"MEYCIQC1jUkKGk8ggjn8lTXaYZ04kT8njrJjwHBF9htNgMr9xQIhAN7nM4KSC1cGGLXQ1zLI7EOZlx7dDG0kos6NXxefa2Wi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.3983.1.d047829419","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-xZXpUlauqDms+DTDTywxwO7B71DLAGoDqsxgx9GBJw1hMdKQU1X/mC7iorkEbn+/nSEWmr2mColsjaZeio8mig==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.3983.1.d047829419_1779989631643_0.7531270017396232","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.3985.1.9cbbca93d1":{"name":"@open-mercato/cache","version":"0.6.4-canary.3985.1.9cbbca93d1","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.3985.1.9cbbca93d1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"2a9749f239224c546bc7e2743248ec1074c891b8","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.3985.1.9cbbca93d1.tgz","fileCount":49,"integrity":"sha512-Aw8hj0tqxq6hX2PMdIi71mRPzfKJPR+zRDLGjOjSbhjojHIS4iYwoVMkabvfLXlQzcDHRUORcPAPfK4duf2SiA==","signatures":[{"sig":"MEUCIQCtk+1X9NwLXx2uh5kH94LxRTJktG+GSgETyu//CuAfbgIgLmws4ePUxK3sMnbPFkQGCb5cK+mKLqo9O4UPrY2oCFE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.3985.1.9cbbca93d1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Aw8hj0tqxq6hX2PMdIi71mRPzfKJPR+zRDLGjOjSbhjojHIS4iYwoVMkabvfLXlQzcDHRUORcPAPfK4duf2SiA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.3985.1.9cbbca93d1_1779992911792_0.6581291504202884","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.3990.1.b40f1be90f":{"name":"@open-mercato/cache","version":"0.6.4-canary.3990.1.b40f1be90f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.3990.1.b40f1be90f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"1e5e03172c68d01fe4a1fd9e3b57d33b2c9513a4","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.3990.1.b40f1be90f.tgz","fileCount":49,"integrity":"sha512-pTB9q4+HiYssLd7D9g/g0WjaFc8MPzX0MTTg9tNkEb3Hkmv7c8LrLU8pE86ztGzaXJjVeQP+BHcxrF+UAoPwbA==","signatures":[{"sig":"MEYCIQCHFuPJniOi0hc2re6h1iK2baqlJaKv74f2GtkovNYqvQIhAIAbIxTlKzfBsOxzjppMw3sd/Bgp9cLjvJNSZD1IH+tH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.3990.1.b40f1be90f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-pTB9q4+HiYssLd7D9g/g0WjaFc8MPzX0MTTg9tNkEb3Hkmv7c8LrLU8pE86ztGzaXJjVeQP+BHcxrF+UAoPwbA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.3990.1.b40f1be90f_1779995648727_0.10024406947377007","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.3993.1.739a4e21a9":{"name":"@open-mercato/cache","version":"0.6.4-canary.3993.1.739a4e21a9","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.3993.1.739a4e21a9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"21030761e418e5110ecb174457721ea3d522cbdc","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.3993.1.739a4e21a9.tgz","fileCount":49,"integrity":"sha512-SkZXxpXLWkK1IXquBDkV4saBGYpIuv3PiZDWX8/Todg0MsjRBIHGd+Fg12wjrJyeaLPqmrve9VfTSkRGxxvBCg==","signatures":[{"sig":"MEYCIQCclellJsOMJiBycEwiPQkabwQ4kQrSzc+ykM243YD3ugIhAI0QfViryIRLTlgbW7PFsNb2CfDujzsR4w0e72aNWanV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.3993.1.739a4e21a9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-SkZXxpXLWkK1IXquBDkV4saBGYpIuv3PiZDWX8/Todg0MsjRBIHGd+Fg12wjrJyeaLPqmrve9VfTSkRGxxvBCg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.3993.1.739a4e21a9_1779996635054_0.3548513734180774","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.3992.1.0f76b3b18e":{"name":"@open-mercato/cache","version":"0.6.4-canary.3992.1.0f76b3b18e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.3992.1.0f76b3b18e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"675cc2c5723b38920b4aab823dd50a4a506928ca","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.3992.1.0f76b3b18e.tgz","fileCount":49,"integrity":"sha512-k3q5Z//b2pW02yJYqE5qiQLTwriIiXJioNJP3Qe0oqP74cfJjS3zZyjw58/Q58L1JZ5B4oCUmHdda7gJ73kzoQ==","signatures":[{"sig":"MEUCIFjWfMwpAeheAyZsPuTBbY1luP47oVQXhdGC9OfJXtNbAiEA5mPb+SCnAB8wzPOzww/R2SdNjlGgIh/MdoXWqtQyco4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.3992.1.0f76b3b18e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-k3q5Z//b2pW02yJYqE5qiQLTwriIiXJioNJP3Qe0oqP74cfJjS3zZyjw58/Q58L1JZ5B4oCUmHdda7gJ73kzoQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.3992.1.0f76b3b18e_1779998154014_0.41199131632763364","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-develop.3996.1.430e257cfc":{"name":"@open-mercato/cache","version":"0.6.4-develop.3996.1.430e257cfc","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-develop.3996.1.430e257cfc","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"6006831db67b02637b7cc648a2b3730fa57eb62b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-develop.3996.1.430e257cfc.tgz","fileCount":49,"integrity":"sha512-PFezq7osxhh5rTYp3ksVIo0rZkCP9d2+j4MqodYK0pjAcseu08ZxrsoIaFnrbLWxAm4hkgeEDVxiKse8P5qwZg==","signatures":[{"sig":"MEUCIQCl8RcgJpjYNLD3Spnb/206bC6ni+xVT1A57NQBXkFkGwIgWSapH9tOO7jJkbSbjPK20RpiFNu3v7ks6QvZMO6/l8g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-develop.3996.1.430e257cfc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193441},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-PFezq7osxhh5rTYp3ksVIo0rZkCP9d2+j4MqodYK0pjAcseu08ZxrsoIaFnrbLWxAm4hkgeEDVxiKse8P5qwZg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-develop.3996.1.430e257cfc_1780043020281_0.32001739044836075","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.3997.1.0ffa461166":{"name":"@open-mercato/cache","version":"0.6.4-canary.3997.1.0ffa461166","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.3997.1.0ffa461166","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"521e5d89f5ad3332d3cfbcca20e63c23f46a88c7","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.3997.1.0ffa461166.tgz","fileCount":49,"integrity":"sha512-/KPvNGKLsg20UpTMCTWtglhlWPIOJLg/s56ogC7B9Pv4f5UMtosj7Pc1yeYAryq7EVQjaUnsB2OXjmpjHKbMfA==","signatures":[{"sig":"MEUCIEq9+I3cHhEbxu5hxQmJOEPcnQ7pWuS7lmsLn2RTqaO8AiEApT5tVP7E+fuKYkcLnPj+bXPUFJduaRYeyJPm124pwYg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.3997.1.0ffa461166","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-/KPvNGKLsg20UpTMCTWtglhlWPIOJLg/s56ogC7B9Pv4f5UMtosj7Pc1yeYAryq7EVQjaUnsB2OXjmpjHKbMfA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.3997.1.0ffa461166_1780043932872_0.01398938268066141","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.3998.1.6ab83dc2b8":{"name":"@open-mercato/cache","version":"0.6.4-canary.3998.1.6ab83dc2b8","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.3998.1.6ab83dc2b8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"6642d7b6752bf71961fe9761ea007dcee9995bc9","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.3998.1.6ab83dc2b8.tgz","fileCount":49,"integrity":"sha512-TG6qH9a/3p7KnfpULv/WM+2hD9wYYjOicQPsac0i+wiom+whUjCo+dY1I8BzcQ2IgQujHYySJPbaD7HxNeuZkQ==","signatures":[{"sig":"MEYCIQCRTUOZwtxLUZ5axxizZHsrdfnnQelSCrVeZClBJ2tQTwIhAL+p5JUrepjcSsyF86lI6FUNf9TMH2HRCYGx232oTLUp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.3998.1.6ab83dc2b8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-TG6qH9a/3p7KnfpULv/WM+2hD9wYYjOicQPsac0i+wiom+whUjCo+dY1I8BzcQ2IgQujHYySJPbaD7HxNeuZkQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.3998.1.6ab83dc2b8_1780046178420_0.929012879449536","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-develop.4000.1.450e315cec":{"name":"@open-mercato/cache","version":"0.6.4-develop.4000.1.450e315cec","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-develop.4000.1.450e315cec","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ae196a00b7175024bae0a71f3553c3b4e6d03bd5","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-develop.4000.1.450e315cec.tgz","fileCount":49,"integrity":"sha512-PsSm/pGNIUMPxbz1gSoW+gQD4CT1pgMXgfYR6VfD3sJ+MLFWRDpkHFgeWCEwXJqWO4kfEF8y4eHAV7vUd+Mt3g==","signatures":[{"sig":"MEUCIQDb9DvZd1tvwOysfWJ3cLp1HyqZDBqdmaJjha6p/DXTvgIgY4Y+wF68mv7q7ZTnTzZ5eXNoMHbLIi53f0Qu3n0vQA0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-develop.4000.1.450e315cec","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193441},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-PsSm/pGNIUMPxbz1gSoW+gQD4CT1pgMXgfYR6VfD3sJ+MLFWRDpkHFgeWCEwXJqWO4kfEF8y4eHAV7vUd+Mt3g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-develop.4000.1.450e315cec_1780046804492_0.1595145451770792","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4003.1.4809671b82":{"name":"@open-mercato/cache","version":"0.6.4-canary.4003.1.4809671b82","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.4003.1.4809671b82","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"532fa55ccca1c9704865314fa67f55138fb2f2f1","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.4003.1.4809671b82.tgz","fileCount":49,"integrity":"sha512-4yi74Cc9F7fDh25QZTMQOtBWPBiB/MDzWKbgVXtlRCHlHS5dEJ+Iz1IrHpEJsVyFzWmK2ypNiVJEMh4lnD9MWA==","signatures":[{"sig":"MEYCIQCiH2cpfVdOyCuoI7hgtVfYQGBevpPY6ApUoo1Y+c+xugIhAO8vkmapv0Lt9owvrpfgKNtaanP8ZvgROmkN2DAPchSl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.4003.1.4809671b82","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-4yi74Cc9F7fDh25QZTMQOtBWPBiB/MDzWKbgVXtlRCHlHS5dEJ+Iz1IrHpEJsVyFzWmK2ypNiVJEMh4lnD9MWA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.4003.1.4809671b82_1780047530740_0.8797610598405077","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4004.1.f81f11a3b7":{"name":"@open-mercato/cache","version":"0.6.4-canary.4004.1.f81f11a3b7","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.4004.1.f81f11a3b7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"fc253d5e406aca6c72ab39b2766babfb1c3abddf","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.4004.1.f81f11a3b7.tgz","fileCount":49,"integrity":"sha512-HWMiUq/Z6ng+u0WsRgcy7RhqrxhqwyZybq968Wpg1ua8V3Vy+pQdS+kxdeeB67PcHhjfoB7Q2UmIvN3R78EuJw==","signatures":[{"sig":"MEYCIQDDtrP0ngOlZWBbpXr0KaHiJ2aE1Cxjhv77Wq6xJw/nmgIhALxkw66ektlG51uEK4yfp5hnPuae+zrLVemvfFhALsr8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.4004.1.f81f11a3b7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-HWMiUq/Z6ng+u0WsRgcy7RhqrxhqwyZybq968Wpg1ua8V3Vy+pQdS+kxdeeB67PcHhjfoB7Q2UmIvN3R78EuJw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.4004.1.f81f11a3b7_1780047535945_0.8600198911441286","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-develop.4011.1.4f3ed9ae3e":{"name":"@open-mercato/cache","version":"0.6.4-develop.4011.1.4f3ed9ae3e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-develop.4011.1.4f3ed9ae3e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"9fc17fb2146814ee574bea6bf6045c759a18e6de","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-develop.4011.1.4f3ed9ae3e.tgz","fileCount":49,"integrity":"sha512-/Fqg33um4ebPSYhd/vEgkrgJXelP5tZn/JZb25VdrBJaN4F6PKGbQd/+FGYAs3IUjPCY+vdYB74fiA3of8xctQ==","signatures":[{"sig":"MEQCID35fRRxoo+64U0OQrPrp7ogYn/QsKbjEKsdKaX9iTB/AiA6BcOh+TTbr1L588TYHTlRX6mZq9+xsCVG1JRNxbVuig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-develop.4011.1.4f3ed9ae3e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193441},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-/Fqg33um4ebPSYhd/vEgkrgJXelP5tZn/JZb25VdrBJaN4F6PKGbQd/+FGYAs3IUjPCY+vdYB74fiA3of8xctQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-develop.4011.1.4f3ed9ae3e_1780049385292_0.938199745360734","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4017.1.f172c08b10":{"name":"@open-mercato/cache","version":"0.6.4-canary.4017.1.f172c08b10","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.4017.1.f172c08b10","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"aa12d5f3ed84550123f363f3ef71a1502b68b00a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.4017.1.f172c08b10.tgz","fileCount":49,"integrity":"sha512-KXmFtgY28InWA5Ep2ZFoLyWBorc1tPeQKLBnkzlFY0BABHKwqIKhlqhS/jYfbUHgLFrqla78R2RTDMa4ajdJFg==","signatures":[{"sig":"MEYCIQDY79+oryB6cBIXmQOtL8+iEtU6ArLmDlC6gtHa36kgDgIhANEx3XC4AfJnwjCT96v/sxJg6M9n0C7j23lqAu6J6+y8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.4017.1.f172c08b10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-KXmFtgY28InWA5Ep2ZFoLyWBorc1tPeQKLBnkzlFY0BABHKwqIKhlqhS/jYfbUHgLFrqla78R2RTDMa4ajdJFg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.4017.1.f172c08b10_1780050356447_0.10239930662490848","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4020.1.dec3d5ad4d":{"name":"@open-mercato/cache","version":"0.6.4-canary.4020.1.dec3d5ad4d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.4020.1.dec3d5ad4d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"78e4fcab0d015eb6ea0ed341d5ea4cc070819920","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.4020.1.dec3d5ad4d.tgz","fileCount":49,"integrity":"sha512-LMk3Im1JYLaxngqU10b/bNVrChebcmfkzlCKF+seBdzPN1Ik0aydaBEjIGMFXj7eNp4MyFvuN+mg3l8DjeeuOA==","signatures":[{"sig":"MEUCIQCtnZnb0e5rRq5xTpg1ULXVR+hACWzN91LlTDEG5blyZAIgG7aLRPHycOQ6xRiwIoAjabuD7n40vkDW10qK/MubeLs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.4020.1.dec3d5ad4d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-LMk3Im1JYLaxngqU10b/bNVrChebcmfkzlCKF+seBdzPN1Ik0aydaBEjIGMFXj7eNp4MyFvuN+mg3l8DjeeuOA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.4020.1.dec3d5ad4d_1780051033957_0.41465864291167676","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4021.1.781c927779":{"name":"@open-mercato/cache","version":"0.6.4-canary.4021.1.781c927779","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.4021.1.781c927779","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e0a96ca9690187f18feb849437b5efb5e823fa7e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.4021.1.781c927779.tgz","fileCount":49,"integrity":"sha512-ZZOB5mqJFs8xLrkGYGDcyJ83l0GBbiuIpL432NpWGTK01fOyhu2Y/FZepbfN0ByOXNqlrwY+YcDIbk27pxmTPw==","signatures":[{"sig":"MEQCIF/HdywMZY4j4rvubKxjYvgZcGl+cBl/uKta2dsq86hJAiBLZYwG99/OIUciEojiI6T2SP0pVN9iHdMyAvDaR2xArw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.4021.1.781c927779","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-ZZOB5mqJFs8xLrkGYGDcyJ83l0GBbiuIpL432NpWGTK01fOyhu2Y/FZepbfN0ByOXNqlrwY+YcDIbk27pxmTPw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.4021.1.781c927779_1780051152961_0.16544711701052162","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-develop.4015.1.efaafadf79":{"name":"@open-mercato/cache","version":"0.6.4-develop.4015.1.efaafadf79","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-develop.4015.1.efaafadf79","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"336e39bc95ed3fe5466ee099062f85b7cf7e9c93","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-develop.4015.1.efaafadf79.tgz","fileCount":49,"integrity":"sha512-Yh9KkU0YW+02jPrl6Vd9JzmeL44Oi/UkVEI80gCRvfj0k6OmkUzr5l/diR+Y6hXPorzcWskMm+19Ktzre2NRNw==","signatures":[{"sig":"MEUCIBSGdgLCllPr9L7wCvD1lqRwONg2DWYKX069IoC7zocUAiEAh3qlSOPHdID2AAy3ZGBxP6RBkkAG22UPRnf/0G85fQ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-develop.4015.1.efaafadf79","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193441},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Yh9KkU0YW+02jPrl6Vd9JzmeL44Oi/UkVEI80gCRvfj0k6OmkUzr5l/diR+Y6hXPorzcWskMm+19Ktzre2NRNw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-develop.4015.1.efaafadf79_1780051994403_0.587791929858301","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4027.1.788d487f65":{"name":"@open-mercato/cache","version":"0.6.4-canary.4027.1.788d487f65","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.4027.1.788d487f65","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"9c7bbba150dc081dc8878a394e1acb666136bb9c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.4027.1.788d487f65.tgz","fileCount":49,"integrity":"sha512-zHcm5GewmSCSzX3Ehgry+X/P1ovWKJ1ZBuss2zfqvfy4JMuqywhCbQdVHRIOi+crLM+shHge5EY2JQFEFQ8f7A==","signatures":[{"sig":"MEUCIQDVYAf6Z6Sj/VMWsxwgxtthVRUA2IPk9YLs98Z+1A0j9wIgLgixwSmyVWBOkLql5erP1NdlywynTZhtDqQiRicxoeY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.4027.1.788d487f65","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-zHcm5GewmSCSzX3Ehgry+X/P1ovWKJ1ZBuss2zfqvfy4JMuqywhCbQdVHRIOi+crLM+shHge5EY2JQFEFQ8f7A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.4027.1.788d487f65_1780053742194_0.21254269468322606","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4028.1.dca72b31f4":{"name":"@open-mercato/cache","version":"0.6.4-canary.4028.1.dca72b31f4","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.4028.1.dca72b31f4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"faad38bd7c6e5d0c8312b2a8dcae3f4f16c91ddb","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.4028.1.dca72b31f4.tgz","fileCount":49,"integrity":"sha512-59YcM4zaUjjCG86r/T/uM8ueoii/+Fa/Go/uiw3r50ee8WdaMbokebAYjJCna4s5JPvpGJ5Rx0C1VCd7uFPdPQ==","signatures":[{"sig":"MEUCID5pIxzx7VIOgFUCIGFCyMyH8k5XgbB1kT/5kYnrTwjUAiEA+ZcnhQwIHHUyihMzQJX1UJdBOd40HO0zlNxicZAbRyI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.4028.1.dca72b31f4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-59YcM4zaUjjCG86r/T/uM8ueoii/+Fa/Go/uiw3r50ee8WdaMbokebAYjJCna4s5JPvpGJ5Rx0C1VCd7uFPdPQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.4028.1.dca72b31f4_1780054268941_0.20915153906815487","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4029.1.8b0e44ff52":{"name":"@open-mercato/cache","version":"0.6.4-canary.4029.1.8b0e44ff52","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.4029.1.8b0e44ff52","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"5ce96f6f27d4c228662e2992daad67331b5604ad","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.4029.1.8b0e44ff52.tgz","fileCount":49,"integrity":"sha512-0FlC1+MCVKfm3rp9HkzLJjmsFTq94yRMc7lTSPNbXDn1ax/6/DdeVhu1gEvslGgqxBl1tpx/N2TQU34sgZcHQA==","signatures":[{"sig":"MEUCIQDbI6WNiefkskqFr+OZXgrl6pF02G4kSyrnqJHzHtOSYAIgMjDCUD2kmoWpRCTP0Dt4h0qQxzS6/kjU1YcDo/hNyAo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.4029.1.8b0e44ff52","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-0FlC1+MCVKfm3rp9HkzLJjmsFTq94yRMc7lTSPNbXDn1ax/6/DdeVhu1gEvslGgqxBl1tpx/N2TQU34sgZcHQA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.4029.1.8b0e44ff52_1780054837076_0.21130515250676063","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4031.1.827e62168c":{"name":"@open-mercato/cache","version":"0.6.4-canary.4031.1.827e62168c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.4031.1.827e62168c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"12f080041bf82de965e9deae5b8397cfc256a6c6","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.4031.1.827e62168c.tgz","fileCount":49,"integrity":"sha512-WQvS1Gy9Vn/pLyH3H3I/wH3XbbN7jgwMhmyWlzwoHwl7DR3Pjmr60GezPDpljMCUgEIUj0nqtseSsPwbivgL0w==","signatures":[{"sig":"MEMCH3pDJGCU9EPZqYzyBw9vwhAuih4eIcmv4y5xpQS2xF8CIGgcp1fPiN90Y4jDbUucVKpH/85WUcR4eNPAZZpKSssG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.4031.1.827e62168c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-WQvS1Gy9Vn/pLyH3H3I/wH3XbbN7jgwMhmyWlzwoHwl7DR3Pjmr60GezPDpljMCUgEIUj0nqtseSsPwbivgL0w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.4031.1.827e62168c_1780055688512_0.868128781102385","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4030.1.e76e46abc2":{"name":"@open-mercato/cache","version":"0.6.4-canary.4030.1.e76e46abc2","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.4030.1.e76e46abc2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"803fbda3a6281e1d88c91125f55eb3475791cb1c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.4030.1.e76e46abc2.tgz","fileCount":49,"integrity":"sha512-JVEu8tkJ/AjDjZgwurmNs8z7pP9+dgsAJJfJ0mWcHjij3T0ycgPd95/YqLr+w/LlcSugGdQ5IcKcgGBiXohVHA==","signatures":[{"sig":"MEUCIQDcuW+Ztp5yI81MBNpBejL1Jwd8dcDa9S0FDop/o8NTEgIgL52pfXFMgE0Z3eUGj4Oo2yTk/w19YZbcl/hsSe2mVi4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.4030.1.e76e46abc2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-JVEu8tkJ/AjDjZgwurmNs8z7pP9+dgsAJJfJ0mWcHjij3T0ycgPd95/YqLr+w/LlcSugGdQ5IcKcgGBiXohVHA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.4030.1.e76e46abc2_1780056064221_0.391307544293064","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4032.1.d6269d722a":{"name":"@open-mercato/cache","version":"0.6.4-canary.4032.1.d6269d722a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.4032.1.d6269d722a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"2677178843c3adc2d63b5ffaa3b08b696659866c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.4032.1.d6269d722a.tgz","fileCount":49,"integrity":"sha512-TOD2eDqt57dM5cFgNGIhxdXYYe+beBMIrDWV+SP9C/xc1BeBW2Wdk0IqxAIEBQ4L2HbugDeCpQy0PXOE1EFxYQ==","signatures":[{"sig":"MEUCIQDm/vk/mukBPVRBt52j2u858a5TadXaxo6f4D95b1UZVQIgRUP7ZRkTGWv3k8sEQWnOcWgXSjPn5D8Gg4NwzxSxUVk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.4032.1.d6269d722a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-TOD2eDqt57dM5cFgNGIhxdXYYe+beBMIrDWV+SP9C/xc1BeBW2Wdk0IqxAIEBQ4L2HbugDeCpQy0PXOE1EFxYQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.4032.1.d6269d722a_1780056131728_0.3588415322761913","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4037.1.83de58b548":{"name":"@open-mercato/cache","version":"0.6.4-canary.4037.1.83de58b548","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.4037.1.83de58b548","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ecc5b79ae351ad678f51bc9c0da47516a2e5416a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.4037.1.83de58b548.tgz","fileCount":49,"integrity":"sha512-6DmjZkykMNySVr+H786WFbWlWdsQwXfZtVqkVTvG6VNIQ4hM+uqZO/LO0NOgubvixctUAqinbzOu2GA6svnc6w==","signatures":[{"sig":"MEUCIQCY22tj8WNkOuGmemh2EjZd+f+87Jm4FRY8FIWAe20j1wIgUsJEp1FLx65quH05WKifXmAyXgk+lUUMWAxioFx+1rM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.4037.1.83de58b548","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-6DmjZkykMNySVr+H786WFbWlWdsQwXfZtVqkVTvG6VNIQ4hM+uqZO/LO0NOgubvixctUAqinbzOu2GA6svnc6w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.4037.1.83de58b548_1780057225910_0.5380987608811143","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-develop.4038.1.91ce075c8a":{"name":"@open-mercato/cache","version":"0.6.4-develop.4038.1.91ce075c8a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-develop.4038.1.91ce075c8a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"58e0147a80c6f96cac2e305385b3e7ffdb60f2eb","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-develop.4038.1.91ce075c8a.tgz","fileCount":49,"integrity":"sha512-m12Yq9USvh/B1chtLpS53sqX3q0KTA6Bar2jXQ/ykUee4OHoiEYEd61ALh8YQI9cb8GQoUB5VSYdOsHQ5IbUEw==","signatures":[{"sig":"MEUCIFWoIaScoqFKkVbGE06B1dg09mQz88Ce88890IgVI4DhAiEAmIo+S+Zh+pYPo7mtPip2D8y/NnQdOaxu1NcFKY2nmz8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-develop.4038.1.91ce075c8a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193441},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-m12Yq9USvh/B1chtLpS53sqX3q0KTA6Bar2jXQ/ykUee4OHoiEYEd61ALh8YQI9cb8GQoUB5VSYdOsHQ5IbUEw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-develop.4038.1.91ce075c8a_1780057584843_0.09764024839402574","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4033.1.10fceb066b":{"name":"@open-mercato/cache","version":"0.6.4-canary.4033.1.10fceb066b","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.4033.1.10fceb066b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"eefc9a051573c2ed0546d2e3fad27007e5666481","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.4033.1.10fceb066b.tgz","fileCount":49,"integrity":"sha512-TMfoF3ZIBFpP+fVSme4xFXqNYq02xADHDk7arSAmco5qCRupIAllk/EhFwncl49TE5f35PUGzz2KIQYBcRxeHg==","signatures":[{"sig":"MEUCIQC4AVVkezQc1gzo85gW5kcwuhp6h0FthntHJzkugc89MwIgfVG1XQIBaEMRJ55naG06M+oSwVgZcxXe6lo/9X35/x8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.4033.1.10fceb066b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-TMfoF3ZIBFpP+fVSme4xFXqNYq02xADHDk7arSAmco5qCRupIAllk/EhFwncl49TE5f35PUGzz2KIQYBcRxeHg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.4033.1.10fceb066b_1780058630135_0.7372345717769855","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4042.1.c0f0e55fcb":{"name":"@open-mercato/cache","version":"0.6.4-canary.4042.1.c0f0e55fcb","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.4042.1.c0f0e55fcb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e574441f2fec031c95deb07e73f16f965845ebfa","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.4042.1.c0f0e55fcb.tgz","fileCount":49,"integrity":"sha512-Ilv0RZK1uVPXNqnvN8Gjtthf+hXIuRGb4RzAbMAujYsI0mh/+9gZn0WSj3x5UFthff9RG+DD8Qi+RY/X9yj8KA==","signatures":[{"sig":"MEQCIBTJVrGshlqyz5zGwjpVd8SX0rTV2HY8855kMLy1FxW2AiBALhkptBs0GF7t1FhShyo1qZINwl3cFDa0QTpfZW9ZVg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.4042.1.c0f0e55fcb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Ilv0RZK1uVPXNqnvN8Gjtthf+hXIuRGb4RzAbMAujYsI0mh/+9gZn0WSj3x5UFthff9RG+DD8Qi+RY/X9yj8KA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.4042.1.c0f0e55fcb_1780059799223_0.5662633016308831","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4041.1.3aa89d5d8b":{"name":"@open-mercato/cache","version":"0.6.4-canary.4041.1.3aa89d5d8b","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.4041.1.3aa89d5d8b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"63e1460ca3905f87359753988ba59295527624ee","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.4041.1.3aa89d5d8b.tgz","fileCount":49,"integrity":"sha512-W5PhTJ77y0imhDi5jbMqZY6UlHYgYnypWi7I3wz6bK6LKu2TAAkAkSK9eNdtfTSnNzgUriHzHWNisMafX2x2lw==","signatures":[{"sig":"MEQCIE5AuseFQ3pX29sUD7/+8pONHS+hpmrbCYoY2fWaJpnBAiAo8nfGWSzqizOyPFW7u1vXztzIqMXSxCUi92AZYA2Rdg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.4041.1.3aa89d5d8b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-W5PhTJ77y0imhDi5jbMqZY6UlHYgYnypWi7I3wz6bK6LKu2TAAkAkSK9eNdtfTSnNzgUriHzHWNisMafX2x2lw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.4041.1.3aa89d5d8b_1780059814335_0.9335155293966366","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4043.1.0e4f0a77c9":{"name":"@open-mercato/cache","version":"0.6.4-canary.4043.1.0e4f0a77c9","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.4043.1.0e4f0a77c9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"4f3703e8ee7485376a7980cba6262e7bbf49a835","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.4043.1.0e4f0a77c9.tgz","fileCount":49,"integrity":"sha512-QPsJOkhpzEt8zI17OtZ2KoSiXl6UVu1OXfr69aWXn3KEJHO7NKXbSVkv4DOEIIwg7yHPtkl3I1af0qKoIf+hcQ==","signatures":[{"sig":"MEUCIQDA1CtUXqHokCFSArNHxnd491jSbZmxribfyIjZ/yTKhwIgG2MP8YMEbptsmph+ol4eP/d+CKarZ9D1nKs9F57ji7Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.4043.1.0e4f0a77c9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-QPsJOkhpzEt8zI17OtZ2KoSiXl6UVu1OXfr69aWXn3KEJHO7NKXbSVkv4DOEIIwg7yHPtkl3I1af0qKoIf+hcQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.4043.1.0e4f0a77c9_1780059853082_0.49607225484106543","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4044.1.08f24db8a6":{"name":"@open-mercato/cache","version":"0.6.4-canary.4044.1.08f24db8a6","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.4044.1.08f24db8a6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"621de2860fde05d07937d2cc115f1a5683094918","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.4044.1.08f24db8a6.tgz","fileCount":49,"integrity":"sha512-8BghNOKst1xKW18jUXgqN1tl0vLeEMVp0Dtlnx9X9+cBRrg95WIPLDng722X0dfhBXNdF+RY76Ki3dKGk6tz+g==","signatures":[{"sig":"MEUCICplu0rqWNDSVKV2pjxI+ciyLVzks2LRwU2gY/F2LLknAiEA8PewDRPOMnHWRDZXOaaCY2bGErXLK6H5H/q6fKa9kFI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.4044.1.08f24db8a6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-8BghNOKst1xKW18jUXgqN1tl0vLeEMVp0Dtlnx9X9+cBRrg95WIPLDng722X0dfhBXNdF+RY76Ki3dKGk6tz+g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.4044.1.08f24db8a6_1780060258686_0.4457383515316231","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4045.1.bf26dcaf0a":{"name":"@open-mercato/cache","version":"0.6.4-canary.4045.1.bf26dcaf0a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.4045.1.bf26dcaf0a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"362cc4570278a969edc6b0831010d47d60b3c8c4","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.4045.1.bf26dcaf0a.tgz","fileCount":49,"integrity":"sha512-2EJuUPp0xy1ukpQ0E4b0jGuQeTtLxPExScZ8JwhPX7ST3oHpU+R2e6bbxzDJr+wu9vf1R/iiXMn+0KBtiChZIQ==","signatures":[{"sig":"MEUCIF3WsebhZQu+79JmeWI1fy9GCjzuZHel/o232/YIA5CdAiEApZsoi+H0o0S4tr+P/VDThHok5XJvLo2byxzxAOlN5Hk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.4045.1.bf26dcaf0a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-2EJuUPp0xy1ukpQ0E4b0jGuQeTtLxPExScZ8JwhPX7ST3oHpU+R2e6bbxzDJr+wu9vf1R/iiXMn+0KBtiChZIQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.4045.1.bf26dcaf0a_1780060623305_0.27111509753913676","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4040.1.48ef738d3f":{"name":"@open-mercato/cache","version":"0.6.4-canary.4040.1.48ef738d3f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.4040.1.48ef738d3f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"957d141d958b6872b913e7b717d5399513266552","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.4040.1.48ef738d3f.tgz","fileCount":49,"integrity":"sha512-9BK1DlXPBezA34aP9nJggkuNVL3QB1kAab94tUrZy2E2iU8d757AyG/KCIV6Vg4esJtP0q9J6Ladg579JzPCuQ==","signatures":[{"sig":"MEYCIQCTOeTEoYZp4DKVqsSUzgXxIJSZM76u7zB11+42XgqZCQIhAMzbWKb9zboVseJ3Vh/rrJR48ge/BNn39juoF59scJuq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.4040.1.48ef738d3f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-9BK1DlXPBezA34aP9nJggkuNVL3QB1kAab94tUrZy2E2iU8d757AyG/KCIV6Vg4esJtP0q9J6Ladg579JzPCuQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.4040.1.48ef738d3f_1780060893436_0.09268705569188707","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4047.1.8af11dab33":{"name":"@open-mercato/cache","version":"0.6.4-canary.4047.1.8af11dab33","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.4047.1.8af11dab33","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"14b2ca76f8a85efdd378f945a651effa6f2256d2","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.4047.1.8af11dab33.tgz","fileCount":49,"integrity":"sha512-O9Gqd0HUnkJaS9p8JdAPrXPj94vzc9nJjUZjP9+kckxLCnrxUQVy79zAXfUvqj7qVLPyEwNIB6vl3j7drHckvw==","signatures":[{"sig":"MEUCIC5upVwIHikZzjHvtSZNuWq8FSPRbkriXTRj1AVVaieFAiEAtTcsd/S5ksej/IFslSv6O9dHYk1vu2jCPTccawNdQLc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.4047.1.8af11dab33","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-O9Gqd0HUnkJaS9p8JdAPrXPj94vzc9nJjUZjP9+kckxLCnrxUQVy79zAXfUvqj7qVLPyEwNIB6vl3j7drHckvw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.4047.1.8af11dab33_1780061047757_0.13250512834791794","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4048.1.d71412427a":{"name":"@open-mercato/cache","version":"0.6.4-canary.4048.1.d71412427a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.4048.1.d71412427a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"7d10ac8cad3f178b19575884a59321179945b0d2","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.4048.1.d71412427a.tgz","fileCount":49,"integrity":"sha512-HssKasDMcueYEoXntRPnHKQ4dw+0qcIZ8wanhTpsAWaDm9fCFmD8AnfFtJ9AndJJQjJAlVV4EyFrtPwHqcBdNA==","signatures":[{"sig":"MEQCIFqphE5vBcSoWUCYB7EedNy2mF3FfzuZVzL2481rh+RSAiBSmhPKWrvdc9MRwU4fOAjFH05YRp2V8izr+ZirZu0Igg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.4048.1.d71412427a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-HssKasDMcueYEoXntRPnHKQ4dw+0qcIZ8wanhTpsAWaDm9fCFmD8AnfFtJ9AndJJQjJAlVV4EyFrtPwHqcBdNA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.4048.1.d71412427a_1780061690773_0.3116630769855242","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4049.1.46c9c608ad":{"name":"@open-mercato/cache","version":"0.6.4-canary.4049.1.46c9c608ad","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.4049.1.46c9c608ad","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c12f49e68c3dbc216d2ba1c20077b0751e3dbe1b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.4049.1.46c9c608ad.tgz","fileCount":49,"integrity":"sha512-Be0kf/4ozXETFv6wRimQlbD5fwab7XYhYrkVg4oc46fXK1i1E1Y2m4OqlET4j8qUGsI2IWqIId4nMIycdokD+A==","signatures":[{"sig":"MEYCIQDuAZ+eD3DbZTACOwat2Euf53UXQQ8u9dYxMTNX7QIlKgIhAJSuJlcyVW59a2RKtfUMkeXfcmmykNMzwH87HekjS3ee","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.4049.1.46c9c608ad","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Be0kf/4ozXETFv6wRimQlbD5fwab7XYhYrkVg4oc46fXK1i1E1Y2m4OqlET4j8qUGsI2IWqIId4nMIycdokD+A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.4049.1.46c9c608ad_1780061954249_0.20252974760144515","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4050.1.eba26af8a1":{"name":"@open-mercato/cache","version":"0.6.4-canary.4050.1.eba26af8a1","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.4050.1.eba26af8a1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"3fcd3a3cb93a36ebbe4cae9255891b2166effeaf","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.4050.1.eba26af8a1.tgz","fileCount":49,"integrity":"sha512-e53JRg3+TNUe1ExFBfyb4idcnab2hELK9Y7DWaulqHfEc4Y2flgUTbzj6GU3nD0ASrbCcIBCOtbiSfugENeb8g==","signatures":[{"sig":"MEUCICdiZaurlVXiy5in5OGpF1Qc5L9RmTj7g33UP+rpJ9iuAiEAopvhksnL7Yg/pOAtH+gkj91KApn/Xiyd2XqkLEvqFSw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.4050.1.eba26af8a1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-e53JRg3+TNUe1ExFBfyb4idcnab2hELK9Y7DWaulqHfEc4Y2flgUTbzj6GU3nD0ASrbCcIBCOtbiSfugENeb8g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.4050.1.eba26af8a1_1780062239189_0.7936185461004672","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4051.1.ebefdd2e39":{"name":"@open-mercato/cache","version":"0.6.4-canary.4051.1.ebefdd2e39","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.4051.1.ebefdd2e39","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b1a76f9278ef0ed885e4729a6d041a65fc0df4aa","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.4051.1.ebefdd2e39.tgz","fileCount":49,"integrity":"sha512-BWECcPMX6CItpkp0/7GIkXpv9UcT3gPIB87QGUwOasV9yUjC4RSGWm2RUpBwD+oOJbtLME1zT9UcghUfdmXTfA==","signatures":[{"sig":"MEUCIDBc9W4mRzT6/g8/D3qGLBkc5bmn+V8IFm2XaAbTLcIaAiEAxNgFCda1i/sqgRSmed8UbwI/fuNPTsKTvNB2/Lv8gqk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.4051.1.ebefdd2e39","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-BWECcPMX6CItpkp0/7GIkXpv9UcT3gPIB87QGUwOasV9yUjC4RSGWm2RUpBwD+oOJbtLME1zT9UcghUfdmXTfA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.4051.1.ebefdd2e39_1780062625243_0.9991350621154389","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4052.1.09da694e4c":{"name":"@open-mercato/cache","version":"0.6.4-canary.4052.1.09da694e4c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.4052.1.09da694e4c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"1d2b0481cdb9c609fd52e6e99fa25031caf27f27","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.4052.1.09da694e4c.tgz","fileCount":49,"integrity":"sha512-Pg5DzW8MIYQgeq0VeicCIiHs4kxzjtVZi4FNmcPKidy/sM/An2DchLv/DBcCe4tRFL4k6vX356XO6quCl0cVRg==","signatures":[{"sig":"MEUCIQCqVcuqQZDlxnxBkM80yptnuJ+1DBFpSOjwIWaugkBOqQIgIhKuzFfPRRe8oLHWdQ9qZHXw+2CTHSlgYHdhpHiUNpg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.4052.1.09da694e4c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Pg5DzW8MIYQgeq0VeicCIiHs4kxzjtVZi4FNmcPKidy/sM/An2DchLv/DBcCe4tRFL4k6vX356XO6quCl0cVRg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.4052.1.09da694e4c_1780062981274_0.48642041049703333","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4053.1.3da63c6607":{"name":"@open-mercato/cache","version":"0.6.4-canary.4053.1.3da63c6607","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.4053.1.3da63c6607","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ce7d6eb56c1cbcfef3a249e9dd1be50bdb77e40f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.4053.1.3da63c6607.tgz","fileCount":49,"integrity":"sha512-ysw0YNkb0AJ9mjUk/D+DOEVvKLaXQK5/UeHiu3FWPWZJDYdWmOoVnWWfYQqe/mx7TpxrFP3oybNWgfu8S2FBag==","signatures":[{"sig":"MEQCIAzatO1BENvMTBqOtL3Alu268IFjfZquvy4VilnKljDeAiAbb4JZ9WZVuVXY9ugt/SagYulxI1st4RaIoPlSwriZ+w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.4053.1.3da63c6607","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-ysw0YNkb0AJ9mjUk/D+DOEVvKLaXQK5/UeHiu3FWPWZJDYdWmOoVnWWfYQqe/mx7TpxrFP3oybNWgfu8S2FBag==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.4053.1.3da63c6607_1780063618558_0.2968770373686489","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4054.1.90053b04c6":{"name":"@open-mercato/cache","version":"0.6.4-canary.4054.1.90053b04c6","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.4054.1.90053b04c6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"55019af57b0608df610f59aaef4a187cf725d930","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.4054.1.90053b04c6.tgz","fileCount":49,"integrity":"sha512-r2KyEmuXqCPhL/yh8SYygU3s75nPHM0zm5dwj3XNER0/rPgL94Ghtx9bAA3iP+uf/D2YhFtB0byXT2KMInaKSw==","signatures":[{"sig":"MEUCIQC5nFNjF59aaKHxAj+W9U6ldthxOClx8+0LBpVM976rygIgMFTjt1nCXGTZmLGjswMfzOSqS1MQ6vJzGDufLZ7P7zQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.4054.1.90053b04c6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-r2KyEmuXqCPhL/yh8SYygU3s75nPHM0zm5dwj3XNER0/rPgL94Ghtx9bAA3iP+uf/D2YhFtB0byXT2KMInaKSw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.4054.1.90053b04c6_1780064457675_0.39156649827190426","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4057.1.f218af85de":{"name":"@open-mercato/cache","version":"0.6.4-canary.4057.1.f218af85de","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.4057.1.f218af85de","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ac70792b717a8814990a41b24f8c2f1a0ab4b7b4","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.4057.1.f218af85de.tgz","fileCount":49,"integrity":"sha512-wBsnsc+T4nF/26X7TwucYJ03ImyOT/44qR0X9N3h4VRmNkhyL62vmodmTNp1rp3p0foJENwGTTwyvvqPlhmOXQ==","signatures":[{"sig":"MEQCIBI2BHxGaZcJXh2+ydHaoz5yyMQIcxAId7hGw/Ma29G3AiAXFZR282Yy77EJcNc31zraVwoMqrI6LMd9Enh6CmQtkg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.4057.1.f218af85de","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-wBsnsc+T4nF/26X7TwucYJ03ImyOT/44qR0X9N3h4VRmNkhyL62vmodmTNp1rp3p0foJENwGTTwyvvqPlhmOXQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.4057.1.f218af85de_1780065842045_0.43116598503773584","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4058.1.145d406878":{"name":"@open-mercato/cache","version":"0.6.4-canary.4058.1.145d406878","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.4058.1.145d406878","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"4b57db53a7896581d278d9800708f09612cf51bd","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.4058.1.145d406878.tgz","fileCount":49,"integrity":"sha512-T4nfsxu+HUSpCaZL1se5y2CK7BiZMiN86B0p5deR3KPPDWqnpltx2zizxDevoZJEn//Z+Tchrneljr16ayYRJA==","signatures":[{"sig":"MEUCIDuMksgADRVEVUCEtG0O5G3s9of50mOqjCeGjTQlI/brAiEAmCaHe+xE8OcYqAlLx2Og6NMrau2+WSB11jlXq7W3SXI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.4058.1.145d406878","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-T4nfsxu+HUSpCaZL1se5y2CK7BiZMiN86B0p5deR3KPPDWqnpltx2zizxDevoZJEn//Z+Tchrneljr16ayYRJA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.4058.1.145d406878_1780065900566_0.894631125866757","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4060.1.770eeb53d9":{"name":"@open-mercato/cache","version":"0.6.4-canary.4060.1.770eeb53d9","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.4060.1.770eeb53d9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"4dfdd90da4a38b67c5ad397c3768a39800d4e326","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.4060.1.770eeb53d9.tgz","fileCount":49,"integrity":"sha512-gwS3gY4tvADVdZfpu0AaW1XmSVLsw3nbP2yHXWJn8VBcI5r2CT3EP0IeM8u8cWL4x5rTCfCvObkp7s9UkMTsLw==","signatures":[{"sig":"MEYCIQDBNfYSl0WxOwp1WasJ+CPXxKXuUTktIpsYw3RF2cmS8AIhAI4K5wiVJtybOn+YqnGSFKa3TepxfI0K/nIBIpxLDe6r","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.4060.1.770eeb53d9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-gwS3gY4tvADVdZfpu0AaW1XmSVLsw3nbP2yHXWJn8VBcI5r2CT3EP0IeM8u8cWL4x5rTCfCvObkp7s9UkMTsLw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.4060.1.770eeb53d9_1780066239462_0.8037325798872903","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4078.1.2fa5c3bb3d":{"name":"@open-mercato/cache","version":"0.6.4-canary.4078.1.2fa5c3bb3d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.4078.1.2fa5c3bb3d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"11d1c644e2db7bd686ee087a0ed1343fd3243658","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.4078.1.2fa5c3bb3d.tgz","fileCount":49,"integrity":"sha512-NiXTGsNUXpNMY7F/v/dboQXKIEWeA4G7YcYWrTCetBSifdXvFFGayZdwIVv5qGG5xbcFsDyWo6D+InGPeoAZmA==","signatures":[{"sig":"MEYCIQCZIty0z0fNSCQzrq9+2WkaJjAaEJBDqmB8QkaXhK0TCwIhAPhVQ+czrQu8w9RpVQDd5WbFNyhLWVCfEhy624desK2S","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.4078.1.2fa5c3bb3d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-NiXTGsNUXpNMY7F/v/dboQXKIEWeA4G7YcYWrTCetBSifdXvFFGayZdwIVv5qGG5xbcFsDyWo6D+InGPeoAZmA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.4078.1.2fa5c3bb3d_1780213680189_0.7482012405778904","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4080.1.afe5fce79d":{"name":"@open-mercato/cache","version":"0.6.4-canary.4080.1.afe5fce79d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.4080.1.afe5fce79d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f0bb58191a881d707b6d639664aa5e8fa1ce31f9","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.4080.1.afe5fce79d.tgz","fileCount":49,"integrity":"sha512-2dA85O430NG//yi4HyjRqLjTOLHeL+IgSvg//Wqv1XWa5ozLULs33qDUUp/C9drM0KuDLttSUGflrGPAPm7zXg==","signatures":[{"sig":"MEYCIQCUjRjDj+9ZyP0LRJn5lcnm8374v4h5S7D6RJDAMdZPCAIhAM99Z9F8hMoQPBu3SJlUD/cHDWqXEmEz9Tf+kjFf64VO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.4080.1.afe5fce79d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-2dA85O430NG//yi4HyjRqLjTOLHeL+IgSvg//Wqv1XWa5ozLULs33qDUUp/C9drM0KuDLttSUGflrGPAPm7zXg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.4080.1.afe5fce79d_1780214306431_0.8846833225027824","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4082.1.07022c069a":{"name":"@open-mercato/cache","version":"0.6.4-canary.4082.1.07022c069a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.4082.1.07022c069a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"def2c0970285b74d7b370e6546ab4d7e95e55bbc","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.4082.1.07022c069a.tgz","fileCount":49,"integrity":"sha512-YkaoPFsmznuQNi/Ku0UZoxCnyKIGu2ZH0ZMQxdlhcuUhl0dcZR9cvY6UBJcqdBG+8UqaB/A2zbEit+8Uc0/rFQ==","signatures":[{"sig":"MEYCIQDB4MbLp4WYLZp4UGy+ZFzEsB9aC6hd62wp8ZU1puHwjwIhAO1KdC9vW7J/K9gg7b2/8EC6A/0kyphJ14+VVYbRR2vl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.4082.1.07022c069a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-YkaoPFsmznuQNi/Ku0UZoxCnyKIGu2ZH0ZMQxdlhcuUhl0dcZR9cvY6UBJcqdBG+8UqaB/A2zbEit+8Uc0/rFQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.4082.1.07022c069a_1780217588959_0.676940442960994","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4084.1.533f2a801a":{"name":"@open-mercato/cache","version":"0.6.4-canary.4084.1.533f2a801a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.4084.1.533f2a801a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"73122c5a5ef8e633b2ba9771caf3fc8065df84ea","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.4084.1.533f2a801a.tgz","fileCount":49,"integrity":"sha512-KGuIotuKvbeUMDYqpNEneL4/ET9lO0XIFbvdXV2zkRMtzG1HXuHDVFv2cySF7EiJevf1qu7M5togJlxbPsUrJw==","signatures":[{"sig":"MEUCIQC9WxrIh4L0ONV3NOiqoB36eeJL/i5ivUT+aIdRmD9oTgIgAeZNMjAZDfWpJ3FJ7MqOfWOkMJrNFDtdGO6QbsjGc5c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.4084.1.533f2a801a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-KGuIotuKvbeUMDYqpNEneL4/ET9lO0XIFbvdXV2zkRMtzG1HXuHDVFv2cySF7EiJevf1qu7M5togJlxbPsUrJw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.4084.1.533f2a801a_1780218953069_0.06505055521138625","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4085.1.878630c90f":{"name":"@open-mercato/cache","version":"0.6.4-canary.4085.1.878630c90f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.4085.1.878630c90f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b5e922e42426850a7543c28878ef4eb1d31c471e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.4085.1.878630c90f.tgz","fileCount":49,"integrity":"sha512-jGjv1ft0x4SmeqdBlmvBtM+BZUck0eEQ1ScLvm/PEHc9DAXPOWmeGVfUo+ftRZaRGws53qIZ/GC7wlh5UgHp/Q==","signatures":[{"sig":"MEUCIHK6ag1ZFDP2nfkU4nv/EEJwlW+cjxni/vfKF467sAEZAiEAh7MmXuxPYnBcN1kG3qyNUwqTxUZlX0ubC9g3BjvD4+o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.4085.1.878630c90f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-jGjv1ft0x4SmeqdBlmvBtM+BZUck0eEQ1ScLvm/PEHc9DAXPOWmeGVfUo+ftRZaRGws53qIZ/GC7wlh5UgHp/Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.4085.1.878630c90f_1780219827557_0.7402001208918392","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4083.1.1a78f92768":{"name":"@open-mercato/cache","version":"0.6.4-canary.4083.1.1a78f92768","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.4083.1.1a78f92768","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"34c891a0270a84dd9f6dce320ac73e3c9c0168a7","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.4083.1.1a78f92768.tgz","fileCount":49,"integrity":"sha512-NOQwnDcTclSWQC1BP2tA3TGalIK38YFtbY4VpIYE90DQhlRvqO0ZkZBvzXzSFX5ZmlqRYXZPYJrWzId9BVwOVQ==","signatures":[{"sig":"MEYCIQCdh+hIGAHVUobPq/Psy+AaBZnK83+V2Pbj2jpTnbyApwIhAMHDU0f/i/X+oUA87x9yNVFCF34NVrxleQTlOThlphP7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.4083.1.1a78f92768","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-NOQwnDcTclSWQC1BP2tA3TGalIK38YFtbY4VpIYE90DQhlRvqO0ZkZBvzXzSFX5ZmlqRYXZPYJrWzId9BVwOVQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.4083.1.1a78f92768_1780220203218_0.66206333678382","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4086.1.9dc1817bbb":{"name":"@open-mercato/cache","version":"0.6.4-canary.4086.1.9dc1817bbb","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.4086.1.9dc1817bbb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"815a53fa15a3997b10600120bf711779106dbfe0","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.4086.1.9dc1817bbb.tgz","fileCount":49,"integrity":"sha512-nX6ocMAqfP7elIC5GJYA7DNxS9w63mkp7zUUYA5WgPKXVV6Eo2SrNyckZzH05uveScCeDiQOLcQSicw8uif2Yg==","signatures":[{"sig":"MEUCIQCP7S+00krRT4Qj2B0pcE/6pWOBb6vuhwYwdHImQanUWgIgMD+UETreLL9W5ZUXbHAgFcA5J48Uv5P3G6L3S8zUC00=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.4086.1.9dc1817bbb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-nX6ocMAqfP7elIC5GJYA7DNxS9w63mkp7zUUYA5WgPKXVV6Eo2SrNyckZzH05uveScCeDiQOLcQSicw8uif2Yg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.4086.1.9dc1817bbb_1780220669062_0.18422701720501466","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4087.1.3f4280e629":{"name":"@open-mercato/cache","version":"0.6.4-canary.4087.1.3f4280e629","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.4087.1.3f4280e629","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"8eeaf918dbe4d883813653f7b48972eae3947792","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.4087.1.3f4280e629.tgz","fileCount":49,"integrity":"sha512-y6IRCFklLGPV+tvDf/QecxD8VR4kpiPKZ6taZ2snwe8Zqj6MUtNqEfKJw3yQ5BmRJHX6Dkk34jeTf7EQXG6ceA==","signatures":[{"sig":"MEUCIDmztfKLTIP6P4Z6JsUCxWVUp5Jm+/5s9iUeuoWcvuLAAiEAmJZh6TNmdlCGZXY9aWAbSYPQl785wg7aMZYGbcjbztY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.4087.1.3f4280e629","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-y6IRCFklLGPV+tvDf/QecxD8VR4kpiPKZ6taZ2snwe8Zqj6MUtNqEfKJw3yQ5BmRJHX6Dkk34jeTf7EQXG6ceA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.4087.1.3f4280e629_1780221793576_0.7278734986485289","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4088.1.8b5baed440":{"name":"@open-mercato/cache","version":"0.6.4-canary.4088.1.8b5baed440","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.4088.1.8b5baed440","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a602055bdfc7841416506a8ba6c51afb4cedf59e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.4088.1.8b5baed440.tgz","fileCount":49,"integrity":"sha512-x3ddCdFDrzP2cSpAUq5NSNg6CjGO9y0T0yRdXO19vkukRKVbiSQqhL0t87ciPeFheUAGTv7WO9pq/2/22znraA==","signatures":[{"sig":"MEUCIQCYpvhXJ7q34BxENvf3VtXMwn8n3SmJEeasTfvmGP4AqgIgdUDp82bffpS1N9MBXRd1JSx+M9I8O4OXOUGXCgz5hrM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.4088.1.8b5baed440","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-x3ddCdFDrzP2cSpAUq5NSNg6CjGO9y0T0yRdXO19vkukRKVbiSQqhL0t87ciPeFheUAGTv7WO9pq/2/22znraA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.4088.1.8b5baed440_1780223333747_0.7386554208651996","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-develop.4095.1.9c790dc021":{"name":"@open-mercato/cache","version":"0.6.4-develop.4095.1.9c790dc021","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-develop.4095.1.9c790dc021","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"df4a79cb4284374f1c0b18af663157af85c110c3","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-develop.4095.1.9c790dc021.tgz","fileCount":49,"integrity":"sha512-+hHQrBbkcK0FTkiYyM8sigd5aOiTnpn2Iz6C2S5JvjFklVVbcpnHJVa7ANrEVMBEc+X8S7l770U6HYHQFwk55g==","signatures":[{"sig":"MEUCIBIPVv2D7+GmPFkJyIdqdm5GbNLHbkUGB9M9ytLimQ8wAiEA188I8Nt2Sw/AJN5hBkgTowBie2qy6GPLekbWrznCoSo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-develop.4095.1.9c790dc021","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193441},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-+hHQrBbkcK0FTkiYyM8sigd5aOiTnpn2Iz6C2S5JvjFklVVbcpnHJVa7ANrEVMBEc+X8S7l770U6HYHQFwk55g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-develop.4095.1.9c790dc021_1780295528639_0.2988637577233082","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-develop.4106.1.12c205a613":{"name":"@open-mercato/cache","version":"0.6.4-develop.4106.1.12c205a613","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-develop.4106.1.12c205a613","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c4391e4e7f2c5c875362aba541f68ff16d0b9559","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-develop.4106.1.12c205a613.tgz","fileCount":49,"integrity":"sha512-78w16csodj1R339S+cb30fQ9oYa9Yq/mudCh0xkmxUSwkj0K66QC0Y9TKSA6C4Cs/0OcUl8+kn7qDMGtFw80kw==","signatures":[{"sig":"MEYCIQD/c8nOtaMfr1+MQy9srmC7gOWhQzxnrfY9x1d4Uc3vDQIhAPJxgtaslIXGccvO4TLTkgOt6Oylgegs5oDWrJ9mOs8C","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-develop.4106.1.12c205a613","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193441},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-78w16csodj1R339S+cb30fQ9oYa9Yq/mudCh0xkmxUSwkj0K66QC0Y9TKSA6C4Cs/0OcUl8+kn7qDMGtFw80kw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-develop.4106.1.12c205a613_1780298193982_0.46975900136682625","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-develop.4110.1.836aafde58":{"name":"@open-mercato/cache","version":"0.6.4-develop.4110.1.836aafde58","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-develop.4110.1.836aafde58","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"631af072a6e19e21ad6351fc57f528389c37ee21","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-develop.4110.1.836aafde58.tgz","fileCount":49,"integrity":"sha512-9jL9JsLKM+tBSPrK2y2zXzknz6hDEaP9mAtQ8lnAXAyfSRlixmW9V1jRVFF9JFAKnKQ3QGlOawNhUYP4bnDqXw==","signatures":[{"sig":"MEUCIGM4QexhWVj1wZS97JqZAkECFpyRBr2+u1dttUkmaZMOAiEA6mnrcChpZ9GbYFupm/IZT+l7Q6KbvmC9czZBdaiGIrI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-develop.4110.1.836aafde58","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193441},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-9jL9JsLKM+tBSPrK2y2zXzknz6hDEaP9mAtQ8lnAXAyfSRlixmW9V1jRVFF9JFAKnKQ3QGlOawNhUYP4bnDqXw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-develop.4110.1.836aafde58_1780304985310_0.2729445891622422","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-develop.4113.1.5e87922616":{"name":"@open-mercato/cache","version":"0.6.4-develop.4113.1.5e87922616","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-develop.4113.1.5e87922616","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"729a11f528623943781117703632c49b4c8342bc","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-develop.4113.1.5e87922616.tgz","fileCount":49,"integrity":"sha512-bA8Ywew/5Ipf1S7FRsGovbBf67eQHjqDrjkdFqqFgc0VwB5EaCgFAEHeAhsyl/IXvVr1g6wSxkeA6FPTntlYtg==","signatures":[{"sig":"MEYCIQCbHEU0+uF0yZwW8LCQZyC5ueRJIBY2i4y5SzX1EMXfgAIhAJLfjqcPxR3xhxu9YTT9wWk0f8j29VAW/pRBjItSFY8K","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-develop.4113.1.5e87922616","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193441},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-bA8Ywew/5Ipf1S7FRsGovbBf67eQHjqDrjkdFqqFgc0VwB5EaCgFAEHeAhsyl/IXvVr1g6wSxkeA6FPTntlYtg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-develop.4113.1.5e87922616_1780307536237_0.6522974345797212","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4122.1.734bc570e4":{"name":"@open-mercato/cache","version":"0.6.4-canary.4122.1.734bc570e4","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.4122.1.734bc570e4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"61fbf5b7b832b1d5aea8171f915df021312bc0d2","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.4122.1.734bc570e4.tgz","fileCount":49,"integrity":"sha512-ff2/mFpBkqEDga7vSWUuERIaSg3LNYX7pdexnv8SdxbJT2EvzxA2pC4BKY+yEU8mTNjEO3nTEOdxORgI7S0Hkg==","signatures":[{"sig":"MEYCIQDzw+95SOhvj3e1ba38d2y8JbR8foR6SN1XDnweYc/8YQIhAIZh3pYX0GoPcxdnN92y8et01ArJJ0oPjCBOl4IEtiZr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.4122.1.734bc570e4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-ff2/mFpBkqEDga7vSWUuERIaSg3LNYX7pdexnv8SdxbJT2EvzxA2pC4BKY+yEU8mTNjEO3nTEOdxORgI7S0Hkg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.4122.1.734bc570e4_1780309374418_0.9719653703784426","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-develop.4121.1.0d7f20d229":{"name":"@open-mercato/cache","version":"0.6.4-develop.4121.1.0d7f20d229","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-develop.4121.1.0d7f20d229","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"cc3ea1f908db0be14c0d51367884bbe226bfaf5e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-develop.4121.1.0d7f20d229.tgz","fileCount":49,"integrity":"sha512-a5c31KP8f5aopRI/f7N/k/x8VWyC2XMFoDZer76idNGP5Zz6Xk1Nz7akLjcdVioMcrkAos/jjg6gw4mHFSoLhA==","signatures":[{"sig":"MEYCIQD5833lNeZZiFh3DeSSbyr0HX5tOHGPuv1do4F+7Fg2pAIhANM/ayaketS5/Xs21O5o1KhgcO1pSM/0BY9+36c5To0u","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-develop.4121.1.0d7f20d229","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193441},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-a5c31KP8f5aopRI/f7N/k/x8VWyC2XMFoDZer76idNGP5Zz6Xk1Nz7akLjcdVioMcrkAos/jjg6gw4mHFSoLhA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-develop.4121.1.0d7f20d229_1780309664730_0.028093035094906016","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4126.1.d076e1a5eb":{"name":"@open-mercato/cache","version":"0.6.4-canary.4126.1.d076e1a5eb","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.4126.1.d076e1a5eb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"4edd7b7189478e121584bb832187648566734181","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.4126.1.d076e1a5eb.tgz","fileCount":49,"integrity":"sha512-n0mw2eEP6T7oZG3aB93MyR8Jqf02dzHCMxSwZ5cMLBs0Mm2wB4cXWc3jbgMvXi4PAFxItX5kBv2C52W+e98P2Q==","signatures":[{"sig":"MEUCIHsaG3EFy5CrNQUf2CSrR/TwD8W+YlaDx54umCPcfnajAiEA2rqhiC4DLUwm9C4stKstNeVhF/lVZWeKKDBusMz2Qxs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.4126.1.d076e1a5eb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-n0mw2eEP6T7oZG3aB93MyR8Jqf02dzHCMxSwZ5cMLBs0Mm2wB4cXWc3jbgMvXi4PAFxItX5kBv2C52W+e98P2Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.4126.1.d076e1a5eb_1780310327674_0.8869836848940984","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4134.1.1dbaa01f38":{"name":"@open-mercato/cache","version":"0.6.4-canary.4134.1.1dbaa01f38","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.4134.1.1dbaa01f38","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b48f20e0c1cfd52b297752503f3f6da62b82a223","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.4134.1.1dbaa01f38.tgz","fileCount":49,"integrity":"sha512-9PWbXaXnIuPqqXtPKeVDLzE+/JeB5e1KIycAymQNQi779gxGoc3hTmBklujLPWqZpMa+g8mqhVpXeBOwycAK7g==","signatures":[{"sig":"MEUCIQCT9nuIoY6lc0EMgzuFZe8/5yfiVRgOS8wrk4gHWWc7yAIgJ/4EXhgx/nGZxz9nJeK+p8FlozsX13qXQCSJvQPvvss=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.4134.1.1dbaa01f38","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-9PWbXaXnIuPqqXtPKeVDLzE+/JeB5e1KIycAymQNQi779gxGoc3hTmBklujLPWqZpMa+g8mqhVpXeBOwycAK7g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.4134.1.1dbaa01f38_1780311352369_0.7111996351221359","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4132.1.2d7c291a89":{"name":"@open-mercato/cache","version":"0.6.4-canary.4132.1.2d7c291a89","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.4132.1.2d7c291a89","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"4057f31faa376f1e85334f43b38cef3b302ade3e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.4132.1.2d7c291a89.tgz","fileCount":49,"integrity":"sha512-JhLW6P6LZ5FYBt+HfvrU0DYKLlpkIwZsi2ypfG/3OuUF8WDwtAXib+NPY24aZ1GM8f8ixHqU/O96FNiROpJz4g==","signatures":[{"sig":"MEYCIQC4hITRKobarH9WnLGstLOTIckPArmZeAN+rAaJs1dPjwIhAJ73gij46pYicFudUiS6LKqMt2o6c/HbW6RY92dXiGc7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.4132.1.2d7c291a89","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-JhLW6P6LZ5FYBt+HfvrU0DYKLlpkIwZsi2ypfG/3OuUF8WDwtAXib+NPY24aZ1GM8f8ixHqU/O96FNiROpJz4g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.4132.1.2d7c291a89_1780312016844_0.45746541221003545","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4135.1.964e53faaf":{"name":"@open-mercato/cache","version":"0.6.4-canary.4135.1.964e53faaf","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.4135.1.964e53faaf","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"df1bc3e6eaf5a00d7fef6e5594f2a65d2fe77370","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.4135.1.964e53faaf.tgz","fileCount":49,"integrity":"sha512-ZLTcf6atEqJw1m17rDQB0QxUB+iaWhBGOjuGPkTLSDvK55ujAqqe4+mau1l5IfwyHALLJkCdN90gZNeLKq88mA==","signatures":[{"sig":"MEYCIQCm/mlyylHxlAbpl89TfD6jSCgMqGKW+BxYPPQVKJ6/5AIhAPgEX9PSz2HtynONdZYXyS+mlC1K8EC6BDn3R2RpT4AD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.4135.1.964e53faaf","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-ZLTcf6atEqJw1m17rDQB0QxUB+iaWhBGOjuGPkTLSDvK55ujAqqe4+mau1l5IfwyHALLJkCdN90gZNeLKq88mA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.4135.1.964e53faaf_1780312059107_0.1082786594285563","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-develop.4133.1.48fc6c8f7b":{"name":"@open-mercato/cache","version":"0.6.4-develop.4133.1.48fc6c8f7b","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-develop.4133.1.48fc6c8f7b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"3a2c1a8ba07b66c54af1d34ef13420fce27cb57b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-develop.4133.1.48fc6c8f7b.tgz","fileCount":49,"integrity":"sha512-okcrX4DLqOGtN8t/bZvjwYHPLC2eCDpy2fBBfhPlcQcAO7ggDRFMuhtxIa5YT3+VcUU3gqyf9s3PbQvxqqDbXw==","signatures":[{"sig":"MEUCIQCpoFJf++8/TMT7HIBkPmF08GRQUFv6PwTX2itzsnhEzgIgKRK33CY1i/dX1IQ3daVlEAgk/Mdgo3ZUB8C209HMKPM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-develop.4133.1.48fc6c8f7b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193441},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-okcrX4DLqOGtN8t/bZvjwYHPLC2eCDpy2fBBfhPlcQcAO7ggDRFMuhtxIa5YT3+VcUU3gqyf9s3PbQvxqqDbXw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-develop.4133.1.48fc6c8f7b_1780312830882_0.6606393330731604","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4144.1.c084334292":{"name":"@open-mercato/cache","version":"0.6.4-canary.4144.1.c084334292","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.4144.1.c084334292","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b839d356e71757cf748c7573a95ef0da847f96ae","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.4144.1.c084334292.tgz","fileCount":49,"integrity":"sha512-tPW/5zK83KuacdBWwnDe/1ATnc5Uo90ApUWqBKTqeFDpcAQZQE8U+j+7bmIHy0tID13GSLHu+M0XHs2WxA2VwQ==","signatures":[{"sig":"MEUCIQDJQyGn7Tg/bdh/sJHDM8UHpORNaZIvRtfUduYn5b/tuwIgSp0pxISTOHMKPkXDHz+vncsl7U3H8AR35XXENRu9HoY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.4144.1.c084334292","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-tPW/5zK83KuacdBWwnDe/1ATnc5Uo90ApUWqBKTqeFDpcAQZQE8U+j+7bmIHy0tID13GSLHu+M0XHs2WxA2VwQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.4144.1.c084334292_1780314100822_0.628622938670323","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4142.1.270c86a79c":{"name":"@open-mercato/cache","version":"0.6.4-canary.4142.1.270c86a79c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.4142.1.270c86a79c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"716860f12aa8edc7803081474ecb61ef924d195c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.4142.1.270c86a79c.tgz","fileCount":49,"integrity":"sha512-TBMh6zU1ANXb4Z1WWS5a+QVDlIH24ivuVEURxa5fYPCEjOgfS9w6det1YVNvjzTPS57IIlcssoj7MXuJlSV/3g==","signatures":[{"sig":"MEUCIBTPLtIA7ua9G9ogupdC2GaNycSPnpWupoyBV43379k0AiEA3vRK8o0Q4qrrOIpqCjf1BR0i1p27MoEmQTxtZY9tU94=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.4142.1.270c86a79c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-TBMh6zU1ANXb4Z1WWS5a+QVDlIH24ivuVEURxa5fYPCEjOgfS9w6det1YVNvjzTPS57IIlcssoj7MXuJlSV/3g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.4142.1.270c86a79c_1780314119066_0.6250548687313457","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4140.1.326ba6198c":{"name":"@open-mercato/cache","version":"0.6.4-canary.4140.1.326ba6198c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.4140.1.326ba6198c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"9e18fec8d9f881385ec991cf9144b613c9e58532","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.4140.1.326ba6198c.tgz","fileCount":49,"integrity":"sha512-wIK+lXdjD6hf9gbNulc/SETRwgQmUAhDN32pdIp2gME32odWt4kvVfAqsNc7TZQEAS7sXEr/UMq9xVtJfdd1SQ==","signatures":[{"sig":"MEUCIQDML4AWFzC39Ew7r4ZIfglACx1uFBUL0HYkgtkm6BkpTAIgNkV+0RQ7ZcbNq+ghgI8nb+WSvMQZ4rR9nWz3cCi0Zi0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.4140.1.326ba6198c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-wIK+lXdjD6hf9gbNulc/SETRwgQmUAhDN32pdIp2gME32odWt4kvVfAqsNc7TZQEAS7sXEr/UMq9xVtJfdd1SQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.4140.1.326ba6198c_1780314403550_0.6085931594948022","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4148.1.cd6e0108f5":{"name":"@open-mercato/cache","version":"0.6.4-canary.4148.1.cd6e0108f5","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.4148.1.cd6e0108f5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"00a54b844726452e63824cf9912856d75411e81f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.4148.1.cd6e0108f5.tgz","fileCount":49,"integrity":"sha512-+BFNjMe6t8nGnLqvwN+rDc3u1XMQqRUE+yxNEoMY9KWfAS7eSPouZIPosDU6XPUxPRqkqvAkrrX9NPOcxJJVEA==","signatures":[{"sig":"MEMCIGzEQZcH65Rj1lYl1v9H/kOp1jonASWkMjFQ2jhLoVSqAh944wi0jfeGt3NXkfSmchAZ5AObENUQtmPXJmEySwwE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.4148.1.cd6e0108f5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-+BFNjMe6t8nGnLqvwN+rDc3u1XMQqRUE+yxNEoMY9KWfAS7eSPouZIPosDU6XPUxPRqkqvAkrrX9NPOcxJJVEA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.4148.1.cd6e0108f5_1780315038451_0.2815746482057173","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4139.1.6c8589f280":{"name":"@open-mercato/cache","version":"0.6.4-canary.4139.1.6c8589f280","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.4139.1.6c8589f280","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"50c65963e9f4aceecae7a2916b59930360c00b9a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.4139.1.6c8589f280.tgz","fileCount":49,"integrity":"sha512-H5TL5hVIAp9dpdcZQSclAzanU35o52c8SYLuNUKFlyes/siUwFMfDZzR/fZDSWtgdcDq69PZRBVvEcqx+YVgGQ==","signatures":[{"sig":"MEQCIGIYv6m8tUG/eZWSDGFwDKTJ1LMaTU6Z+UKleoTXVyTBAiArCwz8k70UvE9wiJwFVc60IXsDM63V/6Edjhon1aVQhg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.4139.1.6c8589f280","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-H5TL5hVIAp9dpdcZQSclAzanU35o52c8SYLuNUKFlyes/siUwFMfDZzR/fZDSWtgdcDq69PZRBVvEcqx+YVgGQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.4139.1.6c8589f280_1780315646017_0.8793728608482505","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4150.1.70423c9f75":{"name":"@open-mercato/cache","version":"0.6.4-canary.4150.1.70423c9f75","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.4150.1.70423c9f75","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"9f35a5ef1a5b18e1ed605f8c29932f76f703904e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.4150.1.70423c9f75.tgz","fileCount":49,"integrity":"sha512-fqZsxIAW1O3d0kijr/BUKJ8EvQdPHMlZLlUtEE9dMoqrtDiDT0jLxDg33nKjbihbXKdLzrlLKE68Y7M8C2xT5Q==","signatures":[{"sig":"MEUCIQCWfN6inO+IdRIN/oEFbLI2I1PU7+OffDg9HtXovuHSTQIgGjQ2BPSdoflbTaHIuJSJ5JbrqwFO50NaU7UlSH9yYlM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.4150.1.70423c9f75","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-fqZsxIAW1O3d0kijr/BUKJ8EvQdPHMlZLlUtEE9dMoqrtDiDT0jLxDg33nKjbihbXKdLzrlLKE68Y7M8C2xT5Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.4150.1.70423c9f75_1780315669448_0.9605372747775007","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4155.1.93a2b4ce5e":{"name":"@open-mercato/cache","version":"0.6.4-canary.4155.1.93a2b4ce5e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.4155.1.93a2b4ce5e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"5de84f5eb7cdb1c649b319ddc78ecae0d61f45fd","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.4155.1.93a2b4ce5e.tgz","fileCount":49,"integrity":"sha512-pite3q2/83NvTkpa+daEXp+xZBHQ2d36VMOR1OoLYh7s1Jx2U4HPzaaOTt/nRt/FJjx/JBhBlyivIQxmrCuhWg==","signatures":[{"sig":"MEUCIQC7rvxnx1/Ba/sksNKi1Y8oRcK4b/L8YWGuSAm55ai3NgIgOI28ddL5YBME6huONdJVSCG+kRAy2UtqftTvndmrIJY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.4155.1.93a2b4ce5e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-pite3q2/83NvTkpa+daEXp+xZBHQ2d36VMOR1OoLYh7s1Jx2U4HPzaaOTt/nRt/FJjx/JBhBlyivIQxmrCuhWg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.4155.1.93a2b4ce5e_1780315959882_0.09580942339549336","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4156.1.2c401cf6c6":{"name":"@open-mercato/cache","version":"0.6.4-canary.4156.1.2c401cf6c6","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.4156.1.2c401cf6c6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"0a8b6a6fc44e54b84d1d877facca471582c440df","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.4156.1.2c401cf6c6.tgz","fileCount":49,"integrity":"sha512-qP8fi+2nQSsBe1rl18Fj44QV4xtnPkDdubuB4oZwdaUIgBQKaunaoPeGsMEy0MjNmqaDZ17T0pgDy6dB8gaqLQ==","signatures":[{"sig":"MEYCIQCKSazBrlO1d9fVeSp/UVoAlrSX7jAo2z7kbvAYwqP+tAIhANZk5UOX2yZ9990LBr+zoCbRXmzQ0UUV9Q+tPthfKJsf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.4156.1.2c401cf6c6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-qP8fi+2nQSsBe1rl18Fj44QV4xtnPkDdubuB4oZwdaUIgBQKaunaoPeGsMEy0MjNmqaDZ17T0pgDy6dB8gaqLQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.4156.1.2c401cf6c6_1780316813827_0.4478155548759031","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-develop.4152.1.1c429e5200":{"name":"@open-mercato/cache","version":"0.6.4-develop.4152.1.1c429e5200","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-develop.4152.1.1c429e5200","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ccefdef22757b171cc49c9d48728a61ce0c49110","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-develop.4152.1.1c429e5200.tgz","fileCount":49,"integrity":"sha512-hEJefmUKSE1VXbKk8xRvQ+VpTVhoQQs1u+qXsikXC5sDlwE4aOnMP8CdoL0NI98yGlLF7lVnzFbCoZ/hLYNIMQ==","signatures":[{"sig":"MEUCIHYklnOb81sdadZh+WbFiOAdb9UvdHWXnT7sJ5DsCZccAiEAlk9vJjPuKcqvsJsSBIO9un/lPw/zCbpkAg0WQclnbTg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-develop.4152.1.1c429e5200","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193441},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-hEJefmUKSE1VXbKk8xRvQ+VpTVhoQQs1u+qXsikXC5sDlwE4aOnMP8CdoL0NI98yGlLF7lVnzFbCoZ/hLYNIMQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-develop.4152.1.1c429e5200_1780316889538_0.3730103304482697","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4158.1.ab407e229a":{"name":"@open-mercato/cache","version":"0.6.4-canary.4158.1.ab407e229a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.4158.1.ab407e229a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"259909e7c81d160bf8fbe4d5a9eb00fa9b06f1fc","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.4158.1.ab407e229a.tgz","fileCount":49,"integrity":"sha512-euXqwXEuR9I0oZkrhVJBa4dt8SogCQHvyvAaarkcQlqjSEOW/r/+dImDmzI3nHR9W97+vXreuRg+okraE3KxiA==","signatures":[{"sig":"MEUCIQDk+x1MzWenFrANpvQ1kbIkTOF7OEjjq9XJKZLaDwn3SQIgR+KUuEkglih3fBsg+E2CriNvuHBdeftdG5LaFGQH8nw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.4158.1.ab407e229a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-euXqwXEuR9I0oZkrhVJBa4dt8SogCQHvyvAaarkcQlqjSEOW/r/+dImDmzI3nHR9W97+vXreuRg+okraE3KxiA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.4158.1.ab407e229a_1780317354091_0.2959493555333803","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4164.1.a7c39bfd03":{"name":"@open-mercato/cache","version":"0.6.4-canary.4164.1.a7c39bfd03","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.4164.1.a7c39bfd03","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"82419d0350d3abeb9a6c08fef280cd0db3ba30c0","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.4164.1.a7c39bfd03.tgz","fileCount":49,"integrity":"sha512-ULBY2ZEww2etja74N8ImR8RyTaLaiSU1Q5gdPPeUIOZY6vZNCEcBiTToeAizAnoGAfIUkxa0xiRyTvTdxLhxQg==","signatures":[{"sig":"MEUCIHjMP0YFlTDdaaCaFKqw7wU7PrLLUgCmF2FcSyGSYtLDAiEAyu1a42S1FetH5YD4syUyp1BijZg0RtfIfFew/8T9F54=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.4164.1.a7c39bfd03","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-ULBY2ZEww2etja74N8ImR8RyTaLaiSU1Q5gdPPeUIOZY6vZNCEcBiTToeAizAnoGAfIUkxa0xiRyTvTdxLhxQg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.4164.1.a7c39bfd03_1780318678009_0.4500894598195462","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4163.1.6b4e6ab62a":{"name":"@open-mercato/cache","version":"0.6.4-canary.4163.1.6b4e6ab62a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.4163.1.6b4e6ab62a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a1c2cc8f323be96ccba87292353170457225e5a5","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.4163.1.6b4e6ab62a.tgz","fileCount":49,"integrity":"sha512-0MKyENT1YP8P22tHTSwfW5ju6pmrU2qrtMmzSW1K9GXMxFlmg2nIfCtjd3CoaQUMJATGTxu3DuiqY0j9t7ON/w==","signatures":[{"sig":"MEQCICf+WXdwdS0y8hDS5idzj65eVyTx6AziNYT8ahSg45pRAiBvqsswDlv4bYwd/Azh4KPFa/hq6n7SA/wv8KHvchPnOQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.4163.1.6b4e6ab62a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-0MKyENT1YP8P22tHTSwfW5ju6pmrU2qrtMmzSW1K9GXMxFlmg2nIfCtjd3CoaQUMJATGTxu3DuiqY0j9t7ON/w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.4163.1.6b4e6ab62a_1780318782944_0.5379025810687263","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4160.1.17eb211e2a":{"name":"@open-mercato/cache","version":"0.6.4-canary.4160.1.17eb211e2a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.4160.1.17eb211e2a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"5e7f312d6b3af006d605de26f93853e4af86ada0","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.4160.1.17eb211e2a.tgz","fileCount":49,"integrity":"sha512-jRyBdbjme+QSzqJyuje/pCw/tk2tvpG5QelsY7SKyZ+bmSYa4Gt2FNCSz4U/x1MnIjZLeEf4Z62HtnjkbmuCLA==","signatures":[{"sig":"MEYCIQDR7Y3CU1QjAWWuZEjLvCDoiyU1GlXPgimbGMva4nUKHgIhAIGVXG3vPptvebrwjOXD4CJ3Xn1Y+QuFMvOVL9r4WgOc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.4160.1.17eb211e2a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-jRyBdbjme+QSzqJyuje/pCw/tk2tvpG5QelsY7SKyZ+bmSYa4Gt2FNCSz4U/x1MnIjZLeEf4Z62HtnjkbmuCLA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.4160.1.17eb211e2a_1780318901842_0.5091797819112853","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-develop.4161.1.g7895993543":{"name":"@open-mercato/cache","version":"0.6.4-develop.4161.1.g7895993543","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-develop.4161.1.g7895993543","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"af69909267e77e59b82254432c2172243daf84fd","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-develop.4161.1.g7895993543.tgz","fileCount":49,"integrity":"sha512-+mEW7sLEzv1UgJTaSngo6ayNi+ffvxNpjC+qWe+QtZaA3c7/SkjR8jQDn5jry2Gu3KgvCoarXIDoRcLUkBs9xw==","signatures":[{"sig":"MEUCIBB2jWjV8TaCNNgE+fFtvYqCZqNYTMD6losF7jmRr4moAiEAks7VOlU4+qon86lEqxqRJJhbgdB3f9NtrSg8/XjQs54=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-develop.4161.1.g7895993543","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193442},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-+mEW7sLEzv1UgJTaSngo6ayNi+ffvxNpjC+qWe+QtZaA3c7/SkjR8jQDn5jry2Gu3KgvCoarXIDoRcLUkBs9xw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-develop.4161.1.g7895993543_1780319851946_0.3673811689050632","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4162.1.f408460b3d":{"name":"@open-mercato/cache","version":"0.6.4-canary.4162.1.f408460b3d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.4162.1.f408460b3d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"be0d5743aeb93c39efd21bd902f8663026d72f3f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.4162.1.f408460b3d.tgz","fileCount":49,"integrity":"sha512-B42vmnOzDgl5nWXDDHL2ZX5ggQE1IgcyCFzlQgAU0GvocMIoMy8osDGXH0fpOvJNIgXJXhkMj922nhcoWmvbag==","signatures":[{"sig":"MEQCIBaRJQsXP6AGwF6MSbM5H+eurfHLWfFsFbKVSeBqFKk1AiA8FvVbzD5U9USe35PN/D4Vng7QCHXYGgm01gB+oj6Kew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.4162.1.f408460b3d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-B42vmnOzDgl5nWXDDHL2ZX5ggQE1IgcyCFzlQgAU0GvocMIoMy8osDGXH0fpOvJNIgXJXhkMj922nhcoWmvbag==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.4162.1.f408460b3d_1780320186997_0.40830791361520613","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4165.1.30e1bedb58":{"name":"@open-mercato/cache","version":"0.6.4-canary.4165.1.30e1bedb58","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.4165.1.30e1bedb58","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"94826ddfccb329d6e524ef63a899d1e8cfd646e7","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.4165.1.30e1bedb58.tgz","fileCount":49,"integrity":"sha512-haB8cNvSyLZghP4rgrx9CSsLyLSoTyfI1ELdZfUv0G2C+7ezt9qLBL3Q5eAsjEmOlJj9e3il9AjiuJ+dQOPvkA==","signatures":[{"sig":"MEUCIQDXcttLBYtC7ur9x9XbPCMHtxkwMFowUxNgY5pk6RNMYgIgRDW17u3exohbzyNX4QO+FJhmlY7WR7YP0zKdclwvHSQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.4165.1.30e1bedb58","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-haB8cNvSyLZghP4rgrx9CSsLyLSoTyfI1ELdZfUv0G2C+7ezt9qLBL3Q5eAsjEmOlJj9e3il9AjiuJ+dQOPvkA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.4165.1.30e1bedb58_1780321332554_0.08922049386017594","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-develop.4169.1.9f207b27f2":{"name":"@open-mercato/cache","version":"0.6.4-develop.4169.1.9f207b27f2","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-develop.4169.1.9f207b27f2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"823037405efdec01d54cab9b14e7d6ca0050e38c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-develop.4169.1.9f207b27f2.tgz","fileCount":49,"integrity":"sha512-OmllfnS3RKhcqL7b7WBxuTHRVeTbLwLs73z+sHD0bQ/A25QhHQzN61LlwWYpP38NIcsakBrlk5lJKJallobs/Q==","signatures":[{"sig":"MEQCIGmrd+oZJhN519NtDWAjSoEKn6nn9Q5BcfHJQkxGcbJcAiAEtffCKRShqZdLmkTH++FMo2iZ33DdJmegb0TjbHOuug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-develop.4169.1.9f207b27f2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193441},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-OmllfnS3RKhcqL7b7WBxuTHRVeTbLwLs73z+sHD0bQ/A25QhHQzN61LlwWYpP38NIcsakBrlk5lJKJallobs/Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-develop.4169.1.9f207b27f2_1780321532424_0.17868851763328308","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4177.1.8618cc2634":{"name":"@open-mercato/cache","version":"0.6.4-canary.4177.1.8618cc2634","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.4177.1.8618cc2634","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"145e3c84554e8e348d11044cebb4422da11d6f84","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.4177.1.8618cc2634.tgz","fileCount":49,"integrity":"sha512-41MZy1Sx5OyAXNisQihze07jwNBau/Iv9NOmpKaNfZ5CGVqdZGaD9PMtqnp72LU6Hd4jIYWr+/TH4D2S/QHgIg==","signatures":[{"sig":"MEQCICAFUF/mPrqhdpCIUU1gP1P6fuQS+Uy2NcXAx/b3kg1AAiBWu9zltC5/nTqHkyySDKFsi9bSEuVFbYHURxRZmlPX+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.4177.1.8618cc2634","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-41MZy1Sx5OyAXNisQihze07jwNBau/Iv9NOmpKaNfZ5CGVqdZGaD9PMtqnp72LU6Hd4jIYWr+/TH4D2S/QHgIg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.4177.1.8618cc2634_1780333153927_0.3065855699610389","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-develop.4178.1.aad9ddaa95":{"name":"@open-mercato/cache","version":"0.6.4-develop.4178.1.aad9ddaa95","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-develop.4178.1.aad9ddaa95","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"35dcc2156e23083aa92ebc8f6c3c79f28427c5f4","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-develop.4178.1.aad9ddaa95.tgz","fileCount":49,"integrity":"sha512-niRSTpdJsM8brGVjWKL15Puuq6Uy4EcJBtRD/MfhMAvzr8OjRlyNLpy3mWTkYWGmaXDRJD+/B6D5ATQcrj4IQw==","signatures":[{"sig":"MEUCIBvduRiJrkI4X5Gx8Iy10Db9+JmQxzw8HGLuTXbG5dssAiEAtauKRuYcTFGhIPqR9Y8wC1fnZKoH2JhXJF2wSIQQ1a8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-develop.4178.1.aad9ddaa95","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193441},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-niRSTpdJsM8brGVjWKL15Puuq6Uy4EcJBtRD/MfhMAvzr8OjRlyNLpy3mWTkYWGmaXDRJD+/B6D5ATQcrj4IQw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-develop.4178.1.aad9ddaa95_1780336476370_0.5811459565838799","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4181.1.2265b697ac":{"name":"@open-mercato/cache","version":"0.6.4-canary.4181.1.2265b697ac","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.4181.1.2265b697ac","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"0bdaecba7efe896e951e66d56687de7c44208d4d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.4181.1.2265b697ac.tgz","fileCount":49,"integrity":"sha512-3QBfyyhtYW2Td9olPQxBqlwdK+T013Mt/D10mk769P8ab9tgDHTSNL1Q1x4djtQvaSWcR/weoNy1jv+a5cPC+A==","signatures":[{"sig":"MEYCIQCf4J7WVRkuhbKsNYvZyEj5uqDBjAqoNP0bhLQhwF3QfwIhAPIErz21e9X680yv2uijLGfTw1dR7PZrQKrgxKOxtSwP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.4181.1.2265b697ac","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-3QBfyyhtYW2Td9olPQxBqlwdK+T013Mt/D10mk769P8ab9tgDHTSNL1Q1x4djtQvaSWcR/weoNy1jv+a5cPC+A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.4181.1.2265b697ac_1780341186850_0.14702001877742488","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4182.1.a3a23ea159":{"name":"@open-mercato/cache","version":"0.6.4-canary.4182.1.a3a23ea159","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.4182.1.a3a23ea159","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c761b74ce5f7f0e32e4cc6a8c2682d49bb37df43","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.4182.1.a3a23ea159.tgz","fileCount":49,"integrity":"sha512-hMPuYmOedW8iRd+QD7S18sZIFa50GdGC8QksgjVcUUajOXkznrAIjIHlBYkYf6kbQVPj+XGVKBOOa5cy2319gw==","signatures":[{"sig":"MEUCIQCukiz8A2s0SERP33TciiMC9wO8jPejeaaLLmx3sBRvnAIgLTDsH1xlqRrYGt7gBDzEJ5KVnTR3B2I47uZKpNp+ab8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.4182.1.a3a23ea159","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-hMPuYmOedW8iRd+QD7S18sZIFa50GdGC8QksgjVcUUajOXkznrAIjIHlBYkYf6kbQVPj+XGVKBOOa5cy2319gw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.4182.1.a3a23ea159_1780342242599_0.5582007043728097","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4183.1.53ddb51a6a":{"name":"@open-mercato/cache","version":"0.6.4-canary.4183.1.53ddb51a6a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.4183.1.53ddb51a6a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"5f08a7ea4a0f9e6e43b59be3783f28d12a945e31","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.4183.1.53ddb51a6a.tgz","fileCount":49,"integrity":"sha512-FVHoYr/hN7ITdOK+61OZkl3cln2YZbOZjZ+dHe2GhSOmmlimn2cjZjw7pTsRCAdBhZqVFSz4U1t1/g0ARvGOtg==","signatures":[{"sig":"MEUCIQCsyJwkZ1KxoDbuWsTojyiuGBIZcPNVLnXF84CfPBmwUAIgU2hnNTAYOicGyRf9HxBGSdJhGJuql99Fd6XSwFa2xFM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.4183.1.53ddb51a6a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-FVHoYr/hN7ITdOK+61OZkl3cln2YZbOZjZ+dHe2GhSOmmlimn2cjZjw7pTsRCAdBhZqVFSz4U1t1/g0ARvGOtg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.4183.1.53ddb51a6a_1780343326856_0.5447397869877864","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4188.1.ed6538a6f6":{"name":"@open-mercato/cache","version":"0.6.4-canary.4188.1.ed6538a6f6","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.4188.1.ed6538a6f6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b14867c2b870815423fac2e46e38babb65ef15f2","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.4188.1.ed6538a6f6.tgz","fileCount":49,"integrity":"sha512-zRkY+cwG6vyh5AGbUATFm6wyQbW+Wku2DX4T+E686raBRW2ucK9nlh57W+JW9HNPk9+Mwv07o1Gu5K63IRfj5Q==","signatures":[{"sig":"MEYCIQDs/X9eg6kd1eeJmHd7fylQVt18Xw6eBoxXI1O8U4nQYgIhAJbG8omkgKjyq5lBAmL3+JG0wTprIAiwFiRdNvlESaPx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.4188.1.ed6538a6f6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-zRkY+cwG6vyh5AGbUATFm6wyQbW+Wku2DX4T+E686raBRW2ucK9nlh57W+JW9HNPk9+Mwv07o1Gu5K63IRfj5Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.4188.1.ed6538a6f6_1780346815229_0.7378679100126639","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4193.1.6b2688cd3a":{"name":"@open-mercato/cache","version":"0.6.4-canary.4193.1.6b2688cd3a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.4193.1.6b2688cd3a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f9a6da65e88cee96137b9e827d333432c784e23a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.4193.1.6b2688cd3a.tgz","fileCount":49,"integrity":"sha512-C0pFVRhzRKkJVa4hmMwetGGkbYdjcsXck3Nym81wasAGL0TUDw07PV/bFx9gkvX8w3h3+cOQdvuum1Oz4PMGGw==","signatures":[{"sig":"MEQCID0oJOPNdz/uanhHoMoE5FOJSGne1C0KfIE6atDfcFHRAiAvo0jg1+AhxNTKDvaXtR6oPp6Z8bbh0/W2ZlEV1Gxj5Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.4193.1.6b2688cd3a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-C0pFVRhzRKkJVa4hmMwetGGkbYdjcsXck3Nym81wasAGL0TUDw07PV/bFx9gkvX8w3h3+cOQdvuum1Oz4PMGGw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.4193.1.6b2688cd3a_1780351012945_0.40165737512232025","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4194.1.acefccecd4":{"name":"@open-mercato/cache","version":"0.6.4-canary.4194.1.acefccecd4","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.4194.1.acefccecd4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e392ae317f6cd2e7b5ab0ec2e21f525b5aa6e9b0","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.4194.1.acefccecd4.tgz","fileCount":49,"integrity":"sha512-4zNu5AjL+Q/HJIk9VkBPOGZa81w8sqd3OgqfYbhCo/UAHqnbh9FB8auWs55WNUNeqCXjyrhJ2OO1e3DV1qBK3g==","signatures":[{"sig":"MEUCIAT3UxaHkTtP4Cxq4QxEeLvFhUxQ3QVO+B4qMwpuHN2WAiEAsW0nonDlY55BzT86rWQShqcJCuMS/Wzkc64xAF8L6Mw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.4194.1.acefccecd4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-4zNu5AjL+Q/HJIk9VkBPOGZa81w8sqd3OgqfYbhCo/UAHqnbh9FB8auWs55WNUNeqCXjyrhJ2OO1e3DV1qBK3g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.4194.1.acefccecd4_1780351954134_0.765847729219638","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-develop.4199.1.86677441c2":{"name":"@open-mercato/cache","version":"0.6.4-develop.4199.1.86677441c2","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-develop.4199.1.86677441c2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"fec1b492bb95810cccc76290af683b4a6e16873b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-develop.4199.1.86677441c2.tgz","fileCount":49,"integrity":"sha512-DzISuTo37b0qtHYdFW9bwSN94W143CykzirBYhdYkLOixHfpw0Rh39N/RQmwiJjRfdAryH58rrZst52mzYs+pw==","signatures":[{"sig":"MEUCIQCFwygMzLfcelJ+XSyC6RmIDV1ZBB6bZ6+GFklSrHH7UAIgUU8RrPPGAx/0YURApRdgBcD1fp0d2lN4svCNCDmYhiI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-develop.4199.1.86677441c2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193441},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-DzISuTo37b0qtHYdFW9bwSN94W143CykzirBYhdYkLOixHfpw0Rh39N/RQmwiJjRfdAryH58rrZst52mzYs+pw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-develop.4199.1.86677441c2_1780385709799_0.5136903919142011","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4205.1.f8d8c0dcfd":{"name":"@open-mercato/cache","version":"0.6.4-canary.4205.1.f8d8c0dcfd","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.4205.1.f8d8c0dcfd","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c7886c69a9e9bcc068f35cf5fd2220ba2724fb39","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.4205.1.f8d8c0dcfd.tgz","fileCount":49,"integrity":"sha512-QH4uMHxyDsR5jAvGUd3EEZZWgWA3EOd10EcMONxCC/ntVXQB9+iihCKGSzlhM8yIJ2zdk7Rl2BIO9Yd1sq1QCw==","signatures":[{"sig":"MEQCIFzMqdPEWsguzj0qRXVgaCRFGVIzy1eQa/Cwv+tC+H7FAiAnYc+81+rXGev1MZjkQqCIUkbO/ZrPioXUpKvb6PfsdQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.4205.1.f8d8c0dcfd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-QH4uMHxyDsR5jAvGUd3EEZZWgWA3EOd10EcMONxCC/ntVXQB9+iihCKGSzlhM8yIJ2zdk7Rl2BIO9Yd1sq1QCw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.4205.1.f8d8c0dcfd_1780387748101_0.3164652508923467","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4204.1.bf4ee56199":{"name":"@open-mercato/cache","version":"0.6.4-canary.4204.1.bf4ee56199","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.4204.1.bf4ee56199","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"38af660293209c4fe8eed0cca93bd1b263860356","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.4204.1.bf4ee56199.tgz","fileCount":49,"integrity":"sha512-g7uX8a1DzLW8C5NmkRtb163BM7L7CJJ1WGF7eP5MRYUvdLEUIcSHifHh2TL8eUDUPUioKC/GlKC8SI3d8gnadw==","signatures":[{"sig":"MEUCIQCg3zJA5YmlPlkJ74irUixtfO6B0AD84DdxcJ4SqaPL9AIgDz6cY/05CgZy/atDkr+fdpoJiyI1WWNsTTa28Bji5IM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.4204.1.bf4ee56199","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-g7uX8a1DzLW8C5NmkRtb163BM7L7CJJ1WGF7eP5MRYUvdLEUIcSHifHh2TL8eUDUPUioKC/GlKC8SI3d8gnadw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.4204.1.bf4ee56199_1780387929596_0.821828404289686","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-develop.4210.1.d412061cfe":{"name":"@open-mercato/cache","version":"0.6.4-develop.4210.1.d412061cfe","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-develop.4210.1.d412061cfe","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f4734f8be40d7a607d70175ca4a4f7cc6db3bcdf","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-develop.4210.1.d412061cfe.tgz","fileCount":49,"integrity":"sha512-ff7goKAk2m3qLUwFFwR7Iq/6kqpA8tSOjuMG1lShBgGyx+zuO4xaVgcjg4bh1SHFSYYCtrWqnPx6bMUd5DdS/A==","signatures":[{"sig":"MEUCIHvRe2qEXwmFnflmM8qsJbC2Pmy/aqk7ph4VlAm87QsdAiEAr7ys2kPAO4g+Bbd2cd6crRMqSy51slilCnrfIVwHlnw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-develop.4210.1.d412061cfe","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193441},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-ff7goKAk2m3qLUwFFwR7Iq/6kqpA8tSOjuMG1lShBgGyx+zuO4xaVgcjg4bh1SHFSYYCtrWqnPx6bMUd5DdS/A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-develop.4210.1.d412061cfe_1780388088699_0.22762906377057668","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4213.1.edcdfb856f":{"name":"@open-mercato/cache","version":"0.6.4-canary.4213.1.edcdfb856f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.4213.1.edcdfb856f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"2d2332e2a9c0c9c57382ea06a1058a869124b396","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.4213.1.edcdfb856f.tgz","fileCount":49,"integrity":"sha512-9nK7mJcv3kTd0SWDnK6lCD7N+DltnvJfJSz4TRdxeJ0KgNVR516U9b83Vog0u+UNWMWceAanbbAqsGSKxwXVDg==","signatures":[{"sig":"MEUCIQCZDuvT2SpqbsOHSIm6tsLaP5XprYLJwywzS6d5GGQ03gIgVmc2OcQDYpnU+oCdHf18jaXD0YzvSqB9QH8MD3EwvoA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.4213.1.edcdfb856f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-9nK7mJcv3kTd0SWDnK6lCD7N+DltnvJfJSz4TRdxeJ0KgNVR516U9b83Vog0u+UNWMWceAanbbAqsGSKxwXVDg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.4213.1.edcdfb856f_1780388259883_0.8503829728357497","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4214.1.686358eabc":{"name":"@open-mercato/cache","version":"0.6.4-canary.4214.1.686358eabc","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.4214.1.686358eabc","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f21ef8a418df9f3966fd85234675a73b2c3f3273","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.4214.1.686358eabc.tgz","fileCount":49,"integrity":"sha512-SThf/SZWX6KzCWLjYXcYF10KBwo+yC1b+4n1Py/5W0bNKzL+xSUa8IfdkDNzS2/xO/+17hL9mWU2NzIeTMRXVQ==","signatures":[{"sig":"MEUCIGI3ydxT1q0ZxoleDj/aW143+b4vfYJEN1tZC9+jBFWWAiEAgc0zoJUGa5BwRu5lcr7BurmMK57lnxQg2nbj9RdG9Cw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.4214.1.686358eabc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-SThf/SZWX6KzCWLjYXcYF10KBwo+yC1b+4n1Py/5W0bNKzL+xSUa8IfdkDNzS2/xO/+17hL9mWU2NzIeTMRXVQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.4214.1.686358eabc_1780388462171_0.3379798869938999","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-develop.4217.1.c9aa050183":{"name":"@open-mercato/cache","version":"0.6.4-develop.4217.1.c9aa050183","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-develop.4217.1.c9aa050183","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"44914962b35c0c98c9aeb28bd0fd39032d3f1515","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-develop.4217.1.c9aa050183.tgz","fileCount":49,"integrity":"sha512-WIV/FmVcwva2PyVdOLhtYEmEMQALeDIyKpBmRuPksGVKuTNSUAvKcHSth5p7/fPiBaP/So/TAZahOSzK+EpVkg==","signatures":[{"sig":"MEUCIEM9HakDCHsacWK5ldy5mDGB4Xg2wp85pzYMBmE6k6+mAiEA9K5deOdmPLgvvwA16yTItepTIZBoCK5pNOZxAKswArI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-develop.4217.1.c9aa050183","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193441},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-WIV/FmVcwva2PyVdOLhtYEmEMQALeDIyKpBmRuPksGVKuTNSUAvKcHSth5p7/fPiBaP/So/TAZahOSzK+EpVkg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-develop.4217.1.c9aa050183_1780390837165_0.7684575000898459","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4216.1.59d54b6c4f":{"name":"@open-mercato/cache","version":"0.6.4-canary.4216.1.59d54b6c4f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.4216.1.59d54b6c4f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"4b7ea93e674309f83ddeef965d2516bf5912f203","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.4216.1.59d54b6c4f.tgz","fileCount":49,"integrity":"sha512-xvOW9Ma5Wyc76PYxBvnOgZX6JbsX/D/5N3X0hprf549BXUTVzX3r/wD72fNQeTJMdTffQJ8KpycyWERVWnH4SQ==","signatures":[{"sig":"MEUCIQCvfs0Rx+m7XfNkXkyypEq3+EJJhkU1n0n6HM45h0hKBAIgGY12MEBbF2fRC80v9LfgD+hs8PFuOvElYUD6xmrJapc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.4216.1.59d54b6c4f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-xvOW9Ma5Wyc76PYxBvnOgZX6JbsX/D/5N3X0hprf549BXUTVzX3r/wD72fNQeTJMdTffQJ8KpycyWERVWnH4SQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.4216.1.59d54b6c4f_1780390852837_0.5057771934736297","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4215.1.8eaed1f459":{"name":"@open-mercato/cache","version":"0.6.4-canary.4215.1.8eaed1f459","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.4215.1.8eaed1f459","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"2a679826d6100b8f39d20aa584160719ae501cf4","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.4215.1.8eaed1f459.tgz","fileCount":49,"integrity":"sha512-hqVOmIPyhtSFFL08pHpUKLl/onjS1CPJsx03vP6tAnRXRH6pBVIIwCrbI2GrZBk2bBGttiB01DqCwLunA6AOag==","signatures":[{"sig":"MEUCIQDHxUrWPOAGa/dyxIICZTIUGFQxscQ4ZKFtLyA3sZrcvQIgfljZjvP4iF0C79xMZqi4ACPck3Hzw8aCh9V5C3sDA6k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.4215.1.8eaed1f459","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-hqVOmIPyhtSFFL08pHpUKLl/onjS1CPJsx03vP6tAnRXRH6pBVIIwCrbI2GrZBk2bBGttiB01DqCwLunA6AOag==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.4215.1.8eaed1f459_1780390968528_0.8500359188674942","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4224.1.d7a47bb8b2":{"name":"@open-mercato/cache","version":"0.6.4-canary.4224.1.d7a47bb8b2","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.4224.1.d7a47bb8b2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"599f3f2e0e2facc7a67815eaa0d53073e865bd8d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.4224.1.d7a47bb8b2.tgz","fileCount":49,"integrity":"sha512-f3MTZ21//2vh5TY3KGpG4ZUEM0n/DkMlhMKgYce3H/Ov31qCtMZTKuhs8TWkgoOtOx5iPDxaDJN3NuzckjhfGQ==","signatures":[{"sig":"MEQCIEswvRCJpYyap22sxt7dg4fXPy7V+f3VsWEc3jtuSOUFAiAgV02X4E+6kNoEw+SPz1TTBwXmBxtNgGqe+Ru/DFjTAw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.4224.1.d7a47bb8b2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-f3MTZ21//2vh5TY3KGpG4ZUEM0n/DkMlhMKgYce3H/Ov31qCtMZTKuhs8TWkgoOtOx5iPDxaDJN3NuzckjhfGQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.4224.1.d7a47bb8b2_1780391991178_0.7451831828616944","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-develop.4236.1.9fa6806b34":{"name":"@open-mercato/cache","version":"0.6.4-develop.4236.1.9fa6806b34","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-develop.4236.1.9fa6806b34","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"5ab0075c299a8a7e32aa61bc485a63e7fd557a56","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-develop.4236.1.9fa6806b34.tgz","fileCount":49,"integrity":"sha512-B8F08xNhL1JZTMebW5W0vZRvuSSh2bKqzRCY0yRPsea4TXkUwpTCohq4ef18pQSTD5Jhh4yid/JQB6SJ6J/HNA==","signatures":[{"sig":"MEYCIQDXKSkLztAvUd2aM3xKqIVTtawVVoo1adMoqNO2dHXMXAIhAILntUnsyquL3frvbkjYOrP+SMFKyrpIfLAedkZoX1J3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-develop.4236.1.9fa6806b34","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193441},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-B8F08xNhL1JZTMebW5W0vZRvuSSh2bKqzRCY0yRPsea4TXkUwpTCohq4ef18pQSTD5Jhh4yid/JQB6SJ6J/HNA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-develop.4236.1.9fa6806b34_1780393138955_0.7602246553712815","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4241.1.1c2dbaef71":{"name":"@open-mercato/cache","version":"0.6.4-canary.4241.1.1c2dbaef71","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.4241.1.1c2dbaef71","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"8b64fb24a24f04054d50c6afa1b0e72786115263","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.4241.1.1c2dbaef71.tgz","fileCount":49,"integrity":"sha512-dhrLvLqct6062BoU2zRSxB1V3d8kjfjB9oEYCKoxGiIS1VSLuZIp5bv03IHArDCJQTocTFXVYT/b2dkpzQH+WQ==","signatures":[{"sig":"MEUCIGuQnCFEmrrHC6iIGztFRKQM+C7Uv+nIlGByVZsaFm1TAiEA+StArBf/deKqJlNOZofKKUHiIPXNOQOLl7okSs7U66Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.4241.1.1c2dbaef71","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-dhrLvLqct6062BoU2zRSxB1V3d8kjfjB9oEYCKoxGiIS1VSLuZIp5bv03IHArDCJQTocTFXVYT/b2dkpzQH+WQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.4241.1.1c2dbaef71_1780393790757_0.23542485355335674","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4240.1.0b369ca1f4":{"name":"@open-mercato/cache","version":"0.6.4-canary.4240.1.0b369ca1f4","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.4240.1.0b369ca1f4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"05faa7c66de9c9513b38a6c3e96c9930528c638f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.4240.1.0b369ca1f4.tgz","fileCount":49,"integrity":"sha512-NUm0oTB3zXtWtrLZunPfHMhKwS3gfkBVe2IGm9jtfj1uHMcyJhz2P9DSeKlrtbO/HLIkdvwEa++LJMTmvzhijQ==","signatures":[{"sig":"MEUCIDAu9noqkTjPF4zDS+J8ksxiIBZTw4LQ3YqB1tSIZJA8AiEAo9R84Aqw3r8/Hb8iqVe+7P+cqBhHR4XNBT4cHQcWwdY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.4240.1.0b369ca1f4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-NUm0oTB3zXtWtrLZunPfHMhKwS3gfkBVe2IGm9jtfj1uHMcyJhz2P9DSeKlrtbO/HLIkdvwEa++LJMTmvzhijQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.4240.1.0b369ca1f4_1780394525052_0.1363795872781135","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-develop.4239.1.4a264a5828":{"name":"@open-mercato/cache","version":"0.6.4-develop.4239.1.4a264a5828","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-develop.4239.1.4a264a5828","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b3268784819f619561c66f44c33f068ec9da06f5","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-develop.4239.1.4a264a5828.tgz","fileCount":49,"integrity":"sha512-nG8eBTHity6yu5JQ5QHruDXS23CQj67OwN/U8gzcqkQzWQxcMcfM/gvrj2x4ZF8s+jKOBoQ+ShX2byEiyzg54Q==","signatures":[{"sig":"MEYCIQCjLCnqKQKHlrwICizsqrhaMLVilOqOof0ju9ttMfyGcQIhAP4i8Q6xlwklczG2mG2zuEaiPxMbKPuZhdd+xvFttlPQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-develop.4239.1.4a264a5828","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193441},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-nG8eBTHity6yu5JQ5QHruDXS23CQj67OwN/U8gzcqkQzWQxcMcfM/gvrj2x4ZF8s+jKOBoQ+ShX2byEiyzg54Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-develop.4239.1.4a264a5828_1780395512041_0.5673380736731519","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4244.1.bf6c3086f2":{"name":"@open-mercato/cache","version":"0.6.4-canary.4244.1.bf6c3086f2","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.4244.1.bf6c3086f2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b97255eba355f0075498ec76820227dae87200f6","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.4244.1.bf6c3086f2.tgz","fileCount":49,"integrity":"sha512-vqIAIky1lkhLHfAtaVUqhDz7RVB7KuGPHYKAR3/n/zSWHi/Oq/a1pFBfavWF6u3pJnUnA2KXBobgdWzug2vcmw==","signatures":[{"sig":"MEYCIQCf2pv5y/Szh2VE069o1/KM1cKC2qfpAXqJUbzClgSTBgIhAJxh6lvhdpw8cVzJ9mxKu/SWzRdMaQWi2gDPpV7AXiHs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.4244.1.bf6c3086f2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-vqIAIky1lkhLHfAtaVUqhDz7RVB7KuGPHYKAR3/n/zSWHi/Oq/a1pFBfavWF6u3pJnUnA2KXBobgdWzug2vcmw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.4244.1.bf6c3086f2_1780395748567_0.6966322594748913","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4248.1.5a4f2a4872":{"name":"@open-mercato/cache","version":"0.6.4-canary.4248.1.5a4f2a4872","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.4248.1.5a4f2a4872","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d61e9a0b4ad72f834705122a7a5595eb6fa6df08","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.4248.1.5a4f2a4872.tgz","fileCount":49,"integrity":"sha512-OABqoqW3Bf8uaQ3bmHNt6eQMqGiOyI4EPazvIQ3yd4gHFRjyg4D/q+fp9wBrir08crZPAqxu4QMyj9iyKmyXjw==","signatures":[{"sig":"MEYCIQD3pumhApg7qlYvTPSfvHWo2Q+uCXDWBh0ysvIQBJWMqAIhAKweWx172cLqHDwkOecToVDA+OKOeHqvjo9tIEE4S3ns","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.4248.1.5a4f2a4872","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-OABqoqW3Bf8uaQ3bmHNt6eQMqGiOyI4EPazvIQ3yd4gHFRjyg4D/q+fp9wBrir08crZPAqxu4QMyj9iyKmyXjw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.4248.1.5a4f2a4872_1780395964126_0.5736288220739201","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-develop.4254.1.7a123d970c":{"name":"@open-mercato/cache","version":"0.6.4-develop.4254.1.7a123d970c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-develop.4254.1.7a123d970c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"75c502f8a29ff462d37537db85ec072771db3e5c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-develop.4254.1.7a123d970c.tgz","fileCount":49,"integrity":"sha512-CcP0IJWn/v7HjkfSBZMXluZUvcWmeUf+B5IONSlft06kgi2FFa7T1PGDT1PQd+l1is/GcrbMyFeMdqQtPyL7ew==","signatures":[{"sig":"MEQCIB9K6q8XQ74djFzZV2NlO5FtRznoc7+sjEi/qn4AalfmAiAxGhkmJLF8/7YWTdl95AnD4h/p0x9yqMsKIK6ve3yNOQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-develop.4254.1.7a123d970c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193441},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-CcP0IJWn/v7HjkfSBZMXluZUvcWmeUf+B5IONSlft06kgi2FFa7T1PGDT1PQd+l1is/GcrbMyFeMdqQtPyL7ew==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-develop.4254.1.7a123d970c_1780398030438_0.9575857980502793","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4256.1.711ee54a32":{"name":"@open-mercato/cache","version":"0.6.4-canary.4256.1.711ee54a32","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.4256.1.711ee54a32","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"dc10acc92b69e294775c7122d22f76211baacbd6","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.4256.1.711ee54a32.tgz","fileCount":49,"integrity":"sha512-n21TybZHHHgwKnCxF/x8bTu1aiUgv5O/JOCg5m5hPkkcDpJXCci0w0ySpZd8uKxsC5pvXgsYiJAOZNbPe9lWeg==","signatures":[{"sig":"MEUCIDdxK+p+jBwrc4kYyMXuk77Lc+BCmfNZoaBaaMKmMMdrAiEA/LERUXCUrJsj/wktC2hPcCOmOvx43iT4sizFjPz3iLY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.4256.1.711ee54a32","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-n21TybZHHHgwKnCxF/x8bTu1aiUgv5O/JOCg5m5hPkkcDpJXCci0w0ySpZd8uKxsC5pvXgsYiJAOZNbPe9lWeg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.4256.1.711ee54a32_1780398143444_0.14549804352671636","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4257.1.5b9e6761df":{"name":"@open-mercato/cache","version":"0.6.4-canary.4257.1.5b9e6761df","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.4257.1.5b9e6761df","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"9ffb9f29d448fa97087992d656a85916c84ffec2","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.4257.1.5b9e6761df.tgz","fileCount":49,"integrity":"sha512-6LhqVo0EIMvW2k5L47BkWUK0Ao+ZDAYqo21ekFfHkUlzJ5uYL570Ta0NzaG0owmF8Aoa2hND1JSS5qwwWie30w==","signatures":[{"sig":"MEUCIAuCpLjsyzdV3mO0PjouapaDTvNsI0YaljbNEmMCPKtcAiEA/eaoqCWciyzjYa90+dOot3G44u3RKYMnq3+wWteBhnw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.4257.1.5b9e6761df","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-6LhqVo0EIMvW2k5L47BkWUK0Ao+ZDAYqo21ekFfHkUlzJ5uYL570Ta0NzaG0owmF8Aoa2hND1JSS5qwwWie30w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.4257.1.5b9e6761df_1780398150741_0.28399421986417783","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4255.1.6daab17b09":{"name":"@open-mercato/cache","version":"0.6.4-canary.4255.1.6daab17b09","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.4255.1.6daab17b09","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"4f9511d18e51ae57c2a06f9060db8646d4de2b1b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.4255.1.6daab17b09.tgz","fileCount":49,"integrity":"sha512-J9xijQ5l9JB1kN3N3faPmp0Ag+UDAPfaCMd50vMEwhqEjuDDw/MBuutlpd66yM8ImK2H6tFtkyXweKH1Z/yh+Q==","signatures":[{"sig":"MEQCIA/0bmBqxuxSlIHcqqU9XB5EqeDdl0PFp/Jz6CIvs1qfAiAxvdzyK413+sIIIu5keg9Gl+eufLSE6eWs8//XtTVpug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.4255.1.6daab17b09","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-J9xijQ5l9JB1kN3N3faPmp0Ag+UDAPfaCMd50vMEwhqEjuDDw/MBuutlpd66yM8ImK2H6tFtkyXweKH1Z/yh+Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.4255.1.6daab17b09_1780398327480_0.8798867788836304","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4251.1.1e602c70f4":{"name":"@open-mercato/cache","version":"0.6.4-canary.4251.1.1e602c70f4","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.4251.1.1e602c70f4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"0f05c6e7afaf6a9c380654ef52d6cdc394a42803","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.4251.1.1e602c70f4.tgz","fileCount":49,"integrity":"sha512-AAVD6QmXeT9XAq1wTTVbLwq/X1plfgmS/5ZDGFaDRQlKXaxtVKaXYbyHf2WgGvWvB63t8gPYG3vd93yq843KoA==","signatures":[{"sig":"MEUCIQDCbkJIY7YGy/dYd7uTjUCqYR9KR4n9WS7rz07amfaFnAIgfa51diRx/TKHC3rPeFuspY/XSFxdSPEtTd0qItkKKlE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.4251.1.1e602c70f4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-AAVD6QmXeT9XAq1wTTVbLwq/X1plfgmS/5ZDGFaDRQlKXaxtVKaXYbyHf2WgGvWvB63t8gPYG3vd93yq843KoA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.4251.1.1e602c70f4_1780398361566_0.28316559101538075","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4260.1.23ef11788a":{"name":"@open-mercato/cache","version":"0.6.4-canary.4260.1.23ef11788a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.4260.1.23ef11788a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"1189ca88c361fa534651ca2d630c2d58090454d0","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.4260.1.23ef11788a.tgz","fileCount":49,"integrity":"sha512-ATnDOI88x106G78Osj67wmNNnx8YZ7LccBOok5c8aRXKBINENPEGEMuHaTi3x3E9ti+4t6dckLs6FGPXcWx8+g==","signatures":[{"sig":"MEUCIQCIKFD2qy0l1o29EloGuf88BoDum0fPGd15DvzRczWO4gIgZK3cT0qrVhf0OZqSaNsjnD5xEFW/f/kSzLAvEE7SefE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.4260.1.23ef11788a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-ATnDOI88x106G78Osj67wmNNnx8YZ7LccBOok5c8aRXKBINENPEGEMuHaTi3x3E9ti+4t6dckLs6FGPXcWx8+g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.4260.1.23ef11788a_1780398973998_0.26800125930738505","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4259.1.cd944f8ec4":{"name":"@open-mercato/cache","version":"0.6.4-canary.4259.1.cd944f8ec4","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.4259.1.cd944f8ec4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"6e3972dafe969472a59d6aff3a9d3c8ec957c227","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.4259.1.cd944f8ec4.tgz","fileCount":49,"integrity":"sha512-JRkVBflVgqsjGbg6ytCHxBb5UMEmGpKPjLI5GOAiaw7neVKVjP+0co2CiIEXhhCA2Zrx9/PxF1q49D/2tjT3Qg==","signatures":[{"sig":"MEUCIHO9UrC8MdIYabfWq9uNLu0b0dPr9cttCk9krBir6qpVAiEA0+fDGGHdWf8p0AYwOXbRQoGdfLbxAl7ptkvk9Idrlbc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.4259.1.cd944f8ec4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-JRkVBflVgqsjGbg6ytCHxBb5UMEmGpKPjLI5GOAiaw7neVKVjP+0co2CiIEXhhCA2Zrx9/PxF1q49D/2tjT3Qg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.4259.1.cd944f8ec4_1780400881191_0.7504262900770045","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-develop.4264.1.53368d85fe":{"name":"@open-mercato/cache","version":"0.6.4-develop.4264.1.53368d85fe","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-develop.4264.1.53368d85fe","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"5fcff2431633abaf3f374948a5e8113e9a463436","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-develop.4264.1.53368d85fe.tgz","fileCount":49,"integrity":"sha512-YGmIz4w8kYX/sOsl0Cv4SDbLnXuWf52ufg0//mKk/k8Oet9Fzrqc7f5UUc41pB9D4k4XHrFCm+wwWvq5FKLNBg==","signatures":[{"sig":"MEUCIQD0rWxrvA7Ztj2y5PGdvmkHz4nDgO7uMZ/22Cbd6Q7K9QIgIVrgxXgCCLPOoztChsG73yRjASfrMb9bHOhmCqsK3Yw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-develop.4264.1.53368d85fe","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193441},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-YGmIz4w8kYX/sOsl0Cv4SDbLnXuWf52ufg0//mKk/k8Oet9Fzrqc7f5UUc41pB9D4k4XHrFCm+wwWvq5FKLNBg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-develop.4264.1.53368d85fe_1780404003931_0.3169341701931645","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4271.1.1fcc60fb6c":{"name":"@open-mercato/cache","version":"0.6.4-canary.4271.1.1fcc60fb6c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.4271.1.1fcc60fb6c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"33f3e21b399426994a332720befabbf4ac70f91c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.4271.1.1fcc60fb6c.tgz","fileCount":49,"integrity":"sha512-kr89xWdH9bVvmLnqn/dWJAwqhrohB6cxuUXEmf/mpJkYkUhxGz6eWVCOrntqcjkDpAmAuwM3QrVU/f3i04jfGQ==","signatures":[{"sig":"MEQCICHCA9TUWcG0FSECIyHqLyr6a3ikW/BVeTMCjSscXbHJAiAQPGKK5f8AipPZmnjL8k7WvGGGQweMe5wYVaY5YFJqmA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.4271.1.1fcc60fb6c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-kr89xWdH9bVvmLnqn/dWJAwqhrohB6cxuUXEmf/mpJkYkUhxGz6eWVCOrntqcjkDpAmAuwM3QrVU/f3i04jfGQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.4271.1.1fcc60fb6c_1780405457758_0.8334208101834224","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4273.1.69edc99970":{"name":"@open-mercato/cache","version":"0.6.4-canary.4273.1.69edc99970","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.4273.1.69edc99970","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"405c31d3c45e0d1649cc758683b47249b2b3bbba","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.4273.1.69edc99970.tgz","fileCount":49,"integrity":"sha512-XM7gOqr5pi2KzdxDxv4nLjhmW8vokUSbuiJz6DJqZvzF+WMdiQbDwYJPbMI5K1lO45zK+vrg2Sqkd4HUunIjPQ==","signatures":[{"sig":"MEQCIH6AFfRRgi7R/wcyrrXtYHHAOW+0s8EKZKfI40IlBeIFAiAI14uht+Lzlp4qpAbQ7BAcLfRhUxkyGE/2lIiJl4XDSQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.4273.1.69edc99970","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-XM7gOqr5pi2KzdxDxv4nLjhmW8vokUSbuiJz6DJqZvzF+WMdiQbDwYJPbMI5K1lO45zK+vrg2Sqkd4HUunIjPQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.4273.1.69edc99970_1780405944255_0.5736655317689425","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4267.2.cd332618ed":{"name":"@open-mercato/cache","version":"0.6.4-canary.4267.2.cd332618ed","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.4267.2.cd332618ed","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"997419e415bfd564710c3e5f3bde5f6d522bd725","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.4267.2.cd332618ed.tgz","fileCount":49,"integrity":"sha512-4XfXd3fjrzR6NN1+6K0DLmKAdP+2PfvZDL4tu7xPIRH3eIteQN3enW+H+a1aqFqf3Zou/hCGUg1zZ9oY0MOQ8w==","signatures":[{"sig":"MEYCIQDAmzF90GZoTuOpU1IQPWMeclj5Hy5Th4qzVaw14dHcgAIhAKwPAnZcY95ywGgDocBq3wOus8DEWsCvqhy3gpyB9SVM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.4267.2.cd332618ed","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-4XfXd3fjrzR6NN1+6K0DLmKAdP+2PfvZDL4tu7xPIRH3eIteQN3enW+H+a1aqFqf3Zou/hCGUg1zZ9oY0MOQ8w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.4267.2.cd332618ed_1780405969519_0.38873676201814167","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4274.1.ea1165bff3":{"name":"@open-mercato/cache","version":"0.6.4-canary.4274.1.ea1165bff3","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.4274.1.ea1165bff3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"357ec72dc868ed2c02fdee8d1c97782a078138b8","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.4274.1.ea1165bff3.tgz","fileCount":49,"integrity":"sha512-Zx1mFlxrHep7IIbF/xucRWoEYMkW8M5/JdGGHrNFDbKCZ/p2CZxO7OMWjEVceKyXuB/55zA+x3U8d19prUX58w==","signatures":[{"sig":"MEYCIQDln8AjjVAQMW1TQEmNfvKc+NFNEOFgVsJhqLia4YRt7QIhANszLYEY2hxqBsBFxiyPiC7EanGZTPRZiPteHpMwdYPZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.4274.1.ea1165bff3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Zx1mFlxrHep7IIbF/xucRWoEYMkW8M5/JdGGHrNFDbKCZ/p2CZxO7OMWjEVceKyXuB/55zA+x3U8d19prUX58w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.4274.1.ea1165bff3_1780406084265_0.3009989972779814","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-develop.4270.1.a614eb18e6":{"name":"@open-mercato/cache","version":"0.6.4-develop.4270.1.a614eb18e6","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-develop.4270.1.a614eb18e6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"429d3982d9ab98d48a9e6c5edb0ce286135758d0","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-develop.4270.1.a614eb18e6.tgz","fileCount":49,"integrity":"sha512-Hfri37IAUZMfbuxFgQ0UpPV4DhbqzDsut71ZU0oUMErrPzvTbn84+Muz988KgBXrnw4t5ZiQ+s9e8sfs3j87Ag==","signatures":[{"sig":"MEUCIQDTV+80N1rqbtKef69GBw6ICAwhvn+P9y7EOXi+yRp6IQIgDSNg/5CBr3Q/4r16iLA3cx3PLHJkkwgCBRJisVBU/QE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-develop.4270.1.a614eb18e6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193441},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Hfri37IAUZMfbuxFgQ0UpPV4DhbqzDsut71ZU0oUMErrPzvTbn84+Muz988KgBXrnw4t5ZiQ+s9e8sfs3j87Ag==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-develop.4270.1.a614eb18e6_1780406154468_0.9489926507512316","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4278.1.5f50348b14":{"name":"@open-mercato/cache","version":"0.6.4-canary.4278.1.5f50348b14","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.4278.1.5f50348b14","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d2a83949829d93432f7a814a7f5df02ca1c653f9","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.4278.1.5f50348b14.tgz","fileCount":49,"integrity":"sha512-Zcc3HnHUWwIoQRlnWGaqAJ+cYVSFGjJeEk6nkDcUKEnSQzatPtiHCkqqjqie/Nnmve39JqMfSkEvBbISzGrKwA==","signatures":[{"sig":"MEQCIDN4kAzZYRizhqtNfBN8J09DAvabQO2sBZC7rxj7jKjiAiBof6GAFd36Zg775mk8S/3zmUKREhFum0aiBokmZryzOg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.4278.1.5f50348b14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Zcc3HnHUWwIoQRlnWGaqAJ+cYVSFGjJeEk6nkDcUKEnSQzatPtiHCkqqjqie/Nnmve39JqMfSkEvBbISzGrKwA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.4278.1.5f50348b14_1780408259872_0.9287525677800428","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4276.1.9d4274f465":{"name":"@open-mercato/cache","version":"0.6.4-canary.4276.1.9d4274f465","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.4276.1.9d4274f465","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"26e7c4d808ccc569eb15df8e69950e098e2cb758","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.4276.1.9d4274f465.tgz","fileCount":49,"integrity":"sha512-G1Wx+JdWAM137n0bldfbbKhrDer0qQDY6KAqQUIhMZpjiIqUkiu7f4hY5Tba4+Do03fuEN55ZL8AYvzeHEI+PQ==","signatures":[{"sig":"MEUCIQC5VU5ocvFxekW6tYb0gISACvXHDdQ8YAXNKSF+vTKttAIgBiNlJIcdbiN4ztuJyumHaVBtWmPLyt1v7vyo/RIv+wM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.4276.1.9d4274f465","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-G1Wx+JdWAM137n0bldfbbKhrDer0qQDY6KAqQUIhMZpjiIqUkiu7f4hY5Tba4+Do03fuEN55ZL8AYvzeHEI+PQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.4276.1.9d4274f465_1780408282804_0.15440523007778206","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-develop.4282.1.4d95e85930":{"name":"@open-mercato/cache","version":"0.6.4-develop.4282.1.4d95e85930","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-develop.4282.1.4d95e85930","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"08c764f16309f0aa8e05556f6e2fd60009e9d202","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-develop.4282.1.4d95e85930.tgz","fileCount":49,"integrity":"sha512-LiCZcv6TqpptMy9Un4661LJxTLjVKHT5RMuMJ2EIFk2TbfRzdlaAL41aZrmxge9ZUuVeZhhGqISkpCxtUH/TwQ==","signatures":[{"sig":"MEUCIGjvTPIX+zA+IPFBO1ev+NMSBbSwu9SpTxNyriltMuA5AiEA0IIr8esuTa9WMOxLvYQn9fVgJUChe3RImpQnKJ/fCrQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-develop.4282.1.4d95e85930","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193441},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-LiCZcv6TqpptMy9Un4661LJxTLjVKHT5RMuMJ2EIFk2TbfRzdlaAL41aZrmxge9ZUuVeZhhGqISkpCxtUH/TwQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-develop.4282.1.4d95e85930_1780408888401_0.6288179448734483","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4275.1.5ac3f1e65c":{"name":"@open-mercato/cache","version":"0.6.4-canary.4275.1.5ac3f1e65c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.4275.1.5ac3f1e65c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d4a4518365e69885531b81276b70aa05922fe9f3","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.4275.1.5ac3f1e65c.tgz","fileCount":49,"integrity":"sha512-M/Er6QUmi5usad3N40mUKhvu21GR+hXvo/ohDTw+LJ4neuvkc8xFrwhkZ9zT8i1rXHcjZdF6IglUeQU0M2rOYQ==","signatures":[{"sig":"MEQCIE7I+owjcuk3YdQE7m5/0oYe6FAzTI64TQx8XzkIW+lSAiB34I39ZgZKKON7zNOfjBYib5fvLIsPl02Y2nqnddO1GQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.4275.1.5ac3f1e65c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-M/Er6QUmi5usad3N40mUKhvu21GR+hXvo/ohDTw+LJ4neuvkc8xFrwhkZ9zT8i1rXHcjZdF6IglUeQU0M2rOYQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.4275.1.5ac3f1e65c_1780409150427_0.3563821021242861","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4283.1.f4d5e630aa":{"name":"@open-mercato/cache","version":"0.6.4-canary.4283.1.f4d5e630aa","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.4283.1.f4d5e630aa","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"6852818b14febf572effac7d03c96f1dfcd8c184","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.4283.1.f4d5e630aa.tgz","fileCount":49,"integrity":"sha512-n2zTWv5NnjhCz8DKXVcfh3q7dv6CrytZ/60+HmrSnYb0E4uZ3Gy6RHOo+gK+LGH0+n2dIRm+NKnR386c/PBwxQ==","signatures":[{"sig":"MEQCIBMR6RsmoxwBTdZnoSJRNYG8SqAPaCvi+B4ydYCJZDKtAiBX2QypH1I0hoZlFyBeRsRnhCQomns5fz+F/IS17LUbKQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.4283.1.f4d5e630aa","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193503},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-n2zTWv5NnjhCz8DKXVcfh3q7dv6CrytZ/60+HmrSnYb0E4uZ3Gy6RHOo+gK+LGH0+n2dIRm+NKnR386c/PBwxQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.4283.1.f4d5e630aa_1780409281049_0.5814029487917061","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4288.1.3ea43edd3d":{"name":"@open-mercato/cache","version":"0.6.4-canary.4288.1.3ea43edd3d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.4288.1.3ea43edd3d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a27d18828bb7f0e0df031d3c56403434042ab57b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.4288.1.3ea43edd3d.tgz","fileCount":49,"integrity":"sha512-CXQeh9C5levDmA1J4e0fgVtUWJS221Of7Ti00gQvVWIxy/FrzCeF382FUtewLr82NTzmYYyO+0k0d8YoliODAQ==","signatures":[{"sig":"MEYCIQCh14zj1RdxdmFVHyTPWQfX1nRPG4a1MQmy/MXhO0R1nAIhAIr/R7cPmeDAQslc4tI+cP/uoSFOy434JFFL4V6+ZjSI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.4288.1.3ea43edd3d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-CXQeh9C5levDmA1J4e0fgVtUWJS221Of7Ti00gQvVWIxy/FrzCeF382FUtewLr82NTzmYYyO+0k0d8YoliODAQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.4288.1.3ea43edd3d_1780409468520_0.6792951852600368","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-develop.4299.1.af24e08431":{"name":"@open-mercato/cache","version":"0.6.4-develop.4299.1.af24e08431","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-develop.4299.1.af24e08431","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"00e52aa1eb34bf31bba545f4008bae6a6ac4a1c3","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-develop.4299.1.af24e08431.tgz","fileCount":50,"integrity":"sha512-R9qGt48uIIguB/vKmBZnMSVHLrddf36JSqqfcIsEvDTbg5W3t2xbowbl2joQB38UDnwjlr5NNLvzBse7ku8VkA==","signatures":[{"sig":"MEYCIQDsr7g83jDZH+6klyds5rBSuYmgVGlBSz2UBqFfY/zrnQIhAO06jE4wokRc+er19megntOq0m68GWwk0/YtZjEMBxgx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-develop.4299.1.af24e08431","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200136},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-R9qGt48uIIguB/vKmBZnMSVHLrddf36JSqqfcIsEvDTbg5W3t2xbowbl2joQB38UDnwjlr5NNLvzBse7ku8VkA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-develop.4299.1.af24e08431_1780411287930_0.9743252412583139","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4301.1.2956f36bc0":{"name":"@open-mercato/cache","version":"0.6.4-canary.4301.1.2956f36bc0","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.4301.1.2956f36bc0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"02a2b1c921b7d7128f8ffd65a6f96da4fc77e78d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.4301.1.2956f36bc0.tgz","fileCount":50,"integrity":"sha512-PGq/v54BejsY4UELXQ2ufwmDcNreK3Ku11GSaYHgTVo03zzT+vyHt5WgQmD/DTW2Y45RB0Ghp04C5uVZVqHMUQ==","signatures":[{"sig":"MEYCIQCmZ37TRFV6Ps/1g9jWebm71e6l7VfzEI01QzaNFfF1KgIhALitFh1g9726WNSLZ2zsTUF7VYjP4K7xSPQGWoCf1ANQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.4301.1.2956f36bc0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200135},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-PGq/v54BejsY4UELXQ2ufwmDcNreK3Ku11GSaYHgTVo03zzT+vyHt5WgQmD/DTW2Y45RB0Ghp04C5uVZVqHMUQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.4301.1.2956f36bc0_1780411502658_0.9994434969156565","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-develop.4305.1.efaf0ebab1":{"name":"@open-mercato/cache","version":"0.6.4-develop.4305.1.efaf0ebab1","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-develop.4305.1.efaf0ebab1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"024610f36cfad16bfbc0f0d985e5f436cb631c5b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-develop.4305.1.efaf0ebab1.tgz","fileCount":50,"integrity":"sha512-fvJbHFAvhirMUd6kL0kyv/qaobu2tiNwCAJoZ2MNkL9mTvPOQPnLZRwRf9+TS8cUi8bzPDO04aCDkfYzPhqVlg==","signatures":[{"sig":"MEUCIAW3/kXOV3Tx6lPEjR8OWAlONes4LHvSQb1f+pUecjidAiEAnnlQX+vme5khgQ3byiqv+4HWbWfs6gBZ2VWRMyQkINI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-develop.4305.1.efaf0ebab1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200136},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-fvJbHFAvhirMUd6kL0kyv/qaobu2tiNwCAJoZ2MNkL9mTvPOQPnLZRwRf9+TS8cUi8bzPDO04aCDkfYzPhqVlg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-develop.4305.1.efaf0ebab1_1780413676746_0.4444303018350648","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4311.1.c4f98fc536":{"name":"@open-mercato/cache","version":"0.6.4-canary.4311.1.c4f98fc536","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.4311.1.c4f98fc536","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"2bc71e4740ea32baa7068672589d244f9a87cfd2","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.4311.1.c4f98fc536.tgz","fileCount":50,"integrity":"sha512-LF074qKJUhTEoKL9L1NSu440qKm0vOwx56RZBuaguQgPLiQdie5ltwgM5A4rbrmrcEBAiP6gOQ+/wQhTA06gAw==","signatures":[{"sig":"MEUCIA4zX35IH9lRd1TzHR3GPxLZn8i6BHWO7X47drDctpq9AiEA80Ld06zFOQ+Y2znCqJmyjMSPZ26laIZeyaXG0PX6Qko=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.4311.1.c4f98fc536","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200198},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-LF074qKJUhTEoKL9L1NSu440qKm0vOwx56RZBuaguQgPLiQdie5ltwgM5A4rbrmrcEBAiP6gOQ+/wQhTA06gAw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.4311.1.c4f98fc536_1780414995850_0.32198687053452746","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-develop.4310.1.0be8773280":{"name":"@open-mercato/cache","version":"0.6.4-develop.4310.1.0be8773280","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-develop.4310.1.0be8773280","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"7124096791ded1d68d9d3e39942c1cd9ba434b21","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-develop.4310.1.0be8773280.tgz","fileCount":50,"integrity":"sha512-5HTs2Y9XmdF45kU0sMiRNwLuwEKrJguMuX08X8w2GU+B9HFbF+sqT5zo/d6i168t3DqTqUSMhrB4LxgrhmIHBA==","signatures":[{"sig":"MEQCIEe8e686ls0kfbUrHgntAyu+Cw6eiqWxn9lxX5PpTJC3AiB1ZTEsPSA9+mSBk+OkSx27lkrkEjs2qUDksxS3zsvlSw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-develop.4310.1.0be8773280","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200199},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-5HTs2Y9XmdF45kU0sMiRNwLuwEKrJguMuX08X8w2GU+B9HFbF+sqT5zo/d6i168t3DqTqUSMhrB4LxgrhmIHBA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-develop.4310.1.0be8773280_1780416199204_0.8880174231560276","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4318.1.e86ed2efd3":{"name":"@open-mercato/cache","version":"0.6.4-canary.4318.1.e86ed2efd3","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.4318.1.e86ed2efd3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"30ee7c5fd8677e80cf20af44306c64ce36661ac5","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.4318.1.e86ed2efd3.tgz","fileCount":50,"integrity":"sha512-BSVZxd6vSDLLM0uMyC/lPJzyjKMKMAp8vZXnnhHarXhBoTpqyr03MqZ5xFGSlhVOWTrhdc04HgdqxvPJK6iUaA==","signatures":[{"sig":"MEQCIGeZaM2m9+C2oHt12gJ/Y0vFimNMkWzB3aQsDsrvlPnKAiAjV2Gtj94rCZ7vOKjxLspbIRhNHJ1Hs8LYBTrH+iyeOw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.4318.1.e86ed2efd3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200198},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-BSVZxd6vSDLLM0uMyC/lPJzyjKMKMAp8vZXnnhHarXhBoTpqyr03MqZ5xFGSlhVOWTrhdc04HgdqxvPJK6iUaA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.4318.1.e86ed2efd3_1780417416659_0.8034057691724661","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4320.1.099df682bd":{"name":"@open-mercato/cache","version":"0.6.4-canary.4320.1.099df682bd","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.4320.1.099df682bd","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"820e2b4c577b0463639eb48dd5408ac7c3d720ed","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.4320.1.099df682bd.tgz","fileCount":50,"integrity":"sha512-ycc5GCxaGs7UUubAikWPhr0zu0hZYtp6Y9NWF0wiwCyCi0WOo9tuqJcG44RAI8yzi+8CDQ6hFrvG/8eY3iIkWw==","signatures":[{"sig":"MEUCIQCtUA/1jnQ+i3c6V2kpVDHVhvdW/EbpRffAOUZAbPyCTQIgGYT29q3feIBnxWHbdHfCrUWP+VSglwKu1Q6zHI/bzhM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.4320.1.099df682bd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200198},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-ycc5GCxaGs7UUubAikWPhr0zu0hZYtp6Y9NWF0wiwCyCi0WOo9tuqJcG44RAI8yzi+8CDQ6hFrvG/8eY3iIkWw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.4320.1.099df682bd_1780418508034_0.41333923651912663","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-develop.4322.1.7bf54b8070":{"name":"@open-mercato/cache","version":"0.6.4-develop.4322.1.7bf54b8070","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-develop.4322.1.7bf54b8070","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"6b4ecbae0816e9113e915be83bbbb5618aa8ff41","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-develop.4322.1.7bf54b8070.tgz","fileCount":50,"integrity":"sha512-lnJ0ZQmM292vf+rGJQmM1/BS4Ls68ifjIaWJx7hSTAAL/NBYtDuF/5qVwUdxI6x5Z/+u6WmFSiCXSs6SNry3Kg==","signatures":[{"sig":"MEYCIQCEBRxeilCgRZYVfHDkr289p9b8xTLj5++++ege3ZmcJwIhAPazhgAsgjws0PHSBF0sRKLE/sKNo6qC61vN/QpDKSif","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-develop.4322.1.7bf54b8070","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200199},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-lnJ0ZQmM292vf+rGJQmM1/BS4Ls68ifjIaWJx7hSTAAL/NBYtDuF/5qVwUdxI6x5Z/+u6WmFSiCXSs6SNry3Kg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-develop.4322.1.7bf54b8070_1780419801978_0.686225220409644","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4323.1.ea424285f7":{"name":"@open-mercato/cache","version":"0.6.4-canary.4323.1.ea424285f7","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.4323.1.ea424285f7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"885c2cb2ef680510f75ed231412d3a6ae1e61c0b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.4323.1.ea424285f7.tgz","fileCount":50,"integrity":"sha512-3eNytU8FCdmf8b4o7dxo+Lq0cDP4gp5SYpSvnnoCxyuEmgOTe82mPVBor+z1GHXRSqVNdFUkEzpIM2Y84s/63g==","signatures":[{"sig":"MEYCIQCXoGRxFVk/5wd1wbPinHHqQxT/0TcfItHdSFcRXtq99gIhAMeoQ7kvJjY5LRXH4Atqcl4pjKkAwsg73b5ioIwfNF2U","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.4323.1.ea424285f7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200198},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-3eNytU8FCdmf8b4o7dxo+Lq0cDP4gp5SYpSvnnoCxyuEmgOTe82mPVBor+z1GHXRSqVNdFUkEzpIM2Y84s/63g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.4323.1.ea424285f7_1780419995355_0.7272032547051526","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-develop.4325.1.ed6826d05e":{"name":"@open-mercato/cache","version":"0.6.4-develop.4325.1.ed6826d05e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-develop.4325.1.ed6826d05e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ffa431732e66e111727b55fb53d92eec27d96501","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-develop.4325.1.ed6826d05e.tgz","fileCount":50,"integrity":"sha512-urQWInqi7veTPcfTfdHpfYef5kMP0dtcDLDkxkQYVilPe3FTBuo9r/UtBZNw+6nIlCVr6/Qe/b82Y9NiJVoJYA==","signatures":[{"sig":"MEUCIQDZOFHQq3mp7oEwtahzMs1E2qm2mEYJR2KULYdBTeeDfAIgTh0lhFK6pnlhsusP9CbI6HunEL+3/LkV/hRz0BXaUV4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-develop.4325.1.ed6826d05e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200199},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-urQWInqi7veTPcfTfdHpfYef5kMP0dtcDLDkxkQYVilPe3FTBuo9r/UtBZNw+6nIlCVr6/Qe/b82Y9NiJVoJYA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-develop.4325.1.ed6826d05e_1780422036644_0.19574778131144543","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-develop.4326.1.9a8cfb5ccb":{"name":"@open-mercato/cache","version":"0.6.4-develop.4326.1.9a8cfb5ccb","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-develop.4326.1.9a8cfb5ccb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"226a764512391b0ed0717936eda7716ce8758695","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-develop.4326.1.9a8cfb5ccb.tgz","fileCount":50,"integrity":"sha512-9xXZ4kjnLXzGd2QvNOGOUYUvdkSuUSCscHbULiwMQIZwRs8nE0PS/FjRT+rKldbkIo/SeZkqCjwMcJTBbteCAQ==","signatures":[{"sig":"MEYCIQCYkcygAjZ4LACEXghIiNBm+PyjWcw9PgxxgkGJP1osbAIhAITa5ck5GtQmHjWs+VuRjYFTqcL4gxOiEyajWzboE8mo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-develop.4326.1.9a8cfb5ccb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200199},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-9xXZ4kjnLXzGd2QvNOGOUYUvdkSuUSCscHbULiwMQIZwRs8nE0PS/FjRT+rKldbkIo/SeZkqCjwMcJTBbteCAQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-develop.4326.1.9a8cfb5ccb_1780422467563_0.20808152348862463","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4328.1.d66bfce6f6":{"name":"@open-mercato/cache","version":"0.6.4-canary.4328.1.d66bfce6f6","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.4328.1.d66bfce6f6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"2c0e95a3c763647d3ca500c19fcb67f467701109","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.4328.1.d66bfce6f6.tgz","fileCount":50,"integrity":"sha512-3ic3OrexW40JoUw45FMZwVcHLo26gPM/5TEPUYrlBBH19tp3e7BHfptSzVb+p6Zj+qWr+ImTz9wyW1Kra0HkCg==","signatures":[{"sig":"MEYCIQD5clWDxxpX058D3l1K/H5hGJ7HLY4pYFiC6RRHgf/6rwIhAJo9r3FZhFREcxgqOwTkdHh0lDJNyttM3qTHUHP4YFlr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.4328.1.d66bfce6f6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200198},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-3ic3OrexW40JoUw45FMZwVcHLo26gPM/5TEPUYrlBBH19tp3e7BHfptSzVb+p6Zj+qWr+ImTz9wyW1Kra0HkCg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.4328.1.d66bfce6f6_1780423554595_0.6540990851833206","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4329.1.8f8f141259":{"name":"@open-mercato/cache","version":"0.6.4-canary.4329.1.8f8f141259","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.4329.1.8f8f141259","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"58c82d081fef5a9e2c77118d70d9520708213f19","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.4329.1.8f8f141259.tgz","fileCount":50,"integrity":"sha512-4F3NBLF6LvD7fuRboFFFU/p23VeZhBBZl0B2NmWmw06+1GJNWpizH0dfCmwLPwccLwlL0BXC5j+rUhNKR5fBFw==","signatures":[{"sig":"MEQCIETKm9rpcfOKi93EWlpz9k+V68w8GTR34WtWQmUMiuw0AiAXrf200uMuLhUfNlL+JxAGeU/WdzYKp83cNusYmvDGgg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.4329.1.8f8f141259","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200198},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-4F3NBLF6LvD7fuRboFFFU/p23VeZhBBZl0B2NmWmw06+1GJNWpizH0dfCmwLPwccLwlL0BXC5j+rUhNKR5fBFw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.4329.1.8f8f141259_1780424521541_0.27522064316519756","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4330.1.99ff6db033":{"name":"@open-mercato/cache","version":"0.6.4-canary.4330.1.99ff6db033","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.4330.1.99ff6db033","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e5912f99c0efe410cd2081193abee8c578b54d21","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.4330.1.99ff6db033.tgz","fileCount":50,"integrity":"sha512-11VoggRH3m/jFlld+BrTnvmpph6CkaPjT5i0PCvfGTuG3wV9/hs1z3tb5wslMEK/hthnL9HWR/G/D1rcDk6Ifw==","signatures":[{"sig":"MEQCIB3emKSPAk/rNmvnUWH3vkJZgSOBfZTPLp0wc0clZIODAiBx7ubH9ZBluohA7Swb1EAvDLcKakN7GrzmM58G7uFwYQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.4330.1.99ff6db033","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200198},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-11VoggRH3m/jFlld+BrTnvmpph6CkaPjT5i0PCvfGTuG3wV9/hs1z3tb5wslMEK/hthnL9HWR/G/D1rcDk6Ifw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.4330.1.99ff6db033_1780425365998_0.9035550852325958","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-develop.4331.1.64a8535120":{"name":"@open-mercato/cache","version":"0.6.4-develop.4331.1.64a8535120","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-develop.4331.1.64a8535120","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"26b6e8efd2efe83718c125f212461cac76e5faa0","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-develop.4331.1.64a8535120.tgz","fileCount":50,"integrity":"sha512-pGl9vAli6UJG/dkCPO4RMZN8K8h3QRTRmM28ylaklIcuedtc6fVTSIYDvX5Hsap0SqakysiVb9Ir3UVI8laWTQ==","signatures":[{"sig":"MEUCICIJ0f+CU4yrOy3VcO3+rxf3k/cvUZlMp5dchlBomw05AiEAtmF0r1+Z/lQFDlAaWS3QIRP8FA2bUGookb/VX4+2kcc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-develop.4331.1.64a8535120","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200199},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-pGl9vAli6UJG/dkCPO4RMZN8K8h3QRTRmM28ylaklIcuedtc6fVTSIYDvX5Hsap0SqakysiVb9Ir3UVI8laWTQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-develop.4331.1.64a8535120_1780425427659_0.47663480477243403","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4332.1.23ce3a7847":{"name":"@open-mercato/cache","version":"0.6.4-canary.4332.1.23ce3a7847","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.4332.1.23ce3a7847","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"98edfcd368faff627bd888a302ad91ec1805784b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.4332.1.23ce3a7847.tgz","fileCount":50,"integrity":"sha512-6Sp7efpgVxFvIceGTXgODMXORJBcA/Yb+spJnHhXSw0Na08syhrAvYRCImkjMmMtDvwheWLG//dZnMiDZV8OGg==","signatures":[{"sig":"MEQCIAMaZP+gfdlBlwn54C8/o+KxEM61kRJsvbjqiS2ddgIiAiAPo02gJl01DD/pL7GETAmWf4jgcxaBtNV3IYRAwvyVPQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.4332.1.23ce3a7847","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200198},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-6Sp7efpgVxFvIceGTXgODMXORJBcA/Yb+spJnHhXSw0Na08syhrAvYRCImkjMmMtDvwheWLG//dZnMiDZV8OGg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.4332.1.23ce3a7847_1780425807461_0.3415063214193461","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4335.1.36c3cb3c9e":{"name":"@open-mercato/cache","version":"0.6.4-canary.4335.1.36c3cb3c9e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.4335.1.36c3cb3c9e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d806aa75a3a16ab8bb2a26dfbe9875da0c05488f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.4335.1.36c3cb3c9e.tgz","fileCount":50,"integrity":"sha512-oSwanvzfo/8k5/6Tf6lUnnMZEcTEeI5UHfXGzlSwRxtlT6WJnLfZ2Gzz1fHtCqLqJM4M7KPa6az1dDXnBhQZVQ==","signatures":[{"sig":"MEUCIQCcwjzbC3MdCkNjCg80RmV5wdIDMMtRiRN0jXJqARxxuwIgZej0BQ77mun4UosE/0gwg41v6QVKYsMm5Yx5YYpys7w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.4335.1.36c3cb3c9e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200198},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-oSwanvzfo/8k5/6Tf6lUnnMZEcTEeI5UHfXGzlSwRxtlT6WJnLfZ2Gzz1fHtCqLqJM4M7KPa6az1dDXnBhQZVQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.4335.1.36c3cb3c9e_1780427456611_0.3761089959637094","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4338.1.edafdfd9ea":{"name":"@open-mercato/cache","version":"0.6.4-canary.4338.1.edafdfd9ea","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.4338.1.edafdfd9ea","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"72a517f10a03bc07e148aee149a45928f4576b49","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.4338.1.edafdfd9ea.tgz","fileCount":50,"integrity":"sha512-+iNjxKNujs6YeWgHeQuzLlnTFi0f/1W5pUy7/5Q8Uev1CHqjyP3pM3fjl20SsoJU1Kg4sOSPTxymWLmMfgYYZw==","signatures":[{"sig":"MEYCIQDhBGI6ZoKYiDpWA6llmBvsDSMblKRMPtjMhAQ784wCjAIhAPtIqehkWCzYs0momKSDAIM902bNJdG4/LtAKjkOkGRD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.4338.1.edafdfd9ea","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200198},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-+iNjxKNujs6YeWgHeQuzLlnTFi0f/1W5pUy7/5Q8Uev1CHqjyP3pM3fjl20SsoJU1Kg4sOSPTxymWLmMfgYYZw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.4338.1.edafdfd9ea_1780427560117_0.16556554407310653","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-develop.4339.1.fad812f76f":{"name":"@open-mercato/cache","version":"0.6.4-develop.4339.1.fad812f76f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-develop.4339.1.fad812f76f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"2e127741ff4cb2a623f36b25aa055aabc2b61961","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-develop.4339.1.fad812f76f.tgz","fileCount":50,"integrity":"sha512-KLS8VBv3qbzynUi6G1zdFwWDVU2xMbKTgPXB/RpTHX9rBSqAcCqerPJUTUwM081MlHgqNAgqsKoQKCqjeL+sOw==","signatures":[{"sig":"MEUCIQDsVV4iPBOsBswYXbAaaa0LVLJs7ht9r8o6LYtYVnTHUwIgQ9C5QeWVi5sp6/BSSL2scCy82gDDMKcGYok/SxHuero=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-develop.4339.1.fad812f76f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200199},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-KLS8VBv3qbzynUi6G1zdFwWDVU2xMbKTgPXB/RpTHX9rBSqAcCqerPJUTUwM081MlHgqNAgqsKoQKCqjeL+sOw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-develop.4339.1.fad812f76f_1780427568184_0.5910131487331751","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4342.1.c1619df00d":{"name":"@open-mercato/cache","version":"0.6.4-canary.4342.1.c1619df00d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.4342.1.c1619df00d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"338f0b166d9020363396ed9b16ed68d10d50635c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.4342.1.c1619df00d.tgz","fileCount":50,"integrity":"sha512-G2HMSinhg1Mi2f6CbZD8MM2FGSLbCWqgsS8lEG1VxPy19fR30Cnqeme8MT8alNFIOZdgkQjr23P3HRiBPVbxGQ==","signatures":[{"sig":"MEYCIQDUx8PyDQbTGXbhtG+T5JKlPnon0mO+Cv5lgZGEo7s9kwIhAKx4059wcS1xB0h7WHhseWfa9Baj6X8R2V3TZjFPIc/9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.4342.1.c1619df00d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200198},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-G2HMSinhg1Mi2f6CbZD8MM2FGSLbCWqgsS8lEG1VxPy19fR30Cnqeme8MT8alNFIOZdgkQjr23P3HRiBPVbxGQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.4342.1.c1619df00d_1780427758116_0.735184113802299","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4345.1.0a4a18bc8c":{"name":"@open-mercato/cache","version":"0.6.4-canary.4345.1.0a4a18bc8c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.4345.1.0a4a18bc8c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"8a85c6890f388b0be86ef52cf1cde6d57e52e486","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.4345.1.0a4a18bc8c.tgz","fileCount":50,"integrity":"sha512-uVn2Bh7F2PXmK2ehcgs8sqjEzFYoZBWx4FGLholUTVbNiXVxNsGGXWPstsuq8BVpTF0Do/PatYnhh+t73Nl+ZQ==","signatures":[{"sig":"MEUCIA0V2hlQFSWNf/0ginEY8f5TbIpxWEDU3p7l8FIzsEJ7AiEA2C/GbKTMFeFTcu4UF23E0dqZG9HK9JZQhoVimvb6Eqg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.4345.1.0a4a18bc8c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200198},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-uVn2Bh7F2PXmK2ehcgs8sqjEzFYoZBWx4FGLholUTVbNiXVxNsGGXWPstsuq8BVpTF0Do/PatYnhh+t73Nl+ZQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.4345.1.0a4a18bc8c_1780428603735_0.024819100340420785","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4340.1.60392fbcae":{"name":"@open-mercato/cache","version":"0.6.4-canary.4340.1.60392fbcae","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.4340.1.60392fbcae","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"4a78e35f0fe76836ff234793093e58a68917f44a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.4340.1.60392fbcae.tgz","fileCount":50,"integrity":"sha512-6aWstSzrMnldO9YpejyDz3QA5apxTsj5lCezwl/D/UNqZY2EEgebit4S7utmgntO+o8B2xUYo3jBFsOfb1MQiw==","signatures":[{"sig":"MEYCIQD9ANX7macPWFw7BMKYYVavOTeyuF/sMBPs3lq42VuiEQIhAJBBLvzdlheeNpvyU7UyiV8z7Shr74AIrmSFrRyMdLEC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.4340.1.60392fbcae","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200198},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-6aWstSzrMnldO9YpejyDz3QA5apxTsj5lCezwl/D/UNqZY2EEgebit4S7utmgntO+o8B2xUYo3jBFsOfb1MQiw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.4340.1.60392fbcae_1780429724822_0.697244560407885","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4349.1.b9926599b1":{"name":"@open-mercato/cache","version":"0.6.4-canary.4349.1.b9926599b1","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.4349.1.b9926599b1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c213d8cd05aa11d229281c2f5c66835a99a5f538","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.4349.1.b9926599b1.tgz","fileCount":50,"integrity":"sha512-JF07NfBkvvBh6DcSymI2cllRv4aTiNsskdncFgdit2cVAa3EFjKd/LyoDPggzBOb4hbS0v1ZO9u94Hv5ShGgEw==","signatures":[{"sig":"MEUCIQCmoTHvEZL9IVJugqUGir/A46KJNIf6oE+IBTBysqn6tQIgaWST1Aa/URye5TeyCjYF+st7tLF80kOFLIBVAZwbELE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.4349.1.b9926599b1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200198},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-JF07NfBkvvBh6DcSymI2cllRv4aTiNsskdncFgdit2cVAa3EFjKd/LyoDPggzBOb4hbS0v1ZO9u94Hv5ShGgEw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.4349.1.b9926599b1_1780430791452_0.1100589787458679","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4346.1.76ee1eaa2e":{"name":"@open-mercato/cache","version":"0.6.4-canary.4346.1.76ee1eaa2e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.4346.1.76ee1eaa2e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"5473a664b7c478eb070fc5e7b384c2ef63bc52e0","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.4346.1.76ee1eaa2e.tgz","fileCount":50,"integrity":"sha512-UDjkpJEANDBcDZQvl4yA0XIzK/gvjKs4Ge9qDAhmYSBf4tr2xAd9z2NM/i1xAssqj2mfFBqXZCHw5zfECeXcVQ==","signatures":[{"sig":"MEYCIQCj0Ggb+BdDWU/h1nxUu0PirA06LfZ8G+f3IgjGFxVNfwIhAMGBsPgCIbo628PY5uJ5jOAuDkKuL+Z8w+YISFuLg3iZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.4346.1.76ee1eaa2e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200198},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-UDjkpJEANDBcDZQvl4yA0XIzK/gvjKs4Ge9qDAhmYSBf4tr2xAd9z2NM/i1xAssqj2mfFBqXZCHw5zfECeXcVQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.4346.1.76ee1eaa2e_1780431231678_0.3630391240292945","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-develop.4358.1.233d5675c7":{"name":"@open-mercato/cache","version":"0.6.4-develop.4358.1.233d5675c7","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-develop.4358.1.233d5675c7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"6de7637045d2566954e6eb7147330b24018feac0","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-develop.4358.1.233d5675c7.tgz","fileCount":50,"integrity":"sha512-sJLIkjaVjBZcgN2YuuhpJdgqc2ej3pP+Vfwaa0nZciFZeUY9X4wpQcCQAg4nE9qoc7VX96oWfn2m1KmkzKIyBg==","signatures":[{"sig":"MEUCIAWl7qf6aSdt5gxWvEu5b6U1+J1P2WsfcI2k3qABskgCAiEAqReRUU8XtzIlrpxoMlLk/vwaPa/UStuBRHXlKCjJ7cA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-develop.4358.1.233d5675c7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200199},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-sJLIkjaVjBZcgN2YuuhpJdgqc2ej3pP+Vfwaa0nZciFZeUY9X4wpQcCQAg4nE9qoc7VX96oWfn2m1KmkzKIyBg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-develop.4358.1.233d5675c7_1780467999863_0.5532917484755371","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4359.1.fb6901ea03":{"name":"@open-mercato/cache","version":"0.6.4-canary.4359.1.fb6901ea03","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.4359.1.fb6901ea03","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"95976b83951dd4e22beb22888b29e809d54a550d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.4359.1.fb6901ea03.tgz","fileCount":50,"integrity":"sha512-sFVQxh0Y0J5D6mjIfesTqwOZRXIwmy/j8Px1Vz5Fn7uWSJR9WhwYV5cwwpgBbzOfq6zh6Pt7s7rrO3+r0dUrHA==","signatures":[{"sig":"MEUCIQDTrfCt84VEjhsyw7SMi07ehYewGbK0yFf2DP8i75dDBwIgEZ0AJaEyFdc2EeOWGuZBV6LixkYS5jvVXIUb5q7ttUA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.4359.1.fb6901ea03","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200198},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-sFVQxh0Y0J5D6mjIfesTqwOZRXIwmy/j8Px1Vz5Fn7uWSJR9WhwYV5cwwpgBbzOfq6zh6Pt7s7rrO3+r0dUrHA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.4359.1.fb6901ea03_1780468045309_0.7270375823656758","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-develop.4360.1.568bf6e32b":{"name":"@open-mercato/cache","version":"0.6.4-develop.4360.1.568bf6e32b","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-develop.4360.1.568bf6e32b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"75683b23a2b6b0633b963abf7c87002101a77430","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-develop.4360.1.568bf6e32b.tgz","fileCount":50,"integrity":"sha512-qLdUOwqiyBrHY0y7LCtS1EuXK1YZt8GkE3UzyRwIV0a6jpJ5XDyEQzv8ntekIucdqGlHpDxPZQDUsmxCMKb2xA==","signatures":[{"sig":"MEUCIQDzjyKNfRDP6SJZjkgS3ZiG3QX5UFUY1yfJCCEw8G6UegIgPGPfjgLj+pW1pnXVyUIqXN0Q7FbCXpQ1U0sBgI050hs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-develop.4360.1.568bf6e32b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200199},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-qLdUOwqiyBrHY0y7LCtS1EuXK1YZt8GkE3UzyRwIV0a6jpJ5XDyEQzv8ntekIucdqGlHpDxPZQDUsmxCMKb2xA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-develop.4360.1.568bf6e32b_1780470283333_0.36760063986126745","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4361.1.c3d55aa339":{"name":"@open-mercato/cache","version":"0.6.4-canary.4361.1.c3d55aa339","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.4361.1.c3d55aa339","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a4c2a564369c449857379de13b03d35b0fbaf67f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.4361.1.c3d55aa339.tgz","fileCount":50,"integrity":"sha512-GLnF8GnKlMaN7Z2OVNs+qO1oE5E8rkEeFQ03w5LZdXrbWOx1wQsA3vEVqvE1cfgVAGcf0h60hJyRyLpVYanRyQ==","signatures":[{"sig":"MEUCIHXEmMGMOzrmf26DdWLDB9GaT5pGabD5cmB11jlkoOI1AiEAqlFv6lC/iyIA+pYIKccI0s499JbXf0f82HhByjFIcYw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.4361.1.c3d55aa339","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200198},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-GLnF8GnKlMaN7Z2OVNs+qO1oE5E8rkEeFQ03w5LZdXrbWOx1wQsA3vEVqvE1cfgVAGcf0h60hJyRyLpVYanRyQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.4361.1.c3d55aa339_1780470360629_0.01121633437283398","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-develop.4363.1.2f376570ae":{"name":"@open-mercato/cache","version":"0.6.4-develop.4363.1.2f376570ae","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-develop.4363.1.2f376570ae","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c551575f7a427cd6683cb7ec3116da6956d5a436","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-develop.4363.1.2f376570ae.tgz","fileCount":50,"integrity":"sha512-t44y3IXljaj4sGuMW/QLBbO3rDB2kvdvnzrDt0nkYWkE0jD3TPUOdbMV8L4VbyBUD8ASIrWpGRXdQefhRBI2vQ==","signatures":[{"sig":"MEUCIQCyLp6aNY4L8LLLUjwm9n/74GLeFfQCwvxeFPoJZXS1hAIgc0jLCNy0AMTO34sEXUnG0XOz4SlWEzZGdKw2UpNeRhs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-develop.4363.1.2f376570ae","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200199},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-t44y3IXljaj4sGuMW/QLBbO3rDB2kvdvnzrDt0nkYWkE0jD3TPUOdbMV8L4VbyBUD8ASIrWpGRXdQefhRBI2vQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-develop.4363.1.2f376570ae_1780473147823_0.6889750719797652","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4364.1.618cbce96a":{"name":"@open-mercato/cache","version":"0.6.4-canary.4364.1.618cbce96a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.4364.1.618cbce96a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c3a8abf391f9da84d922de5ab3470e10f6195d9f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.4364.1.618cbce96a.tgz","fileCount":50,"integrity":"sha512-7Yx6deN8s+rF+8bTcrhXaimDkMh914IyFDfHoZmv27HZj4i1Nz7JcL2AVqQLWpwmFYSCgMy/86cDqGZ1dNDghw==","signatures":[{"sig":"MEUCIQCxmKyNuOF1c2kqTSU1ohqnIHspU7IfiRA6XTyKe2bTZgIgCDLLTtp9g3nWQOF4tQoTF4Gic6qIWCML8f9+XBFKUH8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.4364.1.618cbce96a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200198},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-7Yx6deN8s+rF+8bTcrhXaimDkMh914IyFDfHoZmv27HZj4i1Nz7JcL2AVqQLWpwmFYSCgMy/86cDqGZ1dNDghw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.4364.1.618cbce96a_1780473175162_0.7528428498661819","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4365.1.a0255a7e8d":{"name":"@open-mercato/cache","version":"0.6.4-canary.4365.1.a0255a7e8d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.4365.1.a0255a7e8d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"5a6e69203574f40f44ff2b51efbb59797a57764b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.4365.1.a0255a7e8d.tgz","fileCount":50,"integrity":"sha512-EobDnoaa8fdW/wqEI5oPTTxac5JOoc1j7tJ8aAe2ydK+gznOr/7SdgfbA0vP9uTE9KHVn8JXwBeBM19KkEedLQ==","signatures":[{"sig":"MEUCIQCwQJDVRQestDlky5JqbYPdaS3GBxTlMIvec+3VgVdnOAIgMDhaAZVeUKP+TNYH9q1gNw89JhfDtP43vh6UgO3AGjc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.4365.1.a0255a7e8d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200198},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-EobDnoaa8fdW/wqEI5oPTTxac5JOoc1j7tJ8aAe2ydK+gznOr/7SdgfbA0vP9uTE9KHVn8JXwBeBM19KkEedLQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.4365.1.a0255a7e8d_1780474123868_0.4689328308919576","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4366.1.c1c68181ef":{"name":"@open-mercato/cache","version":"0.6.4-canary.4366.1.c1c68181ef","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.4366.1.c1c68181ef","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"5a45f6609d6d36e2cd93d3a8e548e517860bd1a7","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.4366.1.c1c68181ef.tgz","fileCount":50,"integrity":"sha512-LKfNTJMY8hA+L9khmwqGytq4VKaU6vdjak/qZk5Ldm4DYsjsMpvfRodKwL2htDYNh3JyLfcT0B2DeiXbYCj2Eg==","signatures":[{"sig":"MEUCIC3zzPVd2FP5tyilMvlVwGy0VM2C/EGzhYdD8yiAVOd/AiEAqtQjeDn9xDxGMPeHIVh12F2XVk+a6WPqY103PBp+3Yk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.4366.1.c1c68181ef","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200198},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-LKfNTJMY8hA+L9khmwqGytq4VKaU6vdjak/qZk5Ldm4DYsjsMpvfRodKwL2htDYNh3JyLfcT0B2DeiXbYCj2Eg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.4366.1.c1c68181ef_1780474401422_0.480474880056309","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4367.1.7072412b5b":{"name":"@open-mercato/cache","version":"0.6.4-canary.4367.1.7072412b5b","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.4367.1.7072412b5b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"4b5bb79002848d50c5433e9cbc4370128e702d74","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.4367.1.7072412b5b.tgz","fileCount":50,"integrity":"sha512-pSx+fYxAcKasUY5ZY6TZ/A54ZEz5ULQedRWQ0olPvJkCJUAL1ZeIG6pzNBUg/hiSk24LfgralPuA0HtNPDUCzA==","signatures":[{"sig":"MEQCIHLLfTUWRevRIHr1E24RyQgew+2AN/rJ+amwTtuiXx9YAiAB3kjEpOFSO78OO4ab+l60uTg380G95TpwZKbGVwzomQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.4367.1.7072412b5b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200198},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-pSx+fYxAcKasUY5ZY6TZ/A54ZEz5ULQedRWQ0olPvJkCJUAL1ZeIG6pzNBUg/hiSk24LfgralPuA0HtNPDUCzA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.4367.1.7072412b5b_1780474920266_0.22679827509213912","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-develop.4368.1.2f7e9a7002":{"name":"@open-mercato/cache","version":"0.6.4-develop.4368.1.2f7e9a7002","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-develop.4368.1.2f7e9a7002","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d678f008089dea002837320bc80c52b3e5290636","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-develop.4368.1.2f7e9a7002.tgz","fileCount":50,"integrity":"sha512-l7k8RmdytVhw4GWJbPv/dsy+G1O5FxA4VS0FMlNItpTVfgBFXxb64br7hS7i3KMZppLuZzgwtOXporh0JbYs6g==","signatures":[{"sig":"MEUCIAZGzk72Zh09lfHlB0EWEYLrP7Y2hjrMrd0Tf7qKHhcuAiEA8bIjfi3uNHWYj2ieWO7vcnGafH33yLBD6dmim8t+jCE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-develop.4368.1.2f7e9a7002","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200199},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-l7k8RmdytVhw4GWJbPv/dsy+G1O5FxA4VS0FMlNItpTVfgBFXxb64br7hS7i3KMZppLuZzgwtOXporh0JbYs6g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-develop.4368.1.2f7e9a7002_1780479891409_0.8377366844046479","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4369.1.e49e4cec81":{"name":"@open-mercato/cache","version":"0.6.4-canary.4369.1.e49e4cec81","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.4369.1.e49e4cec81","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c83e429c2c9db248d92a91d12f345e3e0ec9a75a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.4369.1.e49e4cec81.tgz","fileCount":50,"integrity":"sha512-NOb9ZPp4lDWNs8cF6+TFc8gKiEKbzYhk4APkfGgqSXxYvAPrLEywcN7RJJor7NWTgo2NfeSf8iubxuHkvKdTBw==","signatures":[{"sig":"MEUCIQDhHL2pNbn7u/AIy+/WLcBeXJHZQJw/acJcHtvumVT8rgIgO2yDL+hp2neWg5/UXbqi15KZ4328a3tauYsI/LCSeaM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.4369.1.e49e4cec81","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200198},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-NOb9ZPp4lDWNs8cF6+TFc8gKiEKbzYhk4APkfGgqSXxYvAPrLEywcN7RJJor7NWTgo2NfeSf8iubxuHkvKdTBw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.4369.1.e49e4cec81_1780479915990_0.880017503459215","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4374.1.ae7f5451c3":{"name":"@open-mercato/cache","version":"0.6.5-canary.4374.1.ae7f5451c3","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4374.1.ae7f5451c3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f526ae08dee68091ab5e0393edb19b77e4d6d53c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4374.1.ae7f5451c3.tgz","fileCount":50,"integrity":"sha512-tuHy/+2TrAYqble5+GdRGrfs4zlEmumEzYhrnjQxZLZToHhdulan51QfrgsLQdVkCjgCQLZ5/vJ0j0K5mDCTdg==","signatures":[{"sig":"MEUCIDdOPseVUR5RWG1NlXhMVhH4i2FQU0Iqf6YUQVG4y3DnAiEAmTYzTjWApQMF8LaRciIt9+4paig+EmxarWTIsy5FX6A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4374.1.ae7f5451c3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200198},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-tuHy/+2TrAYqble5+GdRGrfs4zlEmumEzYhrnjQxZLZToHhdulan51QfrgsLQdVkCjgCQLZ5/vJ0j0K5mDCTdg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4374.1.ae7f5451c3_1780481296764_0.5660762762384723","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-develop.4371.1.8f3030407e":{"name":"@open-mercato/cache","version":"0.6.4-develop.4371.1.8f3030407e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-develop.4371.1.8f3030407e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a5191d963731ab54fe7330edc7e1c2ce9a9b1bc4","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-develop.4371.1.8f3030407e.tgz","fileCount":50,"integrity":"sha512-nCaqjYT+Syem5bmS7/NC6Qdj41sBaw9cjpep9WfvT03qUnn0UEJO336m4YjaA1daleZvdeatX/Aw42RPRsSqCA==","signatures":[{"sig":"MEUCIQDJvrIizLdKkzR6QNksGHutWg3pKrIqL4w+vBPncUePJwIgdAOAmyWOElmY/f8HnUL/ocLra5lpDwXFH2SNg4iuHR8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-develop.4371.1.8f3030407e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200199},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-nCaqjYT+Syem5bmS7/NC6Qdj41sBaw9cjpep9WfvT03qUnn0UEJO336m4YjaA1daleZvdeatX/Aw42RPRsSqCA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-develop.4371.1.8f3030407e_1780482370344_0.8253073648752587","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4372.1.759e060070":{"name":"@open-mercato/cache","version":"0.6.4-canary.4372.1.759e060070","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.4372.1.759e060070","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"424d80702cce3ac16f9909f798b2242139f81a6e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.4372.1.759e060070.tgz","fileCount":50,"integrity":"sha512-e+QgJZ7DJM67FPicElTtxn5z2lNbY2Rh7wyoTANlrlUMDolqINGbVoBrMYvBKs8LR8DkeQ1e9SrktRxx9/efZQ==","signatures":[{"sig":"MEUCIQDQAnp30dTFzmmgwhFhJlwZBcenNP4f0LB5/PSdIy+B8wIgLQ6ZqOz7K4Nho0D3mR6TmsaUIQkIPSIBiJYUdKOdntc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.4372.1.759e060070","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200198},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-e+QgJZ7DJM67FPicElTtxn5z2lNbY2Rh7wyoTANlrlUMDolqINGbVoBrMYvBKs8LR8DkeQ1e9SrktRxx9/efZQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.4372.1.759e060070_1780482410694_0.4205083922797097","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-develop.4382.1.6b4f656b77":{"name":"@open-mercato/cache","version":"0.6.4-develop.4382.1.6b4f656b77","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-develop.4382.1.6b4f656b77","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"677d95edac9115e933a3a9f01cde79baa4a69619","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-develop.4382.1.6b4f656b77.tgz","fileCount":50,"integrity":"sha512-LjOdWUpl2Ij2J46uZV7m3y7nWxGI1sqXdygCMjuH2Y8aeuRFPHImZ+HWjUdHGrJI53De1gdGVD9wAyMfy5kYEQ==","signatures":[{"sig":"MEUCIQCBOuX/n0wO5BZAHF38pubWPybVoVosJTpY2f+Xr0VODAIgb31HZ5qriq8M5j+AoRlWHFGZZD/paI0OOkH2cftAYlQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-develop.4382.1.6b4f656b77","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200199},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-LjOdWUpl2Ij2J46uZV7m3y7nWxGI1sqXdygCMjuH2Y8aeuRFPHImZ+HWjUdHGrJI53De1gdGVD9wAyMfy5kYEQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-develop.4382.1.6b4f656b77_1780491756707_0.5403878178597377","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4383.1.59d2e8af09":{"name":"@open-mercato/cache","version":"0.6.4-canary.4383.1.59d2e8af09","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.4383.1.59d2e8af09","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"6d872b2046027f0bf418084a2fc47a474fefa222","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.4383.1.59d2e8af09.tgz","fileCount":50,"integrity":"sha512-J424z7qz9xFWHFF5zTt2J12knbAoZrEvMsWmkDmNM/s1o12CkGd44vpufvwyyx2Mv0kQx6+hnkDU5lfrEfbMGw==","signatures":[{"sig":"MEUCIH3IP9Rv3P6p+5H/UvFHx6JN0u2W6udcpbzmFq1OAnhTAiEA3SkTF6/QIzWTi24ezwPlkdBLe9XW1yxaDTj2eJTXPGs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.4383.1.59d2e8af09","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200198},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-J424z7qz9xFWHFF5zTt2J12knbAoZrEvMsWmkDmNM/s1o12CkGd44vpufvwyyx2Mv0kQx6+hnkDU5lfrEfbMGw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.4383.1.59d2e8af09_1780491808223_0.7572569915303402","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-develop.4384.1.ce2ec6eaaa":{"name":"@open-mercato/cache","version":"0.6.5-develop.4384.1.ce2ec6eaaa","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-develop.4384.1.ce2ec6eaaa","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e3db717000a73b0d02874567bcd279e6881f09b3","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-develop.4384.1.ce2ec6eaaa.tgz","fileCount":50,"integrity":"sha512-JfyXZgWr79AIGN0YNa/WVuSg73KJVnq42HUqYMKVuf1qy1b/gcI0Uww6CqTH6H603FKNX+QMeyOVch+8D/XBWg==","signatures":[{"sig":"MEYCIQDfKjXsylARzdUuslXwmVVHyRB5/2Jugtdju/6K87EPSgIhAO3TGeRNowPXzBtwPf5SrDhvkZJc23WyCIqIbgCQwdg6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-develop.4384.1.ce2ec6eaaa","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200199},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-JfyXZgWr79AIGN0YNa/WVuSg73KJVnq42HUqYMKVuf1qy1b/gcI0Uww6CqTH6H603FKNX+QMeyOVch+8D/XBWg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-develop.4384.1.ce2ec6eaaa_1780493875713_0.7088776299664146","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4385.1.b321f97ee5":{"name":"@open-mercato/cache","version":"0.6.5-canary.4385.1.b321f97ee5","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4385.1.b321f97ee5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"11bd40155ad50ed4ae5d43b307caad085104c991","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4385.1.b321f97ee5.tgz","fileCount":50,"integrity":"sha512-2JmYCbeAaK+TaljUlu73QZq7TokwYEs6TPWRe9H3PJXlNH6gka4UJffFJx+61Lb8eWHe26f0jWJd+C28n87+4A==","signatures":[{"sig":"MEQCIHrYox03Xjsu0cl4W3UHUoT/qwcIdo4gdlNIMRv6gq7SAiB7ZL0NxS9slBNjLGhDs/Wv30o2ZmPXJMWRCrqedwfKPA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4385.1.b321f97ee5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200198},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-2JmYCbeAaK+TaljUlu73QZq7TokwYEs6TPWRe9H3PJXlNH6gka4UJffFJx+61Lb8eWHe26f0jWJd+C28n87+4A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4385.1.b321f97ee5_1780494065641_0.26432817426022637","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4395.1.ae5ff13743":{"name":"@open-mercato/cache","version":"0.6.4-canary.4395.1.ae5ff13743","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.4395.1.ae5ff13743","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"4b42ad6599a386a69a51d36fd25dbd95ef1b816f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.4395.1.ae5ff13743.tgz","fileCount":49,"integrity":"sha512-3Nr9g0CFXaNINVwNpKJcjlLDa2bNZUKzDbEhNWoMu7Vp0zphGV9EKq1MrvEnqalrJ1JtAO9u7cS6fK1dVHHbtw==","signatures":[{"sig":"MEYCIQDDlrLz4ElG/fdyqsZGEfWkOlP7fjb2fxfj8iAmwrNZ5QIhAIUvL8oDwWgGxCeR91VB5JloAdH13LWAAFBhn1LV6JF2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.4395.1.ae5ff13743","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-3Nr9g0CFXaNINVwNpKJcjlLDa2bNZUKzDbEhNWoMu7Vp0zphGV9EKq1MrvEnqalrJ1JtAO9u7cS6fK1dVHHbtw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.4395.1.ae5ff13743_1780495583136_0.4676088740675486","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-develop.4393.1.de282b5dfd":{"name":"@open-mercato/cache","version":"0.6.5-develop.4393.1.de282b5dfd","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-develop.4393.1.de282b5dfd","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"1a337508178ca5330f6c71f3dec7147119c61e80","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-develop.4393.1.de282b5dfd.tgz","fileCount":50,"integrity":"sha512-NtqzgSL0uXmo9gDafsnwkSO0bk1x5zpcsmGdcDqEmeR1EhzFH9Hd39LLFR0RiekMcicRO9gTMDYJNB1qxzsw2w==","signatures":[{"sig":"MEYCIQDDX0x6pxbHpCVLu5/antdmFPftyqVpwQtDncNkNrviywIhAJQ7QgkMtQvmqNVxoowrGG0y2L8Cngy4a4uALg1Y47d5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-develop.4393.1.de282b5dfd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200199},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-NtqzgSL0uXmo9gDafsnwkSO0bk1x5zpcsmGdcDqEmeR1EhzFH9Hd39LLFR0RiekMcicRO9gTMDYJNB1qxzsw2w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-develop.4393.1.de282b5dfd_1780496505344_0.16040048946233965","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4394.1.2cdbd10737":{"name":"@open-mercato/cache","version":"0.6.5-canary.4394.1.2cdbd10737","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4394.1.2cdbd10737","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"2c1d709b56ae1f8adbcbb7b64b07706dfac3b6b2","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4394.1.2cdbd10737.tgz","fileCount":50,"integrity":"sha512-MplJN2lvGCViFagICHiMRI2m7BdAg5t+V5UmE66XE8tA7brDR/z1lRs4q9xzz971U/VNRPYOUzSbw8S0skFASw==","signatures":[{"sig":"MEUCIFFKrQUHYTEnUPyoGb11CLrg1ItYwfpe+U2dm/tN52RhAiEAhel4F2oFdzXeMx/uXAmZg7tpaVyPBSIl9BGLvU/Ebq8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4394.1.2cdbd10737","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200198},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-MplJN2lvGCViFagICHiMRI2m7BdAg5t+V5UmE66XE8tA7brDR/z1lRs4q9xzz971U/VNRPYOUzSbw8S0skFASw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4394.1.2cdbd10737_1780496550233_0.9928563252517573","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4396.1.c9e7f5a7b7":{"name":"@open-mercato/cache","version":"0.6.5-canary.4396.1.c9e7f5a7b7","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4396.1.c9e7f5a7b7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"0ea54e444f07e46a9934a3ba69e6f4e8302c046e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4396.1.c9e7f5a7b7.tgz","fileCount":50,"integrity":"sha512-zIzyJGO/1X13QXGomCJTSo4iPeINuYIw6jGccECyc6vR4tZieZFwH9cWOhrLEVv2reV/NR7V39F5BB2x71qFoA==","signatures":[{"sig":"MEQCIFM5iaVvjaDoA7vE0yo7GNtmiKHM2Fe/8spMluhtIqvhAiAkXt/jvbZJEuTSBdZM15El5tjk6kQYKRXC0Uqng93NvQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4396.1.c9e7f5a7b7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200198},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-zIzyJGO/1X13QXGomCJTSo4iPeINuYIw6jGccECyc6vR4tZieZFwH9cWOhrLEVv2reV/NR7V39F5BB2x71qFoA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4396.1.c9e7f5a7b7_1780496835366_0.21976280965793338","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-develop.4397.1.9a65481757":{"name":"@open-mercato/cache","version":"0.6.5-develop.4397.1.9a65481757","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-develop.4397.1.9a65481757","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"127c4b37e4a17bebdfb33c1df642747216d7f85c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-develop.4397.1.9a65481757.tgz","fileCount":50,"integrity":"sha512-snYLHNYKJHYUx716a6M4zK6zFf37rORe2a/Z7re+sQ7aGz8QT5yyvNqnB/UAKTU8NKnl8b4qZfUraMKo81WewA==","signatures":[{"sig":"MEUCIQCVDu6QUQTBToLH4ONz1nwE4jd1l0ILUypAFzgY0AiR7AIgAKMw6VpSMz7c2cppPBE20sL8UJSpesgfmcBYN/2HPwQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-develop.4397.1.9a65481757","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200199},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-snYLHNYKJHYUx716a6M4zK6zFf37rORe2a/Z7re+sQ7aGz8QT5yyvNqnB/UAKTU8NKnl8b4qZfUraMKo81WewA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-develop.4397.1.9a65481757_1780497652710_0.7235044826894499","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4398.1.429da0360a":{"name":"@open-mercato/cache","version":"0.6.5-canary.4398.1.429da0360a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4398.1.429da0360a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ada62cff9e534147bd621fe4f2b9b32350bff02a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4398.1.429da0360a.tgz","fileCount":50,"integrity":"sha512-2I81XvJRaVgHj5G2us2cv9XADxThM9+9GKUvL0JkgGWvfeQyGVe0GpBpSi+ChvA1dJtJ05CT1lraSqf6ayPwmw==","signatures":[{"sig":"MEYCIQCNU8xJciD1g2RP96tIshtd0uvaRLYqN/5i7lSGhHbrxQIhAOdb461UC1IE4v6WoLU4q418BP3SniDwiKjK/lNjcU8a","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4398.1.429da0360a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200198},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-2I81XvJRaVgHj5G2us2cv9XADxThM9+9GKUvL0JkgGWvfeQyGVe0GpBpSi+ChvA1dJtJ05CT1lraSqf6ayPwmw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4398.1.429da0360a_1780497973360_0.17125126421981007","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4401.1.e31fa9954f":{"name":"@open-mercato/cache","version":"0.6.5-canary.4401.1.e31fa9954f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4401.1.e31fa9954f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"7631b03efcc5bb2d2ca75a028ad1b2b9ac416ada","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4401.1.e31fa9954f.tgz","fileCount":50,"integrity":"sha512-dILvu5iB0theHfiQCrfly6DN3z0FROytgVmWiApYRMtGq+1N4KzTPsJoHBYonhEtBhRDrgdmCXOzZpnbCGNvqw==","signatures":[{"sig":"MEQCID5RkJn7dFZovpYpfk8UBxSZbjpGyje29KqjDvFtUkJiAiBD3hUl31hzpEz+RZyEapGAYw/6gGF3wiYuQtvjONuqmw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4401.1.e31fa9954f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200198},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-dILvu5iB0theHfiQCrfly6DN3z0FROytgVmWiApYRMtGq+1N4KzTPsJoHBYonhEtBhRDrgdmCXOzZpnbCGNvqw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4401.1.e31fa9954f_1780498799010_0.9458214420990485","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-develop.4399.1.629c54ba46":{"name":"@open-mercato/cache","version":"0.6.5-develop.4399.1.629c54ba46","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-develop.4399.1.629c54ba46","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b93345604e4cbfec10a78d51ef267160a8c16603","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-develop.4399.1.629c54ba46.tgz","fileCount":50,"integrity":"sha512-wIVxtF9/QSDxjz6B2qGeneKJAxyPr2hcbu4pm6aADB0sB0o+kDjmhQ+7CGeVF2ZKhOjlQ4Loxbq5iEZmdB6nOA==","signatures":[{"sig":"MEUCIQCLgM8qFBPKaGZKrP7T1kMWFecBSG0HlQirr1MXv1FLtwIgDB7AUCBDQKWc2dBFtqzDwNb+5QsCtzbkEXl7P4VPc44=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-develop.4399.1.629c54ba46","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200199},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-wIVxtF9/QSDxjz6B2qGeneKJAxyPr2hcbu4pm6aADB0sB0o+kDjmhQ+7CGeVF2ZKhOjlQ4Loxbq5iEZmdB6nOA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-develop.4399.1.629c54ba46_1780499226790_0.7646783422044297","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4400.1.4b2ae49f31":{"name":"@open-mercato/cache","version":"0.6.5-canary.4400.1.4b2ae49f31","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4400.1.4b2ae49f31","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"3fea581404980c6d0dee8d4b4f0a52a691a17b32","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4400.1.4b2ae49f31.tgz","fileCount":50,"integrity":"sha512-pX9Rw6JESvvTxChO+5KF6eEzZKI2Mcp99+AK8Fd6gwr2RsWojUeRliOPkt5memrrQOc1yBaXEnBV8GT4S5QUcQ==","signatures":[{"sig":"MEQCIHgejaIfyKNbKq2yMGKJ4ItfMFXqpP/lq6CfPZB8E9BZAiB1CxVVfEdx9/xZhUlFxqvYEWFUE04UE02uPJDDUUDvdA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4400.1.4b2ae49f31","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200198},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-pX9Rw6JESvvTxChO+5KF6eEzZKI2Mcp99+AK8Fd6gwr2RsWojUeRliOPkt5memrrQOc1yBaXEnBV8GT4S5QUcQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4400.1.4b2ae49f31_1780499304645_0.3658952922908667","host":"s3://npm-registry-packages-npm-production"}},"0.6.4-canary.4404.1.c5f56794f9":{"name":"@open-mercato/cache","version":"0.6.4-canary.4404.1.c5f56794f9","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4-canary.4404.1.c5f56794f9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e3eec97f34db28d32b8991f27a9e5e7ff14e5131","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4-canary.4404.1.c5f56794f9.tgz","fileCount":49,"integrity":"sha512-Zz9FDTVtwaP0VB132UT+sq8cDE65G1Jx+eJyqPWLtD1FpQwCR62K0tsmlk3mtptJ6l3/KztPpVgcEBLY97+3DA==","signatures":[{"sig":"MEUCIQCVyWe18VaKwQWhGMK3sel1hXMjssqulX7zKTOm1fqmnAIgDM+N4MGtReuEdXuHVDpP7leEsv/HYO/EvQ8FDzBqiRQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4-canary.4404.1.c5f56794f9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193440},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Zz9FDTVtwaP0VB132UT+sq8cDE65G1Jx+eJyqPWLtD1FpQwCR62K0tsmlk3mtptJ6l3/KztPpVgcEBLY97+3DA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.3","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4-canary.4404.1.c5f56794f9_1780499593341_0.3837348771183082","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4405.1.247190ee24":{"name":"@open-mercato/cache","version":"0.6.5-canary.4405.1.247190ee24","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4405.1.247190ee24","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f43dc901d99bda728c2463d5fb725ce4627a5962","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4405.1.247190ee24.tgz","fileCount":50,"integrity":"sha512-I3QesJVYOx26R/jDOrxdtZmgGl4hHfj7DguO1LgJDItq+TlS4YIfEqFb/jpx7O/vbmErLBNlGlG6VDT8JX5VDw==","signatures":[{"sig":"MEUCIB4bEE1H0E8+odBoArEoXE8lEDjC7s3M5SQDDTCARd9SAiEAkWs8YCC/UCtdIZbwqc2i/mV0tLhdhb6BenvAncWma4U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4405.1.247190ee24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200198},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-I3QesJVYOx26R/jDOrxdtZmgGl4hHfj7DguO1LgJDItq+TlS4YIfEqFb/jpx7O/vbmErLBNlGlG6VDT8JX5VDw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4405.1.247190ee24_1780499833389_0.10003827196721682","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-develop.4408.1.896669a884":{"name":"@open-mercato/cache","version":"0.6.5-develop.4408.1.896669a884","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-develop.4408.1.896669a884","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"8505d62e7cec78dae485e48733d7217c29d161e8","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-develop.4408.1.896669a884.tgz","fileCount":50,"integrity":"sha512-l81S4ftrgrxTW0VdTRS2EMnG2gm2XdtpmsLSAf6PcAYiPqdmO2NCAoxXmxzUrCJj0IAdRj7mTEtspfe7Nsrj0Q==","signatures":[{"sig":"MEUCIEPU68RGJMpl6enz527bQfPXpX6urN0n/TlIwNN6Ds1tAiEAmKzP5c9B3Vr5I+22CZDqRSmfwqz+oOS4mU/cnpJ+NEU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-develop.4408.1.896669a884","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200199},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-l81S4ftrgrxTW0VdTRS2EMnG2gm2XdtpmsLSAf6PcAYiPqdmO2NCAoxXmxzUrCJj0IAdRj7mTEtspfe7Nsrj0Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-develop.4408.1.896669a884_1780500315997_0.8647297217932035","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4409.1.08cd57edf4":{"name":"@open-mercato/cache","version":"0.6.5-canary.4409.1.08cd57edf4","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4409.1.08cd57edf4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"972873307248fc76165954298bbe3e80fbe4e3f7","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4409.1.08cd57edf4.tgz","fileCount":50,"integrity":"sha512-GC5pAQMnpt9FamBBc/HZcAoanjiNzqZlDvBBcuZz7rX7z33M61quWjai0WLAUpTRDyeRpC5qFNh+SeY7tjoRyw==","signatures":[{"sig":"MEUCIQDpb4jxjQIZ/GuE14ZgqZYKamxcctGzkoF6JMG01zQXWgIgH0CES8G8yTWvT3j8xhCtDJio2h6TaLrr64vJ3jl905I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4409.1.08cd57edf4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200198},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-GC5pAQMnpt9FamBBc/HZcAoanjiNzqZlDvBBcuZz7rX7z33M61quWjai0WLAUpTRDyeRpC5qFNh+SeY7tjoRyw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4409.1.08cd57edf4_1780500458240_0.09299755618591576","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4412.1.d9a5315353":{"name":"@open-mercato/cache","version":"0.6.5-canary.4412.1.d9a5315353","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4412.1.d9a5315353","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ba5fcd1a3bf1b3b65d64fcab79ec7b024afd3ffd","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4412.1.d9a5315353.tgz","fileCount":50,"integrity":"sha512-chQvUBfWHlGnm7+z61oCz3FzhHWnV9LP278qXtED50y5ypaXOQrkS0BVyJUlmgQGJPlRSw8oJ34bCHnZv58ACw==","signatures":[{"sig":"MEUCIA2tOQUDitnBNDr8IJe9qLiJAzhZV/MjhFpydgFjW5TWAiEAlytn9aWrzRLzcrkdYqWkwfDlAJxW3dsE74KM+vS5+wA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4412.1.d9a5315353","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200198},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-chQvUBfWHlGnm7+z61oCz3FzhHWnV9LP278qXtED50y5ypaXOQrkS0BVyJUlmgQGJPlRSw8oJ34bCHnZv58ACw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4412.1.d9a5315353_1780501141811_0.24161203587774205","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-develop.4413.1.c4d06ff092":{"name":"@open-mercato/cache","version":"0.6.5-develop.4413.1.c4d06ff092","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-develop.4413.1.c4d06ff092","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a5fe5811461b9f2b5d7f8e7107aa884084ee3d7b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-develop.4413.1.c4d06ff092.tgz","fileCount":50,"integrity":"sha512-vNhdDBu8W+GAxFIrc5yvu2o9WZml9+zWqqB8xn/LJIVxDWa0wGFNlAhMeHmhshFRo7u4w/tgdGX/aigrritI/g==","signatures":[{"sig":"MEQCIBbyXa9wvvS9MQrU+8+/VeWxQpcuQrUuvk7zsdWbO6vlAiBPvfOx1iCG1VjUrMt04BA2buYZ2Wm9Mtoo1pttKlEaFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-develop.4413.1.c4d06ff092","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200199},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-vNhdDBu8W+GAxFIrc5yvu2o9WZml9+zWqqB8xn/LJIVxDWa0wGFNlAhMeHmhshFRo7u4w/tgdGX/aigrritI/g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-develop.4413.1.c4d06ff092_1780501444218_0.9362246193574681","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4414.1.004f357873":{"name":"@open-mercato/cache","version":"0.6.5-canary.4414.1.004f357873","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4414.1.004f357873","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b053ef8b64af193851321b6193f71aa9512d5f6f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4414.1.004f357873.tgz","fileCount":50,"integrity":"sha512-zdFWOHeaiRFYoukdIv+WQbrwtTj+5peyLE1R+SNb1iseHOu0jntkJg4X5aaq6/5Ovgyn8Vj5LkzKIFveHvjxTA==","signatures":[{"sig":"MEUCIBsuBmnoqT15tAK4LShZP16vVMfvNuNFGmspi9LTlfcpAiEAzfZDWwFFHNUNbFaXyYydgF3U5bndoYwz8OWMdFMTnvc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4414.1.004f357873","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200198},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-zdFWOHeaiRFYoukdIv+WQbrwtTj+5peyLE1R+SNb1iseHOu0jntkJg4X5aaq6/5Ovgyn8Vj5LkzKIFveHvjxTA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4414.1.004f357873_1780502026583_0.5287052805102752","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4416.1.9e64f8992c":{"name":"@open-mercato/cache","version":"0.6.5-canary.4416.1.9e64f8992c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4416.1.9e64f8992c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"2161a62bc6d0fb6c83a91129cf6f0018d28c9ddd","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4416.1.9e64f8992c.tgz","fileCount":50,"integrity":"sha512-6DXIrwdlQmEaSVmN0NC84xmOc2X2BreTrrg7wnjks3B9O1G7DPGInRVGWtxFK3LCA6XpFxaxEjwb/zUBMyeLew==","signatures":[{"sig":"MEUCIEUV1XgpCV2f31uvFQNCor4GC5s+WfP9IC+rhWhnuqYwAiEAnmtLj+OGRQvalTx6dprL3lj2Elp9L0+mR2mLqi6S7Ho=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4416.1.9e64f8992c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200198},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-6DXIrwdlQmEaSVmN0NC84xmOc2X2BreTrrg7wnjks3B9O1G7DPGInRVGWtxFK3LCA6XpFxaxEjwb/zUBMyeLew==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4416.1.9e64f8992c_1780503078093_0.8167476543295207","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4418.1.2547d1e843":{"name":"@open-mercato/cache","version":"0.6.5-canary.4418.1.2547d1e843","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4418.1.2547d1e843","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"76a531eb74a8be3ae2742b59bef3906a82440c34","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4418.1.2547d1e843.tgz","fileCount":50,"integrity":"sha512-25tGzs+wy3k67yEj8tjc6b4GwN4L9QRGZyES/P5qjtGXjyJlERZok9ydlmPh1XqniJesH/qO/8UIy2PO37JE9Q==","signatures":[{"sig":"MEYCIQCpY3dw74LxVUYDKTQL4+IPIurJ1foiQFqgORScWXb4zgIhAO265mkXl4JKMDf6gv/5DrKtN1ibxQVuRod0U4bXnrze","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4418.1.2547d1e843","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200198},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-25tGzs+wy3k67yEj8tjc6b4GwN4L9QRGZyES/P5qjtGXjyJlERZok9ydlmPh1XqniJesH/qO/8UIy2PO37JE9Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4418.1.2547d1e843_1780505848373_0.1953172473671576","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4419.1.666c29f9c9":{"name":"@open-mercato/cache","version":"0.6.5-canary.4419.1.666c29f9c9","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4419.1.666c29f9c9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"bf869c6136ac60756f692c499865ce47a1b5959e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4419.1.666c29f9c9.tgz","fileCount":50,"integrity":"sha512-dVBJIn2XZtRIRz/R4nrWP5WhJ5bPwSVJYl6CeaGytKQHfvVirfFZawGhJqKsj2L4CmHQ6CGkfWTAkuK8jqjQBw==","signatures":[{"sig":"MEUCIQDP0YVgdUjp89gOzIoNDxUJnRwMEh/4mWXxYU1WXvUL6AIgbazwJSXUykHMBtiH33Tis/dGYP2EgpWjb5ucHngeUjo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4419.1.666c29f9c9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200198},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-dVBJIn2XZtRIRz/R4nrWP5WhJ5bPwSVJYl6CeaGytKQHfvVirfFZawGhJqKsj2L4CmHQ6CGkfWTAkuK8jqjQBw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4419.1.666c29f9c9_1780509318135_0.11521736340886801","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4420.1.db73dfd441":{"name":"@open-mercato/cache","version":"0.6.5-canary.4420.1.db73dfd441","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4420.1.db73dfd441","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"50f61f7cb50500663cd38646ac0b9e3d56c8a079","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4420.1.db73dfd441.tgz","fileCount":50,"integrity":"sha512-wRmo3mMZI8AqxLM0GJ+bOi3lCOrxkgumH43dscA59fE4FGAZ3e6lRk0TJKSHgC90KZnM4S46BiiLflXkmth0iA==","signatures":[{"sig":"MEUCIAmvIZz7hEPbgxFe2cFMfXXJenmDZ2H5GDgUTfjXFs9SAiEA3bbu1mErfgY6JgFpjWaxrWiNsgJpoZvVZrXZfqLu65c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4420.1.db73dfd441","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200198},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-wRmo3mMZI8AqxLM0GJ+bOi3lCOrxkgumH43dscA59fE4FGAZ3e6lRk0TJKSHgC90KZnM4S46BiiLflXkmth0iA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4420.1.db73dfd441_1780512013596_0.09865030564686816","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4424.1.d6055e3fd8":{"name":"@open-mercato/cache","version":"0.6.5-canary.4424.1.d6055e3fd8","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4424.1.d6055e3fd8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"7a8ed71b1dece33f7b019cf2e59cc7eaa66e49c1","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4424.1.d6055e3fd8.tgz","fileCount":50,"integrity":"sha512-VV7pZckMAu49m5OWbtiCCTD0w1NDnZ8sdb1KLApO/PXAwfgHNoLWsrJSO/tsyP281moiBWsV9MxumRDQDrTdBA==","signatures":[{"sig":"MEUCIQCFvoNPk1vyNuugnRohMJjfArWz5l8av7576lGRTtRP8wIgXsxFl6X1Sh3pZ2URPuHR189M0G2b0eRcSfDyJXMo+P4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4424.1.d6055e3fd8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200198},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-VV7pZckMAu49m5OWbtiCCTD0w1NDnZ8sdb1KLApO/PXAwfgHNoLWsrJSO/tsyP281moiBWsV9MxumRDQDrTdBA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4424.1.d6055e3fd8_1780515023755_0.011555369865860365","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4425.1.75a266b232":{"name":"@open-mercato/cache","version":"0.6.5-canary.4425.1.75a266b232","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4425.1.75a266b232","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"27aba8d9aaafbf1d1e64f2d6777b8071a152387d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4425.1.75a266b232.tgz","fileCount":50,"integrity":"sha512-kx0YboQWr1uP3SzSmO148kSK1o5q3Qd2yRunQVOVA1qK7gk7Dg0KvxHmyvemSdilu8uGemLPDulxv5HQhkJCkw==","signatures":[{"sig":"MEUCIQCIKEhXB3XeJsHFkqE1m/jjejtYW6TzwIOFOmZtSLbwKgIgO/RON+3iWa4yKxmh7kIgbT7NaECBDlGKpq9FFaK/32E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4425.1.75a266b232","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200198},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-kx0YboQWr1uP3SzSmO148kSK1o5q3Qd2yRunQVOVA1qK7gk7Dg0KvxHmyvemSdilu8uGemLPDulxv5HQhkJCkw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4425.1.75a266b232_1780517664694_0.3903368121766084","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4428.1.4552f0c372":{"name":"@open-mercato/cache","version":"0.6.5-canary.4428.1.4552f0c372","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4428.1.4552f0c372","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"523da8724331f94fa60d647b8344a5d81f13b42b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4428.1.4552f0c372.tgz","fileCount":50,"integrity":"sha512-ZJfyX56PmzvzKj13zTBYuK1rsAKM6sd5gbH8+G88OptFrjiSQFL4HsPH9OdZVZmrYDp9dofGseXB44OZfdoU4w==","signatures":[{"sig":"MEUCIQCKZGN4CvwYzRrWQVfmhZGjrM7HAUhJjYwKTTkv83G4vwIgS9NqcrFO2kogDpT52vCOyO1aWrTiJqIfKr4I3mBONoo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4428.1.4552f0c372","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200198},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-ZJfyX56PmzvzKj13zTBYuK1rsAKM6sd5gbH8+G88OptFrjiSQFL4HsPH9OdZVZmrYDp9dofGseXB44OZfdoU4w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4428.1.4552f0c372_1780541322501_0.9983729200726783","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4429.1.5d887e5d80":{"name":"@open-mercato/cache","version":"0.6.5-canary.4429.1.5d887e5d80","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4429.1.5d887e5d80","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"00de9432fc12674e0b203d80bed072f43b0b9b3f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4429.1.5d887e5d80.tgz","fileCount":50,"integrity":"sha512-UrpMhWY86DLUybJ1BmZwhEzw2xnSXBHtwd8BreB2FvEfmlv0DClIY2cmqmlY0LRlB+p/654/km+jaK0wfHkygA==","signatures":[{"sig":"MEUCIHHHtmTYYWC9I4e1+gjwpFCh3FNzQ557bIThCpKyKTpdAiEAk6rO+8cN0J2MKtC4V6TyxU8mU93ekPfR+tddOemZRqU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4429.1.5d887e5d80","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200198},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-UrpMhWY86DLUybJ1BmZwhEzw2xnSXBHtwd8BreB2FvEfmlv0DClIY2cmqmlY0LRlB+p/654/km+jaK0wfHkygA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4429.1.5d887e5d80_1780542230736_0.9529117686323623","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4431.1.f23aa92170":{"name":"@open-mercato/cache","version":"0.6.5-canary.4431.1.f23aa92170","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4431.1.f23aa92170","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"7ba806d7711bcc5bc3e329e02cda5a7e18dfe115","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4431.1.f23aa92170.tgz","fileCount":50,"integrity":"sha512-WrY6UdfO6PDI9ZsfIZiDy3yXPJnB5WGxGQ9x9+idY7SZ2U/w5kAD/dM4C62q3orvc/1beAXGdeeZRSobg9LLGg==","signatures":[{"sig":"MEUCIQC4z4ChKarBRLmomgpQUspfvIKEoMaRmF/Duw8Esc9FAAIgQHxWM0C+0J7M41BfLsP+xgcvOk2HJDrO7XH3DM2Cp2I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4431.1.f23aa92170","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200198},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-WrY6UdfO6PDI9ZsfIZiDy3yXPJnB5WGxGQ9x9+idY7SZ2U/w5kAD/dM4C62q3orvc/1beAXGdeeZRSobg9LLGg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4431.1.f23aa92170_1780545025331_0.6394442457742633","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4434.1.d2114ae585":{"name":"@open-mercato/cache","version":"0.6.5-canary.4434.1.d2114ae585","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4434.1.d2114ae585","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"bccf762c21657dce157edb661904773cc4c54b7e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4434.1.d2114ae585.tgz","fileCount":50,"integrity":"sha512-uCAQxFnq2xueQlatFJPb5QDGmFfftt9vDh3KmbPqU7D0iEI/4N4JiEjtQARSvb/wfDrozh1cKI0JTnv49yXr3Q==","signatures":[{"sig":"MEYCIQCYExpRIbFM4Ypa6W1EOmRaQj0EjWF1yULhbayZAKqL+wIhAOdBI6axDvVibd/9tt+a+A1FRQahp9iCy3TVGnI+ouZA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4434.1.d2114ae585","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200198},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-uCAQxFnq2xueQlatFJPb5QDGmFfftt9vDh3KmbPqU7D0iEI/4N4JiEjtQARSvb/wfDrozh1cKI0JTnv49yXr3Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4434.1.d2114ae585_1780547827002_0.3966985382261483","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4436.1.9c139291c7":{"name":"@open-mercato/cache","version":"0.6.5-canary.4436.1.9c139291c7","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4436.1.9c139291c7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"cfffa30e2b070b88c55c06a8bc8a6b7ff5a0cda9","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4436.1.9c139291c7.tgz","fileCount":50,"integrity":"sha512-yiLBMwJWIVU9HRGU8rhc7vhAAol5YjP6UkQbB5ytXrUZ3VaVSGdjTNY6bMub3LJd+aJ1OVBl5N0mG9MRp6gweg==","signatures":[{"sig":"MEUCIQCDAmqwZlLjAdH59ID1e3VL95O2CuJK/aPUnRyDpWbbZQIgUyeT2ucmW23hqQUUyqjhDZK2oxlA86F6vCGKW22q8Ro=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4436.1.9c139291c7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200198},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-yiLBMwJWIVU9HRGU8rhc7vhAAol5YjP6UkQbB5ytXrUZ3VaVSGdjTNY6bMub3LJd+aJ1OVBl5N0mG9MRp6gweg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4436.1.9c139291c7_1780550646754_0.176730686164563","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4438.1.32a12801ec":{"name":"@open-mercato/cache","version":"0.6.5-canary.4438.1.32a12801ec","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4438.1.32a12801ec","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"83c0699dc1cf2260ef363e559959d5c0427c0f1f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4438.1.32a12801ec.tgz","fileCount":50,"integrity":"sha512-Umnkmf6vnqoJZoDiVcepIeIUYDRh3n8MZusRrd2FvRr9JgOY+QwhX4aIQ7jADM+ul9HQ6gLfAnxZO7AOidK8IA==","signatures":[{"sig":"MEUCIFCbeCy70nrSQBg6ZSZhSZmIjTkL4wNYdc6q8DaR6R+kAiEAhjslNtk2hnGhcc6s7+zFcecK68nLH+vCH5DywopCcp4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4438.1.32a12801ec","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200198},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Umnkmf6vnqoJZoDiVcepIeIUYDRh3n8MZusRrd2FvRr9JgOY+QwhX4aIQ7jADM+ul9HQ6gLfAnxZO7AOidK8IA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4438.1.32a12801ec_1780553474006_0.3926047009163849","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4439.1.1b8774f429":{"name":"@open-mercato/cache","version":"0.6.5-canary.4439.1.1b8774f429","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4439.1.1b8774f429","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"6eefafb7320a2e3ed7cb01e69c6dbfeccee80661","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4439.1.1b8774f429.tgz","fileCount":50,"integrity":"sha512-FQljipv9geZNJ5r5fmpnvn9WuafwDo9mgjJGichnmHKUcIZGRn6lDfYdYPsixqnrhSD0BXBledKFn0b+Z90oGg==","signatures":[{"sig":"MEQCIC+QS2d6iqLJYH9s8AM83vbpTsH+PHxEnDalmzVUDGzBAiAUL2FvFMGqYWc6xAurNhmlHheqTdjdKk9ZYezBGJ+GEA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4439.1.1b8774f429","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200198},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-FQljipv9geZNJ5r5fmpnvn9WuafwDo9mgjJGichnmHKUcIZGRn6lDfYdYPsixqnrhSD0BXBledKFn0b+Z90oGg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4439.1.1b8774f429_1780556231522_0.4505881572898718","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4444.1.4d98fa8e80":{"name":"@open-mercato/cache","version":"0.6.5-canary.4444.1.4d98fa8e80","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4444.1.4d98fa8e80","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"de24aeb689cd19ad7b9bd084fc903505b5f78c0f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4444.1.4d98fa8e80.tgz","fileCount":50,"integrity":"sha512-PhH197GrbDgh8KRSfrBfuVFiLElfqv9nGq8GaQy1DCvAHLGTpsOzuJFFR28ShB6v3h1dclVCzqhe+KZGyEZtkg==","signatures":[{"sig":"MEQCIDaJx5rKMIvGo8gWG45O5D4MH2Rw0xOE4zF7qUWMtkJrAiAFio/CzQfbRXzeKr3d441XW1qp+ybHAdFa6hF7wxkRhw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4444.1.4d98fa8e80","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200198},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-PhH197GrbDgh8KRSfrBfuVFiLElfqv9nGq8GaQy1DCvAHLGTpsOzuJFFR28ShB6v3h1dclVCzqhe+KZGyEZtkg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4444.1.4d98fa8e80_1780558449269_0.6755672844829814","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4445.1.084e328d9f":{"name":"@open-mercato/cache","version":"0.6.5-canary.4445.1.084e328d9f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4445.1.084e328d9f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"db78daf9ccc72e39ff8b7ee2f5376a1d978711f1","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4445.1.084e328d9f.tgz","fileCount":50,"integrity":"sha512-yqwKi6bCHFeqV9cqYJGM+vFv+5nLl+gwOyC4m0SFF9V4IFf9Us28mrlljigwm6riHkAa4LOqk8dzRkxTlFthPQ==","signatures":[{"sig":"MEUCIFIyn1iZ9z46s4HU0Ra1i6M9PKv4f7vqm2QBPVsgdifuAiEAlcJneYBqShRjY0ZVfbm955XB2hwq15yGWyvPHymHrmY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4445.1.084e328d9f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200198},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-yqwKi6bCHFeqV9cqYJGM+vFv+5nLl+gwOyC4m0SFF9V4IFf9Us28mrlljigwm6riHkAa4LOqk8dzRkxTlFthPQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4445.1.084e328d9f_1780558950195_0.7057008534702458","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4443.1.5da40649e6":{"name":"@open-mercato/cache","version":"0.6.5-canary.4443.1.5da40649e6","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4443.1.5da40649e6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"77dd35740967488b5e187412232094a052489e77","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4443.1.5da40649e6.tgz","fileCount":50,"integrity":"sha512-mmgnRFATzkDNueieiXqi8YSyqJwjrxkEfFLRgFVc6pHFGBIbrz4X94lPJX9urp51uPJ654maQXY7tDiRI4vXmQ==","signatures":[{"sig":"MEUCIQCXqKx7t5ZjycbhvKdelhUS5oUJHIqS+7qiO9EvocPHQwIgTTVFdAMc0adHBJGcCJx2tHwi1uiqP85F+v0u17uZ6T0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4443.1.5da40649e6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200198},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-mmgnRFATzkDNueieiXqi8YSyqJwjrxkEfFLRgFVc6pHFGBIbrz4X94lPJX9urp51uPJ654maQXY7tDiRI4vXmQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4443.1.5da40649e6_1780559028903_0.7751692763917293","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-develop.4446.1.4c5c71bfc2":{"name":"@open-mercato/cache","version":"0.6.5-develop.4446.1.4c5c71bfc2","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-develop.4446.1.4c5c71bfc2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"fd43527f82744f3714109caabd0256e6ecfb97d6","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-develop.4446.1.4c5c71bfc2.tgz","fileCount":50,"integrity":"sha512-3bgi+M7eFuss4Z8urtH7Tc6JdyY/jG72cib+B5sN5+mc/eLh7ZRApdYJSpV/XlCnhebxCcYt7Iquft3s8D2ecg==","signatures":[{"sig":"MEYCIQCcvWo2rVqRSAND0e4KawFJbQ7s5G+4ko6ytNYCUjEHnQIhAOasfzk1Bd12OEihDugMJ0d31W7+knpXY5tswtlGRtUU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-develop.4446.1.4c5c71bfc2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200199},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-3bgi+M7eFuss4Z8urtH7Tc6JdyY/jG72cib+B5sN5+mc/eLh7ZRApdYJSpV/XlCnhebxCcYt7Iquft3s8D2ecg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-develop.4446.1.4c5c71bfc2_1780559039565_0.7322630168216939","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4447.1.dd861b5114":{"name":"@open-mercato/cache","version":"0.6.5-canary.4447.1.dd861b5114","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4447.1.dd861b5114","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ccc11115966ab11418e6ff80c0bc0a541b8e1705","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4447.1.dd861b5114.tgz","fileCount":50,"integrity":"sha512-kraIyQj4WApdJMeI7urYh572VzvatB2pnQZG4YKM8JePVFBw6YETnOr3NDQ2OP+QrcvhZzcSntBo/hFGZD2VCA==","signatures":[{"sig":"MEQCIDsie3v1sHAzQMfP93lzYU3d4e/SRr9oICtwpja9j/B2AiBbMSJuPG/vkeEwkCK4cyOLSoF/amOapTggY7tsxLaMQg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4447.1.dd861b5114","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200198},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-kraIyQj4WApdJMeI7urYh572VzvatB2pnQZG4YKM8JePVFBw6YETnOr3NDQ2OP+QrcvhZzcSntBo/hFGZD2VCA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4447.1.dd861b5114_1780559059541_0.6491038776457383","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4450.1.822f89b92f":{"name":"@open-mercato/cache","version":"0.6.5-canary.4450.1.822f89b92f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4450.1.822f89b92f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c0e29bf6c22a73e44ea398d4d6d841cb676b9da4","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4450.1.822f89b92f.tgz","fileCount":50,"integrity":"sha512-06b3MCoyMK9UxHZAnphEdLS7loHimx91LtR42Y6CzPoiB2A9UnwwBRScSTcqyU6AS2v7SQmbr60l7gJTlqtNiw==","signatures":[{"sig":"MEUCIQC8R54PzCaFboq6CDbqQuL9uP2PBrhJWfhDBhRN25cc+QIgW7pUPImllX1juqzOKa0OvXgO/qCalHjz1NXcmcBPQW0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4450.1.822f89b92f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200198},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-06b3MCoyMK9UxHZAnphEdLS7loHimx91LtR42Y6CzPoiB2A9UnwwBRScSTcqyU6AS2v7SQmbr60l7gJTlqtNiw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4450.1.822f89b92f_1780560890819_0.8841868150742354","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4451.1.c2e8582660":{"name":"@open-mercato/cache","version":"0.6.5-canary.4451.1.c2e8582660","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4451.1.c2e8582660","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"70e91cd0deb04863d27fec34de5f97ce4b98355a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4451.1.c2e8582660.tgz","fileCount":50,"integrity":"sha512-1DXFnpGQ95PdJo/Pprqu+QdESwdwX4DAFq+dIVvF7hdTuxBVquSii3pLt49dvNDiYk1DT2ZqAxHj8YuWwo/ePA==","signatures":[{"sig":"MEUCIQD4zYy/Ez+vsRIbFk0ScisAv1MVPYfWWPlzwli2QheNMAIgZH64/TYvXkwxzzr4pSlb28RunD1GxVUE9btitzc9TGs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4451.1.c2e8582660","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200198},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-1DXFnpGQ95PdJo/Pprqu+QdESwdwX4DAFq+dIVvF7hdTuxBVquSii3pLt49dvNDiYk1DT2ZqAxHj8YuWwo/ePA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4451.1.c2e8582660_1780561002635_0.9580310306848321","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4452.1.1abe0105aa":{"name":"@open-mercato/cache","version":"0.6.5-canary.4452.1.1abe0105aa","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4452.1.1abe0105aa","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"091b1d885137c3e450df931c943ccec6d597b898","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4452.1.1abe0105aa.tgz","fileCount":50,"integrity":"sha512-A/pRJcDNiawp+1vqlN/gNry7QpHEG3j3zZxQkXBnR6ZLiHwVWG8p80HeRUcqqqCUaFM1ZySQBj+/KRiI8DLt2g==","signatures":[{"sig":"MEUCIEB1xMcBR/wD/AdYmmw9vksWlVl/GZ0yTXO46qvGOZCGAiEA3K8p4wwdro6ouiQFma2uaWoZL4n4sLFCXv9XpH0zJ+0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4452.1.1abe0105aa","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200198},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-A/pRJcDNiawp+1vqlN/gNry7QpHEG3j3zZxQkXBnR6ZLiHwVWG8p80HeRUcqqqCUaFM1ZySQBj+/KRiI8DLt2g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4452.1.1abe0105aa_1780561060661_0.5088419914537428","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4449.1.ecc69b1595":{"name":"@open-mercato/cache","version":"0.6.5-canary.4449.1.ecc69b1595","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4449.1.ecc69b1595","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ce465e3b299ee6662dc0e60e888f0ea4dd5e3a2e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4449.1.ecc69b1595.tgz","fileCount":50,"integrity":"sha512-ZqmHRMBjY/Jz8YSMlWx2Mj7rtYKUoT3+Q2ELsM2rg9+N8aNcvV4WrV17ng125v+nv45Scoiggp7GEJUhlgbVOg==","signatures":[{"sig":"MEQCIDRnCtMrdl17Q4MwL52iLvZIu88jYXJFMFVT9RdEvVI7AiBtWcYqldjLtb+j8KElz7NKwzxgYRY+9fzBm20JvIdd5A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4449.1.ecc69b1595","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200198},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-ZqmHRMBjY/Jz8YSMlWx2Mj7rtYKUoT3+Q2ELsM2rg9+N8aNcvV4WrV17ng125v+nv45Scoiggp7GEJUhlgbVOg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4449.1.ecc69b1595_1780561244342_0.027807973211135373","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4453.1.ae2af5c700":{"name":"@open-mercato/cache","version":"0.6.5-canary.4453.1.ae2af5c700","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4453.1.ae2af5c700","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d12bf65b1de8015006550830bedca0c8175563ad","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4453.1.ae2af5c700.tgz","fileCount":50,"integrity":"sha512-kOPovXHh31LRfQf+o9uth4cOxex0r2xKggcrQbKJ55OD10wFC/jQTqxOIUVTG/9FQtNCiDaJ4MStRlmhKVDRvA==","signatures":[{"sig":"MEYCIQDGzxar0mgIeZ0Jz2P6Wukc1GzaYO4MHLGsJDGuMAIydAIhAP92QjKheH1NTF5LmiEFeK1VFqeRGKC7Cijoauj4p1QZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4453.1.ae2af5c700","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200198},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-kOPovXHh31LRfQf+o9uth4cOxex0r2xKggcrQbKJ55OD10wFC/jQTqxOIUVTG/9FQtNCiDaJ4MStRlmhKVDRvA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4453.1.ae2af5c700_1780561401585_0.6130592786231179","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4456.1.bc9fb86762":{"name":"@open-mercato/cache","version":"0.6.5-canary.4456.1.bc9fb86762","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4456.1.bc9fb86762","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"7fcf88af91223bec1ac65a1034f630afcbe0c510","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4456.1.bc9fb86762.tgz","fileCount":50,"integrity":"sha512-SLeep2rObKb1TJJAi6lKCcWCvy4kwuE0VbSJdhuCP8cSKNcO9Rm/KXHs6gCoVVP1oBnAX/RSiezZHI4+mlom0g==","signatures":[{"sig":"MEYCIQDeVQdQlPjh1i7clVRcY94EGU/qDsB7z5mA2nL/PMuy3QIhAJpeVEuD9+53huai1J3y5gjaHNY1VYheTGIayqhfTaKj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4456.1.bc9fb86762","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200198},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-SLeep2rObKb1TJJAi6lKCcWCvy4kwuE0VbSJdhuCP8cSKNcO9Rm/KXHs6gCoVVP1oBnAX/RSiezZHI4+mlom0g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4456.1.bc9fb86762_1780562052580_0.6589916074563491","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-develop.4458.1.3fcfd7d565":{"name":"@open-mercato/cache","version":"0.6.5-develop.4458.1.3fcfd7d565","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-develop.4458.1.3fcfd7d565","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d4a540c25cf7c68cbce9b4bb348c10ba2f9f804e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-develop.4458.1.3fcfd7d565.tgz","fileCount":50,"integrity":"sha512-0wI5U3LHUb6W7ev9BbXJAlcQH6Udr7N3j0J5OsX/M2NaI2OcIpfv7Q+YWI1E6GzueFlLbCQjGl9C+Yk4NAFwDA==","signatures":[{"sig":"MEUCID541vuAHj1HXLYzSh8wULP6rJnAJ6xB2rDkHBMCA3RsAiEAwi54eFVmjN4/Kb3IZKjnRYcreVTGA1kk3+Gzn3XuSXk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-develop.4458.1.3fcfd7d565","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200199},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-0wI5U3LHUb6W7ev9BbXJAlcQH6Udr7N3j0J5OsX/M2NaI2OcIpfv7Q+YWI1E6GzueFlLbCQjGl9C+Yk4NAFwDA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-develop.4458.1.3fcfd7d565_1780562372661_0.10093515183667945","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4459.1.5edb546b1e":{"name":"@open-mercato/cache","version":"0.6.5-canary.4459.1.5edb546b1e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4459.1.5edb546b1e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"66051a33b88c4f9749028da1601881aa6043751c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4459.1.5edb546b1e.tgz","fileCount":50,"integrity":"sha512-7bNW6gjO+T+1ujMHmmLSYGQr9EzqE+AxE/fp2r3YkuRGS2u42/DiYc16pQb6E82V/Dd0qNBZuShd432DV/NUbA==","signatures":[{"sig":"MEUCIQDGXVsyM4pf5kxEJ3h70oyYZuCDQi6SagFAC8AIEUQ04gIgHJb9JbDbTq+1c3R58LF0ze0EsMLc749kK0XlBUlKsa8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4459.1.5edb546b1e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200198},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-7bNW6gjO+T+1ujMHmmLSYGQr9EzqE+AxE/fp2r3YkuRGS2u42/DiYc16pQb6E82V/Dd0qNBZuShd432DV/NUbA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4459.1.5edb546b1e_1780562516143_0.2926824417685858","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4462.1.8bed049b12":{"name":"@open-mercato/cache","version":"0.6.5-canary.4462.1.8bed049b12","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4462.1.8bed049b12","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"1b26f6131fab2bfb6c84e3316c34c8873ea9a410","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4462.1.8bed049b12.tgz","fileCount":50,"integrity":"sha512-raTrFpcM00nkLRhRntzmkOGoMfGHrzvdyeSk7UnXzKrFRK4CAegfI6XJPnVDA1Kf79r+n8bUVfjBGoXlUdn1mg==","signatures":[{"sig":"MEYCIQDVDNPCG96bxK8NQywdzdYfVVg3RIzfGCP2WQqYWTvfNQIhAO2lrfchYeTF/zB7MwVAoxf54CiJDGEwD8mvrl/6OFlf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4462.1.8bed049b12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200198},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-raTrFpcM00nkLRhRntzmkOGoMfGHrzvdyeSk7UnXzKrFRK4CAegfI6XJPnVDA1Kf79r+n8bUVfjBGoXlUdn1mg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4462.1.8bed049b12_1780563545522_0.5975071286317903","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4454.1.82a90bafbd":{"name":"@open-mercato/cache","version":"0.6.5-canary.4454.1.82a90bafbd","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4454.1.82a90bafbd","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"21fce8def689067fe70f3e5b3f7e01a8e0d6892a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4454.1.82a90bafbd.tgz","fileCount":50,"integrity":"sha512-oUsW/QTafxoJKn4zIu17qBe/WyJ3c1oO+1FqZb7beKUF1xy4IqR3QMXBy1bQWEc59rGgsn9E48cI/33tDLmotg==","signatures":[{"sig":"MEUCIDAwHMbnh4kpTWCdCUl+fSOzta9wUI/GylrLoQdHe9VOAiEAkzMk46ke3kfNnv1DfJJwB6oagl638PFpa2vseNHeYWo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4454.1.82a90bafbd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200198},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-oUsW/QTafxoJKn4zIu17qBe/WyJ3c1oO+1FqZb7beKUF1xy4IqR3QMXBy1bQWEc59rGgsn9E48cI/33tDLmotg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4454.1.82a90bafbd_1780564219605_0.09282129377260051","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4457.1.ee2d60395d":{"name":"@open-mercato/cache","version":"0.6.5-canary.4457.1.ee2d60395d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4457.1.ee2d60395d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f81aa5e852fb3778575df69aeff0d399d8917dcf","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4457.1.ee2d60395d.tgz","fileCount":50,"integrity":"sha512-JRa/UkpWJ6I05CS/7jvsoVrXrbbudAajbi1aX1d6qG45QFVVBGWJzwy389Q1IIu18trMYmV1zD4iUlXt4kfCOQ==","signatures":[{"sig":"MEUCIQComL3CgAd921v5vgPPeDTgCxe8U76QOaDfvct0zn+QPQIgMHnHWsE8tcE5QbnqSgdNjYyVh/p48+eTL692PMmEwjc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4457.1.ee2d60395d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200198},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-JRa/UkpWJ6I05CS/7jvsoVrXrbbudAajbi1aX1d6qG45QFVVBGWJzwy389Q1IIu18trMYmV1zD4iUlXt4kfCOQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4457.1.ee2d60395d_1780564229273_0.5171385422805437","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4465.1.102c37c0ec":{"name":"@open-mercato/cache","version":"0.6.5-canary.4465.1.102c37c0ec","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4465.1.102c37c0ec","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f7646d3f43867809ec106d78cf4d7b7f67fdb32b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4465.1.102c37c0ec.tgz","fileCount":50,"integrity":"sha512-bqmi2T9liKMXnqBTE5HUZL3Dywy5H6h53DkrDAGAHZy3cKbJHD//GfU5LTnTsWTTcHnfXVWvQT/DFq1JuGT6HQ==","signatures":[{"sig":"MEYCIQClfjVX4hYrrJvUJO5thh7/FJstYEqUZsXXk2q/C878lAIhAM+Hhhemy3XGwEdUIGMFmcjgd0NneuJgz+8IokKl1krO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4465.1.102c37c0ec","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200198},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-bqmi2T9liKMXnqBTE5HUZL3Dywy5H6h53DkrDAGAHZy3cKbJHD//GfU5LTnTsWTTcHnfXVWvQT/DFq1JuGT6HQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4465.1.102c37c0ec_1780564721326_0.2618994667714829","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4464.1.043fc69679":{"name":"@open-mercato/cache","version":"0.6.5-canary.4464.1.043fc69679","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4464.1.043fc69679","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"3526effce1a9245edf68fc6df71ecdb48bd93620","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4464.1.043fc69679.tgz","fileCount":50,"integrity":"sha512-MU9Kse+5dwQnn3tYEG0a9wBWK2DgUTlNAhpo6988/grG/rZLk0FkTIQrYaM8ciV4a3fXcogaaT/s4OtdXDBYqg==","signatures":[{"sig":"MEYCIQCu8DGuJIpyfAdfIy/QVcYL2/TemzqSLbnK5tCujo1ipgIhALroFq57wIKm7w33jmgze5hGwcUowwC7Fsg6uzuuUD4m","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4464.1.043fc69679","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200198},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-MU9Kse+5dwQnn3tYEG0a9wBWK2DgUTlNAhpo6988/grG/rZLk0FkTIQrYaM8ciV4a3fXcogaaT/s4OtdXDBYqg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4464.1.043fc69679_1780565066860_0.06087634626746774","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-develop.4463.1.4c4698f8f8":{"name":"@open-mercato/cache","version":"0.6.5-develop.4463.1.4c4698f8f8","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-develop.4463.1.4c4698f8f8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"45fcb10205be70e1818e9478623c1445863ec578","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-develop.4463.1.4c4698f8f8.tgz","fileCount":50,"integrity":"sha512-+aS+8uyVz6Za9fuXVAojj3TOKjVPqY7UCag22q7pvVOGVASwXFxUmXUgIu5UXAL393aUn1p0/e18VoRe8jRS3w==","signatures":[{"sig":"MEYCIQDRJzHascjVeH/wk8zjYlIbjYEHqtRH7CuegD4unUIdkwIhAOMqfSC24n8wR8Mq0776DyANrAwGckgEyZ815Yhr5ujC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-develop.4463.1.4c4698f8f8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200199},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-+aS+8uyVz6Za9fuXVAojj3TOKjVPqY7UCag22q7pvVOGVASwXFxUmXUgIu5UXAL393aUn1p0/e18VoRe8jRS3w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-develop.4463.1.4c4698f8f8_1780565268619_0.8495727418006072","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4472.1.c08feee7bf":{"name":"@open-mercato/cache","version":"0.6.5-canary.4472.1.c08feee7bf","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4472.1.c08feee7bf","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d787ed263f428d91b4e12537f00d42c111328546","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4472.1.c08feee7bf.tgz","fileCount":50,"integrity":"sha512-2yHHtSMbXYLrg4iNaolSpM5VYU0+pD03hLPc9aOwKbG1O451fNFMnR8ysw0q474DZ9qZBUnlgo3W+DMMT8hSxw==","signatures":[{"sig":"MEUCIF35M4QZ68tw/NRbv2mLPs/6vD3L02uLbJ/+DLY8//PiAiEAkTzNMvUBQTL5WEaTxRxJCynRGxCgG65Wf2nFLGKWadA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4472.1.c08feee7bf","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200198},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-2yHHtSMbXYLrg4iNaolSpM5VYU0+pD03hLPc9aOwKbG1O451fNFMnR8ysw0q474DZ9qZBUnlgo3W+DMMT8hSxw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4472.1.c08feee7bf_1780574290440_0.5857351839302951","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4473.1.a9555e6c36":{"name":"@open-mercato/cache","version":"0.6.5-canary.4473.1.a9555e6c36","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4473.1.a9555e6c36","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"7cd9f8ee7fb3dbf995b5809a7222fd8e86703031","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4473.1.a9555e6c36.tgz","fileCount":50,"integrity":"sha512-9mS7ldzmWBBRU1b8WccIkXqCeNe93HHJ3GgSPo6WMFhJ5Qw5cbKoccwIj0cz09P9nnrdICdFCVYITQpPxwir2g==","signatures":[{"sig":"MEUCIQCYrWS9BsvJEiMXFQ5Yu9LPKsGZW0OrySaK8Al9wR7PTAIgHcMhdFb/ixpqFTAh9VFb60BHDn0+dzKA0Z/iSIIEXBs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4473.1.a9555e6c36","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200198},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-9mS7ldzmWBBRU1b8WccIkXqCeNe93HHJ3GgSPo6WMFhJ5Qw5cbKoccwIj0cz09P9nnrdICdFCVYITQpPxwir2g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4473.1.a9555e6c36_1780576602381_0.7487560066211993","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4474.1.1e399e35b3":{"name":"@open-mercato/cache","version":"0.6.5-canary.4474.1.1e399e35b3","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4474.1.1e399e35b3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"992e06849b38317fdbd44ed0a26b0e3e8ba8e945","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4474.1.1e399e35b3.tgz","fileCount":50,"integrity":"sha512-JjFVZWTS5GkAuMAk8HIXXNMC7lUeV+Wt91ymUplkevQbGh/W+kQ6Yyrvti3bwHt/w708Mho5ByanoKA1RLmOxA==","signatures":[{"sig":"MEQCIGhl/q+tFQqPxhguxQ+mtMFJkG+i9OMUKYAUnHYIJWK4AiAd8+BEOL2IBBMYHy+jRgtqzlj+nr535WM+DRLsvens/Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4474.1.1e399e35b3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200198},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-JjFVZWTS5GkAuMAk8HIXXNMC7lUeV+Wt91ymUplkevQbGh/W+kQ6Yyrvti3bwHt/w708Mho5ByanoKA1RLmOxA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4474.1.1e399e35b3_1780580329082_0.917647809885336","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-develop.4476.1.644044a657":{"name":"@open-mercato/cache","version":"0.6.5-develop.4476.1.644044a657","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-develop.4476.1.644044a657","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"78fdea89fe556f9ee5433684c0947433487b1d38","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-develop.4476.1.644044a657.tgz","fileCount":50,"integrity":"sha512-1VtviBey4ZcYqx1N7wqbU+0/9fahJC1J7+X8cv/teEMmam4lDLI4vJTism97C1LIaKl2eN4zVOVfN01OYwsF+w==","signatures":[{"sig":"MEUCIBC3AZZsnQFKZgYeW+cO1G65518TJr3vsoHyQs4wapfQAiEAk7jFS+huM5FiKPiJTu5l7/CfbIgNy3IDJfn9W9EX4JI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-develop.4476.1.644044a657","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200199},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-1VtviBey4ZcYqx1N7wqbU+0/9fahJC1J7+X8cv/teEMmam4lDLI4vJTism97C1LIaKl2eN4zVOVfN01OYwsF+w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-develop.4476.1.644044a657_1780582508070_0.26844606575485597","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4475.1.d365ab95e6":{"name":"@open-mercato/cache","version":"0.6.5-canary.4475.1.d365ab95e6","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4475.1.d365ab95e6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"cbb06d72b2b7f70c3ddd57731ab6d920ff902e26","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4475.1.d365ab95e6.tgz","fileCount":50,"integrity":"sha512-oAlm/xbskhFjkE7auQJsyeLJoblosC8L2IVSy82GTnXvhmeP+WTlJC3w+USnPt9ESd0vYl1dc+uPFFjMD/JXOQ==","signatures":[{"sig":"MEUCIBgmfb/qixfVrEKbe9CorgB6Hd+Rck9k6LVzApWau/9gAiEA69R3ht3g8NzCoDqf1V3bHyovLNnPgvLHMWaUXduxdMU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4475.1.d365ab95e6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200198},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-oAlm/xbskhFjkE7auQJsyeLJoblosC8L2IVSy82GTnXvhmeP+WTlJC3w+USnPt9ESd0vYl1dc+uPFFjMD/JXOQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4475.1.d365ab95e6_1780582530314_0.9991526522650507","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4479.1.3db35f8598":{"name":"@open-mercato/cache","version":"0.6.5-canary.4479.1.3db35f8598","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4479.1.3db35f8598","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"2fc9209cf986da2112f6458381cb5e1486bd5d0f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4479.1.3db35f8598.tgz","fileCount":50,"integrity":"sha512-1Cebtn3cPEMM4D+GL4rHPftVyciqjMIFiskGC4C9sBTYVm+Zs/Gn25b1D/2GlIcG6pZQ7hGjM+EUdD6/uDNLjA==","signatures":[{"sig":"MEYCIQCLHlEEH7XEED4D4iqvNfSCANWynltWi2JygL6lfBQRjwIhAIXLJ8cdrH9n6tDPRFigfh3JF+xIcL6e4nbqOqAFTSS9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4479.1.3db35f8598","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200198},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-1Cebtn3cPEMM4D+GL4rHPftVyciqjMIFiskGC4C9sBTYVm+Zs/Gn25b1D/2GlIcG6pZQ7hGjM+EUdD6/uDNLjA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4479.1.3db35f8598_1780583521717_0.83009656398716","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4480.1.31c60b8e2d":{"name":"@open-mercato/cache","version":"0.6.5-canary.4480.1.31c60b8e2d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4480.1.31c60b8e2d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"66b0717cb1258c5b1dab18ad2a07bcba002e6fe4","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4480.1.31c60b8e2d.tgz","fileCount":50,"integrity":"sha512-9rcIysFrCrdq6XGsxG9JakChTvVIq1d8zq7vLnUNTQgbPfpoxzUdT6CTB+PFbOxVS3r510KkS9ZEkUXkUYS8VQ==","signatures":[{"sig":"MEQCICBKsGilHJYIqoXb2SmkyVn4QiKocx8c60K+7TCJsNCPAiBDreDDSdt1xGH1wjzJBdAm6Ml3csvZCi0Nm78I4KzQEw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4480.1.31c60b8e2d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200198},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-9rcIysFrCrdq6XGsxG9JakChTvVIq1d8zq7vLnUNTQgbPfpoxzUdT6CTB+PFbOxVS3r510KkS9ZEkUXkUYS8VQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4480.1.31c60b8e2d_1780584346183_0.732164819486486","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-develop.4477.1.7a250f91b8":{"name":"@open-mercato/cache","version":"0.6.5-develop.4477.1.7a250f91b8","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-develop.4477.1.7a250f91b8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"9a02d9a2973b5a9542bd6a73e02c549f7c1280c4","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-develop.4477.1.7a250f91b8.tgz","fileCount":50,"integrity":"sha512-vD8wgYwjrNFE6zNTbGJTDU+OMYVUvzrbN2xZk83lE85hpAWkxCZ2gsT0c3scxoWlEyD/v3enI0n5IqQzqyzTcg==","signatures":[{"sig":"MEYCIQCsvD5uxfLWAPZPlEhTwYeAzfZVEFynjDvKqggutolmXAIhAIrA+I+6wHKseVQpzmS0mE8F4ZgmoMvk9ZPaVa76wYRO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-develop.4477.1.7a250f91b8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200199},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-vD8wgYwjrNFE6zNTbGJTDU+OMYVUvzrbN2xZk83lE85hpAWkxCZ2gsT0c3scxoWlEyD/v3enI0n5IqQzqyzTcg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-develop.4477.1.7a250f91b8_1780585087803_0.05928287677006461","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4478.1.04fa0a6ecb":{"name":"@open-mercato/cache","version":"0.6.5-canary.4478.1.04fa0a6ecb","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4478.1.04fa0a6ecb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d524fdae1b4f02353c9081cf4eefc5e776850d26","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4478.1.04fa0a6ecb.tgz","fileCount":50,"integrity":"sha512-A7LQt8MD1jMkqYB2RkRbeEU2nM3GgUQ9HgCyaMN9LfyhFsB9kXn3VD6BMHDlGLeSYohAKZ/Fb32U4Xgg7/VYaA==","signatures":[{"sig":"MEUCIQD8BZt14wTJX2G8YgvATT1ZLeuLYm9IXSMPdpmCRZjHTAIgQL7OKU2unURJwulFA8esnnUXHkvrKGLjzZs/oFxiwvw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4478.1.04fa0a6ecb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200198},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-A7LQt8MD1jMkqYB2RkRbeEU2nM3GgUQ9HgCyaMN9LfyhFsB9kXn3VD6BMHDlGLeSYohAKZ/Fb32U4Xgg7/VYaA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4478.1.04fa0a6ecb_1780585092878_0.026799711076652022","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4484.1.17b7bcc31d":{"name":"@open-mercato/cache","version":"0.6.5-canary.4484.1.17b7bcc31d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4484.1.17b7bcc31d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"8448adcd6f779d0792cb737e289ceb1931b3d6d2","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4484.1.17b7bcc31d.tgz","fileCount":50,"integrity":"sha512-fBJ6ikvGVCzbdmRzO0GzJJR+WsbV0PW/l3m+sEBzqBxHi2HOgK70zR1L8QnuanAPVrNP0WBYLDsuZ7tnn75YuA==","signatures":[{"sig":"MEUCIQC2P6tYfyVY1cPpuMntFlR5o1XXyAAvTS53xcAUrbwdGQIgcye38LKZdAH8HwlasLdRrwiRoj2Axij1Ed6HZ1ZV4+Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4484.1.17b7bcc31d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200198},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-fBJ6ikvGVCzbdmRzO0GzJJR+WsbV0PW/l3m+sEBzqBxHi2HOgK70zR1L8QnuanAPVrNP0WBYLDsuZ7tnn75YuA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4484.1.17b7bcc31d_1780587373343_0.009252269563843951","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-develop.4490.1.d8e873f3cf":{"name":"@open-mercato/cache","version":"0.6.5-develop.4490.1.d8e873f3cf","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-develop.4490.1.d8e873f3cf","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"96725479ec86e8bc85125613c2ddfb6014a5b74d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-develop.4490.1.d8e873f3cf.tgz","fileCount":50,"integrity":"sha512-waYulPa9TjUp2vCyYcNKWeBSfTqzeSr3zPWEsAXqzspudYFhBNSyOgqkr4rCzPhzKc9Jn3rIEM9NKXssk5tYMw==","signatures":[{"sig":"MEUCIQDQNIcEVvpRTSuDKvHT4GlUMdOvh784tKJiW/o+LyiKHwIgOoMpOggzRnsu7d4HLKjymAuoOQ/YsvUSeUBOM4osmrM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-develop.4490.1.d8e873f3cf","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200199},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-waYulPa9TjUp2vCyYcNKWeBSfTqzeSr3zPWEsAXqzspudYFhBNSyOgqkr4rCzPhzKc9Jn3rIEM9NKXssk5tYMw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-develop.4490.1.d8e873f3cf_1780592287779_0.03866947152110933","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4491.1.52f80058e3":{"name":"@open-mercato/cache","version":"0.6.5-canary.4491.1.52f80058e3","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4491.1.52f80058e3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c4431bd2ded4bdc85c463e1b940473adb8dd9efc","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4491.1.52f80058e3.tgz","fileCount":50,"integrity":"sha512-U2SQYWrnpNhGLN4jMPi8T1nfYHpthMiQSqrtPMYeWma4VIJp/EBWBFu1B0MDbJTUqr6Okc9wCukBgy38kWlZ/w==","signatures":[{"sig":"MEUCIHPjQ93buxfeodKVkoHslAtEeev5uRuR+z2FmQQxNLpfAiEApyfO1mRd/1LCp4OF8dd3MDEnMAsgOQmg4CYUWEjXaSk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4491.1.52f80058e3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200198},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-U2SQYWrnpNhGLN4jMPi8T1nfYHpthMiQSqrtPMYeWma4VIJp/EBWBFu1B0MDbJTUqr6Okc9wCukBgy38kWlZ/w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4491.1.52f80058e3_1780592312199_0.019280915513195662","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4500.1.147b18e32e":{"name":"@open-mercato/cache","version":"0.6.5-canary.4500.1.147b18e32e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4500.1.147b18e32e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c44799d1ebdf89119247236ff5c3389fe0cddd65","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4500.1.147b18e32e.tgz","fileCount":50,"integrity":"sha512-VlIQMThMmsp7fGYrs+SJi0exS28RO0F8sxkQhQcQlpbD4jkdRHfPBMptgMWOQcGueanWNfMzSm4kYPIaQ1gjBA==","signatures":[{"sig":"MEQCIDOnDzumpFe6H3TEh8TOAEneCQylF46JbXpyQTGsdtpwAiAUtJuVSK6Dw+4DJK08YVcUOvAgsfgokXxkuxxWjugmIA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4500.1.147b18e32e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200198},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-VlIQMThMmsp7fGYrs+SJi0exS28RO0F8sxkQhQcQlpbD4jkdRHfPBMptgMWOQcGueanWNfMzSm4kYPIaQ1gjBA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4500.1.147b18e32e_1780592732095_0.9729192426019009","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-develop.4498.1.55dc06a57c":{"name":"@open-mercato/cache","version":"0.6.5-develop.4498.1.55dc06a57c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-develop.4498.1.55dc06a57c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e705f2320db534f217cebfbef662c0ad51344cd0","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-develop.4498.1.55dc06a57c.tgz","fileCount":50,"integrity":"sha512-T3XkbnGI+enPa/LY2HHOy+wt5KK4AwbUoS1HKi6KoJMCsAY6sDHATxnqjSzSDAC2zPlG+BsjsXmYfjtEL4bBoQ==","signatures":[{"sig":"MEQCIGfuAsTrKKWANCNg2FPo1qKqWXTwzOklSiJPlVCgIMisAiBOYAkc150TSnQ8FvnhdIQZhWRh5B20KaQXUsswzxDbRA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-develop.4498.1.55dc06a57c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200199},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-T3XkbnGI+enPa/LY2HHOy+wt5KK4AwbUoS1HKi6KoJMCsAY6sDHATxnqjSzSDAC2zPlG+BsjsXmYfjtEL4bBoQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-develop.4498.1.55dc06a57c_1780594557370_0.13340896020421233","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4499.1.0ef728fb1c":{"name":"@open-mercato/cache","version":"0.6.5-canary.4499.1.0ef728fb1c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4499.1.0ef728fb1c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"3c9192a98d71367dc21f8076d3e0cc6ffb825690","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4499.1.0ef728fb1c.tgz","fileCount":50,"integrity":"sha512-UH65lwnWUl49oT3TxXc6x471aLQmtsuOEqvqqJn7+htzeZismtPX7zwTKm9dzaRF/Cyt7TjtzAsvGyGmJlwLkg==","signatures":[{"sig":"MEUCIAvGZYpNnF1AUefIko9bu3GxDu2KIfWYAah3ow3fdJHOAiEA1fuyQqYESfKt5TsAfKHpl1Us1TznTCMAjslRgktX2Uc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4499.1.0ef728fb1c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200198},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-UH65lwnWUl49oT3TxXc6x471aLQmtsuOEqvqqJn7+htzeZismtPX7zwTKm9dzaRF/Cyt7TjtzAsvGyGmJlwLkg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4499.1.0ef728fb1c_1780594634301_0.5613033273200323","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4506.1.e4d83e8a27":{"name":"@open-mercato/cache","version":"0.6.5-canary.4506.1.e4d83e8a27","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4506.1.e4d83e8a27","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f5e6c9a5834bb51b857ef0dded9dc1015b945ad3","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4506.1.e4d83e8a27.tgz","fileCount":50,"integrity":"sha512-7Cp7ltlkBV9cosFOX5rtlIJlSLwJjJT/gkp4tkKWFecdMk0dPo11EbX9BJQyLc8Htq4470gk8qCKq9pJSXfW9Q==","signatures":[{"sig":"MEQCIA0n+uy2/MGEaOB++vDwx+kwVwZ3VErRNtJBVFFz1W9SAiAJwkn2B/lb7Y3B6zsvzXWU+MXViKDS2vbqpLG5/WdV/w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4506.1.e4d83e8a27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200198},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-7Cp7ltlkBV9cosFOX5rtlIJlSLwJjJT/gkp4tkKWFecdMk0dPo11EbX9BJQyLc8Htq4470gk8qCKq9pJSXfW9Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4506.1.e4d83e8a27_1780594968127_0.8901131729144982","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4507.1.3146fea81c":{"name":"@open-mercato/cache","version":"0.6.5-canary.4507.1.3146fea81c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4507.1.3146fea81c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"000ae567d60e98d3b2e08b5d48d6be1e4ffb64b4","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4507.1.3146fea81c.tgz","fileCount":50,"integrity":"sha512-EhJD2iPArUAstPo4cg4gtOcPK+bmqUQGKS1MFRKYP+SZIzZRa+OoAPrYgzupAalQi+QoybaBebRdu2ltGJ/JxQ==","signatures":[{"sig":"MEUCIQDz93TstplNlgQwvsIqtU19i530+YlEtu7p0d53MZJEIwIgdHPMOyNklBwJHE/km6F3GsIP0U14HlpM7+jkyvNNGEs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4507.1.3146fea81c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200198},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-EhJD2iPArUAstPo4cg4gtOcPK+bmqUQGKS1MFRKYP+SZIzZRa+OoAPrYgzupAalQi+QoybaBebRdu2ltGJ/JxQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4507.1.3146fea81c_1780595521264_0.3498701384870553","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4503.1.5e69459d55":{"name":"@open-mercato/cache","version":"0.6.5-canary.4503.1.5e69459d55","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4503.1.5e69459d55","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"904635717cc696580dc618fe29f80312cdc3cc4d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4503.1.5e69459d55.tgz","fileCount":50,"integrity":"sha512-Jx5mig6zWd2aJT/KAGwlh8hPbS+VnBBiEoEBIVW/06A+hCky36gz0nR0JOwncHqWpvpd6PVcVS5RC0vIeGNSpw==","signatures":[{"sig":"MEUCIC/PUuSLpAoMiO3cvLhjuw2MV0KqKsZb8TK+26ykPgjzAiEAxoEuHqigxw6i3TJxoHjfy9sJPXGUH8fKwSugHGLQe8o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4503.1.5e69459d55","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200198},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Jx5mig6zWd2aJT/KAGwlh8hPbS+VnBBiEoEBIVW/06A+hCky36gz0nR0JOwncHqWpvpd6PVcVS5RC0vIeGNSpw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4503.1.5e69459d55_1780595595841_0.7909399232823648","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4511.1.29da32f5c3":{"name":"@open-mercato/cache","version":"0.6.5-canary.4511.1.29da32f5c3","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4511.1.29da32f5c3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"7d61b56d732fcf3d87229cc50d3f26adf47f456a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4511.1.29da32f5c3.tgz","fileCount":50,"integrity":"sha512-HfwP+ljX1WueSFxwDU4kGinQeBb6QNcUCtjZ/8Hd6knjw3mT+9Egi41iDjJyZOuZJVspbvXLy7i+KsmevqyoCA==","signatures":[{"sig":"MEUCIQDvn2t4j0BvJNlRL7MazPFAvgJhIZwsVoKb6b6fspb5EAIgAqoRQw/7f9xIjNiFTtn6muOIX7H/z/yYCjOq591Ucig=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4511.1.29da32f5c3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200198},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-HfwP+ljX1WueSFxwDU4kGinQeBb6QNcUCtjZ/8Hd6knjw3mT+9Egi41iDjJyZOuZJVspbvXLy7i+KsmevqyoCA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4511.1.29da32f5c3_1780598427766_0.6290078446662173","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4513.1.291990a06b":{"name":"@open-mercato/cache","version":"0.6.5-canary.4513.1.291990a06b","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4513.1.291990a06b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"329aa6e1ce058b4cea58a8a6dcb9c5f95cf1cef3","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4513.1.291990a06b.tgz","fileCount":50,"integrity":"sha512-1MSpBuZcMjNx2SuryPKLx4vBXFszrQ+yhVyZgk1M0Tl3XjQ5hpAa3I5UMrPK2kbzDXjHkzz3HLztVkVONxwLcQ==","signatures":[{"sig":"MEUCIFVbamBF1shRnOtFn7tVOsJwInco95u2/rfJEj0N3i5CAiEA3Ps2Wj5PGqrRdmR7CXAviPjhTnFobTkpSGK7VTBL1dA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4513.1.291990a06b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200198},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-1MSpBuZcMjNx2SuryPKLx4vBXFszrQ+yhVyZgk1M0Tl3XjQ5hpAa3I5UMrPK2kbzDXjHkzz3HLztVkVONxwLcQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4513.1.291990a06b_1780599786188_0.15335275997379294","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-develop.4516.1.88e6ab71a9":{"name":"@open-mercato/cache","version":"0.6.5-develop.4516.1.88e6ab71a9","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-develop.4516.1.88e6ab71a9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f5251bc1b69cee0e7795558454734a5ad0877665","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-develop.4516.1.88e6ab71a9.tgz","fileCount":50,"integrity":"sha512-dPFrKhwdhBUstqE9bPscwvgBLr6v8OInkUAjFO+fx3LEZb4nge6q3XpSNmnXIDqOnijNAwAzw29CV6pJS++7Fg==","signatures":[{"sig":"MEUCICXFpi/QLI87ouC5Hj7eeVZk81IONS1zDWzx9nsgLN81AiEAmEcz1mFoCmP1walicNAqwjS7+HXD2Zizh2AAoN/RqwU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-develop.4516.1.88e6ab71a9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200199},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-dPFrKhwdhBUstqE9bPscwvgBLr6v8OInkUAjFO+fx3LEZb4nge6q3XpSNmnXIDqOnijNAwAzw29CV6pJS++7Fg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-develop.4516.1.88e6ab71a9_1780600815847_0.47163828096570826","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4517.1.083a14939b":{"name":"@open-mercato/cache","version":"0.6.5-canary.4517.1.083a14939b","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4517.1.083a14939b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"be1529a103dd64001220698c9537227331f169b4","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4517.1.083a14939b.tgz","fileCount":50,"integrity":"sha512-tG7iyOxtdYyDegC5TLw12dzd5o1YLrszy5xVjSuHRP0akApz+Su+O15fHCalRVuTNi/a0GIoiZGjqq6X89ihrA==","signatures":[{"sig":"MEUCIQChw9/eHhGdHLrSPm2CJ2s8hZd4FKIhSYU/E7ERF11yEwIgVYH7FD4SENtbQDdpoc6xjS7Sz5dtX5FZE0v+iZMrcT0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4517.1.083a14939b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200198},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-tG7iyOxtdYyDegC5TLw12dzd5o1YLrszy5xVjSuHRP0akApz+Su+O15fHCalRVuTNi/a0GIoiZGjqq6X89ihrA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4517.1.083a14939b_1780600958068_0.010892318052125871","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4522.1.1701d39bae":{"name":"@open-mercato/cache","version":"0.6.5-canary.4522.1.1701d39bae","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4522.1.1701d39bae","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"71d7a88f3a750c2cc23c1ebbeef3fcd2112af8c6","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4522.1.1701d39bae.tgz","fileCount":50,"integrity":"sha512-S7IcBpbBHFtrdTvZKaT4MrTM8ncFzU3AiQSrRplLQbYkjYj7g251QRVm1UbGzF0NR6c0YS+9upClrRlEbVJKaQ==","signatures":[{"sig":"MEUCIQDiGzoh59MwI7aO3fNcVjNbDHhMTHm94zihqjOlgjUtygIgHMqUfohEp8ltnj2G/BYZrsKbJmRicfAAQvgFLgP5Bfg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4522.1.1701d39bae","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200198},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-S7IcBpbBHFtrdTvZKaT4MrTM8ncFzU3AiQSrRplLQbYkjYj7g251QRVm1UbGzF0NR6c0YS+9upClrRlEbVJKaQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4522.1.1701d39bae_1780601971128_0.8138992793269599","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4535.1.0ce98d375d":{"name":"@open-mercato/cache","version":"0.6.5-canary.4535.1.0ce98d375d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4535.1.0ce98d375d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"2af57c45c052643eb8e2c42cfad2358f459cc4ce","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4535.1.0ce98d375d.tgz","fileCount":50,"integrity":"sha512-FfXVRWc9mI5TWsRtTNsjmly0t3WlEqC+QcN5o2LFQM4+B9UiG7DYEU9GjJEY34zANr3/GmDPMPR7kpAJ2YrUgg==","signatures":[{"sig":"MEUCIBhbOnhLpmBkfNh0HMuckqy4eKYC3ISOvoCTOsKCK6u0AiEAjbi/Q+5m7N2F9G3CjRjMNOOUedlt8yQ5CnXLT3B5ylY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4535.1.0ce98d375d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200198},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-FfXVRWc9mI5TWsRtTNsjmly0t3WlEqC+QcN5o2LFQM4+B9UiG7DYEU9GjJEY34zANr3/GmDPMPR7kpAJ2YrUgg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4535.1.0ce98d375d_1780602918118_0.5111433016452684","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-develop.4534.1.b459babe6d":{"name":"@open-mercato/cache","version":"0.6.5-develop.4534.1.b459babe6d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-develop.4534.1.b459babe6d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b515092c71e59c36c65dcb8a6ec4fb72ad412cb5","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-develop.4534.1.b459babe6d.tgz","fileCount":50,"integrity":"sha512-SEw6RUF6A/8mlQPxMmFv2Oz0B95xwwMnoaVn80Ls4fCt5C90ddntSWaVmuMZo6BQl5xjVTZkuwX5L9OENSW8gA==","signatures":[{"sig":"MEUCIFUgfsUvMV07u13KGrqA3L/UidGygJbBVaCds9/p1yKXAiEA37r/8fLTAMS3Thh1DMD85QU4pBFzbkHuBPhmbg1IzZI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-develop.4534.1.b459babe6d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200199},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-SEw6RUF6A/8mlQPxMmFv2Oz0B95xwwMnoaVn80Ls4fCt5C90ddntSWaVmuMZo6BQl5xjVTZkuwX5L9OENSW8gA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-develop.4534.1.b459babe6d_1780603285281_0.14694338179256228","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4533.1.0bba685a1a":{"name":"@open-mercato/cache","version":"0.6.5-canary.4533.1.0bba685a1a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4533.1.0bba685a1a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"94b2fb725155f854fc739f2002a06cde4d2abb52","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4533.1.0bba685a1a.tgz","fileCount":50,"integrity":"sha512-+cGVohd4EwcV+S6pg0vD+z68Blobognh11VbKilxCNgpXDjmI0d+mIY6b6zwmQ5nt2qBpirm+KeUAhjCkzmO+w==","signatures":[{"sig":"MEUCIBiaqNnnUT7BQuN1+e8mJzE9sTT++0gVYGowHSPCH9aBAiEAutmYQuZ4HNtfo9bn4prkmBaI1C+/IgxAWAfhFHrbYNk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4533.1.0bba685a1a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200198},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-+cGVohd4EwcV+S6pg0vD+z68Blobognh11VbKilxCNgpXDjmI0d+mIY6b6zwmQ5nt2qBpirm+KeUAhjCkzmO+w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4533.1.0bba685a1a_1780603322544_0.7817487710418247","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4545.1.5264f31dfd":{"name":"@open-mercato/cache","version":"0.6.5-canary.4545.1.5264f31dfd","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4545.1.5264f31dfd","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d26a21ae392ce53e68d0b54258c55efdf8bbda8d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4545.1.5264f31dfd.tgz","fileCount":50,"integrity":"sha512-6nnPiUss1I3R9enXQg9ESAnxtKSO1REXaCikHAlGssWthZI9rwKv12z5LWp4FZ5y2EI2/l0tSVQdTxBwpaWrkA==","signatures":[{"sig":"MEYCIQCWs6nI+8xHY61u1f6cm5jIzH87/0h9wR33Yvh4suSxrAIhAM22HXsdDvX15UMt3WtMavc1SY5YvcldY8ydAXOSgyyy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4545.1.5264f31dfd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200198},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-6nnPiUss1I3R9enXQg9ESAnxtKSO1REXaCikHAlGssWthZI9rwKv12z5LWp4FZ5y2EI2/l0tSVQdTxBwpaWrkA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4545.1.5264f31dfd_1780605694990_0.3929703824995656","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4547.1.9b02f2d444":{"name":"@open-mercato/cache","version":"0.6.5-canary.4547.1.9b02f2d444","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4547.1.9b02f2d444","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a400e1b6197b1ffc851f9b2c3cc308eefd4b93de","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4547.1.9b02f2d444.tgz","fileCount":50,"integrity":"sha512-ALLQGEypawmBm8BF8qFSXDort2roSvr8WoaNtG/gXvp0fVg+iF7Yladt+3vWokjNdADy+h9uaASo3TrHSyp19w==","signatures":[{"sig":"MEUCIQCQJa04Y0PEHrTmi7+/IBKpcncw+K/BzD6e7gLem5tNBAIgI87gLn8w5Eb2s4L4Oo0UwnAm/HF+8zMOTTCiWe1CHxc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4547.1.9b02f2d444","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200198},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-ALLQGEypawmBm8BF8qFSXDort2roSvr8WoaNtG/gXvp0fVg+iF7Yladt+3vWokjNdADy+h9uaASo3TrHSyp19w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4547.1.9b02f2d444_1780605947659_0.2188056780757739","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-develop.4544.1.71c003c861":{"name":"@open-mercato/cache","version":"0.6.5-develop.4544.1.71c003c861","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-develop.4544.1.71c003c861","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"07b55919e323feef6fe23a4f552ac8896239e624","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-develop.4544.1.71c003c861.tgz","fileCount":50,"integrity":"sha512-ypKZ0g+2MzsGEgkhMtCBBfC2V2lMwzFxzSJVgKolDkkTcUK0NC/ohfvYkS2rXXuE8AKvST53ixPU6kgIU86guA==","signatures":[{"sig":"MEUCIE+VriUiPbbboeG/sMaOnFSnH7hJtBm3FXROVWs1n4oQAiEAgrCiDV7Si8QvMuClBqG7h/Fpxy55ogInMIWGeF1Kn2c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-develop.4544.1.71c003c861","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200199},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-ypKZ0g+2MzsGEgkhMtCBBfC2V2lMwzFxzSJVgKolDkkTcUK0NC/ohfvYkS2rXXuE8AKvST53ixPU6kgIU86guA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-develop.4544.1.71c003c861_1780606018602_0.6105722465923964","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4549.1.88b57c9dad":{"name":"@open-mercato/cache","version":"0.6.5-canary.4549.1.88b57c9dad","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4549.1.88b57c9dad","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"bad25d311a7b84fdcf27b564c8c2bf1fc307f675","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4549.1.88b57c9dad.tgz","fileCount":50,"integrity":"sha512-PgonR8yXVP8R4Xa3K3P2pWJaJ++CgJCqIZI1uLwBWcADN5QG+uH7m/w7fhZ99MvnJK+BCdDvK6+bQSA2p76JHw==","signatures":[{"sig":"MEUCIArVpTAY58Orw37gzG7xPbRJt0HW3KbtwAuzVWFjsnIhAiEAiI36JsGN0e2sTVIr7zfjhQH0TywNaFr3w/eS2Y5N7lQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4549.1.88b57c9dad","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200198},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-PgonR8yXVP8R4Xa3K3P2pWJaJ++CgJCqIZI1uLwBWcADN5QG+uH7m/w7fhZ99MvnJK+BCdDvK6+bQSA2p76JHw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4549.1.88b57c9dad_1780606289498_0.8362185245256815","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4562.1.877e2e3ed0":{"name":"@open-mercato/cache","version":"0.6.5-canary.4562.1.877e2e3ed0","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4562.1.877e2e3ed0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"2c527ddda6e1de8e0c3969729e35a052b2ef6f7b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4562.1.877e2e3ed0.tgz","fileCount":50,"integrity":"sha512-4r7pC6nwGdoJ05P6uQbiImAbMf774wuqJ94Qz6CDKEbPx6PLfqk4mRtVyYZz7PBMiZkZGhFBzY23DZukxMzT2g==","signatures":[{"sig":"MEUCIDkjB1U0CYkWjXySv+wYwiNoTTvnE2obPOAvfeVRtV3GAiEAzhQx+Y0VxqgzWmp9Ooi4vLxmKJGgYtndN2INp4y/LVw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4562.1.877e2e3ed0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200198},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-4r7pC6nwGdoJ05P6uQbiImAbMf774wuqJ94Qz6CDKEbPx6PLfqk4mRtVyYZz7PBMiZkZGhFBzY23DZukxMzT2g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4562.1.877e2e3ed0_1780606843731_0.5012583746831227","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4563.1.1b0b4fc8ee":{"name":"@open-mercato/cache","version":"0.6.5-canary.4563.1.1b0b4fc8ee","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4563.1.1b0b4fc8ee","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d073f306299fe9f81d55715405b922184d9761c2","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4563.1.1b0b4fc8ee.tgz","fileCount":50,"integrity":"sha512-PzKkiNALWphFuhK2H6eAedEi0k93fIoNVWHOpizYH528TGIQv+u0LDIKnmr8SGIulzSGCuSCKYactx+AoecVFQ==","signatures":[{"sig":"MEQCIBTClJ8r+BpCVNbU2nUnb9Uuq8lAXffCkwf7lHifmzAPAiB1QxbRCMIY4JQDU2h9wFqXl0pAjUWsWqioaXIXJgxIuA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4563.1.1b0b4fc8ee","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200198},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-PzKkiNALWphFuhK2H6eAedEi0k93fIoNVWHOpizYH528TGIQv+u0LDIKnmr8SGIulzSGCuSCKYactx+AoecVFQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4563.1.1b0b4fc8ee_1780607281760_0.9455845187357628","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4564.1.d42026247d":{"name":"@open-mercato/cache","version":"0.6.5-canary.4564.1.d42026247d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4564.1.d42026247d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ebfe32293e3ee1f10aa2eb7e02ceacf074148546","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4564.1.d42026247d.tgz","fileCount":50,"integrity":"sha512-84TYcc1LFayD7isoEQiG678Kq5ItVN4A8ZclCXXhwfmGa/6eLHmAFwSCcjx4HEUVAk/Qp4dOIKjhFsHwlKnHZQ==","signatures":[{"sig":"MEUCIGPdkDyOPizYE3HKUosd+BiRd0LsxzmcQP2PqokftXEDAiEApaXAEZIZWHnVvs757a03DVNXkzAASBqlkFZVTRZgwrU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4564.1.d42026247d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200198},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-84TYcc1LFayD7isoEQiG678Kq5ItVN4A8ZclCXXhwfmGa/6eLHmAFwSCcjx4HEUVAk/Qp4dOIKjhFsHwlKnHZQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4564.1.d42026247d_1780607622324_0.31409942828738124","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4560.1.80b9431991":{"name":"@open-mercato/cache","version":"0.6.5-canary.4560.1.80b9431991","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4560.1.80b9431991","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d56629d099718b28429b72cc98ed4f6ff6c6adeb","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4560.1.80b9431991.tgz","fileCount":50,"integrity":"sha512-iRU3c8kLQBm8O/nytV6gdc1ZClVLTG0Hiqd0thk/rombqzqT/z/7lk7rA+OTeYBeTAV0mpLwF7yusRVLhwXOTw==","signatures":[{"sig":"MEQCIBsixPKrk3MUUoAjaTtnKNaGGlXEtWRIF7fNdJHM/L/wAiAnJVaoxpnuhdBz0ICMMdxUHUnB8PZYCam9zXv8zWSn1w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4560.1.80b9431991","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200198},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-iRU3c8kLQBm8O/nytV6gdc1ZClVLTG0Hiqd0thk/rombqzqT/z/7lk7rA+OTeYBeTAV0mpLwF7yusRVLhwXOTw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4560.1.80b9431991_1780609458385_0.9459453674163201","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-develop.4559.1.839e136509":{"name":"@open-mercato/cache","version":"0.6.5-develop.4559.1.839e136509","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-develop.4559.1.839e136509","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"cb4fc439f54f70fbb236cbabe4382755093e8cde","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-develop.4559.1.839e136509.tgz","fileCount":50,"integrity":"sha512-PKexNpnxXKQkDPXmB6y241FOsOmpGUBaShDhhyZqMJO7WesTCLNw9/Whzd9OpeoS/TtstNeISMjxuWjeOmFRdg==","signatures":[{"sig":"MEUCIHh8/by6R2xs4lTiQm8L9wzYJSFsanhNKQNEsb7y8LOiAiEAsWrFV2IZPPwvXocCRMpfcd7lvNdf6RrXInURw3DlavM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-develop.4559.1.839e136509","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200199},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-PKexNpnxXKQkDPXmB6y241FOsOmpGUBaShDhhyZqMJO7WesTCLNw9/Whzd9OpeoS/TtstNeISMjxuWjeOmFRdg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-develop.4559.1.839e136509_1780609715621_0.6196771676694157","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4569.1.368d706514":{"name":"@open-mercato/cache","version":"0.6.5-canary.4569.1.368d706514","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4569.1.368d706514","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"26829a4509906290115b65f01afb0c32f29d1b9b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4569.1.368d706514.tgz","fileCount":50,"integrity":"sha512-ih/ZQeT4sxB2HStMV62VHu1HokHzLy1gh7R345904mPJ/eLvZKOjnn4tC77SVl13qZrMsVGCiyev9dDDlmLtBg==","signatures":[{"sig":"MEQCIAQ5z8s0C2B35gffJ6bVtRXzXtsz699JcoLwmA1miC1OAiAWaAyB51wR88789ljtQzXpQ9d5MybO6Ea74QBpjQf7yQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4569.1.368d706514","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200198},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-ih/ZQeT4sxB2HStMV62VHu1HokHzLy1gh7R345904mPJ/eLvZKOjnn4tC77SVl13qZrMsVGCiyev9dDDlmLtBg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4569.1.368d706514_1780609815143_0.3536690755382397","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4571.1.719f2b43b7":{"name":"@open-mercato/cache","version":"0.6.5-canary.4571.1.719f2b43b7","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4571.1.719f2b43b7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"5d36e3010cdbbfbd73533b807e013d2c64665193","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4571.1.719f2b43b7.tgz","fileCount":50,"integrity":"sha512-v2onhshN10eIJYrSyeHle57ME5DjGzm2cplKpL8Zqyu1elgucm3DV6sLNw1Ft7jyfDuWVwAtE+WSP1fBFYX9uw==","signatures":[{"sig":"MEUCIGFjyr6J9C00wzQYrsoRmskLVRttMY+moFekjWpJ5j0LAiEAwiqyEKxxPGBVslndW0xm8W403xwIFKMJ/grf6fLOJFI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4571.1.719f2b43b7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200198},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-v2onhshN10eIJYrSyeHle57ME5DjGzm2cplKpL8Zqyu1elgucm3DV6sLNw1Ft7jyfDuWVwAtE+WSP1fBFYX9uw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4571.1.719f2b43b7_1780613511221_0.7628709199759574","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4572.1.cf45e262ed":{"name":"@open-mercato/cache","version":"0.6.5-canary.4572.1.cf45e262ed","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4572.1.cf45e262ed","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"dd1d0bf616376cf6dd125012d39b9f61d4417a70","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4572.1.cf45e262ed.tgz","fileCount":50,"integrity":"sha512-+WXLyU7WfMpXFte/uoACBK4219j4wPvjEyta6cfClzVj8FH1dTqmyyuLXTho4B5lPaJM3WRMjCOtBhEPTCrYBA==","signatures":[{"sig":"MEYCIQCcsN5bPLjFzGfVJlDX+ny3Tj0qVqHx2FyfajiliBBabAIhANFCffdizcoOGFaARPo2aoceT73wJy55CVbgmkaPI3k0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4572.1.cf45e262ed","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200198},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-+WXLyU7WfMpXFte/uoACBK4219j4wPvjEyta6cfClzVj8FH1dTqmyyuLXTho4B5lPaJM3WRMjCOtBhEPTCrYBA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4572.1.cf45e262ed_1780616858996_0.06948543237844684","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4573.1.fd405915fa":{"name":"@open-mercato/cache","version":"0.6.5-canary.4573.1.fd405915fa","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4573.1.fd405915fa","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"781ddf3327d6a993cd0f932b00c2efa073f6c319","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4573.1.fd405915fa.tgz","fileCount":50,"integrity":"sha512-wArPPZxdnbz1z6I9pDUuxeVZBIEqiQMryHfe2ZOYlA3R30elinBAaElVFgK00pWP9bBhXq8ijqCrbNSH/dRnHw==","signatures":[{"sig":"MEUCIQCb7kNOWYsx2U9+JWURu1EgR6Hi456EFM+PfLgxQuwR/gIgQO/JccM3dJSuini1C0mmcEY3qPomcVMBlaJw6miGXuI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4573.1.fd405915fa","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200198},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-wArPPZxdnbz1z6I9pDUuxeVZBIEqiQMryHfe2ZOYlA3R30elinBAaElVFgK00pWP9bBhXq8ijqCrbNSH/dRnHw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4573.1.fd405915fa_1780638389256_0.0756125313657261","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-develop.4574.1.8add33175a":{"name":"@open-mercato/cache","version":"0.6.5-develop.4574.1.8add33175a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-develop.4574.1.8add33175a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"9f745e4ffcf645490e2dcc41ac98df53a899cac6","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-develop.4574.1.8add33175a.tgz","fileCount":50,"integrity":"sha512-3QS4g9T8eatdwERouL9asuChNpxiPVs5aC4jatJDSlsA3eaXdAXJs6yhZKDnIUTNtby90NOXiN4XauKKRT3vlA==","signatures":[{"sig":"MEYCIQD2MlVmv9gigdtV/LVLGVXEoEsachZWTmE8mzFzdUr0/gIhAKGYDoiX+Z9PHaxHigToPrAQJW1+xnm2Nz8ucobGVtKa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-develop.4574.1.8add33175a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200199},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-3QS4g9T8eatdwERouL9asuChNpxiPVs5aC4jatJDSlsA3eaXdAXJs6yhZKDnIUTNtby90NOXiN4XauKKRT3vlA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-develop.4574.1.8add33175a_1780639029852_0.9329681703205561","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4575.1.94dcb573f0":{"name":"@open-mercato/cache","version":"0.6.5-canary.4575.1.94dcb573f0","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4575.1.94dcb573f0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ec9e5d187e0370c3f69756642966ca8d3eb4cc1f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4575.1.94dcb573f0.tgz","fileCount":50,"integrity":"sha512-IfY0OuuMMZGXzrNp8/xyvd0oy3f9E06UvMkMJakOSc86Aq/YHlwdLBXMNo4iLhFpMWK5KMkKSnv+0GLYJKrIFQ==","signatures":[{"sig":"MEUCIQD8zfKsUTichJ0XJ5hfrqTC5e4YudoE2Q3v7SFKZFoupgIgYAZGKC3ZtCdX7/drO2AbC+4QjVFFJdyhA7JGuAraC7Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4575.1.94dcb573f0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200198},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-IfY0OuuMMZGXzrNp8/xyvd0oy3f9E06UvMkMJakOSc86Aq/YHlwdLBXMNo4iLhFpMWK5KMkKSnv+0GLYJKrIFQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4575.1.94dcb573f0_1780639049595_0.8943104865076572","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-develop.4588.1.ecaa16cfc0":{"name":"@open-mercato/cache","version":"0.6.5-develop.4588.1.ecaa16cfc0","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-develop.4588.1.ecaa16cfc0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a79a1ca95568d3a9ab3776e1ef1704ac99979890","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-develop.4588.1.ecaa16cfc0.tgz","fileCount":50,"integrity":"sha512-qbF0lUGMpKUWbLOCbGbxMMYiyHLR+sGh/9Us3u78pxMAz5b5RRtIlZIUVguLgO3tUxzP2ArhyxQy/oijL5HzPQ==","signatures":[{"sig":"MEQCIE3WC5MIi17QmESi1cbdo8L3B2clDXrLhonyXlcvDR1MAiA1xhNF6i7w2C/tPmU04Ff1c8qJkAUV0E3ofLqJpSnqKg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-develop.4588.1.ecaa16cfc0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200199},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-qbF0lUGMpKUWbLOCbGbxMMYiyHLR+sGh/9Us3u78pxMAz5b5RRtIlZIUVguLgO3tUxzP2ArhyxQy/oijL5HzPQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-develop.4588.1.ecaa16cfc0_1780639525518_0.013381605920796957","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4590.1.4339518cd1":{"name":"@open-mercato/cache","version":"0.6.5-canary.4590.1.4339518cd1","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4590.1.4339518cd1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"5e7afa2f8293f52cf5f4eaafeb0e7dd18c52af4b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4590.1.4339518cd1.tgz","fileCount":50,"integrity":"sha512-XkB+aHLqe/8xFslTT3wsE12aPJS+lEV8LILS/FFW7EVQMa2nSBBadBD0t9jlmEnRk+yraLG3x2wa8VxAaFYLIw==","signatures":[{"sig":"MEYCIQDZQcMeJU1EutqscDC1b9tfdDKsP+h+pfilCfXTGE3SWAIhANYoXeAl0B98vzGuA6PIYK7YiDL591nKtRfh+CldTONw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4590.1.4339518cd1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200198},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-XkB+aHLqe/8xFslTT3wsE12aPJS+lEV8LILS/FFW7EVQMa2nSBBadBD0t9jlmEnRk+yraLG3x2wa8VxAaFYLIw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4590.1.4339518cd1_1780639885818_0.23776965148864382","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4591.1.a5af02d8d7":{"name":"@open-mercato/cache","version":"0.6.5-canary.4591.1.a5af02d8d7","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4591.1.a5af02d8d7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ee7249c9534d196a190d2aaca5330f3b80286dc4","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4591.1.a5af02d8d7.tgz","fileCount":50,"integrity":"sha512-wWTIuJlIr/JEDZup2UY/ZSZYpcQek855QaCRQFXeC6jr4ZdXH6AR3jnqRDo8YPnvXGtjbE6VVppTWdUyypy7bQ==","signatures":[{"sig":"MEUCIQDaA8AsPgnqDsGqUFN/hiNajdnVxOz6WVbExYcbiPQueQIgIOfuxrRX+wG3L2kCbwL6AGRoKm3wpbSdLj+0zwvGDlU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4591.1.a5af02d8d7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200198},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-wWTIuJlIr/JEDZup2UY/ZSZYpcQek855QaCRQFXeC6jr4ZdXH6AR3jnqRDo8YPnvXGtjbE6VVppTWdUyypy7bQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4591.1.a5af02d8d7_1780641240728_0.7972183843154135","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4610.1.9555bded15":{"name":"@open-mercato/cache","version":"0.6.5-canary.4610.1.9555bded15","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4610.1.9555bded15","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"3c173761f7dcb582ee107a1934d6e0b303abcf8c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4610.1.9555bded15.tgz","fileCount":50,"integrity":"sha512-UHw5X9fSdadMlWgMW3p4v3494A7mlGkGFGomVCY4NxMMPNlMJJofhDglMXqubPrjBk6CK1y/llGanyD6p6nMdw==","signatures":[{"sig":"MEQCIAQ2KarWHbvSZI2hQOrGeGU2nBzohs2tRTyY9q4cfxILAiBHjyoWbL5kRpfC5wDs5adpi2qyut/ao0KMIrrPvfz/wQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4610.1.9555bded15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200198},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-UHw5X9fSdadMlWgMW3p4v3494A7mlGkGFGomVCY4NxMMPNlMJJofhDglMXqubPrjBk6CK1y/llGanyD6p6nMdw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4610.1.9555bded15_1780641555649_0.7817048488661946","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4611.1.86049e0da1":{"name":"@open-mercato/cache","version":"0.6.5-canary.4611.1.86049e0da1","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4611.1.86049e0da1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"3946bd274283b8ddc77030f2458279551c424d41","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4611.1.86049e0da1.tgz","fileCount":50,"integrity":"sha512-Z6Vf2nf0HRjug6qjQC2HG6754QhRDTIHv/RtItJrnXWhEKZHoxy0TTpHbDe+ulAFqSgrElepTAsk72cKhnODQA==","signatures":[{"sig":"MEUCIQDs8B/adJLAiRHV2t4hhWgcIQ0Uo1qIVuLg8sfxWfUC4AIgCefCLbUxJ+NMZhIyL5PHB1Ae2qdQruXt9xzZJKC8Cyw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4611.1.86049e0da1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200198},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Z6Vf2nf0HRjug6qjQC2HG6754QhRDTIHv/RtItJrnXWhEKZHoxy0TTpHbDe+ulAFqSgrElepTAsk72cKhnODQA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4611.1.86049e0da1_1780641799572_0.7140049590391753","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4613.1.aa1dfa331f":{"name":"@open-mercato/cache","version":"0.6.5-canary.4613.1.aa1dfa331f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4613.1.aa1dfa331f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"be3a2f92b6d5c5028c746a0ae4cba9323560c5ea","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4613.1.aa1dfa331f.tgz","fileCount":50,"integrity":"sha512-IawN1hbX/VOYC2VXpMkTLnx6x34GjTnRNEgCy+zUI2pu9a+5qWqsXq3HENP71kpHirOY/opfbKtgiJRCUEt4Eg==","signatures":[{"sig":"MEQCIHUeXcjd0r6AbSvylGTFbeGu02Zknma8gI3CzE/QTHESAiAXLcebLtNEIGPy27TQTOOgoA28TjnWX02ItTFnJymYPw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4613.1.aa1dfa331f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200198},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-IawN1hbX/VOYC2VXpMkTLnx6x34GjTnRNEgCy+zUI2pu9a+5qWqsXq3HENP71kpHirOY/opfbKtgiJRCUEt4Eg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4613.1.aa1dfa331f_1780641866843_0.9924827574733475","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4614.1.3a4e6443b8":{"name":"@open-mercato/cache","version":"0.6.5-canary.4614.1.3a4e6443b8","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4614.1.3a4e6443b8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ce032d6e57a0c56ed772ff5be4655945d3890923","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4614.1.3a4e6443b8.tgz","fileCount":50,"integrity":"sha512-PBq1rEHP3Q/97PJ21Xm7bKrqLOh4sctqyPZmMZ3o1qOBVEfAo3dMem0Ugs5Q3uqXYqiahxNwEYVMEbhmC1e6qg==","signatures":[{"sig":"MEQCICgCIcbTOBaLVx7Mz4xhJUfxqhueyu24IgCVPrsckX2dAiAn4SuNHHbHoIX//6RHq9f2G8N/mPyPdOhvofVRlPWzZw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4614.1.3a4e6443b8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200198},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-PBq1rEHP3Q/97PJ21Xm7bKrqLOh4sctqyPZmMZ3o1qOBVEfAo3dMem0Ugs5Q3uqXYqiahxNwEYVMEbhmC1e6qg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4614.1.3a4e6443b8_1780642427502_0.406582027802749","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4607.1.26d5c562f8":{"name":"@open-mercato/cache","version":"0.6.5-canary.4607.1.26d5c562f8","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4607.1.26d5c562f8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ffb2aaf6335224573716a1b8f01567b5ad17c974","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4607.1.26d5c562f8.tgz","fileCount":50,"integrity":"sha512-YfTSRunXc0K3IDareJE7KvgHPM/4sNUBAJofAPEeKSDQy6XUj6Igdc1120H8HxmQLHLMErCn2uj9l4aIhyAveA==","signatures":[{"sig":"MEUCIFOiielNyzxXwCKJjcnfrGMKRjlS093wsKnbd0S1ffUtAiEA8Phmyo8nnaC91i0JZqSNP89cUrLkJf+YpPLm4Q9Vl/g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4607.1.26d5c562f8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200198},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-YfTSRunXc0K3IDareJE7KvgHPM/4sNUBAJofAPEeKSDQy6XUj6Igdc1120H8HxmQLHLMErCn2uj9l4aIhyAveA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4607.1.26d5c562f8_1780642593572_0.9043327912500354","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4615.1.c50f07a830":{"name":"@open-mercato/cache","version":"0.6.5-canary.4615.1.c50f07a830","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4615.1.c50f07a830","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"8aa80105dd3469b82ec8c835c7c2dc1268f7d843","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4615.1.c50f07a830.tgz","fileCount":50,"integrity":"sha512-DBhtNYq+fMoUWSNlgoUc9JAOYZAjn5wz9HYH6274YqvUUpPUgol+dMDP0hLIxb+mP4NA0e87OokBEyLDuS6bbA==","signatures":[{"sig":"MEUCIFW+F05HET+kFtG/D6VctAn2RM24WPJ8ggmSx5j498hcAiEAwbqv1rzYfwdd+HjfxdETVdnuiz5BHJ6LHz58vr+RWyg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4615.1.c50f07a830","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200198},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-DBhtNYq+fMoUWSNlgoUc9JAOYZAjn5wz9HYH6274YqvUUpPUgol+dMDP0hLIxb+mP4NA0e87OokBEyLDuS6bbA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4615.1.c50f07a830_1780642642961_0.7125923370218548","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-develop.4616.1.0cd64e1448":{"name":"@open-mercato/cache","version":"0.6.5-develop.4616.1.0cd64e1448","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-develop.4616.1.0cd64e1448","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"feef941343fdf06f805b59c322210de3a025d303","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-develop.4616.1.0cd64e1448.tgz","fileCount":50,"integrity":"sha512-dfwRY+vjiLkhJx8OGp20qOzOoxFSwwR2PlazEEyEVrzHK0GsWrh3SxgdsvqirrFHnrkqn26sY3V0gkmchBjQ7Q==","signatures":[{"sig":"MEUCIEVIhMK/GOIgwK23lLw8VOrZfqfBHCJJBzNWcd7krMHsAiEA/qrWO6QOQZTaXuJRRS6b7KDm+8Fnib+8jHXP0vDEyLQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-develop.4616.1.0cd64e1448","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200199},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-dfwRY+vjiLkhJx8OGp20qOzOoxFSwwR2PlazEEyEVrzHK0GsWrh3SxgdsvqirrFHnrkqn26sY3V0gkmchBjQ7Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-develop.4616.1.0cd64e1448_1780642920829_0.7024424933613731","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4621.1.a2dc4f1396":{"name":"@open-mercato/cache","version":"0.6.5-canary.4621.1.a2dc4f1396","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4621.1.a2dc4f1396","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"77d2b435f9c6262d8fa10fa6db97dad326203487","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4621.1.a2dc4f1396.tgz","fileCount":50,"integrity":"sha512-UvROXwJZNR7CvZsuTPHpQ8SEMN/j08So0PdY+nw1Dr0HPQN9nFmjQPIvxWO6vNSwZItL1ZQkH6srFgqetH76Hw==","signatures":[{"sig":"MEUCIQCArB7gnUeZJpQbCuSrJDoy5Qc/hhj1r/q+Z6U4LH10cAIgSLr5jEDF+KpSe5pUlrwFA5yYgaBoelvBGJDF/DH35l4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4621.1.a2dc4f1396","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200198},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-UvROXwJZNR7CvZsuTPHpQ8SEMN/j08So0PdY+nw1Dr0HPQN9nFmjQPIvxWO6vNSwZItL1ZQkH6srFgqetH76Hw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4621.1.a2dc4f1396_1780645078145_0.058321740730061356","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4622.1.d1b3bf6b15":{"name":"@open-mercato/cache","version":"0.6.5-canary.4622.1.d1b3bf6b15","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4622.1.d1b3bf6b15","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"8e1bb7cefc1866864285e0ba7d3c1459cad7d77c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4622.1.d1b3bf6b15.tgz","fileCount":50,"integrity":"sha512-GgyE0gz6z0NVW8Dgr9ZsQrcw4weEWHKxpec2+m4FLXpqZ9625OiMivRrxoy9D0eR5FyZLbFH1AypUZ8eziAx5A==","signatures":[{"sig":"MEUCIFBexEkje/dPPuO4aszZ/BebSu+SY7CaKKGGZy5y9eILAiEAuTTv6J2sz7xFekxvuKN4/FjTBzD8e7mywAKelEWZM90=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4622.1.d1b3bf6b15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200198},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-GgyE0gz6z0NVW8Dgr9ZsQrcw4weEWHKxpec2+m4FLXpqZ9625OiMivRrxoy9D0eR5FyZLbFH1AypUZ8eziAx5A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4622.1.d1b3bf6b15_1780645441083_0.19599121528492214","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-develop.4620.1.c20bc7e4bb":{"name":"@open-mercato/cache","version":"0.6.5-develop.4620.1.c20bc7e4bb","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-develop.4620.1.c20bc7e4bb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d9ab005c2dd806e524d6f67e138493ae2179e051","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-develop.4620.1.c20bc7e4bb.tgz","fileCount":50,"integrity":"sha512-wwfz3SMy7O6ltMCPBE1AtM0hMOAv4EkfbEleS32b7+FIUrq0V4ATyGnuyX7Vb0tL5i9u1vkmzsFa1N0I0OlmuQ==","signatures":[{"sig":"MEUCID/hNnDlMf53l1NZCh1wdL+A7x5S/elA67bwdNUo02+sAiEA8elufPxoX4Q43bltRn0sIHMzfV49FLKwCwttiN/mYbs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-develop.4620.1.c20bc7e4bb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200199},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-wwfz3SMy7O6ltMCPBE1AtM0hMOAv4EkfbEleS32b7+FIUrq0V4ATyGnuyX7Vb0tL5i9u1vkmzsFa1N0I0OlmuQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-develop.4620.1.c20bc7e4bb_1780645773819_0.9766266044090086","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4623.1.e3d89c6a87":{"name":"@open-mercato/cache","version":"0.6.5-canary.4623.1.e3d89c6a87","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4623.1.e3d89c6a87","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"810604e49572808e2778934288ee1e21d6e52110","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4623.1.e3d89c6a87.tgz","fileCount":50,"integrity":"sha512-A+mGz+V/lZyZqpq9UkQujnVZ+KwNhD+wsU8YJj03nzeR54+yctWh8suWCgBQus8gInNvTagRkH5jagh6HyZ4fA==","signatures":[{"sig":"MEYCIQDQZpFqL+1ZgPaQpkNImJWT1+xLDt+Bwh2UfnJA/twoJwIhANhAK+zAlknyLA2JXFKfpMhRGx3Vsp66VLegWFS0YXn0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4623.1.e3d89c6a87","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200198},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-A+mGz+V/lZyZqpq9UkQujnVZ+KwNhD+wsU8YJj03nzeR54+yctWh8suWCgBQus8gInNvTagRkH5jagh6HyZ4fA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4623.1.e3d89c6a87_1780646300888_0.3708944895179478","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4627.1.35a2453bbc":{"name":"@open-mercato/cache","version":"0.6.5-canary.4627.1.35a2453bbc","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4627.1.35a2453bbc","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"42617003c70ee68b3970fce5aab62eabb10810a2","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4627.1.35a2453bbc.tgz","fileCount":50,"integrity":"sha512-CwrElFRyuZjtAHyc7Tk3ZOe1ZsWjP602eoMcnnXmqLhGlWE30VXbVqSARqf53cv3XQaHAK73/njggbi2olRkHw==","signatures":[{"sig":"MEYCIQCizTzKI8Oi4uEg7rGJO0JCzDpSRe60E3eU6QY3H3gc3gIhAKhDZSnlJEO/8E5WFQ5d1TAtUyQN1ZAC9O9RQShRSV5I","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4627.1.35a2453bbc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200198},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-CwrElFRyuZjtAHyc7Tk3ZOe1ZsWjP602eoMcnnXmqLhGlWE30VXbVqSARqf53cv3XQaHAK73/njggbi2olRkHw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4627.1.35a2453bbc_1780649421101_0.923311327460349","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-develop.4629.1.3ef70cd6a4":{"name":"@open-mercato/cache","version":"0.6.5-develop.4629.1.3ef70cd6a4","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-develop.4629.1.3ef70cd6a4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"4419d431d45da0965aef4182e0596b3e944bff48","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-develop.4629.1.3ef70cd6a4.tgz","fileCount":50,"integrity":"sha512-Rv+H7IU5xtlFDqNTl2hA9lH7rErHtZVYA7nvRIQXmNf1moCJs/5Kf9CoPjllJFkvkfYWoy0pxo5ZNrQribif1Q==","signatures":[{"sig":"MEQCIAK+5OFCnpJGvAbj1/r0BdWn9yPchExK7fpjG+1VUgMfAiApxEffPPhElo//sK0We25cAY/RZvletZ6/wxO1jRChMw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-develop.4629.1.3ef70cd6a4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200199},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Rv+H7IU5xtlFDqNTl2hA9lH7rErHtZVYA7nvRIQXmNf1moCJs/5Kf9CoPjllJFkvkfYWoy0pxo5ZNrQribif1Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-develop.4629.1.3ef70cd6a4_1780649971338_0.14804521050605168","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4630.1.076310a3bc":{"name":"@open-mercato/cache","version":"0.6.5-canary.4630.1.076310a3bc","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4630.1.076310a3bc","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"0284cef58947053a7907c6f31f9505bf50a63af5","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4630.1.076310a3bc.tgz","fileCount":50,"integrity":"sha512-zXtbBp2SFNPf7vTizAmotAbrHwGLN13cLWZF5yH10rCulwjsYkkJxsyHU4og9yaQfKOfYWbZ1oYEYixdigH81A==","signatures":[{"sig":"MEUCIDlBKGPKHa9KN4Hu0fmpRA9YJI3wqMKT6vTPu9/XEMCeAiEAmxAx932RzGFbAAbkePXBYzqiHSiHxC5Ncg0RTYw3XsI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4630.1.076310a3bc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200198},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-zXtbBp2SFNPf7vTizAmotAbrHwGLN13cLWZF5yH10rCulwjsYkkJxsyHU4og9yaQfKOfYWbZ1oYEYixdigH81A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4630.1.076310a3bc_1780650491370_0.6666458235295303","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4632.1.d6b1d9d596":{"name":"@open-mercato/cache","version":"0.6.5-canary.4632.1.d6b1d9d596","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4632.1.d6b1d9d596","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"aa1c8e9095d26f4ab37c12cd764804ca7a70ea89","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4632.1.d6b1d9d596.tgz","fileCount":50,"integrity":"sha512-BPeLrD9Rb3DyFWAqMs7DdcibdXI13rM5X9thjej8a60PZqGcbbGQrWzffTjSgurvVOytA2XPyrDcxWxdBbijsA==","signatures":[{"sig":"MEUCIQDpZFS0SwMAw32TLAAclg2hbDWXhvB8Row80XGVxe/ntQIgKrzC7VOv2cPuzXPP6OhSuOCwz95lLMz/IjBo+UCV05I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4632.1.d6b1d9d596","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200198},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-BPeLrD9Rb3DyFWAqMs7DdcibdXI13rM5X9thjej8a60PZqGcbbGQrWzffTjSgurvVOytA2XPyrDcxWxdBbijsA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4632.1.d6b1d9d596_1780650949946_0.9439642658904714","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4635.1.029babc008":{"name":"@open-mercato/cache","version":"0.6.5-canary.4635.1.029babc008","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4635.1.029babc008","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"248264770d9282cfa6f2f873c976d4c611ae8422","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4635.1.029babc008.tgz","fileCount":50,"integrity":"sha512-vfRehTiWNQCFR5HCergSvazhIvWZ+o4aMymkBwolVmSNBhx/UrP5fT0ZoPPtcOyGNEvc8jh8KtrN4GmHTUwTew==","signatures":[{"sig":"MEYCIQCEvcHK9Dx051GUW1oAEmOMDVufWidBiQbl8hkCwucuDgIhAOH859kb5tSkeoOMOLjuqyt8cRg1bIBB81P+LISdj2Wp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4635.1.029babc008","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200198},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-vfRehTiWNQCFR5HCergSvazhIvWZ+o4aMymkBwolVmSNBhx/UrP5fT0ZoPPtcOyGNEvc8jh8KtrN4GmHTUwTew==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4635.1.029babc008_1780652321532_0.6246512650379314","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4631.1.b398d6e5df":{"name":"@open-mercato/cache","version":"0.6.5-canary.4631.1.b398d6e5df","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4631.1.b398d6e5df","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"772b19626fea1eb470b80be6fc6c082f4af36fb2","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4631.1.b398d6e5df.tgz","fileCount":50,"integrity":"sha512-U8ng1LbJwaOxfMGpDGngexe6FGV7Ko8PzQMLK/TWaRBip7d3LOG+5nilVo5lh44kQ8imNlM9aq4A/HKH4XUFdw==","signatures":[{"sig":"MEUCIDvOHO6+cVIr2/Ut099FfZd3mbJA5EnZ+d0Xb19DA9kvAiEA0H+kxsGFAX3nThsWe47pq5p1FvQRIiCHVaotHxBKGK4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4631.1.b398d6e5df","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200198},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-U8ng1LbJwaOxfMGpDGngexe6FGV7Ko8PzQMLK/TWaRBip7d3LOG+5nilVo5lh44kQ8imNlM9aq4A/HKH4XUFdw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4631.1.b398d6e5df_1780652332458_0.6987773127827839","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-develop.4639.1.0416d895fa":{"name":"@open-mercato/cache","version":"0.6.5-develop.4639.1.0416d895fa","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-develop.4639.1.0416d895fa","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"71937f04ca0cd144a7d2bcfbe23de470b720ec05","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-develop.4639.1.0416d895fa.tgz","fileCount":50,"integrity":"sha512-YAiB1Mfnv+pxMhf+1ZzOrijjxArXHf7ysONVDW76gu7LkuYqgVSvKFmdksElBvX9gasqz/c9kyrIP+ZWMNlZNA==","signatures":[{"sig":"MEUCIQDCG9EjSa/No6kNlCy6a5m6xorspcqh+777Fa3igZiOEAIgNIu7/SK2Z1zEgQN9f48fTSg9PPKR2dRdiSOyq946sJQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-develop.4639.1.0416d895fa","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200199},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-YAiB1Mfnv+pxMhf+1ZzOrijjxArXHf7ysONVDW76gu7LkuYqgVSvKFmdksElBvX9gasqz/c9kyrIP+ZWMNlZNA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-develop.4639.1.0416d895fa_1780652916106_0.46421109352684065","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4642.1.273fdc6e92":{"name":"@open-mercato/cache","version":"0.6.5-canary.4642.1.273fdc6e92","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4642.1.273fdc6e92","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"03cea3899bf469b50d98db283deb1f628f6de7cf","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4642.1.273fdc6e92.tgz","fileCount":50,"integrity":"sha512-swDwfkFso9uzh6jK9/v4wlQaOfoL8t6iH5QgwjV54L6yuuRCT4lBkTVEfUL/YtCoRgsXcxdcqG21+ecmGwYfgQ==","signatures":[{"sig":"MEUCIAXwXXohA7MXYPRpE45Qe0dwvOAVmjatp1uzOJanVJuAAiEAwv+CzzArHi/apVDCAECSl24G/mTf+Xv43rb+aUgdWoQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4642.1.273fdc6e92","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200198},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-swDwfkFso9uzh6jK9/v4wlQaOfoL8t6iH5QgwjV54L6yuuRCT4lBkTVEfUL/YtCoRgsXcxdcqG21+ecmGwYfgQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4642.1.273fdc6e92_1780653305046_0.2274219158655455","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4644.1.b885e33ec8":{"name":"@open-mercato/cache","version":"0.6.5-canary.4644.1.b885e33ec8","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4644.1.b885e33ec8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"5ce547961c34db052dece95486e22cc061468583","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4644.1.b885e33ec8.tgz","fileCount":50,"integrity":"sha512-7a35WzUSV9APDhmioWLWw/Fr0M5PJjgYdrakl8g5TKXw5UZOU6gr9bXHHaX0sGnSJBc+x4xLOtua49AzwEREDw==","signatures":[{"sig":"MEUCIQDSy/L329IDiY7e+778WN0jFCz61MP359DOKrs7Map4yAIgKN6WPPYJowk6x5su/4gDURuygDZMZ+X0d6nai+nM2jA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4644.1.b885e33ec8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-7a35WzUSV9APDhmioWLWw/Fr0M5PJjgYdrakl8g5TKXw5UZOU6gr9bXHHaX0sGnSJBc+x4xLOtua49AzwEREDw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4644.1.b885e33ec8_1780653647075_0.25200473193113626","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4641.1.5ff066984a":{"name":"@open-mercato/cache","version":"0.6.5-canary.4641.1.5ff066984a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4641.1.5ff066984a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"456bf4ae5fd535c7ec0d3e9f65b3d2fc83c9153c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4641.1.5ff066984a.tgz","fileCount":50,"integrity":"sha512-fcV9qrMCizd7MxNQuZMCZ9rMP9qGCRg0Vu+m62rE6G242OcaTpEJrYPPw28Lzvx+T+Fh7f7Z99Hp7XA7LUM65w==","signatures":[{"sig":"MEUCIB6/sZ82IPuQoqnUCtM2juivO9c8L0fvKIJzA7jczVVaAiEA8xPgHC5Efiyi+jStzc9Nt4R2ORUZ9OR968o2xi7nIYU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4641.1.5ff066984a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200198},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-fcV9qrMCizd7MxNQuZMCZ9rMP9qGCRg0Vu+m62rE6G242OcaTpEJrYPPw28Lzvx+T+Fh7f7Z99Hp7XA7LUM65w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4641.1.5ff066984a_1780653724794_0.21186136659261878","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4647.1.4d19c2a18e":{"name":"@open-mercato/cache","version":"0.6.5-canary.4647.1.4d19c2a18e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4647.1.4d19c2a18e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"07968c239840ea41aa14b1abfba96e367e97dfab","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4647.1.4d19c2a18e.tgz","fileCount":50,"integrity":"sha512-K7TKnEMLQ3sLifRcit1QpTAZ/jmHOoswv7IOsFh2p4AMACnQV7yRPlsYuD9CBxO8uVL/gjIU2XBHhvoUhVVPDw==","signatures":[{"sig":"MEQCIFsH8ooTG52oH4TvWe58n6F1KFTocNdfBJPbxK3mYLKXAiAjCdgxof6g3TUAcWll+kf34vwv0A8H2R1AMY9L0XP4gg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4647.1.4d19c2a18e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200198},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-K7TKnEMLQ3sLifRcit1QpTAZ/jmHOoswv7IOsFh2p4AMACnQV7yRPlsYuD9CBxO8uVL/gjIU2XBHhvoUhVVPDw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4647.1.4d19c2a18e_1780653961455_0.03188821988076973","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4643.1.88789d0b05":{"name":"@open-mercato/cache","version":"0.6.5-canary.4643.1.88789d0b05","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4643.1.88789d0b05","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"2a8d0fd46949c0b88d042f5b7bc303c6a499caaf","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4643.1.88789d0b05.tgz","fileCount":50,"integrity":"sha512-Vt02g3M8GIV1kxq/Z/Kg9gGF1zXvzAp2+CX5XGPRb1XamyqivaNj+XbCYyUQm5oImQZHwutgC75KMavXlQJg/g==","signatures":[{"sig":"MEYCIQDoQ+AqkDpRs4ZnviNEho/IuKBkl1yIsYTd2362I7oMfQIhAOj7mxt9gBRA61+V3YXuIbTIgWQFD1x5jsNrrXXZLlzI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4643.1.88789d0b05","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200198},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Vt02g3M8GIV1kxq/Z/Kg9gGF1zXvzAp2+CX5XGPRb1XamyqivaNj+XbCYyUQm5oImQZHwutgC75KMavXlQJg/g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4643.1.88789d0b05_1780654072539_0.5477379222202079","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4640.1.6550178ef6":{"name":"@open-mercato/cache","version":"0.6.5-canary.4640.1.6550178ef6","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4640.1.6550178ef6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"408f831cea9de1e9a089e6bdf8a11ef311cab465","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4640.1.6550178ef6.tgz","fileCount":50,"integrity":"sha512-v2L9HtTD/TwZOfTMk1uuzdh7enXTg870JUktjOy3AtldSqQGueGpCoeRf8k8CINyf0loOrC22d4hdjI4+j2BnQ==","signatures":[{"sig":"MEQCIBZAtGohWQS04/vFZmSI2Y7PQTShI/pNVrz+Stj5nSVXAiA88yhHYA959PQWq2eTYa6N1HzfpItmm2qYXK7CRU9w5A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4640.1.6550178ef6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200198},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-v2L9HtTD/TwZOfTMk1uuzdh7enXTg870JUktjOy3AtldSqQGueGpCoeRf8k8CINyf0loOrC22d4hdjI4+j2BnQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4640.1.6550178ef6_1780654233265_0.28044560307965183","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4649.1.10940cd655":{"name":"@open-mercato/cache","version":"0.6.5-canary.4649.1.10940cd655","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4649.1.10940cd655","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"db2b6a2d4fc55d9ee35e81d6bf4d495eda441c09","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4649.1.10940cd655.tgz","fileCount":50,"integrity":"sha512-4gwgDZg94hVmEr3f/sxAimgqGg7lvGuOxM5zH4oeBv8WCPGzqPaw6zM52Z4P7V79rbvg5246UF77bqW47wGoDQ==","signatures":[{"sig":"MEYCIQDQdOun+jlu95pcdvbWHNLAw67cKGsZ+HQBSKxa9GawmwIhAJiNG5P3vRmhQlmguFO5r8S8dgMR5zOtP8OkszjdP9K/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4649.1.10940cd655","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":200198},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-4gwgDZg94hVmEr3f/sxAimgqGg7lvGuOxM5zH4oeBv8WCPGzqPaw6zM52Z4P7V79rbvg5246UF77bqW47wGoDQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4649.1.10940cd655_1780654491224_0.13093203720801694","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4659.1.a8fbd869da":{"name":"@open-mercato/cache","version":"0.6.5-canary.4659.1.a8fbd869da","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4659.1.a8fbd869da","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"2558b084f666e9bf9c739cf5080221ae1a46bc75","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4659.1.a8fbd869da.tgz","fileCount":50,"integrity":"sha512-N7HL5jm2EImbXrFk9g6ySqkYkfZ09g3WwJZXvo88RnI1tE0DtazYZxA+8ffArj+rNVeIumd4KfC9C1fA021Ghw==","signatures":[{"sig":"MEUCIQD5WXzxGdxoqR+Nk0NmpIIVP3pI6owBQ6akxVhb6TyxrQIgWTEtrbe37Eu/c1FifBCwnnEqyltmm+nh8NU/MSpSmoY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4659.1.a8fbd869da","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-N7HL5jm2EImbXrFk9g6ySqkYkfZ09g3WwJZXvo88RnI1tE0DtazYZxA+8ffArj+rNVeIumd4KfC9C1fA021Ghw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4659.1.a8fbd869da_1780655904064_0.07244344125404645","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-develop.4656.1.5b0d4fd8a6":{"name":"@open-mercato/cache","version":"0.6.5-develop.4656.1.5b0d4fd8a6","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-develop.4656.1.5b0d4fd8a6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"894cbf875ff5b09985da66ca3dceec94da0e9aa1","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-develop.4656.1.5b0d4fd8a6.tgz","fileCount":50,"integrity":"sha512-AkiytkGOQ5AGwdbGv/O1fdi2421XvKg1hj8LNJ9IIY0OcwbTJLCbgW9HZsloL4DgHacQsPcrHwOhiL9hf5OFng==","signatures":[{"sig":"MEQCIFAqR+5/0i39ZsaWIOXGEV35vu2MXjSPZryX3gzMJ4LwAiBnfLkYmw+yHq7VHytkBEaqdy4/1nl8MYxKGuXObLcW7g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-develop.4656.1.5b0d4fd8a6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201099},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-AkiytkGOQ5AGwdbGv/O1fdi2421XvKg1hj8LNJ9IIY0OcwbTJLCbgW9HZsloL4DgHacQsPcrHwOhiL9hf5OFng==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-develop.4656.1.5b0d4fd8a6_1780655990845_0.13164923657330507","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4662.1.1f34068de6":{"name":"@open-mercato/cache","version":"0.6.5-canary.4662.1.1f34068de6","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4662.1.1f34068de6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"6da5ba7c887d6fff28e722a50cd0a2f1912a07f4","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4662.1.1f34068de6.tgz","fileCount":50,"integrity":"sha512-aPXmFR/Wc898OpOXXm988zLlvyTW71/5KUCq6r6Np/q6SeU3IZi9+20P4tfz7BPDCEBD514LKAcaObxHmU5bDQ==","signatures":[{"sig":"MEQCIGktxUK6il4HYCmre/OtRihIww6Q5M2aKwu/Ew0m12TiAiASMrGDRQYgvZJvMWVGaBK79jEq/jSzZA0DEYmOyAkuZw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4662.1.1f34068de6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-aPXmFR/Wc898OpOXXm988zLlvyTW71/5KUCq6r6Np/q6SeU3IZi9+20P4tfz7BPDCEBD514LKAcaObxHmU5bDQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4662.1.1f34068de6_1780657445033_0.06808563526901157","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4657.1.14668caf84":{"name":"@open-mercato/cache","version":"0.6.5-canary.4657.1.14668caf84","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4657.1.14668caf84","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"67c40c55bc928fab7391543bac878cc46db6cb4f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4657.1.14668caf84.tgz","fileCount":50,"integrity":"sha512-ua1pZg9dYw1XFRNmvqq4t8YhSG3nvm+jATn+FctwGft4ejooymomoumrUqePiuIW4TAUHDaZ6gT/l0TjLw3TZw==","signatures":[{"sig":"MEQCIF4T3EwxxmQkGF/mbp3NhhUafiJGbRoh2RI/bW0JUiWPAiA+mADjUFQp2qt1FSQl1hU/NglX3uSgqHhx51z49wGn3g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4657.1.14668caf84","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-ua1pZg9dYw1XFRNmvqq4t8YhSG3nvm+jATn+FctwGft4ejooymomoumrUqePiuIW4TAUHDaZ6gT/l0TjLw3TZw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4657.1.14668caf84_1780658660734_0.11065039817732103","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4655.1.5c1f10554a":{"name":"@open-mercato/cache","version":"0.6.5-canary.4655.1.5c1f10554a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4655.1.5c1f10554a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ad4199eb82fd380317325163cc7169d411be266f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4655.1.5c1f10554a.tgz","fileCount":50,"integrity":"sha512-PGKOfz4BhQek3krDEOaeKRZCIRIqvC2+wLDqT53f5/DcCtykTGVlyCtQiWAJfR0wqaQtYvoLot2H/AQL6eCneA==","signatures":[{"sig":"MEYCIQC5xXwH1zarznzcwP+HGQ8SlBQs9GXHrxnJ3njLxqQ+ZQIhAPXBzWU11jnLMseVTThJWremxZ6rWLiZxhfVWGFTLlpe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4655.1.5c1f10554a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-PGKOfz4BhQek3krDEOaeKRZCIRIqvC2+wLDqT53f5/DcCtykTGVlyCtQiWAJfR0wqaQtYvoLot2H/AQL6eCneA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4655.1.5c1f10554a_1780658793032_0.5942043961027377","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4661.1.2cedc755e1":{"name":"@open-mercato/cache","version":"0.6.5-canary.4661.1.2cedc755e1","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4661.1.2cedc755e1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d128402cf8665b6f48bea4711e1425124dc2023f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4661.1.2cedc755e1.tgz","fileCount":50,"integrity":"sha512-v14ZKgCAEtWzUNEblHcBe4gjJHgpfT7eAGUbWAngXu1zqfSNroS4zgPHXHAvErNwP4MPI0EGRNj1i7t89J2S5w==","signatures":[{"sig":"MEUCIF2bMRYi0+pJ4Feyn0jOGTjUJcWubpvkSiHXUjNCxx2DAiEA0Vgb6AIwaB4MkutArJaCWYAaYWxScS4JOwcAc+rf4/k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4661.1.2cedc755e1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-v14ZKgCAEtWzUNEblHcBe4gjJHgpfT7eAGUbWAngXu1zqfSNroS4zgPHXHAvErNwP4MPI0EGRNj1i7t89J2S5w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4661.1.2cedc755e1_1780658844373_0.639393964391237","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4664.1.6cd374d385":{"name":"@open-mercato/cache","version":"0.6.5-canary.4664.1.6cd374d385","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4664.1.6cd374d385","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e4629520d38075f92c27f769f5518ef996acd56e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4664.1.6cd374d385.tgz","fileCount":50,"integrity":"sha512-ue/F4mKFEkoysAcTg6SeGpP9/tF1gA+naQ5MrUw13ehkdPUMNGLNu+EFIgLRwt4mi6MiH/AxfkThp66AA3WNEQ==","signatures":[{"sig":"MEUCIDpUl0w2GeT6B6N3xJRpY3shuRhyOIbXK68zcFVj0WoPAiEAg2pzdc7+A5kCr8SOv8vqB4p6ZjDfP6hlBVJg3ArvoBY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4664.1.6cd374d385","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-ue/F4mKFEkoysAcTg6SeGpP9/tF1gA+naQ5MrUw13ehkdPUMNGLNu+EFIgLRwt4mi6MiH/AxfkThp66AA3WNEQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4664.1.6cd374d385_1780661156027_0.7388633799706363","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4663.1.067b8fb70c":{"name":"@open-mercato/cache","version":"0.6.5-canary.4663.1.067b8fb70c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4663.1.067b8fb70c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"0351a8f99564ac43802ab033115d232b930a02cc","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4663.1.067b8fb70c.tgz","fileCount":50,"integrity":"sha512-w7h2Ou4CiLBCdz420QjF9UGr8DZypFHtz5AAV2Z1H/WAnnUvb0zpRmpdwzbM1ERoQrw9Ul+BvnaSR1RUQ9zz8w==","signatures":[{"sig":"MEUCICE4H/Qe92KG23S7dLZLsFy/zTE/QMYY3MvepxtmdFrLAiEArKqE93iv1aOPbeGvGSDeb7e0ni1PHlDn20WUG0ZPkgs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4663.1.067b8fb70c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-w7h2Ou4CiLBCdz420QjF9UGr8DZypFHtz5AAV2Z1H/WAnnUvb0zpRmpdwzbM1ERoQrw9Ul+BvnaSR1RUQ9zz8w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4663.1.067b8fb70c_1780662889883_0.1698637818757882","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4666.1.67f4ef3ece":{"name":"@open-mercato/cache","version":"0.6.5-canary.4666.1.67f4ef3ece","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4666.1.67f4ef3ece","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f831254bddf2f4cc2316127c00df537fc0195147","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4666.1.67f4ef3ece.tgz","fileCount":50,"integrity":"sha512-dX/1R1ppBkrHEfnfET2Ll+tpcBRT1Sdiqc4frZzC+0htsU7+cJ/JaHc6yuKHFk0k05drDvRJL9SxixccDLGvbA==","signatures":[{"sig":"MEUCIQD0Lo0oBREJdvuG720qKPLURNB9UcCRgN0VXF5VQmooFgIgGjEuN7qgHE7AdtFBsUhmuFcygBeMRycSE+A34MqtVQw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4666.1.67f4ef3ece","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-dX/1R1ppBkrHEfnfET2Ll+tpcBRT1Sdiqc4frZzC+0htsU7+cJ/JaHc6yuKHFk0k05drDvRJL9SxixccDLGvbA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4666.1.67f4ef3ece_1780663683668_0.7853674304522307","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4669.1.4d3595baf1":{"name":"@open-mercato/cache","version":"0.6.5-canary.4669.1.4d3595baf1","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4669.1.4d3595baf1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"678f282454cdd79adbca3dad43d4cd48eda4b5bc","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4669.1.4d3595baf1.tgz","fileCount":50,"integrity":"sha512-vaVU73aSAn6XCR8XXFZyfutz9/2tZ/b3V6y2NYMEXxwUs5nb9gli3rdpjLfq3Ya+NM3BO+TzEy9dtqdO/m0IHA==","signatures":[{"sig":"MEUCIHZ3unAahKxfyLxvVu/6O3yuyx9pdOEXP28UfySB9766AiEAkxry7mBYN/B1o75id4X5Kc6WyseP7jx1TQkayBohwOU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4669.1.4d3595baf1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-vaVU73aSAn6XCR8XXFZyfutz9/2tZ/b3V6y2NYMEXxwUs5nb9gli3rdpjLfq3Ya+NM3BO+TzEy9dtqdO/m0IHA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4669.1.4d3595baf1_1780666217993_0.2695847246962326","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4668.1.d4c2d77a4f":{"name":"@open-mercato/cache","version":"0.6.5-canary.4668.1.d4c2d77a4f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4668.1.d4c2d77a4f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"4a5ec1f03aedc7f0bc424c9c60f36f9cb0f9d6b0","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4668.1.d4c2d77a4f.tgz","fileCount":50,"integrity":"sha512-H54u3TwY+wtvAEK68uJBMdoW4B+18vhgwmrXLl4qXUlPAUe9OzC5SyqBw17axMQmn+DagPOJAGutyUTBpe3uRA==","signatures":[{"sig":"MEYCIQC5ljkymK3fdK6n4Na+kzbr28N5jgt4fKLW7I7e3ipkIQIhAPmI51BMhAS4wZPnvxIbdniJSSXyh68ZAH5oAu3EXMwd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4668.1.d4c2d77a4f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-H54u3TwY+wtvAEK68uJBMdoW4B+18vhgwmrXLl4qXUlPAUe9OzC5SyqBw17axMQmn+DagPOJAGutyUTBpe3uRA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4668.1.d4c2d77a4f_1780666617421_0.7650778261662163","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-develop.4670.1.afe50dfd5c":{"name":"@open-mercato/cache","version":"0.6.5-develop.4670.1.afe50dfd5c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-develop.4670.1.afe50dfd5c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"1d6d018adc3f19b6c1c20615b89383f6f3e133a6","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-develop.4670.1.afe50dfd5c.tgz","fileCount":50,"integrity":"sha512-8S/MON2VX9ZzawXb2HlLR28vpuP5wh41g/W5LFIQuzxKqoc8f2rN8YLArLxi71zy2ZzWOZkyaACkVnDHodsuEg==","signatures":[{"sig":"MEUCIB5IruOlTfuXeT0VJ+Y61quT5TUlAGxWS/+o5sV7m6rzAiEAxczeEu2Wm9r7TiHs++Z0UVtyV0YB9qU0ZD+LRQLq7sc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-develop.4670.1.afe50dfd5c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201099},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-8S/MON2VX9ZzawXb2HlLR28vpuP5wh41g/W5LFIQuzxKqoc8f2rN8YLArLxi71zy2ZzWOZkyaACkVnDHodsuEg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-develop.4670.1.afe50dfd5c_1780667446155_0.8333730871313363","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4671.1.c130981039":{"name":"@open-mercato/cache","version":"0.6.5-canary.4671.1.c130981039","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4671.1.c130981039","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c7b88ad9b05fe8d26a9ff3b32606930eb91ccf43","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4671.1.c130981039.tgz","fileCount":50,"integrity":"sha512-ZZszdVLxiij/Y2jG3x3QNF/FtfSN1bHNxYYQKIuqG3CbHxKCnpjVnn4HGNhCfNukuAKbrEXG9uPP3Pwwo4y4vw==","signatures":[{"sig":"MEUCIHfn8pApm0K/rzE5pcVK0uMVU/XgqD9/FjJmPZUQzBG4AiEAzyvqyNzMSlo66A0v9wv7tIVv6G+tFmiMtW1uGenZ7yU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4671.1.c130981039","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-ZZszdVLxiij/Y2jG3x3QNF/FtfSN1bHNxYYQKIuqG3CbHxKCnpjVnn4HGNhCfNukuAKbrEXG9uPP3Pwwo4y4vw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4671.1.c130981039_1780667866398_0.6475651403285616","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-develop.4674.1.bf258550ce":{"name":"@open-mercato/cache","version":"0.6.5-develop.4674.1.bf258550ce","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-develop.4674.1.bf258550ce","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"28063ab7c03fc148f38ae40db9d251d8a508b5be","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-develop.4674.1.bf258550ce.tgz","fileCount":50,"integrity":"sha512-qXR+lkEnVybbr+bujuQ9LsModPj3RWzYAWWSQVCFM7pYtls0PAxbzpE31QIjbkn6ad++LMxd8oLrM50R62Si4g==","signatures":[{"sig":"MEUCIQCiMZ/Q7p/P5l7wl3rQUIxA4V1hyiCd/OQdWRtFY4fikAIgDRrhViXTaon4ixXVQs4mOdKJ3YiWd1bO1/kBDN0njMQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-develop.4674.1.bf258550ce","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201099},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-qXR+lkEnVybbr+bujuQ9LsModPj3RWzYAWWSQVCFM7pYtls0PAxbzpE31QIjbkn6ad++LMxd8oLrM50R62Si4g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-develop.4674.1.bf258550ce_1780670317588_0.36064344971218976","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4673.1.62b7de5fbc":{"name":"@open-mercato/cache","version":"0.6.5-canary.4673.1.62b7de5fbc","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4673.1.62b7de5fbc","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"2e39650e720dec49d985f2063a3422b44448799c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4673.1.62b7de5fbc.tgz","fileCount":50,"integrity":"sha512-RmRG6TTmeTQVVI5zRLDgAvkGUgWxufTcC3oFIq0Zwq0yH5Lu5/zh9XEKUEkZcGy02tpunIiLOZ5MD9PoE0sq4g==","signatures":[{"sig":"MEUCICWs/juxz/SVMyhGAZvsm9J318ObG0+fd9HyYe74T9ycAiEA5HhElmAI/dNRhC7itjrOPBYEzO59SRdfZm/Uj1nwFjs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4673.1.62b7de5fbc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-RmRG6TTmeTQVVI5zRLDgAvkGUgWxufTcC3oFIq0Zwq0yH5Lu5/zh9XEKUEkZcGy02tpunIiLOZ5MD9PoE0sq4g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4673.1.62b7de5fbc_1780670598253_0.4128608410303347","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4689.1.1d32b7f5cc":{"name":"@open-mercato/cache","version":"0.6.5-canary.4689.1.1d32b7f5cc","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4689.1.1d32b7f5cc","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"00e34f0aeef2af9d52b67a20d03771f65d57c0dd","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4689.1.1d32b7f5cc.tgz","fileCount":50,"integrity":"sha512-23ug7kU1EPUfIB3DvYU3T6ooa1TsIaLnPCrA+IT9D0nsapjoOJtuTX/TRu4wV8CLShmeXudvmADQG3INkTN4Hg==","signatures":[{"sig":"MEYCIQD2f0ZyB/YVGYGLith7t7Eo9XKPUDz0ZJ4hMlzMpt9/1AIhAMCvXwtiosmxhcm/E5SRgkpKKeQUHvr7qxeTmH6wWZ0b","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4689.1.1d32b7f5cc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-23ug7kU1EPUfIB3DvYU3T6ooa1TsIaLnPCrA+IT9D0nsapjoOJtuTX/TRu4wV8CLShmeXudvmADQG3INkTN4Hg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4689.1.1d32b7f5cc_1780672560096_0.16277020288545296","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-develop.4691.1.bb409545b3":{"name":"@open-mercato/cache","version":"0.6.5-develop.4691.1.bb409545b3","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-develop.4691.1.bb409545b3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"be1f51955e1dfe4614a4443fd38084a72c510468","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-develop.4691.1.bb409545b3.tgz","fileCount":50,"integrity":"sha512-EO7+I3qCGLXfZPHdmw8K8KgRdrF8n/JIg4ejy7BrxdLCZ70rZYJnnysxHNxoGXYYnlRsWLxWaAA6loYa+qgbKQ==","signatures":[{"sig":"MEUCIQDKbpcAS8tOQ1LBwLTpJlIFqoY0eR2zWkc3MKcV1cW6HAIgWqZNPMFsCjl5rW3PpFAkj/uO9i9oPm0CsLZaXcNC2h8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-develop.4691.1.bb409545b3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201099},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-EO7+I3qCGLXfZPHdmw8K8KgRdrF8n/JIg4ejy7BrxdLCZ70rZYJnnysxHNxoGXYYnlRsWLxWaAA6loYa+qgbKQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-develop.4691.1.bb409545b3_1780673462915_0.8112763848942639","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4692.1.dceb504d64":{"name":"@open-mercato/cache","version":"0.6.5-canary.4692.1.dceb504d64","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4692.1.dceb504d64","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b451bd6934a410bb8b8dfb03b4b98e15f1606605","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4692.1.dceb504d64.tgz","fileCount":50,"integrity":"sha512-kSywMBks7X4uVvtG9MACNzYll7Pv9iwnW5awDRlTnxwhtPezkGSvmZPnRQcime80Rb9a6MeujVdSskKeav7Enw==","signatures":[{"sig":"MEQCIBQ/ZwlRaibjxXwL4Hu5e7yyj1nzoaV7jdcFtXpZvP+pAiBbJict6zEVxdw9qE14Qq9iQJgMX1huNzTQ7aJYJzBAng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4692.1.dceb504d64","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-kSywMBks7X4uVvtG9MACNzYll7Pv9iwnW5awDRlTnxwhtPezkGSvmZPnRQcime80Rb9a6MeujVdSskKeav7Enw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4692.1.dceb504d64_1780673506162_0.5093370477394932","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4694.1.4ac58e91f7":{"name":"@open-mercato/cache","version":"0.6.5-canary.4694.1.4ac58e91f7","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4694.1.4ac58e91f7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c7d4ac05c312f4bd495068c77ff70b19851be822","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4694.1.4ac58e91f7.tgz","fileCount":50,"integrity":"sha512-8msu6oZNfcNJsxp1DhhZqGUxjTKotv4SYyyoIWtbies/C3PfIxgG9htMhuRQciGp1fwEWFnmVOtwD6k5GWCDBA==","signatures":[{"sig":"MEYCIQD2gR+GvChhfA0y7oa93hhJyj0VudDef/a/qJ8XovtQKgIhAJU0h2eiHYsOpHAkxvjU1T5rVdVGHaxUDsLx87nrn0UC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4694.1.4ac58e91f7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-8msu6oZNfcNJsxp1DhhZqGUxjTKotv4SYyyoIWtbies/C3PfIxgG9htMhuRQciGp1fwEWFnmVOtwD6k5GWCDBA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4694.1.4ac58e91f7_1780673773298_0.2882355798858016","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4697.1.3d6c732a37":{"name":"@open-mercato/cache","version":"0.6.5-canary.4697.1.3d6c732a37","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4697.1.3d6c732a37","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c06ddc0777c81a18ce13e41d57b1b8672b844964","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4697.1.3d6c732a37.tgz","fileCount":50,"integrity":"sha512-uMkoFU/GncyBb5Bd6mo0DtHHmMkpTRXVU7Yv++LBGk/AlpuMLzuE3Dq8dpoZrvvZ/0/HEYIllFvrVjCt5IuRZw==","signatures":[{"sig":"MEQCIFMRDkkpT6Kh20kVilJWEQsYBFqJktAPgWHoZw8D9hHAAiAZ5uO4oMVrDu2owIZ9+EHbLGRsK6vgYsJ4fEFsfN8o1w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4697.1.3d6c732a37","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-uMkoFU/GncyBb5Bd6mo0DtHHmMkpTRXVU7Yv++LBGk/AlpuMLzuE3Dq8dpoZrvvZ/0/HEYIllFvrVjCt5IuRZw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4697.1.3d6c732a37_1780674283008_0.3735394260574989","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4693.1.4f9d596cff":{"name":"@open-mercato/cache","version":"0.6.5-canary.4693.1.4f9d596cff","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4693.1.4f9d596cff","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"6ff7b1729ea2d3c7a313db6288b483c67b86b345","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4693.1.4f9d596cff.tgz","fileCount":50,"integrity":"sha512-S2dg4E5hkT2ZbsQ+E5OpVcA9W/J5nu5D9FcRUCBOI2RiF1L5YG/GVLxgMLeBK4A5Z9qEleUYn/+i44MUUegTyA==","signatures":[{"sig":"MEQCIBB6lMGBLnkeU2/Z45mxYiYqkSed1PlNTWIbfJBs/fWLAiB2hdIlYkkyVAKMtUfs6x1likvPiMqo7wONvGkkKj+JgA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4693.1.4f9d596cff","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-S2dg4E5hkT2ZbsQ+E5OpVcA9W/J5nu5D9FcRUCBOI2RiF1L5YG/GVLxgMLeBK4A5Z9qEleUYn/+i44MUUegTyA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4693.1.4f9d596cff_1780675771658_0.6440920533697385","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-develop.4695.1.42ee0ddf0e":{"name":"@open-mercato/cache","version":"0.6.5-develop.4695.1.42ee0ddf0e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-develop.4695.1.42ee0ddf0e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"977fbe2de73353e2a4f552aa013b9736e9bee00f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-develop.4695.1.42ee0ddf0e.tgz","fileCount":50,"integrity":"sha512-SArkA41v6AXGI5KYVSmj24ml1/gavjV6ZIhu177wy0gn5CBpHg2yjZIx5SK8KxK6stQeiynygYoxE9OCH1+GEg==","signatures":[{"sig":"MEQCIHX/0Sf5a+dGM1gzn1xrKPJZ84fy0ZmwYDEz5HShUUDfAiAByEXEwvRIxKh/7MCXfc9YqFnSV0n6N93rEHHk+r2LEQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-develop.4695.1.42ee0ddf0e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201099},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-SArkA41v6AXGI5KYVSmj24ml1/gavjV6ZIhu177wy0gn5CBpHg2yjZIx5SK8KxK6stQeiynygYoxE9OCH1+GEg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-develop.4695.1.42ee0ddf0e_1780676154181_0.4776405842051208","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4696.1.5af85ba9eb":{"name":"@open-mercato/cache","version":"0.6.5-canary.4696.1.5af85ba9eb","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4696.1.5af85ba9eb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ddf92c020c119fe17ccd03e2d31c7465481d7844","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4696.1.5af85ba9eb.tgz","fileCount":50,"integrity":"sha512-eEx/Axpm/rZaeKN+2ZBdoDT7YMpSu36ryIwnXiSrUloTm8RrurIvRqY59UHBgRC1enh6yB5gmxBQB5Spy27kLA==","signatures":[{"sig":"MEUCIQCxM0Q1XrntbcsiBjfaGUbYn4SdHRAM89567o8Fy9liEQIgGX6+53nN7+nRQGasOOYRXaf8UYVM1Q2SBF378v3bVaw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4696.1.5af85ba9eb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-eEx/Axpm/rZaeKN+2ZBdoDT7YMpSu36ryIwnXiSrUloTm8RrurIvRqY59UHBgRC1enh6yB5gmxBQB5Spy27kLA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4696.1.5af85ba9eb_1780676439412_0.6055450363141162","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-develop.4703.1.59a086a9ee":{"name":"@open-mercato/cache","version":"0.6.5-develop.4703.1.59a086a9ee","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-develop.4703.1.59a086a9ee","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"0b0eab9c1ff2a775cb35beef4a9911c69bd4795f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-develop.4703.1.59a086a9ee.tgz","fileCount":50,"integrity":"sha512-gOdpXC184HUpbrIwjB5+125q5bk0assFIY432TOpMH8OZSpaTnVrZ4i+iaPnRKff/HKHwmSke5R1bqyLklS/Tg==","signatures":[{"sig":"MEUCIHbfurU3y5cT9HC/xKIJtyd5KNvDgd7Kduslo6bVU1L3AiEAj9z5fqvvtajtGydwV8tIvtjRP1X1mQRFGY8UIuI+0oc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-develop.4703.1.59a086a9ee","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201099},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-gOdpXC184HUpbrIwjB5+125q5bk0assFIY432TOpMH8OZSpaTnVrZ4i+iaPnRKff/HKHwmSke5R1bqyLklS/Tg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-develop.4703.1.59a086a9ee_1780679078211_0.06407565992055964","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4704.1.5e135dbdb5":{"name":"@open-mercato/cache","version":"0.6.5-canary.4704.1.5e135dbdb5","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4704.1.5e135dbdb5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"74bac4db41c5d7c3a087473efb74f970f2a29b01","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4704.1.5e135dbdb5.tgz","fileCount":50,"integrity":"sha512-pfwcWiSe6Q5E8qsctVR6KOwnVvo5KYlkMj6BrOI3Pf9xTkhljm+Q+X0/UG7e6FRlbAHxKEmie9SQpvvV2iUSWw==","signatures":[{"sig":"MEYCIQC3ta+as6qzvhpw5Pq4fjzJQKCqjb71k9z/wYlMPQjgwgIhAOAXzN+eLF3yDeU/ixERF2snNPnv+Iq6Fpnzj0+A9HbH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4704.1.5e135dbdb5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-pfwcWiSe6Q5E8qsctVR6KOwnVvo5KYlkMj6BrOI3Pf9xTkhljm+Q+X0/UG7e6FRlbAHxKEmie9SQpvvV2iUSWw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4704.1.5e135dbdb5_1780679550076_0.7911640580029533","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4702.1.fb864bb4c4":{"name":"@open-mercato/cache","version":"0.6.5-canary.4702.1.fb864bb4c4","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4702.1.fb864bb4c4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"923e95c757f3e430ec285a0f1e6247b8eb75c7f2","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4702.1.fb864bb4c4.tgz","fileCount":50,"integrity":"sha512-TfJR1X1XsAxFAKICVX/6WTeOuBzpm1GzNE6/YY1KvyFrspcFBkKgf7RUzBwOF+EyYDlDtbU1zlczn3vJ4Y34Sw==","signatures":[{"sig":"MEQCIAiZ3EcrvI05C1ee/i2jtDsTk3/NwmXtsQ8qDJUcdJ6EAiAUM9O4vwUXoQIc7Tujn9vsNy9yUTUyH+Y6lxQtB+VOdA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4702.1.fb864bb4c4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-TfJR1X1XsAxFAKICVX/6WTeOuBzpm1GzNE6/YY1KvyFrspcFBkKgf7RUzBwOF+EyYDlDtbU1zlczn3vJ4Y34Sw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4702.1.fb864bb4c4_1780679604407_0.585726469507347","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4706.1.38840c07a1":{"name":"@open-mercato/cache","version":"0.6.5-canary.4706.1.38840c07a1","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4706.1.38840c07a1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"be22353cf05a475da8420b8ecb4ba711b8b9044b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4706.1.38840c07a1.tgz","fileCount":50,"integrity":"sha512-LMUToZSLZ2L43H76sq61g77apYOCNXxuk3mLpn4VJC7URf6SFm4EN5P1WVHURFCsqAjil1w20QoOxEept+jd8g==","signatures":[{"sig":"MEQCIG+ZMcA0SV3R3OC42CBiCXvq+1EwokTDzK1jrpi6nXuRAiAQpqQfuw7VXBMlG1H9p9DzMEvhVVBY4KLpNECwP07VtQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4706.1.38840c07a1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-LMUToZSLZ2L43H76sq61g77apYOCNXxuk3mLpn4VJC7URf6SFm4EN5P1WVHURFCsqAjil1w20QoOxEept+jd8g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4706.1.38840c07a1_1780680697675_0.7749257469232973","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4707.1.9b7edeeb38":{"name":"@open-mercato/cache","version":"0.6.5-canary.4707.1.9b7edeeb38","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4707.1.9b7edeeb38","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"83a0825aa423f564e8951aa842ac4ac01f32c69e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4707.1.9b7edeeb38.tgz","fileCount":50,"integrity":"sha512-8h7zK1gWC4gB2ofKC8wpp6OVaO3hY6WVPZgQClXxaL5pnAQKne+PYbKC9G9Wja8TOl3St+uVQOof/S82Y3IO4g==","signatures":[{"sig":"MEQCIAm+fv5hjR1ngw+zwLioyEa9KZH7Rfz/fLDdHD9MWmUCAiBAi64Izkp/TwLKgAHRbBWtAxPvL8ndrjSs+x3O+85bVw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4707.1.9b7edeeb38","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-8h7zK1gWC4gB2ofKC8wpp6OVaO3hY6WVPZgQClXxaL5pnAQKne+PYbKC9G9Wja8TOl3St+uVQOof/S82Y3IO4g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4707.1.9b7edeeb38_1780681056557_0.16135604313461727","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4710.1.f673cd311a":{"name":"@open-mercato/cache","version":"0.6.5-canary.4710.1.f673cd311a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4710.1.f673cd311a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"60557272cd315a19d981ef359610fc3ca32a28c5","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4710.1.f673cd311a.tgz","fileCount":50,"integrity":"sha512-oAAI1WeRSxmJjkNGAynv22rkieOaqALOAtsOsP7fBZ9G68J/MsqF74XRjjcOhHDhlO4rBOXd7gOlPDH0yBq2Lw==","signatures":[{"sig":"MEUCIQCVY2Ine5pjjugi7hxuvmNN/6MFh2QXNG8enCWbAlZeLgIgEbhYXlQ4N2ODbXN+NJX1+r5eOjXfJanXHZcE7TLqTO8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4710.1.f673cd311a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-oAAI1WeRSxmJjkNGAynv22rkieOaqALOAtsOsP7fBZ9G68J/MsqF74XRjjcOhHDhlO4rBOXd7gOlPDH0yBq2Lw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4710.1.f673cd311a_1780681309160_0.07770899260508402","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4709.1.295d1d7972":{"name":"@open-mercato/cache","version":"0.6.5-canary.4709.1.295d1d7972","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4709.1.295d1d7972","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"70420848f35cebe47a826f37779aea4cf805eafc","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4709.1.295d1d7972.tgz","fileCount":50,"integrity":"sha512-EZ9r0M/naJTcKoiJCVS9/muJ7tB340kQp2F/okxX4GOUG6yBMNr6pE/6VcUfbCN4NobkTc1S4bu+mj0p1xo3eQ==","signatures":[{"sig":"MEUCIHc8cktMyxcub287fCErWeMCGFEL01Ear8B/OWVKWm1lAiEAhx9LSa/QDshLEWevFHlVl7so3ryAQtwvQVNtBOSY3UA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4709.1.295d1d7972","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-EZ9r0M/naJTcKoiJCVS9/muJ7tB340kQp2F/okxX4GOUG6yBMNr6pE/6VcUfbCN4NobkTc1S4bu+mj0p1xo3eQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4709.1.295d1d7972_1780682469767_0.7653855650690873","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-develop.4708.1.93cb8395bd":{"name":"@open-mercato/cache","version":"0.6.5-develop.4708.1.93cb8395bd","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-develop.4708.1.93cb8395bd","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"3fd98859a1f4d3fb270ea03298bb0c0c9e1132a5","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-develop.4708.1.93cb8395bd.tgz","fileCount":50,"integrity":"sha512-LvkDancIHnnIXWE6x7+VauJlm3AeBjVgkJmrlA84DmZqnnbWhS53vX70T7LebJKOBk/8Qo0dXYbzKZh1T6NXsg==","signatures":[{"sig":"MEYCIQCxYKrHvo7XLItU7viqumnCFoVcJjHOhoQ6J0XK7mAnSwIhANNfZyuqfa2LKIYXi4ktG9ziE20pNIQT0QMU/OXuv+kS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-develop.4708.1.93cb8395bd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201099},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-LvkDancIHnnIXWE6x7+VauJlm3AeBjVgkJmrlA84DmZqnnbWhS53vX70T7LebJKOBk/8Qo0dXYbzKZh1T6NXsg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-develop.4708.1.93cb8395bd_1780682475045_0.37334548230544984","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-develop.4718.1.56d834bb34":{"name":"@open-mercato/cache","version":"0.6.5-develop.4718.1.56d834bb34","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-develop.4718.1.56d834bb34","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"bb76cf1629ca3befb0f9a4d5b3e04e84c73f6f91","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-develop.4718.1.56d834bb34.tgz","fileCount":50,"integrity":"sha512-o5ozKH2w1leeLBixlUBy1a3EeJzvwmrNNicun7Ab3zNg8bKk6dSYv5Ua0Q5v2UhUZwFyR10bjBGQEpoczyITdQ==","signatures":[{"sig":"MEUCIGI38q/kRSmRxcvt8IP2KUd7p9OxLW+tuVwKY1oYtLraAiEAnrvpZhIa7QO0bnz+9uQTxrrIDm36oJNL+Fghq5iQIGQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-develop.4718.1.56d834bb34","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201099},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-o5ozKH2w1leeLBixlUBy1a3EeJzvwmrNNicun7Ab3zNg8bKk6dSYv5Ua0Q5v2UhUZwFyR10bjBGQEpoczyITdQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-develop.4718.1.56d834bb34_1780682884351_0.13476242213295508","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4719.1.5838b2899c":{"name":"@open-mercato/cache","version":"0.6.5-canary.4719.1.5838b2899c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4719.1.5838b2899c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"7bd54c95a6947b6f509a14306d49132c9698e0f5","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4719.1.5838b2899c.tgz","fileCount":50,"integrity":"sha512-oAr/BPPWb5FWKdA7JhEOfBkWdN0qxg7Vxawv/bpFKOKIdGSdcbLDJBEeFa1L4TVo8c4xAzxCz1FwTTJ1qwtEAQ==","signatures":[{"sig":"MEUCIBunyTjPXFZc5eTbF/87lebncfDqeQZW1Qi336TtfQ8CAiEA56aea2TUBgqx2gipcUdaAUWYo5hXMUqrmIf3pSxGS3A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4719.1.5838b2899c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-oAr/BPPWb5FWKdA7JhEOfBkWdN0qxg7Vxawv/bpFKOKIdGSdcbLDJBEeFa1L4TVo8c4xAzxCz1FwTTJ1qwtEAQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4719.1.5838b2899c_1780683154068_0.9245734580394538","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4720.1.8cf95a6f7f":{"name":"@open-mercato/cache","version":"0.6.5-canary.4720.1.8cf95a6f7f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4720.1.8cf95a6f7f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"672d8db740c70a35fe3731b17672a83bbcd31e17","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4720.1.8cf95a6f7f.tgz","fileCount":50,"integrity":"sha512-MVEjGQbc4N9EFyxyxb4mBeD1sIJ2ksem16eio2tEJnk9vx9RcIHYk0b/CJBFgFPFJx+iGczLkyE32lUtoUNN+w==","signatures":[{"sig":"MEUCIGT4dl74vHZ2bWIkiWHMr7sBslC9utamDv6tlXIMwpFOAiEA8Uf1gu7UDKwTG+MR3mTIZBqIdNYydlehaZcG7YtcTeU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4720.1.8cf95a6f7f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-MVEjGQbc4N9EFyxyxb4mBeD1sIJ2ksem16eio2tEJnk9vx9RcIHYk0b/CJBFgFPFJx+iGczLkyE32lUtoUNN+w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4720.1.8cf95a6f7f_1780683629846_0.5574694718369728","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4721.1.114b3cb7ac":{"name":"@open-mercato/cache","version":"0.6.5-canary.4721.1.114b3cb7ac","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4721.1.114b3cb7ac","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"be414ba80bb2ec54b05176000fe83a981b73ee15","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4721.1.114b3cb7ac.tgz","fileCount":50,"integrity":"sha512-vHFpu/KSdWPOf2FfTGunjo+AUokvYsVNneiVtC8exHRqGqoBdNzmxqXI8qW1zC1X25RLkFivhNW9L7ID/8aFbQ==","signatures":[{"sig":"MEYCIQCroHGYGJCY6iEtX0/RzM3VwaFpDtenH/di6lePWXLjhgIhAP6jaf9n43JKVQ64nPBKLzPxPXK2KZ262SOJ3nWmVfQQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4721.1.114b3cb7ac","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-vHFpu/KSdWPOf2FfTGunjo+AUokvYsVNneiVtC8exHRqGqoBdNzmxqXI8qW1zC1X25RLkFivhNW9L7ID/8aFbQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4721.1.114b3cb7ac_1780684488600_0.4380033893607651","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4723.1.1a90d26a7b":{"name":"@open-mercato/cache","version":"0.6.5-canary.4723.1.1a90d26a7b","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4723.1.1a90d26a7b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"8deaa7186de156b4b6a9912565bc1b893bb0b568","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4723.1.1a90d26a7b.tgz","fileCount":50,"integrity":"sha512-qII1oN0Nq+Sj8p9lvgvi1ks0AdmwfraqoaxyLxhmwDvlU+7t7KlsbNPOW2NnIVVrOm+vNPvS7+8oy02Zek6U0A==","signatures":[{"sig":"MEUCIFPr8fSjE5VFd5V8nfFqH6I8npOuUzxS4onOL8puIRXHAiEAlgx7YSJpRMcGdxQKcdRIiAvVytTPjrpwUxtmr1dko4U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4723.1.1a90d26a7b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-qII1oN0Nq+Sj8p9lvgvi1ks0AdmwfraqoaxyLxhmwDvlU+7t7KlsbNPOW2NnIVVrOm+vNPvS7+8oy02Zek6U0A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4723.1.1a90d26a7b_1780684508222_0.3262437485701919","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4713.1.0e9b69d1ee":{"name":"@open-mercato/cache","version":"0.6.5-canary.4713.1.0e9b69d1ee","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4713.1.0e9b69d1ee","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f4b472a673621ce7f633b66d1cae7b34a634cea1","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4713.1.0e9b69d1ee.tgz","fileCount":50,"integrity":"sha512-/SuYjWQKSs0lpNEw+wFki+XmiIKdNUj82nTLIjjYGwxwa/7i8hFkM4ymQEsSt7eMA1bE6UfHZS1BiXu8AGNisg==","signatures":[{"sig":"MEQCIAIWo0UUXeBF6ASoyLpSd8CXx30TDubOxws0YzWzjipSAiAonN9IdDuRqPJ6hlzYvav+xyNP5X24k+HDSQlMdvk5Kg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4713.1.0e9b69d1ee","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-/SuYjWQKSs0lpNEw+wFki+XmiIKdNUj82nTLIjjYGwxwa/7i8hFkM4ymQEsSt7eMA1bE6UfHZS1BiXu8AGNisg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4713.1.0e9b69d1ee_1780684674494_0.3610442436748875","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4724.1.232c3ff4df":{"name":"@open-mercato/cache","version":"0.6.5-canary.4724.1.232c3ff4df","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4724.1.232c3ff4df","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ed7a48d22648247f45efa5fb08e7ad2ec21edf70","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4724.1.232c3ff4df.tgz","fileCount":50,"integrity":"sha512-7suTeCSo3RFRazA2Qh7T8g+dVsoYLp0yp8NSNfNWmvxyiyfE9egz3uwuSaSn6/hNtjElV4UrIhc+ammDGVQlAA==","signatures":[{"sig":"MEUCIQCXUsUGgQkR2DrWD1h4vMclDXRBw4SdbV+NQwfIylTS0QIgCp1DaqHRT3E8OoUe3O0V2AvKGbDZRxZLOkRqNMz4c7I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4724.1.232c3ff4df","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-7suTeCSo3RFRazA2Qh7T8g+dVsoYLp0yp8NSNfNWmvxyiyfE9egz3uwuSaSn6/hNtjElV4UrIhc+ammDGVQlAA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4724.1.232c3ff4df_1780684860669_0.7537569086458966","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4723.2.1a90d26a7b":{"name":"@open-mercato/cache","version":"0.6.5-canary.4723.2.1a90d26a7b","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4723.2.1a90d26a7b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"5f08dc0d6774754d4615bb5d1f4064aa053e471f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4723.2.1a90d26a7b.tgz","fileCount":50,"integrity":"sha512-13GYfoRV81XznffYPa6SXC8Rz9RhELoJG5uLwNaf7kOrzxE2xPRmt0n9P1M1DDWIuaMKaXckD+dkhPqWD48tig==","signatures":[{"sig":"MEUCIQDKRRlt7e5IShvOc1Y9AkQohjm3ZW6QsgyFWUxwFM6AEAIgX/tLCOSToHYpivkHygCRv80kWneIlNeR8LLMY90OB54=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4723.2.1a90d26a7b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-13GYfoRV81XznffYPa6SXC8Rz9RhELoJG5uLwNaf7kOrzxE2xPRmt0n9P1M1DDWIuaMKaXckD+dkhPqWD48tig==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4723.2.1a90d26a7b_1780684980498_0.8197142702980165","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4728.1.6434b07c1e":{"name":"@open-mercato/cache","version":"0.6.5-canary.4728.1.6434b07c1e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4728.1.6434b07c1e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"3f611a89a68d1518875d620252dce5c105a1cd20","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4728.1.6434b07c1e.tgz","fileCount":50,"integrity":"sha512-1jGfJiXC6L+8C2jn/dLE/qOW/Q/1paeBAcer77ZkO2d1Ydc6pzgaG9V6Yvt3ucp/7wKsXY894OKl6bseuhpKHw==","signatures":[{"sig":"MEUCIHS3I1Z7UE+U1c9mt89nD2Nd8n5IjLckV8RTtZbg/Ne0AiEA4fvJ6XVx2XIaJHxQNZQTzvIVkBrNifNdJRpkvBOXI5k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4728.1.6434b07c1e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-1jGfJiXC6L+8C2jn/dLE/qOW/Q/1paeBAcer77ZkO2d1Ydc6pzgaG9V6Yvt3ucp/7wKsXY894OKl6bseuhpKHw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4728.1.6434b07c1e_1780687539944_0.7829894285542178","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4731.1.0d3aee22fe":{"name":"@open-mercato/cache","version":"0.6.5-canary.4731.1.0d3aee22fe","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4731.1.0d3aee22fe","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"77e21e52fa78a483942b21f41ca294d0076a84a8","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4731.1.0d3aee22fe.tgz","fileCount":50,"integrity":"sha512-lPKmgD25cW+vrxH5ANL1xQD9iHgrkLHaTlljFAyAah9FMTG9y8O/HTSp+vRUErzaShBHbQzKaXY5NZU97mho8A==","signatures":[{"sig":"MEUCIEGmHngL+IlhxpPfUwbsJMe1TMJTJkVtVuWFRFf+zdXVAiEAvspq3N7aPhdFtjzTKanA1HDtnJRWLC9ix0zCoEIb75s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4731.1.0d3aee22fe","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-lPKmgD25cW+vrxH5ANL1xQD9iHgrkLHaTlljFAyAah9FMTG9y8O/HTSp+vRUErzaShBHbQzKaXY5NZU97mho8A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4731.1.0d3aee22fe_1780689940013_0.9980590852236308","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-develop.4732.1.732f6c67a5":{"name":"@open-mercato/cache","version":"0.6.5-develop.4732.1.732f6c67a5","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-develop.4732.1.732f6c67a5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"732f4adbd71324fb06b6cafbc46552db9473e6a7","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-develop.4732.1.732f6c67a5.tgz","fileCount":50,"integrity":"sha512-A0sWa4KcLbUFCtkIvJ3IYXa4N8Sx4m9NdH2MUuCFeMVKofvwHxUnSoAxhwhiXxgFGnNWtYYJcQ8ZcLXqY1949g==","signatures":[{"sig":"MEYCIQD1Xjnl++dxEICFF6b6SvMrMsBh82wSvn9DXZSryl2C9wIhAL/RvvHIuUK0G44XVl1dn/c1RVkFYhByla2ZqC50obvr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-develop.4732.1.732f6c67a5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201099},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-A0sWa4KcLbUFCtkIvJ3IYXa4N8Sx4m9NdH2MUuCFeMVKofvwHxUnSoAxhwhiXxgFGnNWtYYJcQ8ZcLXqY1949g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-develop.4732.1.732f6c67a5_1780690341208_0.7130902835109674","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4733.1.034e654b1c":{"name":"@open-mercato/cache","version":"0.6.5-canary.4733.1.034e654b1c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4733.1.034e654b1c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"5e19441f31cec64623541b0606d92d4862ee8228","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4733.1.034e654b1c.tgz","fileCount":50,"integrity":"sha512-7XAC2hB1fRLJHbJtk6o43zVDIhEYG4CC0n3zR6RIVi9Gn5rfptO5UAxx5vxMBd+Stk7fxDBhtH5ma5hnYZhiZQ==","signatures":[{"sig":"MEYCIQC6BzFi/1WJgRLAzNS0f76dPlEjIgVYTji1jtXNmTYfzQIhAIUZr6l/RBlq/Y+GPWvCOdaZHjK6CNq5p8/ThajQQ7dN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4733.1.034e654b1c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-7XAC2hB1fRLJHbJtk6o43zVDIhEYG4CC0n3zR6RIVi9Gn5rfptO5UAxx5vxMBd+Stk7fxDBhtH5ma5hnYZhiZQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4733.1.034e654b1c_1780690363987_0.044016938927948335","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-develop.4734.1.dd8285dd2e":{"name":"@open-mercato/cache","version":"0.6.5-develop.4734.1.dd8285dd2e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-develop.4734.1.dd8285dd2e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"05ac42a36b844c24897dc27f9d27597bec76f192","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-develop.4734.1.dd8285dd2e.tgz","fileCount":50,"integrity":"sha512-ebioEgXw0zVrchwT6mDjk8JqyqB5b0ikFTq4RPSOjs+YRKEPMWePDuDcLkrz0Eipja9ivdZLd9DQVh+LcV7beA==","signatures":[{"sig":"MEQCICZmTezG4Qc8whhxslWBDlKvdTXWcfjIWVkYqhDWEX37AiAcGx5q/uWUtecEJdSOUPhBNn2MalJHAWy4+xfRCME3Ag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-develop.4734.1.dd8285dd2e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201099},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-ebioEgXw0zVrchwT6mDjk8JqyqB5b0ikFTq4RPSOjs+YRKEPMWePDuDcLkrz0Eipja9ivdZLd9DQVh+LcV7beA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-develop.4734.1.dd8285dd2e_1780693046500_0.8098401516592622","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4736.1.0bb07b143d":{"name":"@open-mercato/cache","version":"0.6.5-canary.4736.1.0bb07b143d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4736.1.0bb07b143d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e26b89b0a23ad83457e460736c382cd85441b456","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4736.1.0bb07b143d.tgz","fileCount":50,"integrity":"sha512-DK6ahOuCj/SqnrtXGVXtQ+jHa7nQGJrbXMC3yBK+qbReRF46VlXLGJhIXMyuGmK2tg//C+pns98R9XNCyvcYjg==","signatures":[{"sig":"MEUCIGcVTGoY+pdo/TMgSgoVSUNy/kPGJ+chbNOLeJ21K9FxAiEA2Am3T085k5Cr67wvMOhNsmEhYrmvSvbKbPY/C/t878s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4736.1.0bb07b143d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-DK6ahOuCj/SqnrtXGVXtQ+jHa7nQGJrbXMC3yBK+qbReRF46VlXLGJhIXMyuGmK2tg//C+pns98R9XNCyvcYjg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4736.1.0bb07b143d_1780693063551_0.8250879939802716","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4735.1.79b297ec73":{"name":"@open-mercato/cache","version":"0.6.5-canary.4735.1.79b297ec73","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4735.1.79b297ec73","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"4f068a760d0d341d9439f7eb90eb6f2f23c0dd4a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4735.1.79b297ec73.tgz","fileCount":50,"integrity":"sha512-O4lJ+CVXfs6bwey0KPp76A4D70eFFWO8Luai1XmITb83o8b+Sy47zukskBmoY1NNzAqywXS8QnHpd+2LaG8YIg==","signatures":[{"sig":"MEUCIGHCVQI3SH+P4Wo/SxQpEQIpDiN7Wy+3cNXMNp+ISbhLAiEArx6q1BoYx7CO8gvHJbb4qs1HzFRtVXdww/NiJpX2DbU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4735.1.79b297ec73","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-O4lJ+CVXfs6bwey0KPp76A4D70eFFWO8Luai1XmITb83o8b+Sy47zukskBmoY1NNzAqywXS8QnHpd+2LaG8YIg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4735.1.79b297ec73_1780693500480_0.13418575149460765","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4755.1.db3e4aca1e":{"name":"@open-mercato/cache","version":"0.6.5-canary.4755.1.db3e4aca1e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4755.1.db3e4aca1e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e8f5f6f357e90f52fea2bd29bf04367f7bcdd688","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4755.1.db3e4aca1e.tgz","fileCount":50,"integrity":"sha512-pf6TWTctCG7nkl3BFHxZfUlRIxcpQ79CQPhA8n63aHnhvIsGWge/ugx3MY/tSSft0J/11BT8JLovQOUv8t8hZA==","signatures":[{"sig":"MEQCIE5rw0PdUwMPgycjrJWlKFmdVbuLmd5v455lh24f3rNMAiAuNDYxOhPk/NgGycAHDqNEpK85/d5ONcMSmY8yEGku5A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4755.1.db3e4aca1e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-pf6TWTctCG7nkl3BFHxZfUlRIxcpQ79CQPhA8n63aHnhvIsGWge/ugx3MY/tSSft0J/11BT8JLovQOUv8t8hZA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4755.1.db3e4aca1e_1780698936518_0.4567763809115253","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4756.1.9d907fa8b4":{"name":"@open-mercato/cache","version":"0.6.5-canary.4756.1.9d907fa8b4","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4756.1.9d907fa8b4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"6ef3210082c8c5c9b1a72e6d379c5541764b0939","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4756.1.9d907fa8b4.tgz","fileCount":50,"integrity":"sha512-BjtaT8MiAN2U1h+I7nnyY+h+OCXbV8TVfJCyoKJ88AEL6cRsgn+MmCThDqZjtEG4FBXaP7zZ3plq3A0kUFlQtQ==","signatures":[{"sig":"MEUCIGI0XTOHO7P1A6ikET7w/5eVKMOyL10i2nKo13dH0YASAiEAnKRXhr9EqVlWxbmBU55ZyKGubo2ns67K+igL2TdKQuo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4756.1.9d907fa8b4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-BjtaT8MiAN2U1h+I7nnyY+h+OCXbV8TVfJCyoKJ88AEL6cRsgn+MmCThDqZjtEG4FBXaP7zZ3plq3A0kUFlQtQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4756.1.9d907fa8b4_1780699295988_0.60214823432612","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4764.1.7ed196ffe7":{"name":"@open-mercato/cache","version":"0.6.5-canary.4764.1.7ed196ffe7","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4764.1.7ed196ffe7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"820e02685c039fc3cf8815ce5d18ec2c91a8875a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4764.1.7ed196ffe7.tgz","fileCount":50,"integrity":"sha512-De77jFf1xFiaRQbgFFC3N5TWrvmUUWReTGop5Vmzlmq9kLGoTsH+0kc3cHlekUqKtjDeV8McopBbJxK0gyMuQg==","signatures":[{"sig":"MEUCIE6WZNp21RcQf5VTRp7D2YxJ14dSI4jzQGy/eqZ/5zlYAiEAtq8aHpu5WveCe9jIC11JIdTgLhUjgWrEmnlTj70gmww=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4764.1.7ed196ffe7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-De77jFf1xFiaRQbgFFC3N5TWrvmUUWReTGop5Vmzlmq9kLGoTsH+0kc3cHlekUqKtjDeV8McopBbJxK0gyMuQg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4764.1.7ed196ffe7_1780714946275_0.3365458601543341","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4765.1.7de1154581":{"name":"@open-mercato/cache","version":"0.6.5-canary.4765.1.7de1154581","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4765.1.7de1154581","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"2a1d638e97767b954807306d225bb0376bd7bd13","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4765.1.7de1154581.tgz","fileCount":50,"integrity":"sha512-OmA+iGDy2SeCuoKyYnJ9yttLiEmJH5xzpH/M/cWtAapRWiOXotllxJqczXk3jwaxq82at9TLSvbZ07HCHuWlZQ==","signatures":[{"sig":"MEUCIAkbsxmTwNstBtw4VgyjzXHJwfN0lNh3GbW6JWHVZGbtAiEAv6gdG1m5AHddM00/WZSgRrF3nCh6sSF6Rql1LaUUpt8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4765.1.7de1154581","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-OmA+iGDy2SeCuoKyYnJ9yttLiEmJH5xzpH/M/cWtAapRWiOXotllxJqczXk3jwaxq82at9TLSvbZ07HCHuWlZQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4765.1.7de1154581_1780715345669_0.19556616521879677","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4766.1.241c1c2e76":{"name":"@open-mercato/cache","version":"0.6.5-canary.4766.1.241c1c2e76","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4766.1.241c1c2e76","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"7acd16143a6b3a2f451e4b44c95782e37e63f793","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4766.1.241c1c2e76.tgz","fileCount":50,"integrity":"sha512-vEkYO7Gxnio2taEEP6JBpjC1KdBFlJTd1B7G3riFW0wrs1XJtvmrbunKJSe5DseyWAKQXgUG/AgHjZ793oALSQ==","signatures":[{"sig":"MEYCIQDFl8PVO9JQBQkDcsXqT+7+uj7/eq7H9NZs/+ltf3/ieQIhAIa+D8vvsDyxH2mA4wLq4xxrfvpUqZqCWSAPh45QX+wO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4766.1.241c1c2e76","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-vEkYO7Gxnio2taEEP6JBpjC1KdBFlJTd1B7G3riFW0wrs1XJtvmrbunKJSe5DseyWAKQXgUG/AgHjZ793oALSQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4766.1.241c1c2e76_1780716213179_0.562051216034364","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4767.1.6676774b4d":{"name":"@open-mercato/cache","version":"0.6.5-canary.4767.1.6676774b4d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4767.1.6676774b4d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e8e0710249ef026d7de4526478544db65e5b7de8","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4767.1.6676774b4d.tgz","fileCount":50,"integrity":"sha512-u4+hVObrdEp28In9dcHhKDwIM9lwngIFWmr139nGp7qNAHUuc8c237TjC+MEVkMAj0Oc7E/84UMNh5Ckhcwylg==","signatures":[{"sig":"MEUCICmrRU/VPiQmkCLjQ5xcvKm5V3bibk/EnN6EPV0IMIDnAiEAjXRUKV6VkK3LH/ID6KC9SwhcmZmtY8F9U3VA25VDmcU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4767.1.6676774b4d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-u4+hVObrdEp28In9dcHhKDwIM9lwngIFWmr139nGp7qNAHUuc8c237TjC+MEVkMAj0Oc7E/84UMNh5Ckhcwylg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4767.1.6676774b4d_1780716803256_0.7029237177092389","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4768.1.b831f56b3e":{"name":"@open-mercato/cache","version":"0.6.5-canary.4768.1.b831f56b3e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4768.1.b831f56b3e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a812bf6c3da93b1f7571f5123dc7022fa0c36c3f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4768.1.b831f56b3e.tgz","fileCount":50,"integrity":"sha512-WDRv0ADLxj+nVSN/1EikbOVmUmAOZVupvLG2u2WDmzDOg4W9fXSNL+gaCaQpErSuxDFHoeaX/4xPIS6d4nsdWw==","signatures":[{"sig":"MEUCIAoKFzyt/7YLQJ/GZpJvQSl5XMnXYsb9igXdBTBRCDORAiEA7xhaQHpT/4xTSg3BxcKNU8RqYQTPRKkcNJEmAhje8ZQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4768.1.b831f56b3e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-WDRv0ADLxj+nVSN/1EikbOVmUmAOZVupvLG2u2WDmzDOg4W9fXSNL+gaCaQpErSuxDFHoeaX/4xPIS6d4nsdWw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4768.1.b831f56b3e_1780717409552_0.0932708773441111","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-develop.4769.1.cff51e0b40":{"name":"@open-mercato/cache","version":"0.6.5-develop.4769.1.cff51e0b40","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-develop.4769.1.cff51e0b40","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"2ad4c25fc9230879b5efd820675310e19b95db6b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-develop.4769.1.cff51e0b40.tgz","fileCount":50,"integrity":"sha512-OJEle1gsW+/nsySBvfKLl/YGFeNvuIUtso3ZevI9pt8FWVZocDWo94imaO7qKuVhfx8gGU1PgakxWJqbhgWIOw==","signatures":[{"sig":"MEUCIDADyfmXHHhIXfDlYPVaAR/7EjtUTYb6+6xsY9PvCM8+AiEAgnjztsCpGGt9WsoBSi4lBq9kK10GadT+FNXy5FocCyQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-develop.4769.1.cff51e0b40","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201099},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-OJEle1gsW+/nsySBvfKLl/YGFeNvuIUtso3ZevI9pt8FWVZocDWo94imaO7qKuVhfx8gGU1PgakxWJqbhgWIOw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-develop.4769.1.cff51e0b40_1780718180677_0.29361239601785605","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4770.1.f3e70ec1a7":{"name":"@open-mercato/cache","version":"0.6.5-canary.4770.1.f3e70ec1a7","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4770.1.f3e70ec1a7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"484a561c789a74a27a0df98869aaab68e60a1772","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4770.1.f3e70ec1a7.tgz","fileCount":50,"integrity":"sha512-kd8/gFSdODA7vFQuM+1nF+1+UQ4yE+G4wzsuKeU/0+GfEdUQfNZpBohrS12EQyODB1KG/up4FfXvMA4pAPsanA==","signatures":[{"sig":"MEUCIEhFv0V9NFk9h+RPeBlIBpW5PFg6ecNENmvxCIc5+6W2AiEA1gRYBSD6Rk/hQwE93hSfhOSss53pRnUbTDMwVquveEA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4770.1.f3e70ec1a7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-kd8/gFSdODA7vFQuM+1nF+1+UQ4yE+G4wzsuKeU/0+GfEdUQfNZpBohrS12EQyODB1KG/up4FfXvMA4pAPsanA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4770.1.f3e70ec1a7_1780718319509_0.3123906012737332","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4771.1.05a077b640":{"name":"@open-mercato/cache","version":"0.6.5-canary.4771.1.05a077b640","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4771.1.05a077b640","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"deef520e560522d597034924aad57dd29033ed51","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4771.1.05a077b640.tgz","fileCount":50,"integrity":"sha512-m8X4HTBPXDQkVS4FwSZfdu0LR04Hz9DSFqbeRQhIZN18c6wpigdSJ3iPVutq7Q7eHuSAQfbRg5298ayJYr7S2A==","signatures":[{"sig":"MEUCIBp+z6YSM3vRdYjZUGWDzw7kh3BarFrLMe8m0ErFa/tEAiEAlOJzS1z8KxzvXn79JizWlYmeZth1OL1Dgr10kEYgNGQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4771.1.05a077b640","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-m8X4HTBPXDQkVS4FwSZfdu0LR04Hz9DSFqbeRQhIZN18c6wpigdSJ3iPVutq7Q7eHuSAQfbRg5298ayJYr7S2A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4771.1.05a077b640_1780718661050_0.5268820585288612","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4773.1.45b543f45a":{"name":"@open-mercato/cache","version":"0.6.5-canary.4773.1.45b543f45a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4773.1.45b543f45a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"42c80430de03252c75c76c32c2ca40e4e8d7b905","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4773.1.45b543f45a.tgz","fileCount":50,"integrity":"sha512-kCSyN7bDcfMMPQT6K/01pY8OKJw6rfo0/wUxhLqClt38AnPIS7WFN20v4F7JP9nfydD2rTz3knycOshaG0niQw==","signatures":[{"sig":"MEUCIQD7zBFbCPPsG3M64Es61S6zgifeiUWODp55ArI/L3wtJAIgAmoXqDNIFXQBfzWsm8vwssWANKXZNSywLYYhHcDXp1c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4773.1.45b543f45a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-kCSyN7bDcfMMPQT6K/01pY8OKJw6rfo0/wUxhLqClt38AnPIS7WFN20v4F7JP9nfydD2rTz3knycOshaG0niQw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4773.1.45b543f45a_1780719252261_0.6014844339647212","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-develop.4772.1.d517a085d1":{"name":"@open-mercato/cache","version":"0.6.5-develop.4772.1.d517a085d1","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-develop.4772.1.d517a085d1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"bc43a75acf2812a2111f2dfa854d714e790f9dd6","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-develop.4772.1.d517a085d1.tgz","fileCount":50,"integrity":"sha512-REYhJnn9be9xm3neKg76vMnrOuPvGg0ao0TY41pIrs7SHqFMrb2mz4Ym3YKsHZGEJ0XEyzSr7TfW6s893Vf/ow==","signatures":[{"sig":"MEUCIDmTip7YwvxWpdUFVgHDLSx5EtE3DAPDiLMD4Dw68JgEAiEAhMJBDoS+a101AE6KOpg9FQT9BblgACOF9om1jcLDx3Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-develop.4772.1.d517a085d1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201099},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-REYhJnn9be9xm3neKg76vMnrOuPvGg0ao0TY41pIrs7SHqFMrb2mz4Ym3YKsHZGEJ0XEyzSr7TfW6s893Vf/ow==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-develop.4772.1.d517a085d1_1780719486414_0.5884580024036286","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4774.1.f4290526ab":{"name":"@open-mercato/cache","version":"0.6.5-canary.4774.1.f4290526ab","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4774.1.f4290526ab","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"8d7488590416e8cd6c78633a49e7452321606566","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4774.1.f4290526ab.tgz","fileCount":50,"integrity":"sha512-6a3mabWrX2TRVfKmT3G4bQ4G/yb2wZA3wu9OgcUZAL8SBYj/uPS+sL6KarNqoJIrd5i3bwQ4ymON6YOpT3F7kw==","signatures":[{"sig":"MEUCIH24DijcGSHrQnWvdc5L/y/LYzvwR6JKguXjTPFx6f4YAiEArdXYoquOgLD2g5oGr6Qtgu/Yvs5517ehHB/6BZdUO04=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4774.1.f4290526ab","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-6a3mabWrX2TRVfKmT3G4bQ4G/yb2wZA3wu9OgcUZAL8SBYj/uPS+sL6KarNqoJIrd5i3bwQ4ymON6YOpT3F7kw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4774.1.f4290526ab_1780719665713_0.44206385571420537","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4776.1.29b9702035":{"name":"@open-mercato/cache","version":"0.6.5-canary.4776.1.29b9702035","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4776.1.29b9702035","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"67a7901a8afbf55b6485f378c73a96b0341c0052","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4776.1.29b9702035.tgz","fileCount":50,"integrity":"sha512-yEjHncgxdl59lGE1NHBy0ABURwKTUUEPqU47QDKKoNjP0Hd6/xb7rLaSrd2HqXuT3f5tB5Do03PN6xWQhLBe2A==","signatures":[{"sig":"MEUCIQDn6qM4xq9noloaZcxD1M/xo1kXLnXDKTr3omF8xU5cuAIgLH2+gVBrk25SMmnpgqiFMna6gmzwidUirD3YP10Dn/4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4776.1.29b9702035","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-yEjHncgxdl59lGE1NHBy0ABURwKTUUEPqU47QDKKoNjP0Hd6/xb7rLaSrd2HqXuT3f5tB5Do03PN6xWQhLBe2A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4776.1.29b9702035_1780720113922_0.1645164895304787","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4778.1.7a9c28e9db":{"name":"@open-mercato/cache","version":"0.6.5-canary.4778.1.7a9c28e9db","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4778.1.7a9c28e9db","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"4860fad9b941e58c7161875f0016b69c69b8eedc","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4778.1.7a9c28e9db.tgz","fileCount":50,"integrity":"sha512-vSjBVcfHn1AX0vTUlZhDU9pbbp7sLt07yylwc2wGShVGkv17xf7+R10n67j6q5DO3sf+IEXUwdZnq0lIQtwC+w==","signatures":[{"sig":"MEYCIQC347PIYRu5HkHymSPKwxFGMrarPvaCAwR4WrtD1gXNfQIhAIma/2OPP6+yc/PTB8bK+aWIESnuuSlhkgo6klABQ+r5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4778.1.7a9c28e9db","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-vSjBVcfHn1AX0vTUlZhDU9pbbp7sLt07yylwc2wGShVGkv17xf7+R10n67j6q5DO3sf+IEXUwdZnq0lIQtwC+w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4778.1.7a9c28e9db_1780720259059_0.35648539815311664","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-develop.4779.1.g6084506899":{"name":"@open-mercato/cache","version":"0.6.5-develop.4779.1.g6084506899","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-develop.4779.1.g6084506899","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"018383d377fd750a97266d3e5ce4bae693cd582f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-develop.4779.1.g6084506899.tgz","fileCount":50,"integrity":"sha512-9dgcKyc74y9O5yX0pc+P6BNS/EPsSlYEAVzhQzAb4LLwAJ5FPjMqqq9UFipicz5AzTfV8+yhkgqIi5sPLH+g2w==","signatures":[{"sig":"MEQCIFQ0at/6annxct3XL+xd2tfxRfL9J/aFD07kWuPXuezbAiAzfWIiThcuLIP0cZJcc2llJxqQy5ON84uiXCiexS+YPA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-develop.4779.1.g6084506899","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201100},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-9dgcKyc74y9O5yX0pc+P6BNS/EPsSlYEAVzhQzAb4LLwAJ5FPjMqqq9UFipicz5AzTfV8+yhkgqIi5sPLH+g2w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-develop.4779.1.g6084506899_1780720524899_0.37490564048730723","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4781.1.670b9d24a6":{"name":"@open-mercato/cache","version":"0.6.5-canary.4781.1.670b9d24a6","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4781.1.670b9d24a6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b36a7d358023464eaaf0e905f5e8f41c4c1cee3a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4781.1.670b9d24a6.tgz","fileCount":50,"integrity":"sha512-py9p2qiXpIA99a3jlQqHr6bY2n1OrI/9qffHaYoK+wY34hX0arSWiiGz5Q3DEzCigF4Y50dBxVaTzSV2HsSQrQ==","signatures":[{"sig":"MEYCIQDw9d0DnsqrdqEF1kt/meUh2gyIce/ajBlQF/6ESw6pqwIhANSg0SwaT8QeVQI7qfeIqeX32mU91wX2nZCTI0y5S3zI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4781.1.670b9d24a6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-py9p2qiXpIA99a3jlQqHr6bY2n1OrI/9qffHaYoK+wY34hX0arSWiiGz5Q3DEzCigF4Y50dBxVaTzSV2HsSQrQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4781.1.670b9d24a6_1780720566376_0.1586564478266126","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4780.1.17b7ef866a":{"name":"@open-mercato/cache","version":"0.6.5-canary.4780.1.17b7ef866a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4780.1.17b7ef866a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b44c72ebae3869b1663ddfd7cfc9cb37b947f2b8","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4780.1.17b7ef866a.tgz","fileCount":50,"integrity":"sha512-6HlmofiToWNVCIUJsfjGGBYk/WNKPFK1rqJxgUvkolWix9l0hbxq2lygv2wNjkZBLfgn6dkJwu9viTydeD8h2w==","signatures":[{"sig":"MEYCIQCL0bWn3yCTqHO5AEHjHOfcOi+xTybJdkYBK+v0HzId/gIhAKN+6UEudl0L799P5kxRK63ob3Jzi+Et+puzR8vUeYJ/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4780.1.17b7ef866a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-6HlmofiToWNVCIUJsfjGGBYk/WNKPFK1rqJxgUvkolWix9l0hbxq2lygv2wNjkZBLfgn6dkJwu9viTydeD8h2w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4780.1.17b7ef866a_1780721966320_0.7878938889777722","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-develop.4782.1.29bd722d3d":{"name":"@open-mercato/cache","version":"0.6.5-develop.4782.1.29bd722d3d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-develop.4782.1.29bd722d3d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"28711ee8df5eca231788ec6e595868d76a18db32","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-develop.4782.1.29bd722d3d.tgz","fileCount":50,"integrity":"sha512-SmK3Lc2B/3ykJGA6cI5GbE7WSgD5OaBM4HteKgIU1LoRCRk3tBDmg9p0bA6lNzJ4uXr8a2avjYnqC8P1X+1GKQ==","signatures":[{"sig":"MEUCIQD1P3aBiR156uVxpEdb00Wo8EHceOe5PH08VujHh8hhTQIgHp/AyN0bpOPYwIrU2XlDvelVqRMIfwOAQCAeOELVhdI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-develop.4782.1.29bd722d3d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201099},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-SmK3Lc2B/3ykJGA6cI5GbE7WSgD5OaBM4HteKgIU1LoRCRk3tBDmg9p0bA6lNzJ4uXr8a2avjYnqC8P1X+1GKQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-develop.4782.1.29bd722d3d_1780722284901_0.3433353248304878","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4784.1.d372543396":{"name":"@open-mercato/cache","version":"0.6.5-canary.4784.1.d372543396","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4784.1.d372543396","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"9383d61714156c27aa9b22ce7b03675cd4e8a304","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4784.1.d372543396.tgz","fileCount":50,"integrity":"sha512-78Y3927FAsc6v/mHEO3BqjQmQVIzim82o5cFk8YZOztx1pOfms2JFstLxa23MS1rFWvWXw+iGP84Zb5ikgT/Bg==","signatures":[{"sig":"MEYCIQCSFga60ADZXsWd1qlco1dL+DQTCB1Bk4B8cYBUENEakAIhANMth66uLM6IcpH+kWBzGO9+muRAtz1fnV/1S57I3F2B","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4784.1.d372543396","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-78Y3927FAsc6v/mHEO3BqjQmQVIzim82o5cFk8YZOztx1pOfms2JFstLxa23MS1rFWvWXw+iGP84Zb5ikgT/Bg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4784.1.d372543396_1780722773326_0.2854477140092895","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4783.1.d22c357517":{"name":"@open-mercato/cache","version":"0.6.5-canary.4783.1.d22c357517","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4783.1.d22c357517","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"0eccd46f97297d20cf63e20207156626e610b947","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4783.1.d22c357517.tgz","fileCount":50,"integrity":"sha512-IuWmqCO9I9B1xGmwDqSe4RJPnUcNRZhfaENZuMqvGWXNygxY0e8wTNTSQCOEK0zCwFNIqOPFsnyeUy/S4gErtA==","signatures":[{"sig":"MEUCIQDA00PPsHkexF1tgSUvGwE4fVZNU/itj7SSjVlrSK1FuAIgT7tP0x8sGq5HF0AQUUKB9v6B7nHtmngs9/o5BOnmhsI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4783.1.d22c357517","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-IuWmqCO9I9B1xGmwDqSe4RJPnUcNRZhfaENZuMqvGWXNygxY0e8wTNTSQCOEK0zCwFNIqOPFsnyeUy/S4gErtA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4783.1.d22c357517_1780723317844_0.5498046874559137","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4786.1.366040d862":{"name":"@open-mercato/cache","version":"0.6.5-canary.4786.1.366040d862","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4786.1.366040d862","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"80d70b7750199854a9a2ad90df2b7860fe2f36dc","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4786.1.366040d862.tgz","fileCount":50,"integrity":"sha512-VXU87uKiEsxV2a1+vATrlgmkj8LQAZ1KQBY4ArtKBdcd8R1PI6viuk8/fmjiBdZ3RsYb3lTP7bj+fyASDp9zyg==","signatures":[{"sig":"MEQCIEYS3FGOgJULnEXM7VINqawmi/YbvRwoxSox+cietkFTAiBty/iHRQ9y/JTfaE5MnAO7Z6ZheRyoteXcUaBBHFB27g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4786.1.366040d862","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-VXU87uKiEsxV2a1+vATrlgmkj8LQAZ1KQBY4ArtKBdcd8R1PI6viuk8/fmjiBdZ3RsYb3lTP7bj+fyASDp9zyg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4786.1.366040d862_1780725620447_0.04269404844418978","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4787.1.c108cbc245":{"name":"@open-mercato/cache","version":"0.6.5-canary.4787.1.c108cbc245","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4787.1.c108cbc245","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"338e1bd678cd3c9f23eb081cb112d2cd88cfed78","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4787.1.c108cbc245.tgz","fileCount":50,"integrity":"sha512-n3CEHQ97cvJafU9DA3M96ZfIdcGHT9RieGQdBWzjy848tIUxMEy9g0Gl9D2FEzx6wVXk/1jtcFmDAn5+FilNaw==","signatures":[{"sig":"MEYCIQDNe+nFX7TnVpkWEIvaEg0JsU2Wjz3EfGhOLdDdOPNXoAIhAKgPUGNKSf+jUEzXSVRckgC4mITfUhFecdj9CAY3OzZG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4787.1.c108cbc245","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-n3CEHQ97cvJafU9DA3M96ZfIdcGHT9RieGQdBWzjy848tIUxMEy9g0Gl9D2FEzx6wVXk/1jtcFmDAn5+FilNaw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4787.1.c108cbc245_1780727261189_0.3067108472991906","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-develop.4788.1.a3e2520ec0":{"name":"@open-mercato/cache","version":"0.6.5-develop.4788.1.a3e2520ec0","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-develop.4788.1.a3e2520ec0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"1c1f1e6d451789181af60b63c6ccee6a9782993c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-develop.4788.1.a3e2520ec0.tgz","fileCount":50,"integrity":"sha512-Z9bs4mn8Geyz0tU/XXXFkl0aBALdjGxFKsl4t+zavwSAk0wyVTT5B4LnY9pl8NPdHR0suHt8pn/VHMyz3qUTAg==","signatures":[{"sig":"MEUCIQDUHXk2HTyW48ZSp04t3I8IEswnWqudJ7aSTP75DXxyQgIgYvtZyBmHAhRyNacXSKro71ZOXPyBpz+xctD125W73VQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-develop.4788.1.a3e2520ec0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201099},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Z9bs4mn8Geyz0tU/XXXFkl0aBALdjGxFKsl4t+zavwSAk0wyVTT5B4LnY9pl8NPdHR0suHt8pn/VHMyz3qUTAg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-develop.4788.1.a3e2520ec0_1780727589767_0.9461289902195598","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4789.1.fa6ba543e4":{"name":"@open-mercato/cache","version":"0.6.5-canary.4789.1.fa6ba543e4","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4789.1.fa6ba543e4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"80d47fae4d9299dda7b605ef06eaac0c9b3ec0a9","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4789.1.fa6ba543e4.tgz","fileCount":50,"integrity":"sha512-09gv0oVrMUC8+XL0jNwnT3A9SCQkd0H6Z4ERpkfsRbTM+GkVkKBvZTm0g8OfCG6C+u3Xs0CHooKXxPKuio3ZYA==","signatures":[{"sig":"MEUCIFjU+0CGslogt5Js9UZa1RH6XxmoXJjHRQBXBgACTbWQAiEA/0+Z0egf4SYJQcgatEXRRbLsMtgUlp9YXV+YXdD2cTE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4789.1.fa6ba543e4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-09gv0oVrMUC8+XL0jNwnT3A9SCQkd0H6Z4ERpkfsRbTM+GkVkKBvZTm0g8OfCG6C+u3Xs0CHooKXxPKuio3ZYA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4789.1.fa6ba543e4_1780727851396_0.633854259167596","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-develop.4790.1.bffb4fd44b":{"name":"@open-mercato/cache","version":"0.6.5-develop.4790.1.bffb4fd44b","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-develop.4790.1.bffb4fd44b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"cdb611bbd8df89d532ecdeb15f2f91acc6360fba","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-develop.4790.1.bffb4fd44b.tgz","fileCount":50,"integrity":"sha512-tX9DJZ39JwTmzY4guEEQTIkw+KtCpKBZmNhC0jj5ug/Z9IisJ3gavR8xUvHNT4Jt2T/5iDo2/xt5AzoAx/0hdg==","signatures":[{"sig":"MEQCIENVRGlHXDl4qReMPLh+so2vs2tT75eVHyCzrr2n433bAiBkI/mRndZ2sW4wOYcVcE6UpFsHoqq0xKNVOipDGH6mAw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-develop.4790.1.bffb4fd44b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201099},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-tX9DJZ39JwTmzY4guEEQTIkw+KtCpKBZmNhC0jj5ug/Z9IisJ3gavR8xUvHNT4Jt2T/5iDo2/xt5AzoAx/0hdg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-develop.4790.1.bffb4fd44b_1780730675418_0.9984563992176567","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4791.1.fadd672a58":{"name":"@open-mercato/cache","version":"0.6.5-canary.4791.1.fadd672a58","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4791.1.fadd672a58","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"6595013c0febd59c8a97afb9cd1d10b40a8ad257","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4791.1.fadd672a58.tgz","fileCount":50,"integrity":"sha512-G2L5GJBiYs4lrL6ZsPBthjSvxGQ7zde/gbIXGSbOPKx3KNZuu2HOJS7vSjFYh6dkYttw1BoFg19/aV5/wQsfOg==","signatures":[{"sig":"MEUCIQDsVpgbF5ab91b9XlJsbSwntfET7pw0vKd7zDQgrSIQ6AIgKAlPmp459Q+PLlPDHadoHFtWlGvl9YzMXZQBgqBOvKA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4791.1.fadd672a58","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-G2L5GJBiYs4lrL6ZsPBthjSvxGQ7zde/gbIXGSbOPKx3KNZuu2HOJS7vSjFYh6dkYttw1BoFg19/aV5/wQsfOg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4791.1.fadd672a58_1780730684694_0.27310390206794","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4802.1.b68f94a7ac":{"name":"@open-mercato/cache","version":"0.6.5-canary.4802.1.b68f94a7ac","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4802.1.b68f94a7ac","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"bd3889051a6ba28faf866ac05068ff6b22377a53","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4802.1.b68f94a7ac.tgz","fileCount":50,"integrity":"sha512-fjZNYtn3BzCJaUWgAlhGt9D7mCHnDJ3x6+6PmSdSHNhivIEbcZ3NavOSAFMT9pEXCJBnhPCyAsm3pxU1DBbx8A==","signatures":[{"sig":"MEUCIQDn7Nde7UQ5ObBIrYL21Hvh2hry/mla1WXSTXZUNaPZEAIgcuGy9BjH6jm4wXb2Pc3h5vHCF/tTHkFzOqmLZ47pggA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4802.1.b68f94a7ac","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-fjZNYtn3BzCJaUWgAlhGt9D7mCHnDJ3x6+6PmSdSHNhivIEbcZ3NavOSAFMT9pEXCJBnhPCyAsm3pxU1DBbx8A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4802.1.b68f94a7ac_1780731621641_0.3945820656130812","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4818.1.b4f692995d":{"name":"@open-mercato/cache","version":"0.6.5-canary.4818.1.b4f692995d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4818.1.b4f692995d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e98dc512d0aeda20fb56df3b60aebe3f912e2b3d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4818.1.b4f692995d.tgz","fileCount":50,"integrity":"sha512-k1Ork5Jj/T7SRYGr30nfpqDNbxDpHqm3q6WeOQe8F0gOaBNBTcJt0rNvAAXluWkH83jXKcePjP5pkGCNwoJ+Jw==","signatures":[{"sig":"MEUCIGRMa17gYvKlWVLkUoRsLqZwmIFB6V/J8X7AOvThoaV5AiEAikEd50rZdjFSgrZX6kCWR1dNGaAOP90qOLt0QbCDNTk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4818.1.b4f692995d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-k1Ork5Jj/T7SRYGr30nfpqDNbxDpHqm3q6WeOQe8F0gOaBNBTcJt0rNvAAXluWkH83jXKcePjP5pkGCNwoJ+Jw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4818.1.b4f692995d_1780731757209_0.040763286080227834","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4840.1.2b3d7a09b1":{"name":"@open-mercato/cache","version":"0.6.5-canary.4840.1.2b3d7a09b1","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4840.1.2b3d7a09b1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"0833b7384356831cb0b2538977e68febb3138d55","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4840.1.2b3d7a09b1.tgz","fileCount":50,"integrity":"sha512-w61Q3+f5gbrbKIZ3eCDcf8Z5ia89PxqsDzGXwJk79W7mq7E8jyjZmWgW2gZkrBWzCf/eFpZmNlJNqTvXEfrXVQ==","signatures":[{"sig":"MEYCIQCJagRvVgJIYYvzm0lAKM7kyVBcwwUAgncFGRhQhgYyIwIhAK72/QYvUXzm6vBSBmzeUytyZzqU7KbCLnRNJ2JcIBDx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4840.1.2b3d7a09b1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-w61Q3+f5gbrbKIZ3eCDcf8Z5ia89PxqsDzGXwJk79W7mq7E8jyjZmWgW2gZkrBWzCf/eFpZmNlJNqTvXEfrXVQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4840.1.2b3d7a09b1_1780733001690_0.20731153010842363","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4839.1.9cbc7ccbc0":{"name":"@open-mercato/cache","version":"0.6.5-canary.4839.1.9cbc7ccbc0","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4839.1.9cbc7ccbc0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"0ff5f624e501f4eea154a35db62630952fe40f57","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4839.1.9cbc7ccbc0.tgz","fileCount":50,"integrity":"sha512-LAmj3MNymXCNM1VjVLAbejUJ0bq279JYaP5bRfCi6mz7fSwug3iGdqbzOZe7VIYx/MJAqTnksVnZFEP1BOQZCw==","signatures":[{"sig":"MEYCIQCFN2/aj6QD5oDxgwsFzRLUWif+vf4GffHXqlRE2c/dWwIhAKtpQf2YQzPqaXFgXjIXIg8lqZ+p5u1RAb1Spx8xHgfR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4839.1.9cbc7ccbc0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-LAmj3MNymXCNM1VjVLAbejUJ0bq279JYaP5bRfCi6mz7fSwug3iGdqbzOZe7VIYx/MJAqTnksVnZFEP1BOQZCw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4839.1.9cbc7ccbc0_1780733455594_0.9887692430529449","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-develop.4838.1.115785d8d7":{"name":"@open-mercato/cache","version":"0.6.5-develop.4838.1.115785d8d7","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-develop.4838.1.115785d8d7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"58137546cdbb80bd2670ed41bae0c32e481214a5","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-develop.4838.1.115785d8d7.tgz","fileCount":50,"integrity":"sha512-BwjENv60ws7mfaTLbJfCA5KZpgwDWnjRT/gndRNvy4kG824EhiPoYZa4yhrBRbxcR9yor3DAysU/gEiKl3yPIw==","signatures":[{"sig":"MEYCIQDEQFEIrI0Bwhui389In3lK5JKXs6reMNVI1yK8xXMvDwIhAKDYvE64WGRzFeshdjFTrL2vAqZM1nYkfGI2Dz5LTfC7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-develop.4838.1.115785d8d7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201099},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-BwjENv60ws7mfaTLbJfCA5KZpgwDWnjRT/gndRNvy4kG824EhiPoYZa4yhrBRbxcR9yor3DAysU/gEiKl3yPIw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-develop.4838.1.115785d8d7_1780734071098_0.5327607108312744","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4842.1.64b71bca33":{"name":"@open-mercato/cache","version":"0.6.5-canary.4842.1.64b71bca33","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4842.1.64b71bca33","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c441ee943587c1caa2ca004a3111b0c26a94b683","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4842.1.64b71bca33.tgz","fileCount":50,"integrity":"sha512-WJxB4l96M1pOy5OO48PkHEoS+TuoRVQgT5RUNuPghe4/I10gOoCVOxf5wHkeYPcozLaZ9+Zf1pk+o2leilDncw==","signatures":[{"sig":"MEUCIQCipdWYWEbl4RPVISuMvZuR3534wctxwe87BkfbIjO2DwIgFLuTyz+WxLloWNnTCigzDcbxRKb1nvxXfg5D9aFKw2g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4842.1.64b71bca33","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-WJxB4l96M1pOy5OO48PkHEoS+TuoRVQgT5RUNuPghe4/I10gOoCVOxf5wHkeYPcozLaZ9+Zf1pk+o2leilDncw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4842.1.64b71bca33_1780734883267_0.040414509926265385","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4841.1.72a7522d98":{"name":"@open-mercato/cache","version":"0.6.5-canary.4841.1.72a7522d98","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4841.1.72a7522d98","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d1369217955aebd4aa692e2ef56d9f156e0c1f1c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4841.1.72a7522d98.tgz","fileCount":50,"integrity":"sha512-uqSO66aDl+IfY7VQ5q+KFNRnFAmWzqIlhQ1XZvUBHkzJ/rDpaKOwSnIKnSn/ZoQw8mm1ysm2Ie4nX59KcVpRdg==","signatures":[{"sig":"MEYCIQC59Uff3ZcGV2MCPWQEco8kIl4n/4bjLHgFtAqgfIFBhAIhAKotDPcZZETh56KAtRJwTcF1rdYU+4tVql7kccy866B0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4841.1.72a7522d98","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-uqSO66aDl+IfY7VQ5q+KFNRnFAmWzqIlhQ1XZvUBHkzJ/rDpaKOwSnIKnSn/ZoQw8mm1ysm2Ie4nX59KcVpRdg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4841.1.72a7522d98_1780736905719_0.7155628149657385","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4844.1.9de4b14026":{"name":"@open-mercato/cache","version":"0.6.5-canary.4844.1.9de4b14026","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4844.1.9de4b14026","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f1f8162c6bc9360aee4e1d03e2afd6abdbd1e176","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4844.1.9de4b14026.tgz","fileCount":50,"integrity":"sha512-4noBCo7vD+wM/bFWrXIO/CZ9aq5qSthmPcKpZqaFPM5v1H1UJUnIdDwloRgl+qy9w3wDrmqUx6Zq4OpJhPD5vA==","signatures":[{"sig":"MEYCIQCf8Dg25+J23+SUcux6ExRsbDl5hluQ2N/uRQr+Ut4DjAIhAKsshj0RcjthrhpUigRs4Y8fY3yqIuQilzwLwRkphjU3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4844.1.9de4b14026","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-4noBCo7vD+wM/bFWrXIO/CZ9aq5qSthmPcKpZqaFPM5v1H1UJUnIdDwloRgl+qy9w3wDrmqUx6Zq4OpJhPD5vA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4844.1.9de4b14026_1780740156244_0.20157730883597802","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4848.1.eb49ed8cf2":{"name":"@open-mercato/cache","version":"0.6.5-canary.4848.1.eb49ed8cf2","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4848.1.eb49ed8cf2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c1f307fb7ef49f363d75095063c650156195e34d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4848.1.eb49ed8cf2.tgz","fileCount":50,"integrity":"sha512-J+NTu8rQM1rIN3ty+HruPSPoYTUwUblp3a5t6Y+FnfakFhXNwNDx7JQ7SQ0a8oKjhB2DsXx/013zcV3a20/zGg==","signatures":[{"sig":"MEUCICp8oxukw3HSnwujpPDSdZUqPK+CIPJAC6p9sUKYGEVBAiEAyO1y3/ML7iHlxk6ZCMC9fEqp66qodogShrBM2IWyncs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4848.1.eb49ed8cf2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-J+NTu8rQM1rIN3ty+HruPSPoYTUwUblp3a5t6Y+FnfakFhXNwNDx7JQ7SQ0a8oKjhB2DsXx/013zcV3a20/zGg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4848.1.eb49ed8cf2_1780743682987_0.47116135892607036","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4853.1.0350000b88":{"name":"@open-mercato/cache","version":"0.6.5-canary.4853.1.0350000b88","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4853.1.0350000b88","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"38c0e828f7180070eaaa6963d1d653082915c60d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4853.1.0350000b88.tgz","fileCount":50,"integrity":"sha512-erujqgTvXNyRZmodAaB+W9CR+w0B4JHd7YgaSpUQ4a36x89NTKVjOGNqUnaRxEbumv9CslmQ3LCo6FQmJoQL7g==","signatures":[{"sig":"MEUCIQCOdxHeLuIa41bHSDf8TGKw8NWItKpIY0iuGuebpUDqxgIgWqiVIapWPxLokEAlHzGVY01UbkqhkN/3lICuTBeCazw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4853.1.0350000b88","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-erujqgTvXNyRZmodAaB+W9CR+w0B4JHd7YgaSpUQ4a36x89NTKVjOGNqUnaRxEbumv9CslmQ3LCo6FQmJoQL7g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4853.1.0350000b88_1780746488026_0.2184834741093582","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4860.1.3f1f76e503":{"name":"@open-mercato/cache","version":"0.6.5-canary.4860.1.3f1f76e503","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4860.1.3f1f76e503","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"dd5cf42943890141c6d02b27efaceb9a1fc3f005","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4860.1.3f1f76e503.tgz","fileCount":50,"integrity":"sha512-Wj9Da9Oe69WOnw+I0e1/0AXOe0vhK+6nldAM31CdtSOtOfbtgLRPJiBDgVV7xZcd3y5unOXy5/ikVXHvXrhf3Q==","signatures":[{"sig":"MEQCIA4cWxvec1vZEg06zGKlQW2ogCnM/XsKRHLAeDz+GvvAAiAfdmrWZN8L0siisLlQT88DN8EAl0G4WaPUu41yr13BJQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4860.1.3f1f76e503","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Wj9Da9Oe69WOnw+I0e1/0AXOe0vhK+6nldAM31CdtSOtOfbtgLRPJiBDgVV7xZcd3y5unOXy5/ikVXHvXrhf3Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4860.1.3f1f76e503_1780751921241_0.3116339706593818","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-develop.4861.1.59f6de1891":{"name":"@open-mercato/cache","version":"0.6.5-develop.4861.1.59f6de1891","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-develop.4861.1.59f6de1891","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b635414dd320f7da968331efcb4955d40bbca2d6","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-develop.4861.1.59f6de1891.tgz","fileCount":50,"integrity":"sha512-Uvt4FBks3XweRhO7aajcHnfOR1/L+Ec8/nbxy3cfC4TC3DyrXyGqO6dImACw3YJMnfNDjG9L4uqp5CBZr/MRBQ==","signatures":[{"sig":"MEUCICjL+FYvbuum/n+zT+3TlNGsBb/k3JeEgqOieOyh1Fk+AiEA98fGDJqhwrgJ3DhpnThtGp+yJxMl5JA4I+Wt59x/elg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-develop.4861.1.59f6de1891","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201099},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Uvt4FBks3XweRhO7aajcHnfOR1/L+Ec8/nbxy3cfC4TC3DyrXyGqO6dImACw3YJMnfNDjG9L4uqp5CBZr/MRBQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-develop.4861.1.59f6de1891_1780752469227_0.9132274294419715","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4862.1.70cc00c3ea":{"name":"@open-mercato/cache","version":"0.6.5-canary.4862.1.70cc00c3ea","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4862.1.70cc00c3ea","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"bbf7ed3983aac2aff35d785d0eb61688c07427e3","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4862.1.70cc00c3ea.tgz","fileCount":50,"integrity":"sha512-orzAUFjpYJkVSzJkRX9eMsbMW1Uz3JmVMBesNVy2zyIJEmLA2SMldHKAF5i7lU9b03OdLsgxBqb37lA4i1TiIg==","signatures":[{"sig":"MEQCIAHALzhi2KmqexI0Fjd083fLpQTGfhMhpZQf7L4s5RXmAiA2ixEX7VgjFbtYt580WaBkqHjOAI3xqBVpn3JyM2RyPQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4862.1.70cc00c3ea","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-orzAUFjpYJkVSzJkRX9eMsbMW1Uz3JmVMBesNVy2zyIJEmLA2SMldHKAF5i7lU9b03OdLsgxBqb37lA4i1TiIg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4862.1.70cc00c3ea_1780752714243_0.6904579541679954","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-develop.4863.1.169bfbb3a3":{"name":"@open-mercato/cache","version":"0.6.5-develop.4863.1.169bfbb3a3","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-develop.4863.1.169bfbb3a3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"5fef4edee6aa8e52cb424671110290b97bb0d39a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-develop.4863.1.169bfbb3a3.tgz","fileCount":50,"integrity":"sha512-b8FIJdg4N/j3rgYdVigTn3Li5vGmH2kFMdapjt/OT4IgZuF/7779SK49GdMG0eF7hle3YpPScHvOxOK1bK3nDw==","signatures":[{"sig":"MEUCIQCZUXorJmQzUhd3ed5iAf6Tw9pf6/X3ExOYxtvpNVgdrAIgaQdP9uZ5XwP30ymtQXZ01WFd097UdzaBWZwzCwoAI60=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-develop.4863.1.169bfbb3a3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201099},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-b8FIJdg4N/j3rgYdVigTn3Li5vGmH2kFMdapjt/OT4IgZuF/7779SK49GdMG0eF7hle3YpPScHvOxOK1bK3nDw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-develop.4863.1.169bfbb3a3_1780753005054_0.7018637405390884","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4864.1.1e546add99":{"name":"@open-mercato/cache","version":"0.6.5-canary.4864.1.1e546add99","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4864.1.1e546add99","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"3f09c22ef1afd217215533884153f50e928d07c2","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4864.1.1e546add99.tgz","fileCount":50,"integrity":"sha512-L91l02U0ojdaIXLf0SK5OSmruhQRV1j6fJgpNckmx3ggZuJx9EkyCjq1pGeOcjS5L9H+fo80XuijVAaM4Ub4CA==","signatures":[{"sig":"MEQCIBNM3ZB0p4+DfLBUYTTv+kH6DGGlZxMP2JUb9GA2g9rsAiAhtFsNKEoem/Czd/0gz7CGbq+gEyQUb3DJPwjSQz6Plg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4864.1.1e546add99","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-L91l02U0ojdaIXLf0SK5OSmruhQRV1j6fJgpNckmx3ggZuJx9EkyCjq1pGeOcjS5L9H+fo80XuijVAaM4Ub4CA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4864.1.1e546add99_1780755341853_0.3465065115786079","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4865.1.5c6b7b30f5":{"name":"@open-mercato/cache","version":"0.6.5-canary.4865.1.5c6b7b30f5","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4865.1.5c6b7b30f5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e4bcf7b3a3672e5027c3a80e87c7ce0dac812527","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4865.1.5c6b7b30f5.tgz","fileCount":50,"integrity":"sha512-KG0DategwRWPwQBp3tEmqrdlqpXw6TJaVOz9oXMm8Xn8Gs5gju4OAhnC8DCt4xvzCvbV2n0ump/cyU/a3UsGzA==","signatures":[{"sig":"MEQCICesF5sUwXSt71o9OdT7W4Rwepmsk94KIJfYZ5wPHUphAiAS/2ZaqWXEBt5xsw9xlfEfTweS7PkbZty0+vqkYu3X0w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4865.1.5c6b7b30f5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-KG0DategwRWPwQBp3tEmqrdlqpXw6TJaVOz9oXMm8Xn8Gs5gju4OAhnC8DCt4xvzCvbV2n0ump/cyU/a3UsGzA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4865.1.5c6b7b30f5_1780756440453_0.3122247074985567","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4866.1.0cbd2bd6d1":{"name":"@open-mercato/cache","version":"0.6.5-canary.4866.1.0cbd2bd6d1","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4866.1.0cbd2bd6d1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d5ace75132d589405ccf2b8c176e62f059994588","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4866.1.0cbd2bd6d1.tgz","fileCount":50,"integrity":"sha512-ZnJpWgxPg7MIDaUHIaM87yb5nuVtXhSDKZeAsHrkRVZJ5qCHRAs+ioX3kipvaVhKhoj/PcZNk3CnMKPOi97ktw==","signatures":[{"sig":"MEUCICz/8mqp+rJ8uewH1RPjpqTj6fWiMstSyo4AuB4uuWY/AiEA0oXJ/fvYjvlrHbRqj3PqolQs9hRRBz4s6MB2GiAJ13Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4866.1.0cbd2bd6d1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-ZnJpWgxPg7MIDaUHIaM87yb5nuVtXhSDKZeAsHrkRVZJ5qCHRAs+ioX3kipvaVhKhoj/PcZNk3CnMKPOi97ktw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4866.1.0cbd2bd6d1_1780759448107_0.013864384503421423","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4867.1.9eaf35cc2e":{"name":"@open-mercato/cache","version":"0.6.5-canary.4867.1.9eaf35cc2e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4867.1.9eaf35cc2e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"595f7ee93856678a3ba18465df94274c782ea286","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4867.1.9eaf35cc2e.tgz","fileCount":50,"integrity":"sha512-X2oRSsl6I7sqcwwHaJudYzu+sQcBF4kGUA2i4XmUwb75pY7taCCGTS6nS0BpCv2FHnOtNy7ugEe1aouPfAd5Fw==","signatures":[{"sig":"MEQCICBVS6oOfNfyq4mOUIsbofqlXan7W0CDw3W7Sm++4qdMAiABfQEvSlNqA5VH0KCdhzGHVKIzg9dHoSu0szY3Sx9IhA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4867.1.9eaf35cc2e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-X2oRSsl6I7sqcwwHaJudYzu+sQcBF4kGUA2i4XmUwb75pY7taCCGTS6nS0BpCv2FHnOtNy7ugEe1aouPfAd5Fw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4867.1.9eaf35cc2e_1780764003925_0.6218390422936158","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4868.1.37870d2d3d":{"name":"@open-mercato/cache","version":"0.6.5-canary.4868.1.37870d2d3d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4868.1.37870d2d3d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"91cb435d04241b9a8f9eb20491a3a7e1032c947e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4868.1.37870d2d3d.tgz","fileCount":50,"integrity":"sha512-UhPy0z8C3TgEOVhMeRe2bwjPAh5HaEKFz3O2KfgmgE7s5aQDVXtDKnAX8rk6jZ5vq5EGHO4ZJFChQHwNmZkSYQ==","signatures":[{"sig":"MEUCIQCbGmVCY3KubHBaF1S7pzpW/LoIC6GuXPQYmqYv/gFOBQIgJjJ9MYnBe/furFJcJy8F6DKphdH/y3UVZ1Ec7B3v4Wg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4868.1.37870d2d3d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-UhPy0z8C3TgEOVhMeRe2bwjPAh5HaEKFz3O2KfgmgE7s5aQDVXtDKnAX8rk6jZ5vq5EGHO4ZJFChQHwNmZkSYQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4868.1.37870d2d3d_1780769624516_0.24424804060984973","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4870.1.b662cd0e09":{"name":"@open-mercato/cache","version":"0.6.5-canary.4870.1.b662cd0e09","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4870.1.b662cd0e09","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"48df6dc710fff377b0ac7a27c9c0c457e49fbd15","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4870.1.b662cd0e09.tgz","fileCount":50,"integrity":"sha512-OAL3OZhPerK6xFK6mpppsCLZ228eWeRSmwulenrFLWdkb7gZpAtFrDgC2hf86oICW7u1/XcnLjcqXDC5D2JBMg==","signatures":[{"sig":"MEUCIQC1bgXLhB3nkalCIVRPW8nYHfVCZl1+busQmsj0x7DX8AIgIW1nVLJWeDM/1jciRnqXwSordXqhOl2V/PAtAoB6l6I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4870.1.b662cd0e09","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-OAL3OZhPerK6xFK6mpppsCLZ228eWeRSmwulenrFLWdkb7gZpAtFrDgC2hf86oICW7u1/XcnLjcqXDC5D2JBMg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4870.1.b662cd0e09_1780772393094_0.09203720781918068","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-develop.4882.1.901c3aa813":{"name":"@open-mercato/cache","version":"0.6.5-develop.4882.1.901c3aa813","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-develop.4882.1.901c3aa813","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"28d77dde2d3575c867a2aff23fd7bb4827443ffc","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-develop.4882.1.901c3aa813.tgz","fileCount":50,"integrity":"sha512-7B3R/VMjZpFpevCTQkI7oVrkAi27wdZrnAJ3zLioD35pf0eKXbkmYpx2pOFRhpw+mmYtEe9fmk1qwEW2LS8Jmg==","signatures":[{"sig":"MEYCIQDvsvE+YxYXEZjZS2EM0fJ0WNboMkm1DkpA6XKO4jV+fwIhAKQjBxXMCn+83Jcf9S/TQAQZmaDYru9MtWB2Y6pPpPDe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-develop.4882.1.901c3aa813","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201099},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-7B3R/VMjZpFpevCTQkI7oVrkAi27wdZrnAJ3zLioD35pf0eKXbkmYpx2pOFRhpw+mmYtEe9fmk1qwEW2LS8Jmg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-develop.4882.1.901c3aa813_1780782056188_0.26809288894840666","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4883.1.de2bc67fbe":{"name":"@open-mercato/cache","version":"0.6.5-canary.4883.1.de2bc67fbe","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4883.1.de2bc67fbe","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"4a97cbbd2ed6de096c97860052df28e43b52e090","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4883.1.de2bc67fbe.tgz","fileCount":50,"integrity":"sha512-Fj3wQNn9X19fsuUy7dbS5SHgekgLo5sIuUzbDjs3MDoR0Dj/+STMiCVnFC0Cd4M9kRrPzsQYrn33jXmJ8rb18g==","signatures":[{"sig":"MEUCIQDCaoVYMnudVQOusbQTqnmwfpu0yplgcxJviaqetsRPMAIgINaW+THjNU8d29XPVKFJq2Kk1n9zURSOz1cAMaRiMAU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4883.1.de2bc67fbe","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Fj3wQNn9X19fsuUy7dbS5SHgekgLo5sIuUzbDjs3MDoR0Dj/+STMiCVnFC0Cd4M9kRrPzsQYrn33jXmJ8rb18g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4883.1.de2bc67fbe_1780782076575_0.5186515821910644","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4888.1.ffedf79bd8":{"name":"@open-mercato/cache","version":"0.6.5-canary.4888.1.ffedf79bd8","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4888.1.ffedf79bd8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"7b39c2faa296cbe53be9d9184749c33bf788441d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4888.1.ffedf79bd8.tgz","fileCount":50,"integrity":"sha512-UoTl4wfe1cGgt8NH0DLLUQkSEt/3RANbhxvBphfbVZJcyKIXOpyT1xpsxNDV0u9eW2Jtpm330DVgHI8+qzxzRw==","signatures":[{"sig":"MEUCIQDU5Nh+nr1aGLvDUYy1iaSWTDpRd/V5Kh6HBPOnp3XwjAIgBAxeYujothq/4KnB8kdKjtlFsIS8/gnH5CqYE7YMWAQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4888.1.ffedf79bd8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-UoTl4wfe1cGgt8NH0DLLUQkSEt/3RANbhxvBphfbVZJcyKIXOpyT1xpsxNDV0u9eW2Jtpm330DVgHI8+qzxzRw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4888.1.ffedf79bd8_1780808846518_0.4929428035138952","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4890.1.c212c16054":{"name":"@open-mercato/cache","version":"0.6.5-canary.4890.1.c212c16054","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4890.1.c212c16054","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"fa06b2706031c431729d4b3eaa07510da95b8b52","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4890.1.c212c16054.tgz","fileCount":50,"integrity":"sha512-CDgMbcqL0ea7X1+ik2RdLl7JFa+aj4L80aOZbGGI86S7x4AAU3xdyun8u0frkabADR09APfCi5+wwgO6aDwUNQ==","signatures":[{"sig":"MEYCIQD4kH7fdhsxFM0fPSUFuGx5ihq9io3v+t9+pZWOCNV5DQIhAPRwLbYA0I+Yli3j2pbOLFCL3F5NOKhpmfrOAYe3/H1H","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4890.1.c212c16054","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-CDgMbcqL0ea7X1+ik2RdLl7JFa+aj4L80aOZbGGI86S7x4AAU3xdyun8u0frkabADR09APfCi5+wwgO6aDwUNQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4890.1.c212c16054_1780825223860_0.5562061985313331","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4891.1.93ca5eb6ed":{"name":"@open-mercato/cache","version":"0.6.5-canary.4891.1.93ca5eb6ed","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4891.1.93ca5eb6ed","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"21eec3af62e7c79c50881087c562c6492543c0f2","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4891.1.93ca5eb6ed.tgz","fileCount":50,"integrity":"sha512-D5B4XcZgB2/7meEmLREyoPqNKiidMd8R2k8YY7UdYVtwukGzDuH45aFOlNrd5dUt/npfQpTUxQ0B4tgFpCyMtA==","signatures":[{"sig":"MEYCIQCrIc2fmBw1VtOPdrvurJhTsIFI05nH83Cw1HMFbouKhQIhAJWM3lR8XCtVvZhFXTzWV9iWyUYmhel9+IKSjIKPg36N","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4891.1.93ca5eb6ed","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-D5B4XcZgB2/7meEmLREyoPqNKiidMd8R2k8YY7UdYVtwukGzDuH45aFOlNrd5dUt/npfQpTUxQ0B4tgFpCyMtA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4891.1.93ca5eb6ed_1780832036741_0.593975540340332","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4895.1.a1f3ab9da9":{"name":"@open-mercato/cache","version":"0.6.5-canary.4895.1.a1f3ab9da9","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4895.1.a1f3ab9da9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e03f363deb776f5215899e2a94b6a8413eb5fef8","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4895.1.a1f3ab9da9.tgz","fileCount":50,"integrity":"sha512-Nx2Jd1ua46sCvZwJ90ojckcnCIDUl84kOZQitJn2F6I6xLHSLnuU2Pp0DW3JI+l73GRESOOzY01qRH2+WxGNQg==","signatures":[{"sig":"MEYCIQCxFAtVvtWbxLjejSLJKo0j6AATMsR9N77oQmNldB6tNwIhALCpgGtHuV6vcPMBoUvFuvFuH10kREFMBuA4d6NNVCT4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4895.1.a1f3ab9da9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Nx2Jd1ua46sCvZwJ90ojckcnCIDUl84kOZQitJn2F6I6xLHSLnuU2Pp0DW3JI+l73GRESOOzY01qRH2+WxGNQg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4895.1.a1f3ab9da9_1780853405706_0.8188025784600772","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4896.1.6ad4220da9":{"name":"@open-mercato/cache","version":"0.6.5-canary.4896.1.6ad4220da9","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4896.1.6ad4220da9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"7823a0e9d26d7e3f29d767f7f96dd359353f46bc","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4896.1.6ad4220da9.tgz","fileCount":50,"integrity":"sha512-TUzrpkdM5yqi4yB3F1Lef8KpR4LFKsqm2dcznIuk+u+7SrC3cJjUDAa0yjCbAnfIzgzaIcEVPpKsqnE7+6e/2A==","signatures":[{"sig":"MEUCIG1bWtOkUac8uk+Bh0q5UhfBsP7LoXE4H9x9R644Qb/IAiEA8YsnhOLa/1X0bBA8Cdj1Urc4XoHhFNK2JCIl9aKqOvI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4896.1.6ad4220da9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-TUzrpkdM5yqi4yB3F1Lef8KpR4LFKsqm2dcznIuk+u+7SrC3cJjUDAa0yjCbAnfIzgzaIcEVPpKsqnE7+6e/2A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4896.1.6ad4220da9_1780853459186_0.6582984458252941","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4897.1.4b13d9e0a6":{"name":"@open-mercato/cache","version":"0.6.5-canary.4897.1.4b13d9e0a6","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4897.1.4b13d9e0a6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"1af2c74a279b0c967967756d2ac06aaee4488cf2","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4897.1.4b13d9e0a6.tgz","fileCount":50,"integrity":"sha512-LAJMWMnzPWvBoeTmg8FGjHXuXpjx/xb4GaivUrOwJWfEyhDN5qa2YpwVF01+l0i/9lGmNpVp9HuJyTyqeXGYTQ==","signatures":[{"sig":"MEUCIQD77Dkwf/1Gwr2Kc9O4y6MNxplovyU/CvU1vyxD4N976AIgNHddKg21qC+XqoIYHpT7FPlAUu7QddscWIyoN2ka/28=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4897.1.4b13d9e0a6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-LAJMWMnzPWvBoeTmg8FGjHXuXpjx/xb4GaivUrOwJWfEyhDN5qa2YpwVF01+l0i/9lGmNpVp9HuJyTyqeXGYTQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4897.1.4b13d9e0a6_1780853486724_0.2348614496185213","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4898.1.a4698e4ec1":{"name":"@open-mercato/cache","version":"0.6.5-canary.4898.1.a4698e4ec1","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4898.1.a4698e4ec1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"1e16ca3e835b653dd07d267b626b12876a0b901f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4898.1.a4698e4ec1.tgz","fileCount":50,"integrity":"sha512-SShSFNYtBhwZZCo8WySOFR5r6fyv0APEl5gviBvLz8M41QGT3icUkIjwktc7wXkUUrEUCzCEKCtcl9bruiNUvg==","signatures":[{"sig":"MEYCIQDFeZ8xYuzrDFVnMOU8mJ0WcGOtrH5hIwvGkXOfJeWWUgIhAPVwQBgB0bNXtn1gxdZ7svx2owifm4R7TOHO1bDCXXba","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4898.1.a4698e4ec1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-SShSFNYtBhwZZCo8WySOFR5r6fyv0APEl5gviBvLz8M41QGT3icUkIjwktc7wXkUUrEUCzCEKCtcl9bruiNUvg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4898.1.a4698e4ec1_1780853578173_0.4363454677131142","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4900.1.6d745197ef":{"name":"@open-mercato/cache","version":"0.6.5-canary.4900.1.6d745197ef","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4900.1.6d745197ef","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"1eb06a57a727b6a8ba8f5a2c4a41477a550ac6ae","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4900.1.6d745197ef.tgz","fileCount":50,"integrity":"sha512-CPetq72vo9lbv6joH9FkyBtzRoTctUdGPFD4ZXMkNpLllNIXEzBdjBgxr6oWe3h4GdzLPz2OtQTsuLM2qJkOwA==","signatures":[{"sig":"MEUCIEVTol2iy555ymAlA+UzodNXfnteFWbw0jz+WGht0Mz3AiEArTS+qvJ9YVjF4jIoUFyLlvQfaL25JavDak0Hzkeu2eg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4900.1.6d745197ef","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-CPetq72vo9lbv6joH9FkyBtzRoTctUdGPFD4ZXMkNpLllNIXEzBdjBgxr6oWe3h4GdzLPz2OtQTsuLM2qJkOwA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4900.1.6d745197ef_1780854067851_0.8782476858524033","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4901.1.2255e4b759":{"name":"@open-mercato/cache","version":"0.6.5-canary.4901.1.2255e4b759","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4901.1.2255e4b759","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f63b436ad986769e5c54ae254575736d642f3cc0","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4901.1.2255e4b759.tgz","fileCount":50,"integrity":"sha512-Qdtyg6vtiJXNQGcvm9MntodKMqek+h9sm8YkLt27mPpQ8seRdp0M3ks6l5IWMXVSAwPUDWcvvn19lVAZRMou+A==","signatures":[{"sig":"MEUCIHmw1hlDLhccqf/hdhddrv8/f81F3e29GvAHVaxarkD6AiEAqSo1UhZMnob2qkS4XOXDueL/MLKICKVeUmbgllPtSBQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4901.1.2255e4b759","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Qdtyg6vtiJXNQGcvm9MntodKMqek+h9sm8YkLt27mPpQ8seRdp0M3ks6l5IWMXVSAwPUDWcvvn19lVAZRMou+A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4901.1.2255e4b759_1780854191923_0.3721503483048778","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4902.1.71ee476498":{"name":"@open-mercato/cache","version":"0.6.5-canary.4902.1.71ee476498","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4902.1.71ee476498","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ea34187630f90c11b896faa0e7bf2796a2b45564","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4902.1.71ee476498.tgz","fileCount":50,"integrity":"sha512-o0WIbARFmk7w9BRKxgqG0RL5smNjyVOtE9gfOSUThHb8pq9zYjLygXxBo5kToHAmzup2z87IFLtqHaE98tta+A==","signatures":[{"sig":"MEUCIQDYbMfkIVphYz5qIZNsW0pVqh6Dq0mJhe3yjWzq1RS5LwIgLz3yxBP0jc6kVM/n+2ASX8PsNtbj3Wnks1AZCZjabyM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4902.1.71ee476498","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-o0WIbARFmk7w9BRKxgqG0RL5smNjyVOtE9gfOSUThHb8pq9zYjLygXxBo5kToHAmzup2z87IFLtqHaE98tta+A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4902.1.71ee476498_1780854299776_0.04997423962487679","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4904.1.3c295d2f03":{"name":"@open-mercato/cache","version":"0.6.5-canary.4904.1.3c295d2f03","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4904.1.3c295d2f03","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"059ff8ea62de18c5856325911bd105ebadd0a3ac","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4904.1.3c295d2f03.tgz","fileCount":50,"integrity":"sha512-4pZmQnxLo7Q13I8OQ835N7bC2UF7sSRH7FMy0kmsbJPsuAbQPoagUuka7WIFazKwPz3Zcio74uBKY2W2aySK/Q==","signatures":[{"sig":"MEYCIQCvw4bCu1IUuiI4/dOdowFWJUaDvhKU09luhJI3kDW06wIhAKJcFwXeEQn3o52RCFaazPoElD9PXpCuxK5fzAx7vln/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4904.1.3c295d2f03","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-4pZmQnxLo7Q13I8OQ835N7bC2UF7sSRH7FMy0kmsbJPsuAbQPoagUuka7WIFazKwPz3Zcio74uBKY2W2aySK/Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4904.1.3c295d2f03_1780854438634_0.781350334786538","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4903.1.ccfb3f0baf":{"name":"@open-mercato/cache","version":"0.6.5-canary.4903.1.ccfb3f0baf","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4903.1.ccfb3f0baf","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f54d5af2915907e01575220f0fc66c8e9d0e5ab5","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4903.1.ccfb3f0baf.tgz","fileCount":50,"integrity":"sha512-yxTNmx5+llp511l6MAL7890REctnd3QbAa9DhAyDGv1pc+uk9p63uUI8nWAO7Rvkvp4buS0zoA5RWhX8iYVxhQ==","signatures":[{"sig":"MEUCIBTr/qEINMwbSvgRyZXTLCW7GPPJ2nANkpmx/icpGf8xAiEA/vkddRG1JMpyLTxIBFtsh5NtoLH1BF9Rc2/ITuFTW7s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4903.1.ccfb3f0baf","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-yxTNmx5+llp511l6MAL7890REctnd3QbAa9DhAyDGv1pc+uk9p63uUI8nWAO7Rvkvp4buS0zoA5RWhX8iYVxhQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4903.1.ccfb3f0baf_1780854443756_0.7712027831508457","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4906.1.46240c825b":{"name":"@open-mercato/cache","version":"0.6.5-canary.4906.1.46240c825b","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4906.1.46240c825b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"5a2d8636f26c69f74101c72c835620a28d3c8619","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4906.1.46240c825b.tgz","fileCount":50,"integrity":"sha512-aiB8t0VFiFBJ4Wc0GHoOInKXE6PgBfDZL7rZb96hjLzmWyIL13otYRf9tVWipd9PXLeFJsA4jlvRTnrSVvJ65A==","signatures":[{"sig":"MEUCIQCI/pk5dSEEtGfwWxV/X/imfSmeCdglTKml/Gku2Fi5XgIgBvvLFRoEGqI+2Jd33IWM/wcU9Orla+1m2VtldRDV8ZE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4906.1.46240c825b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-aiB8t0VFiFBJ4Wc0GHoOInKXE6PgBfDZL7rZb96hjLzmWyIL13otYRf9tVWipd9PXLeFJsA4jlvRTnrSVvJ65A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4906.1.46240c825b_1780854815531_0.04576899559699621","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4908.1.63974f56d3":{"name":"@open-mercato/cache","version":"0.6.5-canary.4908.1.63974f56d3","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4908.1.63974f56d3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"56e5ec9ae02483ad5502575bdf3756b8501daa64","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4908.1.63974f56d3.tgz","fileCount":50,"integrity":"sha512-m6aFa2/0oAfzBSGIdvwJfgNczpwI+k8eyeAYylv9c+6zar7RLrWno3xU2I8Zk9FHATKRjC7ZxZIK9zkIGVi4Tw==","signatures":[{"sig":"MEUCIQC8/EbP1wozoqLLn5MB43SJowy3avKHuysrd3WChsxtLwIgFOpSNmhpABBiHY/YIHPgGCETkBzgj7i3bAN+yjn8MGQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4908.1.63974f56d3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-m6aFa2/0oAfzBSGIdvwJfgNczpwI+k8eyeAYylv9c+6zar7RLrWno3xU2I8Zk9FHATKRjC7ZxZIK9zkIGVi4Tw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4908.1.63974f56d3_1780854937869_0.06103426772795806","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4909.1.a10c56af76":{"name":"@open-mercato/cache","version":"0.6.5-canary.4909.1.a10c56af76","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4909.1.a10c56af76","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"09e26ea741afd1aa183fe0c32082b0c3595c6fae","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4909.1.a10c56af76.tgz","fileCount":50,"integrity":"sha512-pgBPbjmKxtcjJGDbmPAT9BITm5zw3S5RfSJctMZGrAw+0PS9vwq5DbpLuA3dVQjxjqrUnSQjxpq1hlnYZerIjA==","signatures":[{"sig":"MEUCICeLWoikbtlTxYxaoYoAM8qzqk5aP4eKb5lJyjY/pFByAiEAxPAKgab7Q4ThkXKF7QoJQYnwylOwdDCAfcmJXwPAdmc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4909.1.a10c56af76","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-pgBPbjmKxtcjJGDbmPAT9BITm5zw3S5RfSJctMZGrAw+0PS9vwq5DbpLuA3dVQjxjqrUnSQjxpq1hlnYZerIjA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4909.1.a10c56af76_1780855242807_0.9026238518866696","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4907.1.cd5afd583e":{"name":"@open-mercato/cache","version":"0.6.5-canary.4907.1.cd5afd583e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4907.1.cd5afd583e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c53aa73ef87358139be1c8b7d82c7aa701b37eaa","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4907.1.cd5afd583e.tgz","fileCount":50,"integrity":"sha512-TiQmdp2s5CuigDZqj/0YFIQnyaLg3TgLcoh46EdrwBL1kRxN6NyZ+0OuwUmrKGp/WAcrOLBXjDH2EhnH63vQ6g==","signatures":[{"sig":"MEYCIQCGMCBOdhYWDWv+2+v7UibGFwx5lXxNa/I1RQ3Px1V21QIhAM0+1BhZh7H5Fuo7ENv5CVjYDpqIPDXmVwyUsRucSS2j","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4907.1.cd5afd583e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-TiQmdp2s5CuigDZqj/0YFIQnyaLg3TgLcoh46EdrwBL1kRxN6NyZ+0OuwUmrKGp/WAcrOLBXjDH2EhnH63vQ6g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4907.1.cd5afd583e_1780855547555_0.5659729399650542","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4912.1.037b2e28af":{"name":"@open-mercato/cache","version":"0.6.5-canary.4912.1.037b2e28af","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4912.1.037b2e28af","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a33042ee601276e6a39255c6e8c035c9bd7560c3","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4912.1.037b2e28af.tgz","fileCount":50,"integrity":"sha512-CC3PlHsSZl8kfy8m/+HkP6xBXt6eSEX/spxaSRVMXYYNdqs0SxfnK1bDBu5Jg8Djy8RCaWaBrrU3k6v7bOVnqQ==","signatures":[{"sig":"MEUCIBr7GO7H0o4fjPYKWnezhDjZi4lWYeiFFVM/EHII/CgfAiEA/PRuZoZQCdZqW/bgxY7CZA9O35nX7V6k1b5BoQMd99Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4912.1.037b2e28af","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-CC3PlHsSZl8kfy8m/+HkP6xBXt6eSEX/spxaSRVMXYYNdqs0SxfnK1bDBu5Jg8Djy8RCaWaBrrU3k6v7bOVnqQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4912.1.037b2e28af_1780855832823_0.9365255072181777","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4910.1.603ebffeb1":{"name":"@open-mercato/cache","version":"0.6.5-canary.4910.1.603ebffeb1","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4910.1.603ebffeb1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"aa51444ae14142b751c80dce61b0e4a137e24709","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4910.1.603ebffeb1.tgz","fileCount":50,"integrity":"sha512-z1M3eKM375C36RZYLhSvMQgLFVmdew+J8SY+6Hw4r+HJl/2g1Q5D1PIljndkaQyrem7HvGRik9Pa+4pquhgN+Q==","signatures":[{"sig":"MEUCIQDdAoczNSMeG2VA+TGPC87wasAuxGy6ilKIwyHVN4giGQIgbQHBeCFFHlNxxtSER94mZ2+K4B9Oggu6gCEJ2YbJax8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4910.1.603ebffeb1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-z1M3eKM375C36RZYLhSvMQgLFVmdew+J8SY+6Hw4r+HJl/2g1Q5D1PIljndkaQyrem7HvGRik9Pa+4pquhgN+Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4910.1.603ebffeb1_1780855915112_0.22209598155991617","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4915.1.078f71b238":{"name":"@open-mercato/cache","version":"0.6.5-canary.4915.1.078f71b238","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4915.1.078f71b238","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a2a8bf5adc46e028e245ca6a45dcce42670ca112","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4915.1.078f71b238.tgz","fileCount":50,"integrity":"sha512-lTlGUlFs9r2JKAQfXEveGm6jY1hRYyce0e5c4JillE4fHCKIHmbZ2nydmRBc8UKZitMenQmqBRIA8v6XMiiT2w==","signatures":[{"sig":"MEUCIB1VSnGvYU9CRAHyWFb5f4sZlKuinKKz6hKOgy81Hk0pAiEA0lyTVfQbeDPpmYGhTpuy3ZMb62omYZ0KpkfSiqrLSx0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4915.1.078f71b238","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-lTlGUlFs9r2JKAQfXEveGm6jY1hRYyce0e5c4JillE4fHCKIHmbZ2nydmRBc8UKZitMenQmqBRIA8v6XMiiT2w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4915.1.078f71b238_1780856015356_0.8049084155830093","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4913.1.c443295c76":{"name":"@open-mercato/cache","version":"0.6.5-canary.4913.1.c443295c76","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4913.1.c443295c76","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"359b3d7a3913e5ee7e1bca6d9adcec40f3470a5e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4913.1.c443295c76.tgz","fileCount":50,"integrity":"sha512-h5xobD6cV+PTghzPdzzPW6hNHqIOuOgrr1dmPejVM+vPFNYNIe2kbB1zC48IAgrwxI75MCDFz6bzSSACQ1z3ow==","signatures":[{"sig":"MEYCIQCQ2iPxPt4NT27UpTXT25RTX44KkZwVh+wLr6TFI8OoaAIhALMjrMH+75jAuTwjdhhyiq9jykhjySr3rXbQPHNz7il8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4913.1.c443295c76","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-h5xobD6cV+PTghzPdzzPW6hNHqIOuOgrr1dmPejVM+vPFNYNIe2kbB1zC48IAgrwxI75MCDFz6bzSSACQ1z3ow==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4913.1.c443295c76_1780856343621_0.5903212040381136","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4911.1.d5365e405a":{"name":"@open-mercato/cache","version":"0.6.5-canary.4911.1.d5365e405a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4911.1.d5365e405a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"cdb3d8a86fdfe7c34828557feff0044102d62812","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4911.1.d5365e405a.tgz","fileCount":50,"integrity":"sha512-hYkBabx6lGaIninnbbfBKLZhrgDQajZL80ie4LBMRWL3uA3Cbf0Sz+R6HqWy4SIgKpj0uSOyzR1RQfpp0zMLMA==","signatures":[{"sig":"MEYCIQCEiiXsCGBhpryesGPCK9YtQqavNdaguK9cR+9Qe4dxRAIhAKMstEGksp0+vPxtijHyBzO27Lu0Zoo+fpGzkTRcrPbM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4911.1.d5365e405a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-hYkBabx6lGaIninnbbfBKLZhrgDQajZL80ie4LBMRWL3uA3Cbf0Sz+R6HqWy4SIgKpj0uSOyzR1RQfpp0zMLMA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4911.1.d5365e405a_1780857331055_0.9117219679712476","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4916.1.4d4e4a7d86":{"name":"@open-mercato/cache","version":"0.6.5-canary.4916.1.4d4e4a7d86","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4916.1.4d4e4a7d86","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"850f5e2b8d8c30d4b5eee4ddad440b7cfd12705f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4916.1.4d4e4a7d86.tgz","fileCount":50,"integrity":"sha512-w/Tk4FB14BBZKKTJWXfSihfBNpdStahbT+Rps+sMggVvDD/VqlPMpCeTEgnfwC18v/4WloxraQGPqmdp+iifIQ==","signatures":[{"sig":"MEQCID6obCu6Xf3No6RQiub5gwdSc6cfUdYRbACUFW8SP5t/AiAavY3HW1cNPLXQvpkLk/hQCaTQ3AUhH8ZgrcmVZ6pP/A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4916.1.4d4e4a7d86","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-w/Tk4FB14BBZKKTJWXfSihfBNpdStahbT+Rps+sMggVvDD/VqlPMpCeTEgnfwC18v/4WloxraQGPqmdp+iifIQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4916.1.4d4e4a7d86_1780857432119_0.7611613550235221","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4918.1.ce8e8dba85":{"name":"@open-mercato/cache","version":"0.6.5-canary.4918.1.ce8e8dba85","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4918.1.ce8e8dba85","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"7301f1ee365ea667dd9bd8eef5772afa2fe5db0a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4918.1.ce8e8dba85.tgz","fileCount":50,"integrity":"sha512-nN10VL8foQcCOA2dwqCL/RMFxEsZK2mU5z60dcjcPhcOyk8H6gloKEhThfjeI/9Lt4rAQQXAUjECbKSu7+bwPA==","signatures":[{"sig":"MEUCIGriR+P6VvkFWFX8Lpdr0QVvFCxe4jzTD3cvy4B48FoHAiEAm8sjg0VNrtSE1Gfj/TSHt3Aix8xUdOk44kVrBExGyQ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4918.1.ce8e8dba85","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-nN10VL8foQcCOA2dwqCL/RMFxEsZK2mU5z60dcjcPhcOyk8H6gloKEhThfjeI/9Lt4rAQQXAUjECbKSu7+bwPA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4918.1.ce8e8dba85_1780857457883_0.924035025036599","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4914.1.65bcb1e73b":{"name":"@open-mercato/cache","version":"0.6.5-canary.4914.1.65bcb1e73b","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4914.1.65bcb1e73b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"bd6b8094bc710d140a5bee60ed7173d9ec8c5018","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4914.1.65bcb1e73b.tgz","fileCount":50,"integrity":"sha512-41md09bmQwENtrJRuuo9tu4liF7Fpx6nplhhhixw9gPEF4WSNt79v01EY4esvsXWv46viQDvvM1no+1p3Ny+qQ==","signatures":[{"sig":"MEQCIC72zwj40Gxd84eoVzb/59N+7DLfE3xU9Xde0YqkhAJzAiA58jWnFfpxuRtiWrbG7tfpQb1uuOv7vnPOX5NWs4Pigg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4914.1.65bcb1e73b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-41md09bmQwENtrJRuuo9tu4liF7Fpx6nplhhhixw9gPEF4WSNt79v01EY4esvsXWv46viQDvvM1no+1p3Ny+qQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4914.1.65bcb1e73b_1780857696724_0.4415650467593779","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4919.1.99f0252f4f":{"name":"@open-mercato/cache","version":"0.6.5-canary.4919.1.99f0252f4f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4919.1.99f0252f4f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"98ea125010a8428f7a3c12756695e3921e588816","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4919.1.99f0252f4f.tgz","fileCount":50,"integrity":"sha512-1CVV3q3lRxzo4W1nct0MSeptqVOr5VaDNhtf7pjQ4hrDrhh4VhmsO+cnGaGk/dM35d4XlDNRJghikFt7AMuVNg==","signatures":[{"sig":"MEYCIQDqrUOnSsjudfEmHrjgdmpzS7gH921IDBfr//6FUrNBnwIhAJb3FTdPz4prIZHeRZ2JU5Cdhd7GjceQV/Xky2FW5Gj9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4919.1.99f0252f4f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-1CVV3q3lRxzo4W1nct0MSeptqVOr5VaDNhtf7pjQ4hrDrhh4VhmsO+cnGaGk/dM35d4XlDNRJghikFt7AMuVNg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4919.1.99f0252f4f_1780857846630_0.7283414231524505","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4917.1.63465af175":{"name":"@open-mercato/cache","version":"0.6.5-canary.4917.1.63465af175","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4917.1.63465af175","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"bad902c4dc777024d5b5ad69bf2836a71e14a7ad","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4917.1.63465af175.tgz","fileCount":50,"integrity":"sha512-z1RKsYTe3H17b2b62YHhbSDOx5DsPATlkE+6xuLxHtSqJkgQDsPdEpXvznCeWJjCt4hMdwWoAdVZnPAc/KcODA==","signatures":[{"sig":"MEUCIQC08s4TLne68+UCq2jlwDJhTiSJaBcrz0SjIHqe/2etwQIgND91943il69fC83gEXaLenGDyVS8wucHDv+f1Lctc5o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4917.1.63465af175","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-z1RKsYTe3H17b2b62YHhbSDOx5DsPATlkE+6xuLxHtSqJkgQDsPdEpXvznCeWJjCt4hMdwWoAdVZnPAc/KcODA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4917.1.63465af175_1780858327967_0.36631738765719746","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4922.1.f64f696462":{"name":"@open-mercato/cache","version":"0.6.5-canary.4922.1.f64f696462","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4922.1.f64f696462","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"61cd163fbf1255da38c18ee786a7e1a959cb4984","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4922.1.f64f696462.tgz","fileCount":50,"integrity":"sha512-T0esSihgM8jk4/9inyKnTrL7Nnj22B/7iTij9+njcyKKqdyRsv3b9+n7Aird/UOxi7+eHfXf/NGL6bDeXvgyNw==","signatures":[{"sig":"MEQCIFDfY2bUhdPLVvJRKA8/981qZ7HTRDbpV2Tr/T3uSqG8AiBBZgmapc/LpvsgYrCS9kg49UUOWjr3Q7mYq+FB2QsvKA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4922.1.f64f696462","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-T0esSihgM8jk4/9inyKnTrL7Nnj22B/7iTij9+njcyKKqdyRsv3b9+n7Aird/UOxi7+eHfXf/NGL6bDeXvgyNw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4922.1.f64f696462_1780859365016_0.9951720919263773","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4924.1.df5afd098e":{"name":"@open-mercato/cache","version":"0.6.5-canary.4924.1.df5afd098e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4924.1.df5afd098e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"9845b0afdcfe4279abc0d57b4f659f56efaf7fd6","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4924.1.df5afd098e.tgz","fileCount":50,"integrity":"sha512-NYk3aZipvuEsc/78grKWGIexwMf8iXTAwnrupjwqdSapAmaXA9Q4eKGi+cznnRBv7bfZ0YoU1uVzogTzYiA1Fw==","signatures":[{"sig":"MEYCIQDl4kIYlePPR7cYi5VUmXqt0w2yuAiuA28xzAcN+yvGNQIhAOKMZOoQ/3CXWYZGQZj9IgM/pPY6Buuzgv0J2qpX9SFd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4924.1.df5afd098e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-NYk3aZipvuEsc/78grKWGIexwMf8iXTAwnrupjwqdSapAmaXA9Q4eKGi+cznnRBv7bfZ0YoU1uVzogTzYiA1Fw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4924.1.df5afd098e_1780859393912_0.9858140946334226","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4923.1.5da081f91f":{"name":"@open-mercato/cache","version":"0.6.5-canary.4923.1.5da081f91f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4923.1.5da081f91f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f3a82cd1e2bd826cd2b4d33d24978e9526a7cb22","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4923.1.5da081f91f.tgz","fileCount":50,"integrity":"sha512-WOmwsOIDqoS+MtU4TqpQsKW8kI2KdlCTchuyH4NobFF8yHLXBPU2Vj7qW4fkDie72cujFj9gpSn3QYRGaK7/GA==","signatures":[{"sig":"MEUCIHcyZN2aqQ0QlDMWqNQM7UUVCpJtlAlP+UfqS3hLq2HWAiEA5UOfrknFa0HrywRKp3DkwyXHxkD9p0LDYq9CX+GtCso=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4923.1.5da081f91f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-WOmwsOIDqoS+MtU4TqpQsKW8kI2KdlCTchuyH4NobFF8yHLXBPU2Vj7qW4fkDie72cujFj9gpSn3QYRGaK7/GA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4923.1.5da081f91f_1780859720720_0.3729328811679409","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4920.1.55ef6c062f":{"name":"@open-mercato/cache","version":"0.6.5-canary.4920.1.55ef6c062f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4920.1.55ef6c062f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"261e57c831e3eee1463fd3a1c665d88514a1efc3","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4920.1.55ef6c062f.tgz","fileCount":50,"integrity":"sha512-UFlx1a2BzV3aC7GDkCMxw9tQ4YBOkMTYkT65t+2vw+yUcmcdrLpRzO69cBv2ds/J6bX0chSR0wEuutqIHpCQ6g==","signatures":[{"sig":"MEQCIHUHoCfxLpFIZVRryS1PIzAlCALFjY6ePtmf6htY31K/AiAhGSmZj4RQicQ29Xbtxq53ngKDhXKGOMzqeg1qQGbA1g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4920.1.55ef6c062f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-UFlx1a2BzV3aC7GDkCMxw9tQ4YBOkMTYkT65t+2vw+yUcmcdrLpRzO69cBv2ds/J6bX0chSR0wEuutqIHpCQ6g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4920.1.55ef6c062f_1780859797300_0.9099793304376667","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4925.1.30f6a67178":{"name":"@open-mercato/cache","version":"0.6.5-canary.4925.1.30f6a67178","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4925.1.30f6a67178","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a2aed0b66c3600b2c8c6b69da2a8385bc6e38031","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4925.1.30f6a67178.tgz","fileCount":50,"integrity":"sha512-VspWf2kVfk0L343gFMer81rwyQ6t3zzmpNGtHThOofHgSRbAHzgPxFSg4mqwv5yHhFX4Daq34zXTJxYtwjfwtQ==","signatures":[{"sig":"MEUCIByIxG/TAbZNHqNleuT/i/b1BpVYu1S+lrL3eh7VTU06AiEAnDf3qHKZERzJyYaE/UkIziYlljZc9sm44F0+eRvxK5o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4925.1.30f6a67178","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-VspWf2kVfk0L343gFMer81rwyQ6t3zzmpNGtHThOofHgSRbAHzgPxFSg4mqwv5yHhFX4Daq34zXTJxYtwjfwtQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4925.1.30f6a67178_1780860006316_0.5277836962663374","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4921.1.85894a9272":{"name":"@open-mercato/cache","version":"0.6.5-canary.4921.1.85894a9272","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4921.1.85894a9272","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"de629874f9671d2da771110512925f3b8fd2c2b7","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4921.1.85894a9272.tgz","fileCount":50,"integrity":"sha512-lYxIwjExDib1i81Ehd8w+SOAR+qVEHY8iH6YE/bseg2UhgswVmiCF9x7Tdh1PBQdCny0/azM0/9/o4g61XmOuw==","signatures":[{"sig":"MEUCIQD50LS96Ab4KVpsIm1nm3xVqvcBg3c3Q/5CrmG6XRKdLwIgYRqPgPMtTmB7mx8+aY/4TUW2OrTPj0jgEL23A8Ovvyc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4921.1.85894a9272","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-lYxIwjExDib1i81Ehd8w+SOAR+qVEHY8iH6YE/bseg2UhgswVmiCF9x7Tdh1PBQdCny0/azM0/9/o4g61XmOuw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4921.1.85894a9272_1780860453127_0.438391387380175","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4929.1.1a1eadfc77":{"name":"@open-mercato/cache","version":"0.6.5-canary.4929.1.1a1eadfc77","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4929.1.1a1eadfc77","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"784c79ddde45bb71a85b097fc7aa8b96aa5e133a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4929.1.1a1eadfc77.tgz","fileCount":50,"integrity":"sha512-5Ke6xoq9SXw/n8Ps1qS1/qywAigQrVbNHbvEdw2hg06xCzymtgeuuEsGxjcWtpxe5jITLOVOlPBdjRQ0AptYSA==","signatures":[{"sig":"MEYCIQCacSbA9Y76GVIv6ePeH/HpbNAVzq5l131wutalymilZwIhALBTPhSnOQ3JxYg2sa5nLsUPmFL3XWvlHR93yT3z2j5k","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4929.1.1a1eadfc77","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-5Ke6xoq9SXw/n8Ps1qS1/qywAigQrVbNHbvEdw2hg06xCzymtgeuuEsGxjcWtpxe5jITLOVOlPBdjRQ0AptYSA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4929.1.1a1eadfc77_1780861697516_0.1431591171267601","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4930.1.a639b80cd5":{"name":"@open-mercato/cache","version":"0.6.5-canary.4930.1.a639b80cd5","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4930.1.a639b80cd5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e9a3530bd8e5dc00f7d4cd92e7bf0c707f8f714e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4930.1.a639b80cd5.tgz","fileCount":50,"integrity":"sha512-JsStC4lvjWsuChVHBSq66d1N4Y+5HstNw8tnVbyHztjCwic/DYMv+W2WX5oyVLVv4VvkQkP2VV8dJ5wnRqdcew==","signatures":[{"sig":"MEUCIQCYNq1ffPl0FlJGld85Duc11yWeWIb1hrOkuAD8ZkkuRAIgNsa4ZUr2YGFT9zeOhtV5ADgVwtRN8zJCMRA0hhTQ8X4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4930.1.a639b80cd5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-JsStC4lvjWsuChVHBSq66d1N4Y+5HstNw8tnVbyHztjCwic/DYMv+W2WX5oyVLVv4VvkQkP2VV8dJ5wnRqdcew==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4930.1.a639b80cd5_1780861935795_0.5775159981663445","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4932.1.5fc047e323":{"name":"@open-mercato/cache","version":"0.6.5-canary.4932.1.5fc047e323","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4932.1.5fc047e323","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ae9be6698e13de24cf16a111e2305f9e7009cdad","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4932.1.5fc047e323.tgz","fileCount":50,"integrity":"sha512-98kDCc69YhHE8E9h6AtjcVLxi5H61sSP2axEYPSzhyuzgVhzMNiytMr/bZWZvCUYng4MdZH/aFrz4YqxwO1ISQ==","signatures":[{"sig":"MEQCIGFZnHuQxKYwMX6jVRkkZ519CW7i0DfETpl+ikTxdC7iAiAp1DXndpxrizZwGV2tBfGrMy4Yf/UyH/JwCHebEPh9/w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4932.1.5fc047e323","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-98kDCc69YhHE8E9h6AtjcVLxi5H61sSP2axEYPSzhyuzgVhzMNiytMr/bZWZvCUYng4MdZH/aFrz4YqxwO1ISQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4932.1.5fc047e323_1780862933244_0.18529432218316177","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4934.1.03cb5641ed":{"name":"@open-mercato/cache","version":"0.6.5-canary.4934.1.03cb5641ed","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4934.1.03cb5641ed","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"74275b3f694a9d8de0b9cfb65b8cb64d084f06ec","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4934.1.03cb5641ed.tgz","fileCount":50,"integrity":"sha512-o/NKfl9NqANPF7ga85GZN4702bZc3ixmwkm0V3wS0H+mXu77SQyPMx2yMK32/TUXF8QqfllQ54X5v3NhMqL0dg==","signatures":[{"sig":"MEUCIQDHcMtYWraJgvu/kqITAyouxFuRVLp90UObKtwl8kV2FgIgfXeeuh1RKp3ep3UXLAPvO/TytDFK180q+5UDCJTH0T4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4934.1.03cb5641ed","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-o/NKfl9NqANPF7ga85GZN4702bZc3ixmwkm0V3wS0H+mXu77SQyPMx2yMK32/TUXF8QqfllQ54X5v3NhMqL0dg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4934.1.03cb5641ed_1780863457742_0.12605636737835657","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4931.1.48cd73920c":{"name":"@open-mercato/cache","version":"0.6.5-canary.4931.1.48cd73920c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4931.1.48cd73920c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"6b92b0ad28886841ea7f40e1ca8b4cf69b9df731","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4931.1.48cd73920c.tgz","fileCount":50,"integrity":"sha512-HuWIi8Fjx0V6oUh1s2dQkkeQ4gY8JCWn3uHe/acHkZvCA+uLKnyGRr6F/d18YekV3dEqFe8u6b/Rbq7Gyc4DhA==","signatures":[{"sig":"MEUCIFjDm477HKHJlZlHgp9gmoc9w9TeOB9VQDll244Wut+iAiEAkhPdtP6Z4yzY63dp3ewNv0lbM+n5O6H7z3WyC5mVS70=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4931.1.48cd73920c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-HuWIi8Fjx0V6oUh1s2dQkkeQ4gY8JCWn3uHe/acHkZvCA+uLKnyGRr6F/d18YekV3dEqFe8u6b/Rbq7Gyc4DhA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4931.1.48cd73920c_1780864551225_0.2304710231593856","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4936.1.ba37bfcdf5":{"name":"@open-mercato/cache","version":"0.6.5-canary.4936.1.ba37bfcdf5","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4936.1.ba37bfcdf5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ebd1e9a032cf25a6182b4ec0df6968848dcbc577","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4936.1.ba37bfcdf5.tgz","fileCount":50,"integrity":"sha512-cvKmufQvVxSq2q3udRSg6YA+6N9IQGdBbi8ZAHegy46cbQu0ps2+4NaunjZ63V64xVcwyhPHnQ3H2I2BPEN0SQ==","signatures":[{"sig":"MEYCIQDNyvbg47zyirzoZ951a1Dzp49MJxDQW3qvetEqouy+vAIhAPJlhW3lrcsSpYzeCagmrr2jDmNwBIsebCabCoIg20tY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4936.1.ba37bfcdf5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-cvKmufQvVxSq2q3udRSg6YA+6N9IQGdBbi8ZAHegy46cbQu0ps2+4NaunjZ63V64xVcwyhPHnQ3H2I2BPEN0SQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4936.1.ba37bfcdf5_1780864917986_0.855702363065848","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4937.1.4cf19597c6":{"name":"@open-mercato/cache","version":"0.6.5-canary.4937.1.4cf19597c6","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4937.1.4cf19597c6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"4d97528201bf25c4d3718ee7294f833bcec2cdd0","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4937.1.4cf19597c6.tgz","fileCount":50,"integrity":"sha512-jeOfF+ZWMKFTvRjMIuTkiWEv0uKTskitI/IhL9PlikDUbici+91wX3F5lX/52PFOT5jqQc7IwUEkh2O5ZSi3zQ==","signatures":[{"sig":"MEYCIQCUTLs84H8vMOA1cprpG4a8avhHN2Fq7XQ07l2cCgdRzAIhAKe9w+EKpJTw22ZDIM3qqk0OaVIxVD0gWpIVPTjfgnsV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4937.1.4cf19597c6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-jeOfF+ZWMKFTvRjMIuTkiWEv0uKTskitI/IhL9PlikDUbici+91wX3F5lX/52PFOT5jqQc7IwUEkh2O5ZSi3zQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4937.1.4cf19597c6_1780864991108_0.15457207108397686","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4939.1.6ab7f0fc41":{"name":"@open-mercato/cache","version":"0.6.5-canary.4939.1.6ab7f0fc41","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4939.1.6ab7f0fc41","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e639d84cfe66ca4e430ff4f3cbcf6408f320af51","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4939.1.6ab7f0fc41.tgz","fileCount":50,"integrity":"sha512-yy0lN8m/nMZW7g3NK5fwjuJ4TtFDjd0bN62VnQWiOS9/aTsVjlQwXy0MLRkdxS96VyekILWfQn4N5ib2JzGdEA==","signatures":[{"sig":"MEYCIQDsv4zU515edVnB+uqsrUDcaPoL00ghCS+4Vt4fu/KQtwIhAM/WiVCUqWc06h2xYGlgWSAlzdvRBTcgwZsFD/QuOPqg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4939.1.6ab7f0fc41","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-yy0lN8m/nMZW7g3NK5fwjuJ4TtFDjd0bN62VnQWiOS9/aTsVjlQwXy0MLRkdxS96VyekILWfQn4N5ib2JzGdEA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4939.1.6ab7f0fc41_1780865743623_0.512328522468672","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4935.1.70d621ccfd":{"name":"@open-mercato/cache","version":"0.6.5-canary.4935.1.70d621ccfd","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4935.1.70d621ccfd","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"93b7f3f0417a25a077a7e329986ab2b22be0e21a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4935.1.70d621ccfd.tgz","fileCount":50,"integrity":"sha512-AGmmIouNjhIyj3NiRznnXKjtwWD77QVChi0qpDtTAvcjNIy3wa2MX5gPZtAd0sA9QXi3b2jK4mbxPJdGCcpcfA==","signatures":[{"sig":"MEQCIFV2/lRGHEwYEYFZELjZS6kjKBkI5DT65kG7CJIFDoySAiBO4kQhJdsXkeS7SKtYDyuzfU4DyYcot7qugZfReB+SCA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4935.1.70d621ccfd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-AGmmIouNjhIyj3NiRznnXKjtwWD77QVChi0qpDtTAvcjNIy3wa2MX5gPZtAd0sA9QXi3b2jK4mbxPJdGCcpcfA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4935.1.70d621ccfd_1780866270431_0.22985509350521505","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4933.1.27a0fbab13":{"name":"@open-mercato/cache","version":"0.6.5-canary.4933.1.27a0fbab13","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4933.1.27a0fbab13","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"0fee40f0f28eb9ceb2e2302bac938ee717114287","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4933.1.27a0fbab13.tgz","fileCount":50,"integrity":"sha512-eEiDwUZ2hMa54+1CQd6nlIPB3jm/GshlP7A3SUMClL6Qoao+C9aUdaev6cw27lit67kXmvtkLgCdhkJOF4lSoA==","signatures":[{"sig":"MEUCIQC12ilWQIBYRTKeSOds6xBoqXh5A/8tNWUaN80P8a5AewIgCJqeNhcEh7VVyvBVg/9DwyDcyPXuq1BIPGVW8lCrTgI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4933.1.27a0fbab13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-eEiDwUZ2hMa54+1CQd6nlIPB3jm/GshlP7A3SUMClL6Qoao+C9aUdaev6cw27lit67kXmvtkLgCdhkJOF4lSoA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4933.1.27a0fbab13_1780866373695_0.25762780651573314","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4940.1.403a7583f0":{"name":"@open-mercato/cache","version":"0.6.5-canary.4940.1.403a7583f0","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4940.1.403a7583f0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"0507f9501fb17c937eb3b8f570119619aefba17f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4940.1.403a7583f0.tgz","fileCount":50,"integrity":"sha512-1kYDGRuJS02BTGW4iWYM49A38YhKEfgHEz8sq+SLCv9WtdmHIXQ+pGth8tQsv4VL4LDc/wyd8bd6l3OIX73npw==","signatures":[{"sig":"MEYCIQDKYRXchUUiC4tc2hW0JrM8rcyJHIk/xBwLVTzqQ9XPOwIhAMRLULncucwY2YI9l/PhZDB+jHUwXzC6dVmLz/POm5wx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4940.1.403a7583f0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-1kYDGRuJS02BTGW4iWYM49A38YhKEfgHEz8sq+SLCv9WtdmHIXQ+pGth8tQsv4VL4LDc/wyd8bd6l3OIX73npw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4940.1.403a7583f0_1780866613998_0.39149008099123783","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4941.1.41c18001b5":{"name":"@open-mercato/cache","version":"0.6.5-canary.4941.1.41c18001b5","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4941.1.41c18001b5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"be3cc8c4579774cc8822723f8a4f34cbb7a59c44","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4941.1.41c18001b5.tgz","fileCount":50,"integrity":"sha512-1yNBc6vHKRAMA5N1qxvN+0o7jghFEK7EuOC4Ndg0UIIssxmrfs1W1NVkDl+lYMSM2CCIo5DPLELR2j/Orx1xNQ==","signatures":[{"sig":"MEUCIElB1VWFS6fYsX2Yt/i+UoUuE0BZGy70MstXYGcLOL17AiEA5ylrLp+L2v69x5k2sZKHOWLEOkOmk/Nu6i4EZs/p9cg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4941.1.41c18001b5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-1yNBc6vHKRAMA5N1qxvN+0o7jghFEK7EuOC4Ndg0UIIssxmrfs1W1NVkDl+lYMSM2CCIo5DPLELR2j/Orx1xNQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4941.1.41c18001b5_1780867025993_0.6766351485072171","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4938.1.f681e215e3":{"name":"@open-mercato/cache","version":"0.6.5-canary.4938.1.f681e215e3","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4938.1.f681e215e3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"406aba26a5476a0f9d61bc4b6f3b0d6321f26de7","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4938.1.f681e215e3.tgz","fileCount":50,"integrity":"sha512-ydZ4F4WUnAF7xcbcwPy9+flL/A/AIpKL8dOtjEnRSLw1YYRPKQ6Fd3fOyESMVS5N4Jyl3fR6aQA6Td4ilaKaZg==","signatures":[{"sig":"MEUCIEwcYXZ5+jgwQk0K8VFAbhNoB1Er++NR2ukUXrvutss1AiEA0VoUxenPOKw7HeBpdxvsKPWwHHvbHDMzdhT2Fz3Eoc0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4938.1.f681e215e3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-ydZ4F4WUnAF7xcbcwPy9+flL/A/AIpKL8dOtjEnRSLw1YYRPKQ6Fd3fOyESMVS5N4Jyl3fR6aQA6Td4ilaKaZg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4938.1.f681e215e3_1780867357568_0.19525636564323","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4943.1.e6b05be07f":{"name":"@open-mercato/cache","version":"0.6.5-canary.4943.1.e6b05be07f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4943.1.e6b05be07f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c40051ad912ae8dcfb12d0fa4893152e842c3232","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4943.1.e6b05be07f.tgz","fileCount":50,"integrity":"sha512-L+Yv5jU+eBvHlOlCIy3OBMoO2Y1MXM/8ITZ0bexEbD5YnwkhAQTE8o/1nzB1tSRWWBZ3qMlXLbw0NU785pWMmA==","signatures":[{"sig":"MEYCIQDhnCKNGr3Pa2GPnRJALA+Sd36KqJ+4v2WUZ84v9lO8XAIhAM+x7FTXUUHl2K9YORkivpR+1oOJgtDuklezZxfwpV6c","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4943.1.e6b05be07f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-L+Yv5jU+eBvHlOlCIy3OBMoO2Y1MXM/8ITZ0bexEbD5YnwkhAQTE8o/1nzB1tSRWWBZ3qMlXLbw0NU785pWMmA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4943.1.e6b05be07f_1780867693771_0.792658025565431","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4903.2.ccfb3f0baf":{"name":"@open-mercato/cache","version":"0.6.5-canary.4903.2.ccfb3f0baf","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4903.2.ccfb3f0baf","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"02c06a037e241f9e464d7f3d6bebebc9506e836c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4903.2.ccfb3f0baf.tgz","fileCount":50,"integrity":"sha512-VUjEPy/9+tNzLafi8WED2LROnh35+0+6n1a+SSgB9X58tQgKFTL9ZSc3z4Sc7Y/6IdcXPDuf4JFEf9NlXmEsIw==","signatures":[{"sig":"MEQCICNNJUqZfWDaV9Yhkm9pRC7ejQabDt+SjcT9wX4Vv9lyAiBvNZdXUAVshXN2bX7qWffb0MRHhYBVSm8fBpPMNq25WQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4903.2.ccfb3f0baf","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-VUjEPy/9+tNzLafi8WED2LROnh35+0+6n1a+SSgB9X58tQgKFTL9ZSc3z4Sc7Y/6IdcXPDuf4JFEf9NlXmEsIw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4903.2.ccfb3f0baf_1780868542922_0.9787334209826164","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4942.1.e768ca90b6":{"name":"@open-mercato/cache","version":"0.6.5-canary.4942.1.e768ca90b6","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4942.1.e768ca90b6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"aa5b2d277611fd7862792b8c8dbfd169798c403a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4942.1.e768ca90b6.tgz","fileCount":50,"integrity":"sha512-TIkqerifBeG858RewpmfygVYKnY+HE3sw1LuYgREioN2t67ySYa0qhyH/XvWyRg28iwcRsHC3GVBlKP73uYchw==","signatures":[{"sig":"MEUCIQDElHBhDz7rN8u8IfwJIV11Q8Xklm5wLwtq3Vkc5GS6PAIgCPOkVI38ZdYsbI1SQqsUbhtJ5GhWwGaBMSEcyWidtcM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4942.1.e768ca90b6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-TIkqerifBeG858RewpmfygVYKnY+HE3sw1LuYgREioN2t67ySYa0qhyH/XvWyRg28iwcRsHC3GVBlKP73uYchw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4942.1.e768ca90b6_1780868699357_0.4458625467568951","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4904.2.3c295d2f03":{"name":"@open-mercato/cache","version":"0.6.5-canary.4904.2.3c295d2f03","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4904.2.3c295d2f03","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"71cff92a83a789c7e7d3c5921a53f2409b961be0","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4904.2.3c295d2f03.tgz","fileCount":50,"integrity":"sha512-SW2TssNHyG7JG/Vxqcjho8mJkoCJe9l+uEprem3Mc9or+9Sp2J67i1of7aDfM05BjP4acxQfupcW+2TSac76Ww==","signatures":[{"sig":"MEUCIQCptQNjfCbV4IxFmvKLYENh8nN/Fli+GasyNMuCOkqAiQIgVYWdIU91joC4RZF2RqSQk0AxuTvz6xZxijmAH94kLmQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4904.2.3c295d2f03","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-SW2TssNHyG7JG/Vxqcjho8mJkoCJe9l+uEprem3Mc9or+9Sp2J67i1of7aDfM05BjP4acxQfupcW+2TSac76Ww==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4904.2.3c295d2f03_1780868817693_0.38957776489289997","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4947.1.09c22588a8":{"name":"@open-mercato/cache","version":"0.6.5-canary.4947.1.09c22588a8","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4947.1.09c22588a8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"38a3ec2320dff4a9f73a54ff373bb1ea1c45d419","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4947.1.09c22588a8.tgz","fileCount":50,"integrity":"sha512-Qg+OxmtaWchPguRj/A/HDqqUI50VU3n2ToxfJJ8sBJEGbUBPmTLEqCirF5CDpQS8NR43NFL3WDWaChMWehs+KQ==","signatures":[{"sig":"MEUCIQCZDUd4krAbc8iVboljxahA39QzNoPgozj2KWkaRu5pHAIgSv8JROUlHaVC7IuyvsYrHIuqczFSq+cZeWboi9SWNQQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4947.1.09c22588a8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Qg+OxmtaWchPguRj/A/HDqqUI50VU3n2ToxfJJ8sBJEGbUBPmTLEqCirF5CDpQS8NR43NFL3WDWaChMWehs+KQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4947.1.09c22588a8_1780869186210_0.43659627203204043","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4951.1.a7a6d65c05":{"name":"@open-mercato/cache","version":"0.6.5-canary.4951.1.a7a6d65c05","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4951.1.a7a6d65c05","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c6f78ed51398435e63cd24fd5c13d51f42e16942","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4951.1.a7a6d65c05.tgz","fileCount":50,"integrity":"sha512-sJ8+wmVQQgHEZ8RYDgj6HN3MlEiM3kMo9IxNG9xA2FEhqCdeMVoruoIMWNvneoqSHVvjRgrv7KJYOBfkpZcz3Q==","signatures":[{"sig":"MEYCIQCKe1lerQwvdF/AxvfhnJFDnaiYf94vm52medorPdQLfQIhAIXzZnw/Lpbs1YXMMiJRuShMwWmVk68IpZE/wsnXlCXO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4951.1.a7a6d65c05","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-sJ8+wmVQQgHEZ8RYDgj6HN3MlEiM3kMo9IxNG9xA2FEhqCdeMVoruoIMWNvneoqSHVvjRgrv7KJYOBfkpZcz3Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4951.1.a7a6d65c05_1780870262179_0.5942556656082201","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4954.1.ed80e458a1":{"name":"@open-mercato/cache","version":"0.6.5-canary.4954.1.ed80e458a1","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4954.1.ed80e458a1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d09d54089a01e00ab1b43d3e2d8ce525f7c96025","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4954.1.ed80e458a1.tgz","fileCount":50,"integrity":"sha512-S69vKuDqbqyXogD33wQcXfFJVGaUYL5tu+qyfQLDrCGZkqDbIPVKJ0DV3AX5t8YpE8fJrbdpZw7WkOcTf1bsow==","signatures":[{"sig":"MEYCIQC1geoK3tODq/U9dZ3KpTPzCP79YlYuAb1QyAxGaUUOTAIhAM7sWmY7kUcwmldIlH0wOlBpLhmYAVpjq10u+Bi728CD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4954.1.ed80e458a1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-S69vKuDqbqyXogD33wQcXfFJVGaUYL5tu+qyfQLDrCGZkqDbIPVKJ0DV3AX5t8YpE8fJrbdpZw7WkOcTf1bsow==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4954.1.ed80e458a1_1780875297542_0.853254142667184","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4957.1.1b5facd411":{"name":"@open-mercato/cache","version":"0.6.5-canary.4957.1.1b5facd411","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4957.1.1b5facd411","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ccfaa089e826d2dd99a6692d1775de4bdffead45","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4957.1.1b5facd411.tgz","fileCount":50,"integrity":"sha512-/z9gOUDpNCk/dzb+WHSdNHMQwkO7ZMkghZYJIQ6h/Up3QQ0pZ7JIIWb89WF0iies/CfqnDezqm7y6/1X4GzHcw==","signatures":[{"sig":"MEUCIQDnBkPmu6x6Cgy3fiPWBJ1Pt4JnZKie1BHIFeSqCWOtXgIgOBP2XTX04ExizhN1C9z4/J6zpfa06MhNWAW56pNDG2k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4957.1.1b5facd411","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-/z9gOUDpNCk/dzb+WHSdNHMQwkO7ZMkghZYJIQ6h/Up3QQ0pZ7JIIWb89WF0iies/CfqnDezqm7y6/1X4GzHcw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4957.1.1b5facd411_1780876450645_0.9651674947294466","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4959.1.aa11e31680":{"name":"@open-mercato/cache","version":"0.6.5-canary.4959.1.aa11e31680","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4959.1.aa11e31680","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b002da8239bf1334f11998d3f50cbaaec780e0a3","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4959.1.aa11e31680.tgz","fileCount":50,"integrity":"sha512-AMcHjtHByQN65kaB/PnoQ3Vaz+G2VJTlfZyLGgXrnbJ0WuOMGtzxr1Yb1/GMDz5QB2JIKiJqfc7EtbFlo1z6Vw==","signatures":[{"sig":"MEUCIDOph/xQivxS+vEjHcrBE89U04YVfMs5hQvHMsaF411rAiEAnkd+iTNdcextt0AFK6M01N4YI9v/eK/5EzqVZVILE5A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4959.1.aa11e31680","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-AMcHjtHByQN65kaB/PnoQ3Vaz+G2VJTlfZyLGgXrnbJ0WuOMGtzxr1Yb1/GMDz5QB2JIKiJqfc7EtbFlo1z6Vw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4959.1.aa11e31680_1780878140575_0.09081646704470137","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-develop.4964.1.ae0edca575":{"name":"@open-mercato/cache","version":"0.6.5-develop.4964.1.ae0edca575","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-develop.4964.1.ae0edca575","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b4b491026b89ad7e29b09d9686799da952136db4","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-develop.4964.1.ae0edca575.tgz","fileCount":50,"integrity":"sha512-i/y8bsT8MOk+gOiC3KUU7VssQIicPCrNaep49wqk+iLh87prJ+PZ/pd0FcSmsv8FWx+1BtpSWlGo6nPYe2gVzw==","signatures":[{"sig":"MEYCIQCHwaOb5PjoS0fKuniGC1WVZY6UqBJLpEJFFSuJe/kygQIhAKdksaYERX3ljCOfXdKQdhtwVGrujhbuX96CnqXLlZ26","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-develop.4964.1.ae0edca575","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201099},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-i/y8bsT8MOk+gOiC3KUU7VssQIicPCrNaep49wqk+iLh87prJ+PZ/pd0FcSmsv8FWx+1BtpSWlGo6nPYe2gVzw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-develop.4964.1.ae0edca575_1780899726405_0.23253272004785353","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4965.1.96a6701507":{"name":"@open-mercato/cache","version":"0.6.5-canary.4965.1.96a6701507","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4965.1.96a6701507","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"533d8cb24ad834a32b040c0c5196b97d8d2adee9","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4965.1.96a6701507.tgz","fileCount":50,"integrity":"sha512-RO/7qQKvLM1GEsFWypsDySdosMKhn3D1UKh55aOlLcMjCA7HqLCuFpKEmTYoCuaRr09kye4o+K3Jy23wHN/OKw==","signatures":[{"sig":"MEQCIGN+SHw2ehVntm6+ZF12jQw2ySHjiVb1DYKEGfsoxz1ZAiB8Iy/8vub+u8TiZNROYt0XzSPJOvMC90THLTvkwifG8A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4965.1.96a6701507","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-RO/7qQKvLM1GEsFWypsDySdosMKhn3D1UKh55aOlLcMjCA7HqLCuFpKEmTYoCuaRr09kye4o+K3Jy23wHN/OKw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4965.1.96a6701507_1780899739783_0.029022311194848882","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.4994.1.8eba69062b":{"name":"@open-mercato/cache","version":"0.6.5-canary.4994.1.8eba69062b","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.4994.1.8eba69062b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ea594093051b34c2fbe20ad279ae807d960a5964","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.4994.1.8eba69062b.tgz","fileCount":50,"integrity":"sha512-QyY28uQPWaXqhFXoX6TLTPjxooZQqWTGwZRQLq6JrDtVmhr4DyYzBO+5iEo/Ox2cJ/wCy2B6+QH0SDFpH84kQg==","signatures":[{"sig":"MEUCIDIp4RReQ0I43/TyIHfpvffUZD1chIs9NoLxACnVYkx1AiEA8NYbOBMAVTjt5bEEQyV4ZrECP/lMjcMhILMVdKcnir8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.4994.1.8eba69062b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-QyY28uQPWaXqhFXoX6TLTPjxooZQqWTGwZRQLq6JrDtVmhr4DyYzBO+5iEo/Ox2cJ/wCy2B6+QH0SDFpH84kQg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.4994.1.8eba69062b_1780900825338_0.9047020275522286","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5035.1.55d8c37244":{"name":"@open-mercato/cache","version":"0.6.5-canary.5035.1.55d8c37244","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.5035.1.55d8c37244","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"2216d03b10ba6a2ab3ee29eb49538646e420a0ba","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.5035.1.55d8c37244.tgz","fileCount":50,"integrity":"sha512-ZgiFqTbngSEfa89WAixQNkp8iG+AHhlrDKqeKGc7ZOu30wi6/ED1bKWLB/ZwceEqcHWPDiBzpNrBrDyS2VjL9w==","signatures":[{"sig":"MEYCIQCXJc+iQdsYZ3XKbTIGLWEAUgG+23D2y4B0MaLzP6dmtwIhANhIUBD5ZHALs1nm9MEYCExvjXGxAU8Za3CIRf9IeZQM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.5035.1.55d8c37244","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-ZgiFqTbngSEfa89WAixQNkp8iG+AHhlrDKqeKGc7ZOu30wi6/ED1bKWLB/ZwceEqcHWPDiBzpNrBrDyS2VjL9w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.5035.1.55d8c37244_1780902514950_0.010684039509619936","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5034.1.97b4fe9417":{"name":"@open-mercato/cache","version":"0.6.5-canary.5034.1.97b4fe9417","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.5034.1.97b4fe9417","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"6d777ad401aa4869dbc2626570137ebc0756fcd9","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.5034.1.97b4fe9417.tgz","fileCount":50,"integrity":"sha512-ZtHLKBVzY2NvApbk6bbOkgBXQKhHu7E18WhSsZ+8qyM/QwERbNNLHZgxaeNkmzPCZP6TZ6dtVnt+a0ICMTfonA==","signatures":[{"sig":"MEYCIQCKim7+5cBgJxOmDUfSYowMUeqUpnQgE8iEDsc+7fcEqAIhAMnZdbH9PKGdsXPyGXVTTNR8SGJEMsuJIGfsS2Hs2J9s","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.5034.1.97b4fe9417","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-ZtHLKBVzY2NvApbk6bbOkgBXQKhHu7E18WhSsZ+8qyM/QwERbNNLHZgxaeNkmzPCZP6TZ6dtVnt+a0ICMTfonA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.5034.1.97b4fe9417_1780902840332_0.31939543898823164","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-develop.5033.1.c970204a3f":{"name":"@open-mercato/cache","version":"0.6.5-develop.5033.1.c970204a3f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-develop.5033.1.c970204a3f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"0293236125624a5449f06594b1886fbb3f4bfba9","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-develop.5033.1.c970204a3f.tgz","fileCount":50,"integrity":"sha512-Suw/gjSKb2I4RBjlaUGDGw2rZh5mfx0oVP2Z3HAJFg2OTKHwwlQWrzB9COp1oWpuqVQZyvcQCaPrG53/XuJ3tw==","signatures":[{"sig":"MEQCIHiBGQtSbyk722HiSv48eicD7MRaegAw7ZFRoYIVTxd/AiARqcWILesfQlORhXGoMZVWwfjp4qWsrUrkGEzXjJ3PpQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-develop.5033.1.c970204a3f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201099},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Suw/gjSKb2I4RBjlaUGDGw2rZh5mfx0oVP2Z3HAJFg2OTKHwwlQWrzB9COp1oWpuqVQZyvcQCaPrG53/XuJ3tw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-develop.5033.1.c970204a3f_1780902852924_0.1499435987432396","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5036.1.2e67f3658f":{"name":"@open-mercato/cache","version":"0.6.5-canary.5036.1.2e67f3658f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.5036.1.2e67f3658f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"5b5f86704f65e83e61a9c16adb9cacb33188b459","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.5036.1.2e67f3658f.tgz","fileCount":50,"integrity":"sha512-EncUcOhkO/8KjGN6ig1f4tnhxq98mKJc1RfRz/WPZDaI3QnEUrmEi+MHYuAd8OBxGKQUNzPY67CoHVEa/oZjzA==","signatures":[{"sig":"MEUCIQDYLhGON6Za+jVTpaSFfQDZa9u81sGFOIqzfsr3YBg+PgIgXkHjIUvHW7KlFqot9CakYJanMDYP+uZzM6yns5OJBBA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.5036.1.2e67f3658f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-EncUcOhkO/8KjGN6ig1f4tnhxq98mKJc1RfRz/WPZDaI3QnEUrmEi+MHYuAd8OBxGKQUNzPY67CoHVEa/oZjzA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.5036.1.2e67f3658f_1780903157396_0.37453677011320474","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5037.1.50a27c057a":{"name":"@open-mercato/cache","version":"0.6.5-canary.5037.1.50a27c057a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.5037.1.50a27c057a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"7f0171b1c66078e739ff4828c5a9c56b280ef144","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.5037.1.50a27c057a.tgz","fileCount":50,"integrity":"sha512-u6CmVV5u/XneeURBE3L1ZqKek7lxsBZmiH3jB2esUyMsSD/QFDT6ulHF+xtd28ZwlJa/tbIcAB2NlS8FBphlYA==","signatures":[{"sig":"MEUCICyhXQVticoBOyczH69ROEWysafg0XY0IDgs5itHRXwwAiEA7SHCGUkdAR3ePdHdEl/Twk9AfLgvXrgYSzyRJt+AH/U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.5037.1.50a27c057a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-u6CmVV5u/XneeURBE3L1ZqKek7lxsBZmiH3jB2esUyMsSD/QFDT6ulHF+xtd28ZwlJa/tbIcAB2NlS8FBphlYA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.5037.1.50a27c057a_1780903241767_0.9062732407445506","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5038.1.e9cee0d1b0":{"name":"@open-mercato/cache","version":"0.6.5-canary.5038.1.e9cee0d1b0","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.5038.1.e9cee0d1b0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"742392c38d152429f68943afa65ee53838d50499","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.5038.1.e9cee0d1b0.tgz","fileCount":50,"integrity":"sha512-UXi1mGyqMw8ySnFfSeCXhwuGTHQ2U3roq497jtEQvBbjAW31qvOGWQUWC+rf56oJFeEtwNY+8ukn/mg9Mb/MRQ==","signatures":[{"sig":"MEUCIBZBU9Gk0fEPD8Dy1jN/tdDRJ9IMTsGhxm6AwIE5mDd3AiEAvYciWQvz+Oj7hQ5AdkrkrjnvKXMo+7yV1hqbs8W82RY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.5038.1.e9cee0d1b0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-UXi1mGyqMw8ySnFfSeCXhwuGTHQ2U3roq497jtEQvBbjAW31qvOGWQUWC+rf56oJFeEtwNY+8ukn/mg9Mb/MRQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.5038.1.e9cee0d1b0_1780903295956_0.08985562106334055","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5039.1.9747b6e7fb":{"name":"@open-mercato/cache","version":"0.6.5-canary.5039.1.9747b6e7fb","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.5039.1.9747b6e7fb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b92f9a1ea2613940535702aa2ceb56a32e51e882","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.5039.1.9747b6e7fb.tgz","fileCount":50,"integrity":"sha512-h9D+ivr3WiO5ce0j/kw2yJM/9YhkWvq2MFKuupKpzvcuqhJf2apxXtVF4fsKc1Fon4T9HttRPzxkJKw+PZf+MQ==","signatures":[{"sig":"MEYCIQCL6IpdbNtgCY+BjFHwovkDDpLpXZL2k9Y4t7SH3bvOrgIhAJRclDbApheJA1iwBjJfXafOcbCUfNknSSkVrtczJxaZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.5039.1.9747b6e7fb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-h9D+ivr3WiO5ce0j/kw2yJM/9YhkWvq2MFKuupKpzvcuqhJf2apxXtVF4fsKc1Fon4T9HttRPzxkJKw+PZf+MQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.5039.1.9747b6e7fb_1780904046800_0.5944952587157717","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5041.1.b10d766b2b":{"name":"@open-mercato/cache","version":"0.6.5-canary.5041.1.b10d766b2b","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.5041.1.b10d766b2b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"cb250943692f29b5ddfd7f1c6bb48dcf942acfe6","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.5041.1.b10d766b2b.tgz","fileCount":50,"integrity":"sha512-c8lTkUO5GTxs7Iyli2SnlDwSwJJkXRfk98zDjX47wPy79Jm2V1N+u1SXHZASOKzYNjCD6++GNqQSGlB73x/iNg==","signatures":[{"sig":"MEYCIQCwkopIyQA1+eUNFJKO59XV7oEZlu5v5PUPWmLAwbTqFQIhAPHAbOOIVndh11jlWnJ5QZpUQBszJwR7uynaoGvmBOgW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.5041.1.b10d766b2b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-c8lTkUO5GTxs7Iyli2SnlDwSwJJkXRfk98zDjX47wPy79Jm2V1N+u1SXHZASOKzYNjCD6++GNqQSGlB73x/iNg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.5041.1.b10d766b2b_1780904442567_0.05438427235823706","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5040.1.ea96298fa5":{"name":"@open-mercato/cache","version":"0.6.5-canary.5040.1.ea96298fa5","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.5040.1.ea96298fa5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"31c89e4be9179d3df91211d995d62e41e061fa16","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.5040.1.ea96298fa5.tgz","fileCount":50,"integrity":"sha512-HfNQj/MlxzRHZdhyIoQYnx1p9joMc2lNmB3i5tMRKgSMT//jW4/XrUyBY1G0ryaxR3g8kfrJwkeWVytpb/GYaw==","signatures":[{"sig":"MEYCIQC0zzh81G1woHjTYkHKBDNcSCE/9vK303xNoWxBHK2vdgIhAPN3gh4tf8HCL5ePpGaSA0SLyuasValijcSAr85znrHH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.5040.1.ea96298fa5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-HfNQj/MlxzRHZdhyIoQYnx1p9joMc2lNmB3i5tMRKgSMT//jW4/XrUyBY1G0ryaxR3g8kfrJwkeWVytpb/GYaw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.5040.1.ea96298fa5_1780904554525_0.10695752571273243","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5046.1.5d9c38a465":{"name":"@open-mercato/cache","version":"0.6.5-canary.5046.1.5d9c38a465","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.5046.1.5d9c38a465","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"da490bb58c303c6f79c459c8255605891096380a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.5046.1.5d9c38a465.tgz","fileCount":50,"integrity":"sha512-IO6VW+zBwOpSenjCK2ffFJMVUd/+oyHdA473WgreiiHgyzJRO4HK4otQk95i+xF3Vhd/9kJu/c4gYyuOnGphow==","signatures":[{"sig":"MEUCIEyUkETKpvNHeSgUCBjTjF8hr4kjEZq/2W56IQEXlsp1AiEAmzz9Z6AOcFscqmq/WR35vdyVECJ4Ez23YAmwUaTlaAs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.5046.1.5d9c38a465","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-IO6VW+zBwOpSenjCK2ffFJMVUd/+oyHdA473WgreiiHgyzJRO4HK4otQk95i+xF3Vhd/9kJu/c4gYyuOnGphow==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.5046.1.5d9c38a465_1780909587702_0.2774824889641263","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-develop.5048.1.fd82f4ae17":{"name":"@open-mercato/cache","version":"0.6.5-develop.5048.1.fd82f4ae17","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-develop.5048.1.fd82f4ae17","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ccd84fec28e7345ec15730ebaa2aee830342d60c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-develop.5048.1.fd82f4ae17.tgz","fileCount":50,"integrity":"sha512-gVy93fWRfPJZjJdvA17t/3gpkd131SnFCOEb/ZOwRS2mpoWVIbZLMm+TMtnUYG2Z61CqvHGZktc5vgn0pTkgVw==","signatures":[{"sig":"MEYCIQCqgeo/wvGOH1Zp+EeE+yvwPrUrwYW06ZotcDJvGcxK2QIhAKpBt8tnBYhxIDQFmT8Rub0VVfb2ZvjTntNR5LN4L0xx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-develop.5048.1.fd82f4ae17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201099},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-gVy93fWRfPJZjJdvA17t/3gpkd131SnFCOEb/ZOwRS2mpoWVIbZLMm+TMtnUYG2Z61CqvHGZktc5vgn0pTkgVw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-develop.5048.1.fd82f4ae17_1780911228126_0.18555491614423625","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5049.1.70c6ee70e2":{"name":"@open-mercato/cache","version":"0.6.5-canary.5049.1.70c6ee70e2","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.5049.1.70c6ee70e2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"752baa1774159c68fdf781847d728a2aaf1ef4b7","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.5049.1.70c6ee70e2.tgz","fileCount":50,"integrity":"sha512-rAR4RGtZOZRn1gm2GPYzsFUyyEPohAb5Sfhli7YpOvdrzqgyCnPw4Rr9PNjN+PjFitGEgGh/ktDaL+I1IH5aGw==","signatures":[{"sig":"MEUCIQCmzzoES1BX5R9vRhOlVJW/SjmR3xYTuwggEHi7qNYqEQIgKt9MoFeTSDiNqoSqL3+qW3YjZ/e3StGFZFTsGNE+mjI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.5049.1.70c6ee70e2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-rAR4RGtZOZRn1gm2GPYzsFUyyEPohAb5Sfhli7YpOvdrzqgyCnPw4Rr9PNjN+PjFitGEgGh/ktDaL+I1IH5aGw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.5049.1.70c6ee70e2_1780911451848_0.11247309977856057","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5087.1.4f0cfc0942":{"name":"@open-mercato/cache","version":"0.6.5-canary.5087.1.4f0cfc0942","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.5087.1.4f0cfc0942","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ebf3afc618bb09e182c91b7596e7d10279f74b48","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.5087.1.4f0cfc0942.tgz","fileCount":50,"integrity":"sha512-m6GbnnRX71LZxRPnAL/asGYQsUn5FkWvoI2SmmDoZYnhoC3jB8ZzAyIc42K2tsuEnwSerpBZIIB57Soj1VDuLg==","signatures":[{"sig":"MEUCIQDF7ZoKJ80dWEOY+Nc78f1OHrblg7T23VUSFTxWD+sSTQIgBkoBvEjG53Z3B7stj60JevJ7dwtkuf+F02OcJd4NkTI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.5087.1.4f0cfc0942","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-m6GbnnRX71LZxRPnAL/asGYQsUn5FkWvoI2SmmDoZYnhoC3jB8ZzAyIc42K2tsuEnwSerpBZIIB57Soj1VDuLg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.5087.1.4f0cfc0942_1780913274517_0.3573528348818311","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-develop.5099.1.85c0aff78c":{"name":"@open-mercato/cache","version":"0.6.5-develop.5099.1.85c0aff78c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-develop.5099.1.85c0aff78c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"708921b318804cf9c6fa799ff5c27062c042bafd","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-develop.5099.1.85c0aff78c.tgz","fileCount":50,"integrity":"sha512-oWjuO8ax15vqVMSV9swZgoClblGqnEHHE2pl1PdqEdO2Euav5SjDMSBHAfeJgY1e67Z1M+Af78Ogk0J5ZTxSig==","signatures":[{"sig":"MEUCIFItFe0FOo5eyM8dR6x/qkbs9apPnzAztPolNHM7zqpSAiEAlp8hq/Ps2sHcaRRm9OJGl8w/pDalrB2sH/fOQcJ5/eU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-develop.5099.1.85c0aff78c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201099},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-oWjuO8ax15vqVMSV9swZgoClblGqnEHHE2pl1PdqEdO2Euav5SjDMSBHAfeJgY1e67Z1M+Af78Ogk0J5ZTxSig==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-develop.5099.1.85c0aff78c_1780914209695_0.24780462192080677","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5104.1.85630571c2":{"name":"@open-mercato/cache","version":"0.6.5-canary.5104.1.85630571c2","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.5104.1.85630571c2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ed8f38f02e47cf9d70777996bc587181653846eb","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.5104.1.85630571c2.tgz","fileCount":50,"integrity":"sha512-fhazT6HyxcekratZbyREIfQTV0T6XW4SuOEZ5cXscx4Fiq2gSIRQELQPoZNDjrTnbHRnt4joq6Pu66Djjs61Zw==","signatures":[{"sig":"MEUCIQDj7H3gUD2+6Fb+2PQX3tAK8yXtR34qc875V1GeldZK7wIgFaJKnBqW9wWIZDAhFGSBicRly0CDFvHgOBBlw4JeAnE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.5104.1.85630571c2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-fhazT6HyxcekratZbyREIfQTV0T6XW4SuOEZ5cXscx4Fiq2gSIRQELQPoZNDjrTnbHRnt4joq6Pu66Djjs61Zw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.5104.1.85630571c2_1780914576265_0.8593571545012968","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5118.1.bca444b51f":{"name":"@open-mercato/cache","version":"0.6.5-canary.5118.1.bca444b51f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.5118.1.bca444b51f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"fc8f29e40827dbd298677d1372b9803ed3d099c3","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.5118.1.bca444b51f.tgz","fileCount":50,"integrity":"sha512-1EPgTsOQgwQbu3/o4YQjT2IEaNpLechpod3cy1w8PtIo0cXd5RvW4KU8AlU6t3c1KdlvRPcw3Iz0Zixrb2nepQ==","signatures":[{"sig":"MEUCIQDd7Y+6MdZzlrHWQ1qCd2a+kwE/aZ2MA4n/5KIFmJAg+QIgaaAbwMnIau58o8t15RHudBbpz+dtV2+uMCTkOmY1CZg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.5118.1.bca444b51f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-1EPgTsOQgwQbu3/o4YQjT2IEaNpLechpod3cy1w8PtIo0cXd5RvW4KU8AlU6t3c1KdlvRPcw3Iz0Zixrb2nepQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.5118.1.bca444b51f_1780916258574_0.7685951440571732","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-develop.5116.1.f0af9e5080":{"name":"@open-mercato/cache","version":"0.6.5-develop.5116.1.f0af9e5080","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-develop.5116.1.f0af9e5080","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"8f17d1ba2576916eb0ce77a22b97773a68e4892d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-develop.5116.1.f0af9e5080.tgz","fileCount":50,"integrity":"sha512-/SuoEylOiCjGJySta8XFnXaM5D34cYT8lK4wyN1JUCchd1Jrs0KH2F0XlyMYdiwv2o+7hba1nJQL1H+8cJ3tcg==","signatures":[{"sig":"MEUCIDR+9VJP6+dmGxxnIQ496+DdGK79g1nlTicAOlj7ghYiAiEAvC6MpdRnDgvuNM9wJ+7T2DbDgqyiUWqDd2PcOOD89h8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-develop.5116.1.f0af9e5080","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201099},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-/SuoEylOiCjGJySta8XFnXaM5D34cYT8lK4wyN1JUCchd1Jrs0KH2F0XlyMYdiwv2o+7hba1nJQL1H+8cJ3tcg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-develop.5116.1.f0af9e5080_1780917238273_0.4600832464803384","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5126.1.59f5a4768f":{"name":"@open-mercato/cache","version":"0.6.5-canary.5126.1.59f5a4768f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.5126.1.59f5a4768f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"14a32287a1e0b6f5d972623a1c692bedb3b08235","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.5126.1.59f5a4768f.tgz","fileCount":50,"integrity":"sha512-WViexzAXbYEGL8d65hqPlBx5LtOdSYCwi4qVkZuoQI+bnmqHf07o2NIggnPpiw59UsZJfxMjrKw2bvkllcy7FQ==","signatures":[{"sig":"MEYCIQCy8fvHvAgOwodWKkVIR8kI78uPX9EVNIcDJ/lM/HaTIQIhAL0pizLWWn/xLIFb1BvuvGOxhmdP09AVpFXszAMSAQu0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.5126.1.59f5a4768f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201098},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-WViexzAXbYEGL8d65hqPlBx5LtOdSYCwi4qVkZuoQI+bnmqHf07o2NIggnPpiw59UsZJfxMjrKw2bvkllcy7FQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.5126.1.59f5a4768f_1780917729109_0.4912962118334381","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5132.1.c77f2340ed":{"name":"@open-mercato/cache","version":"0.6.5-canary.5132.1.c77f2340ed","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.5132.1.c77f2340ed","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a7bf3f60f8790c5aa49c2c8f55504a36cbc35665","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.5132.1.c77f2340ed.tgz","fileCount":50,"integrity":"sha512-OOa1jXMFML+l+A1r4i08UGKMtj0JMcI4jCUrgtKnayUCnEe1XCZ8gJzHft46iiv0V7wzSivihD8T+0APiaHs6w==","signatures":[{"sig":"MEQCIAyBsNqQL0AFNtJeUPUfZfyzYJcHJEBUzDAo1dA4trcrAiAbKhPSRZlaFK14QRI+sHYmwRJ5S/d+Z113ZOCcJz5i3A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.5132.1.c77f2340ed","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202569},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-OOa1jXMFML+l+A1r4i08UGKMtj0JMcI4jCUrgtKnayUCnEe1XCZ8gJzHft46iiv0V7wzSivihD8T+0APiaHs6w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.5132.1.c77f2340ed_1780918607089_0.4344596142068651","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5135.1.e4ec46692f":{"name":"@open-mercato/cache","version":"0.6.5-canary.5135.1.e4ec46692f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.5135.1.e4ec46692f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"1cbbd38c36adcb33c1fd78373ab83ce20567a52f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.5135.1.e4ec46692f.tgz","fileCount":50,"integrity":"sha512-JeSgaFOD0zWXQ+1AEiOVHjeyYPUswhZbWuz8CA5CtDrFHVwiymA3cWZ28LmvmyOdXgFx+G8dG7qqsjAdksf00Q==","signatures":[{"sig":"MEUCIFaXUKpxYul64cfwV6x50QvC8mzz4vWUpKNZBcRBHEvTAiEAoL5nebtG6sXgswkgbkMmLlBwcw3Wp54QJtZMIp6ysKE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.5135.1.e4ec46692f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202569},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-JeSgaFOD0zWXQ+1AEiOVHjeyYPUswhZbWuz8CA5CtDrFHVwiymA3cWZ28LmvmyOdXgFx+G8dG7qqsjAdksf00Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.5135.1.e4ec46692f_1780919280008_0.9605141340232248","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-develop.5139.1.g7925348493":{"name":"@open-mercato/cache","version":"0.6.5-develop.5139.1.g7925348493","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-develop.5139.1.g7925348493","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"209f9fe8daac692057ad723d76e7f80a62529564","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-develop.5139.1.g7925348493.tgz","fileCount":50,"integrity":"sha512-Lgm87cpPg+TcdVJYIk94db8Ft8kE2PFyypPsA3fvpSYQ4En9cEuFAeErrfnciJno4MmBeX0gdpoIEHUMmPJPnw==","signatures":[{"sig":"MEYCIQDd5zovwRUYTCYaho5I/H0jlFTn9oQ3Gd6qj+VFLscnFAIhAMt8X9qbzDeO/n9J+5/qsvavpryO6cTZeElkGevUGePB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-develop.5139.1.g7925348493","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202571},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Lgm87cpPg+TcdVJYIk94db8Ft8kE2PFyypPsA3fvpSYQ4En9cEuFAeErrfnciJno4MmBeX0gdpoIEHUMmPJPnw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-develop.5139.1.g7925348493_1780920262473_0.9761687440079592","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5142.1.a8def4bd68":{"name":"@open-mercato/cache","version":"0.6.5-canary.5142.1.a8def4bd68","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.5142.1.a8def4bd68","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"6367fbe64c4de5839ada378ed7557274347f26ad","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.5142.1.a8def4bd68.tgz","fileCount":50,"integrity":"sha512-l0ZN4HtJiK2GvqCtQuRx/fypYfDV1R9OgLLKhp5NF1G0ZL6pzc8C2opAv5wraHUYb8hMJy4ijEzWJESfVBJHwA==","signatures":[{"sig":"MEQCIHk1dpu/OwnEXSsJROkb8ACx8KJVuQRBSZn976N8/Y3SAiBuSaKkMOsmHn/Rpxl9eYqrJzG8rzd8D31+aXA4ICDesQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.5142.1.a8def4bd68","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202569},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-l0ZN4HtJiK2GvqCtQuRx/fypYfDV1R9OgLLKhp5NF1G0ZL6pzc8C2opAv5wraHUYb8hMJy4ijEzWJESfVBJHwA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.5142.1.a8def4bd68_1780920636961_0.0902273401739051","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5144.1.201f8f84a2":{"name":"@open-mercato/cache","version":"0.6.5-canary.5144.1.201f8f84a2","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.5144.1.201f8f84a2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"454e9c77325da6285cb0cdd1eb3a721dc9218b5d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.5144.1.201f8f84a2.tgz","fileCount":50,"integrity":"sha512-y8zK5WHQMHss8TdRl11JbIenw6X/Vbs7begSHPdC+QVWiVmvLUgGo6je2xehxSYp2SvOWQPMyHCaaR9+r9H1zA==","signatures":[{"sig":"MEYCIQCHry+6kibQo6NIwi1vqDW2FVvTw3DNfHe5EutaMT14zAIhAPqD9dMI7k0f30ZTKp5X/5ZYNd/TolmBqtr+IUs8r8ia","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.5144.1.201f8f84a2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202569},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-y8zK5WHQMHss8TdRl11JbIenw6X/Vbs7begSHPdC+QVWiVmvLUgGo6je2xehxSYp2SvOWQPMyHCaaR9+r9H1zA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.5144.1.201f8f84a2_1780920927260_0.9479334648267155","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5154.1.87bbb30762":{"name":"@open-mercato/cache","version":"0.6.5-canary.5154.1.87bbb30762","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.5154.1.87bbb30762","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"0efb54d42c332efced2d368ea784bcbe2dc92e5c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.5154.1.87bbb30762.tgz","fileCount":50,"integrity":"sha512-1Bv/NkmlVjxKmu3Q6OBW6AtlHEWvlkbIiPFfkKudfDWq/cC3s+ndHGbUnuT2onRqZqo0kTkIYtWqi1IF76Jv0w==","signatures":[{"sig":"MEUCIHqz7T96e3Qh+qpgXAd7YypZpFu2O8NETpsw1X5o/O3MAiEAjuRUVjWcQrxXmF1+1hYolLGmYwQLr4ShuSKNywFIH84=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.5154.1.87bbb30762","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202569},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-1Bv/NkmlVjxKmu3Q6OBW6AtlHEWvlkbIiPFfkKudfDWq/cC3s+ndHGbUnuT2onRqZqo0kTkIYtWqi1IF76Jv0w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.5154.1.87bbb30762_1780921216061_0.33897601713714987","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5146.1.29bd6f35e5":{"name":"@open-mercato/cache","version":"0.6.5-canary.5146.1.29bd6f35e5","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.5146.1.29bd6f35e5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"971795dcf182af10646bbe71386bd3b39ef1512d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.5146.1.29bd6f35e5.tgz","fileCount":50,"integrity":"sha512-eGJB8Ky1zK9UvHrQxkwizbdKTY+ph+b8bQbLf9Tp4cGeYm+UvxiruJvsWr8sTOtCjUAEYjtbLGn32ET55MSqtw==","signatures":[{"sig":"MEUCIQDzUabIbwnyTb3e3EjcXCQucu9rCqysd+MOXRftn75NZwIgZXGNmvzyaX9mmWubmF0vAb0R/FLcCokzPR/Viqo8x44=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.5146.1.29bd6f35e5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202569},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-eGJB8Ky1zK9UvHrQxkwizbdKTY+ph+b8bQbLf9Tp4cGeYm+UvxiruJvsWr8sTOtCjUAEYjtbLGn32ET55MSqtw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.5146.1.29bd6f35e5_1780921240013_0.46674489435669253","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5157.1.51c9dd436d":{"name":"@open-mercato/cache","version":"0.6.5-canary.5157.1.51c9dd436d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.5157.1.51c9dd436d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a7d3a237aeba5c14b137890ff7c49d8b6a8f36ad","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.5157.1.51c9dd436d.tgz","fileCount":50,"integrity":"sha512-RtNYM0tjOz1InFtv4EbQqSpBD6hPMb3IOrBAQiYNoBaykGFjy/6dFeUgnpPj73FGiHegE8XM4zdQMDsLZ+4WZA==","signatures":[{"sig":"MEYCIQC4WtrsyHyf/Je3x4j0QQBGJVzswvbA/aaTi9K+H83MKwIhANDc/VBwgUEtz4ChA5REOpCPfG3aKow9ukNUj4MkJxTK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.5157.1.51c9dd436d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202569},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-RtNYM0tjOz1InFtv4EbQqSpBD6hPMb3IOrBAQiYNoBaykGFjy/6dFeUgnpPj73FGiHegE8XM4zdQMDsLZ+4WZA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.5157.1.51c9dd436d_1780922897058_0.22518269169393368","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-develop.5155.1.148d10a46d":{"name":"@open-mercato/cache","version":"0.6.5-develop.5155.1.148d10a46d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-develop.5155.1.148d10a46d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d99c2125c843c44b979a57fd4a91ff2c3ebfd433","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-develop.5155.1.148d10a46d.tgz","fileCount":50,"integrity":"sha512-oMEsZr+hTyYlQQgyDOy1IPs7oaIau3hj0FmjibHB1wnj7m5oSvY0NyOe/IRjOkgOeoJlobVw8ynY7VBbOjY9AQ==","signatures":[{"sig":"MEYCIQCICNnCJFCZT1e6/LMiLZrppXOMlOFQlpVWe7xE5Yq3/gIhAOWGiFeButn64lFuyh2i/1NS4quhZIPVu39Xv8HOfrGa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-develop.5155.1.148d10a46d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202570},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-oMEsZr+hTyYlQQgyDOy1IPs7oaIau3hj0FmjibHB1wnj7m5oSvY0NyOe/IRjOkgOeoJlobVw8ynY7VBbOjY9AQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-develop.5155.1.148d10a46d_1780923284125_0.40412689843574845","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5138.1.90f733a8e8":{"name":"@open-mercato/cache","version":"0.6.5-canary.5138.1.90f733a8e8","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.5138.1.90f733a8e8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"00cc27cf3f1cd464bd1a1539d2bbe0f9905ebefc","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.5138.1.90f733a8e8.tgz","fileCount":50,"integrity":"sha512-I7sdEiSVaVZO78vJ+nivrFOHFVebd1v0W/YPOxn5QQ7j/sBCrQwESdOinabCqcDYrjGQb98i/69fA8rl118zoA==","signatures":[{"sig":"MEYCIQCUL2uZ/gofPGNLyebe1nDKeOFXF50ZbufJEbhsbSU1gAIhAL0eIM81f1Mxu73ZGJKmGKwxiKk2kuLE/4UrsszZCirc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.5138.1.90f733a8e8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202569},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-I7sdEiSVaVZO78vJ+nivrFOHFVebd1v0W/YPOxn5QQ7j/sBCrQwESdOinabCqcDYrjGQb98i/69fA8rl118zoA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.5138.1.90f733a8e8_1780923585650_0.2816953614813933","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5158.1.624b2de81a":{"name":"@open-mercato/cache","version":"0.6.5-canary.5158.1.624b2de81a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.5158.1.624b2de81a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"db1e001bdc0696805ae3de9d0770ffa50fd1e661","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.5158.1.624b2de81a.tgz","fileCount":50,"integrity":"sha512-BS4AXGcx+r/W0W/pVp9D1P9LpP9cev2/r69K4BaxapVIKwlGey3qdTgCToiS6VPVtS9GCa7aO8JrThxiJiRg9A==","signatures":[{"sig":"MEUCIHk6dzPF3IA1D0IMJswfqdtH890ChnTwQXCPmZeq7/5aAiEAin3ipm5juxvmKOhCTi1Cw8JVNSXs0TO8xEzIh7N29y0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.5158.1.624b2de81a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202569},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-BS4AXGcx+r/W0W/pVp9D1P9LpP9cev2/r69K4BaxapVIKwlGey3qdTgCToiS6VPVtS9GCa7aO8JrThxiJiRg9A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.5158.1.624b2de81a_1780924678133_0.2231029893791554","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5156.1.4f93d8604e":{"name":"@open-mercato/cache","version":"0.6.5-canary.5156.1.4f93d8604e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.5156.1.4f93d8604e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"4da5a2aa542c7d168a56813a9a997129d4abcaca","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.5156.1.4f93d8604e.tgz","fileCount":50,"integrity":"sha512-86Bnwr3VBczlKffq5LNhpHHBI1U3q4HwoLq7aGZR6hfQRjizp6RbLDTYYTv5XRAAHIE6UiiurLTXpe4rJ5jWkg==","signatures":[{"sig":"MEUCIFnrQuZRtq07rND/Va5tCQFtK3XPqbR/9+0qk93i1eHvAiEA2Kjejveo0oPkAYx0N9Cwf7/p7yDLnbhDYPE8XHRzUv8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.5156.1.4f93d8604e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202569},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-86Bnwr3VBczlKffq5LNhpHHBI1U3q4HwoLq7aGZR6hfQRjizp6RbLDTYYTv5XRAAHIE6UiiurLTXpe4rJ5jWkg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.5156.1.4f93d8604e_1780925108589_0.3751805312579979","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5164.1.65d37b2554":{"name":"@open-mercato/cache","version":"0.6.5-canary.5164.1.65d37b2554","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.5164.1.65d37b2554","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ca97d31def236543509b8ddebe22a86acd020a92","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.5164.1.65d37b2554.tgz","fileCount":50,"integrity":"sha512-ldULvH/VLesjgfvfwQzUy2xZ1Agr81pxCljnn2uYLiz1dEtCtGbUvSgO+xNuyvZz0EE8+B/Dr3PLQp3jot4/SA==","signatures":[{"sig":"MEQCIE3AormKxy/i3Ig1QqLrvm5ka7ymehcXZkNNSBVFnsRpAiAZYW2mYlRzWEbfJ53oPPKvTPGhq3cWoppCiCCeNaov6g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.5164.1.65d37b2554","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202569},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-ldULvH/VLesjgfvfwQzUy2xZ1Agr81pxCljnn2uYLiz1dEtCtGbUvSgO+xNuyvZz0EE8+B/Dr3PLQp3jot4/SA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.5164.1.65d37b2554_1780926644415_0.3595690727921348","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-develop.5162.1.eba42159b8":{"name":"@open-mercato/cache","version":"0.6.5-develop.5162.1.eba42159b8","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-develop.5162.1.eba42159b8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a15576e05d9ef5ba53399a719655caf02179a3aa","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-develop.5162.1.eba42159b8.tgz","fileCount":50,"integrity":"sha512-KoecaooXv2I6RRHM0lcB+av9AlYNFi9CI5bCECXts7JfoR4u7s/oTfgDko7vDDJFNTor7LmmcQHPOH6+yYfrfA==","signatures":[{"sig":"MEUCICKChCJqqRKKddC3zG/kUEirxrJJ/8YEPp+sRbGlzAZVAiEA+ElXekpzuVDr2bbrGjcZzuQ5WPKomP78rqDE2A/jiMc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-develop.5162.1.eba42159b8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202570},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-KoecaooXv2I6RRHM0lcB+av9AlYNFi9CI5bCECXts7JfoR4u7s/oTfgDko7vDDJFNTor7LmmcQHPOH6+yYfrfA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-develop.5162.1.eba42159b8_1780926974772_0.44660934010211584","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5163.1.c4c402ce0e":{"name":"@open-mercato/cache","version":"0.6.5-canary.5163.1.c4c402ce0e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.5163.1.c4c402ce0e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"410caa361f6d40c6b47045069f16019607c3f7b7","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.5163.1.c4c402ce0e.tgz","fileCount":50,"integrity":"sha512-8gTJFa7Njby+OYezv/co4/x/6biShoQN+KeDvIBGTgUNBK9Os2sz33a33O+bCH00wubn3nBhFUCgEq7ftjlqVg==","signatures":[{"sig":"MEUCIQCo+SwS+50XC2MGr3C2i7P8w8mjjTxKjsSGfARyYHEGygIgExShpAYubrq+E4dnVSPFkunspA64luMu7Yod0OBikn4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.5163.1.c4c402ce0e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202569},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-8gTJFa7Njby+OYezv/co4/x/6biShoQN+KeDvIBGTgUNBK9Os2sz33a33O+bCH00wubn3nBhFUCgEq7ftjlqVg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.5163.1.c4c402ce0e_1780928276485_0.20992517694955692","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-develop.5166.1.b59e2a71ad":{"name":"@open-mercato/cache","version":"0.6.5-develop.5166.1.b59e2a71ad","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-develop.5166.1.b59e2a71ad","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"557a9ea0c53da0c6af99ff814e480c0594caffa0","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-develop.5166.1.b59e2a71ad.tgz","fileCount":50,"integrity":"sha512-RFd9gqUgBGFGOcJj+RaCU9QIjqRC7eHLENXJmTtyAht+mjgB+Ouwy0Bim1CoAcVoDGo+LHyPk54+wFq8oB0WfQ==","signatures":[{"sig":"MEYCIQCaxJ3hTO/QubaHnOerpiod6SaU7mtyzsTLyuqgq6nK3QIhALnD2M0Be4burQ24IQADXenhJ55CWXQoCSuj/DRHjRGH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-develop.5166.1.b59e2a71ad","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202570},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-RFd9gqUgBGFGOcJj+RaCU9QIjqRC7eHLENXJmTtyAht+mjgB+Ouwy0Bim1CoAcVoDGo+LHyPk54+wFq8oB0WfQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-develop.5166.1.b59e2a71ad_1780930758789_0.08506762069144491","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5167.1.8bb7f972c7":{"name":"@open-mercato/cache","version":"0.6.5-canary.5167.1.8bb7f972c7","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.5167.1.8bb7f972c7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"de8c3540851e45f682d86325911b7c003f956237","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.5167.1.8bb7f972c7.tgz","fileCount":50,"integrity":"sha512-8+vsFJ+ZClk7r/674DdQD+ZbS3RQJtJu/G8LE3y9C1P8s75aIlPplT6sSQAS4Y+Xc8jtxOXAeJkUp0Mjd9t24Q==","signatures":[{"sig":"MEYCIQCjRVtT18ruecnkhcPnYFFme4sY/kZnOGqUysdypVw0kQIhAOqpkR22WrnjfBKad3vHaWTpsgBmbLpHkkaEE+ISlJDD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.5167.1.8bb7f972c7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202569},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-8+vsFJ+ZClk7r/674DdQD+ZbS3RQJtJu/G8LE3y9C1P8s75aIlPplT6sSQAS4Y+Xc8jtxOXAeJkUp0Mjd9t24Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.5167.1.8bb7f972c7_1780931599882_0.9872617473301439","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-develop.5169.1.d0671533ca":{"name":"@open-mercato/cache","version":"0.6.5-develop.5169.1.d0671533ca","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-develop.5169.1.d0671533ca","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"1f32d0e26373bf8ea81145356a3a6333e3c8e1b6","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-develop.5169.1.d0671533ca.tgz","fileCount":50,"integrity":"sha512-7DO4+gONm5cTB6NjFAnCjqpMuflowMqNJREPa/uuJ/5IuSmMbgFf9u1J2V3Fs/vpO/0TtJ0mNpojlckPddEkWA==","signatures":[{"sig":"MEUCIQCJPJp1S/yp8WPWT+yZT5l6kAwmuotwRDcHUFkGSu5sgAIgKGm6GxswvNPnJxEK6Ftj1WjGtFwn1HG6aAWSdkuucXo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-develop.5169.1.d0671533ca","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202570},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-7DO4+gONm5cTB6NjFAnCjqpMuflowMqNJREPa/uuJ/5IuSmMbgFf9u1J2V3Fs/vpO/0TtJ0mNpojlckPddEkWA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-develop.5169.1.d0671533ca_1780934741957_0.7093900632187453","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5170.1.4c1c96ce62":{"name":"@open-mercato/cache","version":"0.6.5-canary.5170.1.4c1c96ce62","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.5170.1.4c1c96ce62","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"2d2a45251e9626de1b3f6ae9a946cb2c7c9a336d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.5170.1.4c1c96ce62.tgz","fileCount":50,"integrity":"sha512-9ZOiD/tpGm1qePu/xENCsojhQU7RVy90CiJAGurZow7obzmhNsHbXE6EqFppfaGNhlchrj+SlfMnOHXjZjNA0Q==","signatures":[{"sig":"MEQCIEGOjyxUQ8Q9wTTSh0ThzpQIg2nnfKGDmIHN+LMANdy5AiARQxPpscocTrQJlS4Mzp5zTQaS0WmAytasyClQAlqZHw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.5170.1.4c1c96ce62","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202569},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-9ZOiD/tpGm1qePu/xENCsojhQU7RVy90CiJAGurZow7obzmhNsHbXE6EqFppfaGNhlchrj+SlfMnOHXjZjNA0Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.5170.1.4c1c96ce62_1780935029642_0.5863676301306542","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5173.1.5070fb7465":{"name":"@open-mercato/cache","version":"0.6.5-canary.5173.1.5070fb7465","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.5173.1.5070fb7465","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"9fae6378286ff1e5de1ed743a8cf5d918f9ac3f9","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.5173.1.5070fb7465.tgz","fileCount":50,"integrity":"sha512-HZtzhZ1TIkb+9u3rLikLEfVTKRxk9riHOZMUmi2IQYQaGvjtEiifQARDLaav1ffp8mZ8s7LtO6LEEQuq/RF0lg==","signatures":[{"sig":"MEUCICPzFMij3UsLXBJ7Fnms9febj0pG0qEpm/Qo2TCdUnVDAiEA1LHshN2pyByU3H5Cb6uKEAegyHwXztay+dk46WqH0BU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.5173.1.5070fb7465","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202569},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-HZtzhZ1TIkb+9u3rLikLEfVTKRxk9riHOZMUmi2IQYQaGvjtEiifQARDLaav1ffp8mZ8s7LtO6LEEQuq/RF0lg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.5173.1.5070fb7465_1780939819743_0.7394708789518312","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5178.1.65d4358fb5":{"name":"@open-mercato/cache","version":"0.6.5-canary.5178.1.65d4358fb5","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.5178.1.65d4358fb5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"12a4fd49c57b12b33f2b760dd9eaacd64afac8ce","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.5178.1.65d4358fb5.tgz","fileCount":50,"integrity":"sha512-ljdrg4NcJEb0wO/7KICqKijBz5si1nrXkdMcCLXXNPvmKDhAi7nr8RlUjv8G6w1eXPRwZQSf1kKplUfK/ckvhA==","signatures":[{"sig":"MEYCIQDTjWxxmkZ8Pq3qHvHDXIdxfKYVdUSI67/cnGP1ia5TEQIhAMRdDXdPizXIpTknYzqiX1hwCjCO79fdkav4fm2GDHoo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.5178.1.65d4358fb5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202569},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-ljdrg4NcJEb0wO/7KICqKijBz5si1nrXkdMcCLXXNPvmKDhAi7nr8RlUjv8G6w1eXPRwZQSf1kKplUfK/ckvhA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.5178.1.65d4358fb5_1780944095865_0.07887650043634364","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5179.1.005a6aac7b":{"name":"@open-mercato/cache","version":"0.6.5-canary.5179.1.005a6aac7b","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.5179.1.005a6aac7b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"8a68044fe0111e7bad0c8515b84cb1bba3a977f2","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.5179.1.005a6aac7b.tgz","fileCount":50,"integrity":"sha512-JwnNxvyWXZmmjnvdt9ZL7prraHcN2WIn/gbRsplcTXuZiEajffOjASfQXxDtjbMycg6iN5EhcycNSPcIXwXv+Q==","signatures":[{"sig":"MEYCIQDCOzTOJ93rCvmHsXGNrFLiY48/5Skwin7icVCskO9AewIhALfaBWfmi2WRuVHA67sdpK+RSZoWLP+YOdjlxnW4to6w","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.5179.1.005a6aac7b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202569},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-JwnNxvyWXZmmjnvdt9ZL7prraHcN2WIn/gbRsplcTXuZiEajffOjASfQXxDtjbMycg6iN5EhcycNSPcIXwXv+Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.5179.1.005a6aac7b_1780945466093_0.01842363677175296","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5181.1.a896fb4db6":{"name":"@open-mercato/cache","version":"0.6.5-canary.5181.1.a896fb4db6","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.5181.1.a896fb4db6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"9de588d667ec66c4630dd2a9aa07a9858ce18657","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.5181.1.a896fb4db6.tgz","fileCount":50,"integrity":"sha512-uGRCB/pl82Fw2d2AfhJ9oHDzCvppniLtuCPD9OlBMURZTcjKfpgCbwBsTUhlTus4GLddJukbWcay8I407t/Z4g==","signatures":[{"sig":"MEQCIDrtVi3a0n6yTYu2wYUpneDW+6L3Rl0Exo6mNA6EVfn6AiBg88CUD2uTNtVy4xzUYEf+nm+v21ejd7RHjhkR8xuDEw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.5181.1.a896fb4db6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202569},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-uGRCB/pl82Fw2d2AfhJ9oHDzCvppniLtuCPD9OlBMURZTcjKfpgCbwBsTUhlTus4GLddJukbWcay8I407t/Z4g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.5181.1.a896fb4db6_1780947130610_0.3285474636292791","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-develop.5187.1.82e5532561":{"name":"@open-mercato/cache","version":"0.6.5-develop.5187.1.82e5532561","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-develop.5187.1.82e5532561","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c66fec33bfaa6d1366f60fd5140cc96d7b304d0a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-develop.5187.1.82e5532561.tgz","fileCount":50,"integrity":"sha512-5Plhhfm2u/eBdwtnVy51d4euleL7awDyR3kqHeord70LPwjMlCe/wcTauy8kRXAU01wTBlC51P6kn0LGhHMnTA==","signatures":[{"sig":"MEYCIQCyybSFgJ7RhdnAGN1M0PM0yINKW7RfjQbfVlGxA2fWPAIhAPOCz+6ELxrNIMT/nZVXPlgr9oBvgpNyEjSWKvDVs39T","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-develop.5187.1.82e5532561","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202570},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-5Plhhfm2u/eBdwtnVy51d4euleL7awDyR3kqHeord70LPwjMlCe/wcTauy8kRXAU01wTBlC51P6kn0LGhHMnTA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-develop.5187.1.82e5532561_1780986387659_0.25976534427663434","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5188.1.cc8a2d63a9":{"name":"@open-mercato/cache","version":"0.6.5-canary.5188.1.cc8a2d63a9","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.5188.1.cc8a2d63a9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"246d624c659dc08b377de4ecfd29f5039fc64aef","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.5188.1.cc8a2d63a9.tgz","fileCount":50,"integrity":"sha512-Vo+sZh4hWv0+j/CqqtNhP8sz6h1ejdNnz6UIRRSC7dlpNV3Yd79zKLVD+vINQa+ETVSRAcgE3g8ItKOTRHGK1g==","signatures":[{"sig":"MEUCIQCxGIiXd1N3IqtX/WSC+dcZpZi18RWP255yztkhWhO2zQIgfnS87fzxIe0OaHiPSL/b2oq0l5ckSbeoFNyjlceOIVU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.5188.1.cc8a2d63a9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202569},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Vo+sZh4hWv0+j/CqqtNhP8sz6h1ejdNnz6UIRRSC7dlpNV3Yd79zKLVD+vINQa+ETVSRAcgE3g8ItKOTRHGK1g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.5188.1.cc8a2d63a9_1780986467674_0.07304025217629428","host":"s3://npm-registry-packages-npm-production"}},"0.6.4":{"name":"@open-mercato/cache","version":"0.6.4","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a4fdfbcb1059d130cdbfcf3f88f73b9d8dada998","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.4.tgz","fileCount":50,"integrity":"sha512-lAQZWWVFSbjVAG0CJqtfwpgJJS8uoW9x12ssWozFVM7QYgjOFJ1KIiTb2y0nAA1ionfsW9vMAobAUDu6ojOONQ==","signatures":[{"sig":"MEQCIBLFKsyowBQ9RsU6W/3oPc3OWJTvIp7y/saXMavDWUigAiAUrYzSIK2hDKn1PzkQjwRVPwXQipB5l+CAf2Fu3oTSRw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202516},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-lAQZWWVFSbjVAG0CJqtfwpgJJS8uoW9x12ssWozFVM7QYgjOFJ1KIiTb2y0nAA1ionfsW9vMAobAUDu6ojOONQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.4_1780986497748_0.5229091456736614","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5190.1.bbeb1e9aee":{"name":"@open-mercato/cache","version":"0.6.5-canary.5190.1.bbeb1e9aee","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.5190.1.bbeb1e9aee","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"60bc54b98711fbb358a947335c5f1c555430207d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.5190.1.bbeb1e9aee.tgz","fileCount":50,"integrity":"sha512-v7KzAiDCbun1YK3JTAZaCI/08fNPwt2eknNNbOqv8XwLd4sj4WgClbWR6eVQsA/TvCMb/sSFGL4Me0c/ndi/tw==","signatures":[{"sig":"MEQCIDJxOBSqsiCdrDrhY28MeFEvhd2fxmzcyCBbltCeOKSAAiAx2Cb2QAQavWaNHo1lXonMXv4lL5oHQSWp94jvHWghbA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.5190.1.bbeb1e9aee","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202569},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-v7KzAiDCbun1YK3JTAZaCI/08fNPwt2eknNNbOqv8XwLd4sj4WgClbWR6eVQsA/TvCMb/sSFGL4Me0c/ndi/tw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.5190.1.bbeb1e9aee_1780987515118_0.8078065629798326","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5191.1.48fb7f77a4":{"name":"@open-mercato/cache","version":"0.6.5-canary.5191.1.48fb7f77a4","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.5191.1.48fb7f77a4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"582ecd952a33ef3091b7c742d28daa0ac87603f3","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.5191.1.48fb7f77a4.tgz","fileCount":50,"integrity":"sha512-MQzoC6ZtmFOZ8dH1EenWFgM2Ej5kiFzg1GlRJl9EHa6IzIPGUlkUXfTAHgfSEYFy1vIiQVEg/qpByGeblsz21g==","signatures":[{"sig":"MEUCIQDk3QyKn7C+TOawI6BrNiTm/iK8XFKVtf4PkIOxo1rlvwIgWnRTFzlUW0dlLYeNcavrTwpAHFr82FMirXvG8IQ+ja4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.5191.1.48fb7f77a4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202569},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-MQzoC6ZtmFOZ8dH1EenWFgM2Ej5kiFzg1GlRJl9EHa6IzIPGUlkUXfTAHgfSEYFy1vIiQVEg/qpByGeblsz21g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.5191.1.48fb7f77a4_1780987569458_0.17600584323672286","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5201.1.3bb92d935c":{"name":"@open-mercato/cache","version":"0.6.5-canary.5201.1.3bb92d935c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.5201.1.3bb92d935c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b4a5ab1dfcf781b58097f1211b33a3f1e1ec7d14","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.5201.1.3bb92d935c.tgz","fileCount":50,"integrity":"sha512-ZfO9Fd6iD8EHDy1Or9E1z3XliZu0X3V+cyOWzFN8HFXn7Y4yohS12Qj5JOhC0IG7NQFTCwWEfTHcU6UafTTBIw==","signatures":[{"sig":"MEYCIQDOfdRfjGY9a0T2DmLe1BOc2rE8ywMJFEQ2Z9UgDwGJ2QIhALITtdkupuSypYgoOZq/CzhpDYtbuyQl6w+w3CSWIOec","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.5201.1.3bb92d935c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202569},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-ZfO9Fd6iD8EHDy1Or9E1z3XliZu0X3V+cyOWzFN8HFXn7Y4yohS12Qj5JOhC0IG7NQFTCwWEfTHcU6UafTTBIw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.5201.1.3bb92d935c_1780988858827_0.3746526678219648","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5202.1.9ddfe739ed":{"name":"@open-mercato/cache","version":"0.6.5-canary.5202.1.9ddfe739ed","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.5202.1.9ddfe739ed","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e97373d7ef5da8261125989a66c3d04ab8dff1c4","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.5202.1.9ddfe739ed.tgz","fileCount":50,"integrity":"sha512-tB+KwNBJzrPajzUnqwgBQ/KFY7FgOm/yJE9YN1D39k4kd1t2SbPtzjbgU1MGy6MStaAHy9DgpH1RfArDVZ56wg==","signatures":[{"sig":"MEQCIGmjQRUmloQUCrvmcHYXTV2XH3mxwJL+h2gIAf6xe3TFAiBayL2pjxu5v8Ri6lFyAhOtQHJ+WdILHaCHM3M+Y5yL3A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.5202.1.9ddfe739ed","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202569},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-tB+KwNBJzrPajzUnqwgBQ/KFY7FgOm/yJE9YN1D39k4kd1t2SbPtzjbgU1MGy6MStaAHy9DgpH1RfArDVZ56wg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.5202.1.9ddfe739ed_1780989242533_0.30135308362011304","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-develop.5200.1.871eca3402":{"name":"@open-mercato/cache","version":"0.6.5-develop.5200.1.871eca3402","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-develop.5200.1.871eca3402","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"997f674aa6e1984d45ab6b7c62c093ae3c4eb3a0","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-develop.5200.1.871eca3402.tgz","fileCount":50,"integrity":"sha512-J5M4adfcHaHisCFiXicC/KVJ8m13GImfmO9hwCwusoIJbsxP5rZ9dC0070LfRhgsQOtrBWxKDO9z7an7oUq3YQ==","signatures":[{"sig":"MEUCIQDIHQLvy/uJ+UmsTnh+lPKRE14w35SPBDcKbg3IVvESpwIgdtZrv/G34R6MBv4xSgoHgxF1Y6/7bsujud54YBRIRNQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-develop.5200.1.871eca3402","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202570},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-J5M4adfcHaHisCFiXicC/KVJ8m13GImfmO9hwCwusoIJbsxP5rZ9dC0070LfRhgsQOtrBWxKDO9z7an7oUq3YQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-develop.5200.1.871eca3402_1780989567443_0.5451658635764709","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5203.1.280b910cf7":{"name":"@open-mercato/cache","version":"0.6.5-canary.5203.1.280b910cf7","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.5203.1.280b910cf7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c499f7fb16e9663bc1d44c0bfca650be4f5f4101","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.5203.1.280b910cf7.tgz","fileCount":50,"integrity":"sha512-HytYRad9j1sikBifb0yOksqM/6r4MqUFEeH/+QjNuwJEhTBgAgbLrZ/wP8aVpnnGEcS6K//ggK6vdeot5B7A+w==","signatures":[{"sig":"MEYCIQDk4KIG09br0M6nxUrb4pkvq0nKI4+wxFGcupcj7TGukgIhAPnocW4lu+l15jseius0TplJedDOomkDUB4b9yrp7n5i","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.5203.1.280b910cf7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202569},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-HytYRad9j1sikBifb0yOksqM/6r4MqUFEeH/+QjNuwJEhTBgAgbLrZ/wP8aVpnnGEcS6K//ggK6vdeot5B7A+w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.5203.1.280b910cf7_1780990073780_0.7781776699921759","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5205.1.f557f4de9a":{"name":"@open-mercato/cache","version":"0.6.5-canary.5205.1.f557f4de9a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.5205.1.f557f4de9a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"fe2955520124130b64f9a5b3440c242bc190a624","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.5205.1.f557f4de9a.tgz","fileCount":50,"integrity":"sha512-l0gRYE9y7f+b1hgKdOLQcxtwojllY5gp3VzhRxm5MMmjVvlCOw+/wG9gSALuQzLgd4D2FtZABLHkUrRg3LBd4A==","signatures":[{"sig":"MEYCIQDtsIabMrx+B4UmY3n1JRDStM6zEbLE0AjJ3eLm7VY8TgIhAICX2O5DnrX+1Z9t10VoqM016NiKXIQ0sU2+QwA7vrh+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.5205.1.f557f4de9a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202569},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-l0gRYE9y7f+b1hgKdOLQcxtwojllY5gp3VzhRxm5MMmjVvlCOw+/wG9gSALuQzLgd4D2FtZABLHkUrRg3LBd4A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.5205.1.f557f4de9a_1780991842973_0.7822172513486008","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5192.1.8aed2e3f1d":{"name":"@open-mercato/cache","version":"0.6.5-canary.5192.1.8aed2e3f1d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.5192.1.8aed2e3f1d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"7f1a2993cba5d05a40b98e351e659b2d663523c8","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.5192.1.8aed2e3f1d.tgz","fileCount":50,"integrity":"sha512-8kxHnx5t5aY8smr3xzfQ1wNtEHRsByArMtw7Z7+nyXDnMlZdn9TEmJOXoW+BbJJOyCzgtZmf7PvsBYJUdeQceA==","signatures":[{"sig":"MEQCICo6W+IwreYLx957RK06zf6fojOm3Iz6CDh2DwyIi9lxAiB/VpsWkMBL1GU42E/tUPEY9/w+AYV5nkvwi6ti39TlMQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.5192.1.8aed2e3f1d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202569},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-8kxHnx5t5aY8smr3xzfQ1wNtEHRsByArMtw7Z7+nyXDnMlZdn9TEmJOXoW+BbJJOyCzgtZmf7PvsBYJUdeQceA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.5192.1.8aed2e3f1d_1780992353701_0.2743952365536231","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5206.1.6d85b55bad":{"name":"@open-mercato/cache","version":"0.6.5-canary.5206.1.6d85b55bad","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.5206.1.6d85b55bad","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b5cfef894ad0060d578854713b9fcfd186a587fa","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.5206.1.6d85b55bad.tgz","fileCount":50,"integrity":"sha512-6IdzCwWmReU2mQcaA7BIad1OhMOKjUwB7Z7UstFpJKYSFJP4Ve1islXj/sE9ues71I4RnRXF4zDBzOKVUwyTVQ==","signatures":[{"sig":"MEUCIQCDpuqIiKZ/ymox+LWgffzsmA9vEK7ZQellGL8SLlJRKwIgGKLonzBiRIfR1e1ZQwxPKlEtT/wMMFbd3bqde9siLUw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.5206.1.6d85b55bad","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202569},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-6IdzCwWmReU2mQcaA7BIad1OhMOKjUwB7Z7UstFpJKYSFJP4Ve1islXj/sE9ues71I4RnRXF4zDBzOKVUwyTVQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.5206.1.6d85b55bad_1780992544481_0.9815841344696727","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5201.2.3bb92d935c":{"name":"@open-mercato/cache","version":"0.6.5-canary.5201.2.3bb92d935c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.5201.2.3bb92d935c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c30c3416494e44e196fec3efab6cba0cbd95aa48","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.5201.2.3bb92d935c.tgz","fileCount":50,"integrity":"sha512-84jE/oC5ezu+zB2VxgMViXUyd/wMLrnIEoEEjXrhEsJo+mlWbOHT3r3mEWV0Lok4epxxyzxNVCgUU/6kG06nRA==","signatures":[{"sig":"MEYCIQCe2JLjVHw3wF0Z9PE+/Li0A8ZKNRiSuiDFt9enEjer0QIhAInBlLXSnvKEGygLK0Y7igNeqaKvKEcsIyv6N1p8USQy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.5201.2.3bb92d935c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202569},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-84jE/oC5ezu+zB2VxgMViXUyd/wMLrnIEoEEjXrhEsJo+mlWbOHT3r3mEWV0Lok4epxxyzxNVCgUU/6kG06nRA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.5201.2.3bb92d935c_1780993597543_0.9963425261611425","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-develop.5212.1.b47932beef":{"name":"@open-mercato/cache","version":"0.6.5-develop.5212.1.b47932beef","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-develop.5212.1.b47932beef","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c471ec697558bb54ae0f5ae9c79e9bd0775e4d7b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-develop.5212.1.b47932beef.tgz","fileCount":50,"integrity":"sha512-jDX1slPBPC4ofrWTI8C3mvV45AJgCRKn2uMyZSqjaXV7GJlK2VccIMddKxLDwMsQo1ZY2ZwKwwaKt6esCNbAMw==","signatures":[{"sig":"MEYCIQC60hRrXhJxFKThAZ4JCw4TE7eevw4HKQlCvL778OPBQQIhAMWn+BGkVEzH4s+/t45F2LKRNi5rwZNdOlZ3WYH3NVT0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-develop.5212.1.b47932beef","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202570},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-jDX1slPBPC4ofrWTI8C3mvV45AJgCRKn2uMyZSqjaXV7GJlK2VccIMddKxLDwMsQo1ZY2ZwKwwaKt6esCNbAMw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-develop.5212.1.b47932beef_1780994023414_0.9800034393921171","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5203.2.280b910cf7":{"name":"@open-mercato/cache","version":"0.6.5-canary.5203.2.280b910cf7","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.5203.2.280b910cf7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"6741707e00304673a8c133a05ad3a844ca7c4a4f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.5203.2.280b910cf7.tgz","fileCount":50,"integrity":"sha512-fzTnDXq6FadDWzqWCN5qS8kX0Wi7Z9HSY9OmMqFpKSk/0r6EO+a0DmtmaQ8czui9ejOw3WPepKp13PMkc9eAOQ==","signatures":[{"sig":"MEYCIQDr+1sJow+8634w6qaQ83fC1QdxhMCs24DPGJ1DDXyX1QIhAKi0uKHO3w3eAA2/jezp64Wik8n/wu11bHJalQeaJ3xq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.5203.2.280b910cf7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202569},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-fzTnDXq6FadDWzqWCN5qS8kX0Wi7Z9HSY9OmMqFpKSk/0r6EO+a0DmtmaQ8czui9ejOw3WPepKp13PMkc9eAOQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.5203.2.280b910cf7_1780994250342_0.9895122875704494","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5215.1.b6b53189c0":{"name":"@open-mercato/cache","version":"0.6.5-canary.5215.1.b6b53189c0","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.5215.1.b6b53189c0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"bf1e40c7175305859330131709d3399b764a955c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.5215.1.b6b53189c0.tgz","fileCount":50,"integrity":"sha512-Kf4nY6zQgdo3JED9YKIkVah7pf5WyD8t2vARBM5NXsxY/tLpUEpQ83yu4GfFJWKphmJrzli+oc2usCWNw+Wfdg==","signatures":[{"sig":"MEUCIHpDx6B8CJPlSlO/LLptkg4xmL1KNAJ/AqzM3gmPKalCAiEA2ZZAJe6Un4dlehXHYBwewJKCPfex5qp5MNCYl1334fI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.5215.1.b6b53189c0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202569},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Kf4nY6zQgdo3JED9YKIkVah7pf5WyD8t2vARBM5NXsxY/tLpUEpQ83yu4GfFJWKphmJrzli+oc2usCWNw+Wfdg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.5215.1.b6b53189c0_1780994703219_0.10260015618195828","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5216.1.266048b1dc":{"name":"@open-mercato/cache","version":"0.6.5-canary.5216.1.266048b1dc","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.5216.1.266048b1dc","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"204549206a1a115a5761294840f22060763a0a23","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.5216.1.266048b1dc.tgz","fileCount":50,"integrity":"sha512-A+18g4xrv1NRY4ksQCGF9AZCmbbaiHvgq2CeFdRb8vWwAAnXjSoK0q60CPdy5Qr8eEgr9Vn56oyqHloPabWleQ==","signatures":[{"sig":"MEUCIQD49S5EMu0nKBbIAX2SJze0IV2YedrLNBcDFZlFtVR6lAIgGtrQBx2so2igVh4EMM3DuPOBiVOT5hBdqBmLmMQ4MjE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.5216.1.266048b1dc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202569},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-A+18g4xrv1NRY4ksQCGF9AZCmbbaiHvgq2CeFdRb8vWwAAnXjSoK0q60CPdy5Qr8eEgr9Vn56oyqHloPabWleQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.5216.1.266048b1dc_1780995848334_0.38619035902784815","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5219.1.2a725b421b":{"name":"@open-mercato/cache","version":"0.6.5-canary.5219.1.2a725b421b","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.5219.1.2a725b421b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"bed79c81b3d6b3b11e878e20364086f113e1a19a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.5219.1.2a725b421b.tgz","fileCount":50,"integrity":"sha512-MJjTuiFQtJyA+Ig02wffJQKTenu7T1IEwJl8Exc0j5m6arOnFOfA5ClC/7I+dei5rDlQtTFErAi6SUzigXivrg==","signatures":[{"sig":"MEYCIQDN6+DGPCXLGgRFNuw5rErc1ruLOppfeaMHkdG5DzwWVwIhAPxJ9/OGtyrk9gc74CsLkIXShyzl5r0CKbo7ooy7mfjB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.5219.1.2a725b421b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202569},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-MJjTuiFQtJyA+Ig02wffJQKTenu7T1IEwJl8Exc0j5m6arOnFOfA5ClC/7I+dei5rDlQtTFErAi6SUzigXivrg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.5219.1.2a725b421b_1780995981969_0.2456407237637075","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5218.1.a833796ec4":{"name":"@open-mercato/cache","version":"0.6.5-canary.5218.1.a833796ec4","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.5218.1.a833796ec4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"6b03eff1bd049ff4ea9612dc5ff33b565d630934","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.5218.1.a833796ec4.tgz","fileCount":50,"integrity":"sha512-+Oyfbx6sKWEsPXA5qGPROQsm5L/kKwb83bz/nztn02BzJq2u5hHVN/wGvPq566O9HZmoFZ3ZrSwxsugF4BCitA==","signatures":[{"sig":"MEYCIQD4UAsfSDwmbs8mNfjoPDu6IkxibnpWaOjxb6cqyKGxYgIhAJemUq+q0LYEjkpaoGI+2YTU/NHU36gBCA1csujAKu01","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.5218.1.a833796ec4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202569},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-+Oyfbx6sKWEsPXA5qGPROQsm5L/kKwb83bz/nztn02BzJq2u5hHVN/wGvPq566O9HZmoFZ3ZrSwxsugF4BCitA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.5218.1.a833796ec4_1780996005022_0.6995265932768757","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5221.1.97e796bf0e":{"name":"@open-mercato/cache","version":"0.6.5-canary.5221.1.97e796bf0e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.5221.1.97e796bf0e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d832205fdb52e663244dba336851bd42a96eb758","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.5221.1.97e796bf0e.tgz","fileCount":50,"integrity":"sha512-Nlo39Fjy5gx3cRkyGZ6TWeBkTgJ77tlD+MuGVqK2aBq7gj1pUkpZCown5b2S/OykOodkKp6ks4Y56BJaqR5gAw==","signatures":[{"sig":"MEUCIQCV568yT2Mw0HDeSPiQzFBHEMtfgk9iRr9EWFxkocg1aAIgYp7noIgJVx+h/Ay1DP1DzY5bewy0USmaGJPMiu+fR/c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.5221.1.97e796bf0e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202569},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Nlo39Fjy5gx3cRkyGZ6TWeBkTgJ77tlD+MuGVqK2aBq7gj1pUkpZCown5b2S/OykOodkKp6ks4Y56BJaqR5gAw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.5221.1.97e796bf0e_1780996617838_0.9090332480771055","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5220.1.248b0b5d08":{"name":"@open-mercato/cache","version":"0.6.5-canary.5220.1.248b0b5d08","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.5220.1.248b0b5d08","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"78f389ba62d7f8bd70c04c8f9ff3c6d2dcb4ea6e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.5220.1.248b0b5d08.tgz","fileCount":50,"integrity":"sha512-EoaJ3xXIUKPnyFrLbCxZEBAJo04roqDfdz3yYZIztkqQE9ni5K9rVsi/H6zl7TpW3ZCmIChqUgXkO19m114jlA==","signatures":[{"sig":"MEUCICc8gR4UwmXAR5RaEb+Mm408F0It+e8oZSuyDkiuGT8VAiEAnUv4I5l2UWSrL/J8yOz02nl+0w0y3rfQM5dSlWmtat8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.5220.1.248b0b5d08","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202569},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-EoaJ3xXIUKPnyFrLbCxZEBAJo04roqDfdz3yYZIztkqQE9ni5K9rVsi/H6zl7TpW3ZCmIChqUgXkO19m114jlA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.5220.1.248b0b5d08_1780997174098_0.17799072520778303","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-develop.5217.1.e808659271":{"name":"@open-mercato/cache","version":"0.6.5-develop.5217.1.e808659271","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-develop.5217.1.e808659271","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"2890acf9a4f03b31d417c3d13e89330028b2b6f0","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-develop.5217.1.e808659271.tgz","fileCount":50,"integrity":"sha512-UQ4tR347D13qg1a6Efy4M3UOkgasGwzaw02uxcFE9/byyk6+Z/J2nlTYzRivEV60xcobA6Rm1Ec51FCJaZ+opw==","signatures":[{"sig":"MEYCIQDKjBEWgg1WewDQ1IXM7hWP5b5BUYsqAvkPhLcWjMDNaQIhALrMPwKTiYJAX/lCDzC33j6kjieo0Lbqt0nJlW8NUF81","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-develop.5217.1.e808659271","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202570},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-UQ4tR347D13qg1a6Efy4M3UOkgasGwzaw02uxcFE9/byyk6+Z/J2nlTYzRivEV60xcobA6Rm1Ec51FCJaZ+opw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-develop.5217.1.e808659271_1780997674827_0.0894741722359047","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5222.1.db7c917020":{"name":"@open-mercato/cache","version":"0.6.5-canary.5222.1.db7c917020","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.5222.1.db7c917020","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e006fb5f9c684733499033bbb58983495bd0b374","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.5222.1.db7c917020.tgz","fileCount":50,"integrity":"sha512-9jPFM9RHZuFPfypil60A/FB1+knLPAr8FBqByrEdAWOcQZqjyNsar/NG2Cx64XwWMakQQIDk4j0K8i2mhBS6Fg==","signatures":[{"sig":"MEYCIQCTgeuNW+b2PKVFfe1pt0krUt+0+VRAecwDEftQgqKFKQIhALbfcJzizIUbgRqA9Bf5vfoReYldqqQXAykC2dJkps6q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.5222.1.db7c917020","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202569},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-9jPFM9RHZuFPfypil60A/FB1+knLPAr8FBqByrEdAWOcQZqjyNsar/NG2Cx64XwWMakQQIDk4j0K8i2mhBS6Fg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.5222.1.db7c917020_1780998101000_0.6223813205883075","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5225.1.252ec55eb3":{"name":"@open-mercato/cache","version":"0.6.5-canary.5225.1.252ec55eb3","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.5225.1.252ec55eb3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"9a019d9573be55b9b16aef7a29c39b75121b3adc","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.5225.1.252ec55eb3.tgz","fileCount":50,"integrity":"sha512-56JuvubOcG2O2+lO+iL3htXiIRNd/FxJvcsbDjrQjQleosDT4SRGGwQF5OfUMx5+wl19Xa2T5SNTC+fwFmJPtw==","signatures":[{"sig":"MEQCICidzXzpi8/LsqavG6SxZfvxkLHEg/WkYicmdU3N2AB6AiBGktbVmKjTptN2Az6pH3m3yC7gwSk/c/wMFnkOle05IA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.5225.1.252ec55eb3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202569},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-56JuvubOcG2O2+lO+iL3htXiIRNd/FxJvcsbDjrQjQleosDT4SRGGwQF5OfUMx5+wl19Xa2T5SNTC+fwFmJPtw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.5225.1.252ec55eb3_1780998981685_0.960330364153442","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5229.1.061e491ed3":{"name":"@open-mercato/cache","version":"0.6.5-canary.5229.1.061e491ed3","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.5229.1.061e491ed3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"87729a8f673b8886fd529390c89edf70ec35f3c6","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.5229.1.061e491ed3.tgz","fileCount":50,"integrity":"sha512-77ZRWf6RPrs7sKRO6n84GmIUsEgqtq8hQy9cHojxEeldVocw99ErGiz1Qucc/Z29KI4Gof+EtodvxGBrX8KLTw==","signatures":[{"sig":"MEUCIAVJ3vtOZuwnbHlMXBQYMRxOGJ0p/3tkxfFistM4Wx1uAiEA2i17eDV2bGoYEcOBc4pOetTczJ0xHDnE4ihRn74PZBg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.5229.1.061e491ed3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202569},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-77ZRWf6RPrs7sKRO6n84GmIUsEgqtq8hQy9cHojxEeldVocw99ErGiz1Qucc/Z29KI4Gof+EtodvxGBrX8KLTw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.5229.1.061e491ed3_1780999452850_0.08258522608727303","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5230.1.bdde147294":{"name":"@open-mercato/cache","version":"0.6.5-canary.5230.1.bdde147294","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.5230.1.bdde147294","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"8f3153ea9207232b973aeb13c532dfb49fa4ff1b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.5230.1.bdde147294.tgz","fileCount":50,"integrity":"sha512-O+hE8/VQQFwEaXvZ0+DN6lJsD1+Af7cujsnEMiQzdtgfIPHFtFH8B4UxOQ9PyJwwyUuN8OiBOY2CHg+kAlQcig==","signatures":[{"sig":"MEUCIAjN0j5fDzHBhYHv7jgEHFJk2zgPSx/SCArWmJZ5R0n3AiEAl13R2gF8Fxm/PtTwsUp87dPDWAzMIWnvZvE0UxaK8X0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.5230.1.bdde147294","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202569},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-O+hE8/VQQFwEaXvZ0+DN6lJsD1+Af7cujsnEMiQzdtgfIPHFtFH8B4UxOQ9PyJwwyUuN8OiBOY2CHg+kAlQcig==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.5230.1.bdde147294_1781000176854_0.0799278609051266","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5231.1.04fc724f8b":{"name":"@open-mercato/cache","version":"0.6.5-canary.5231.1.04fc724f8b","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.5231.1.04fc724f8b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"48f590e8d98f9b9479b22dea3f82429b03bae146","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.5231.1.04fc724f8b.tgz","fileCount":50,"integrity":"sha512-tPkVVZQQknbidq+QMfbQ3CqN8CNlyRfDlXniXiubFQc686NVLQQAZwWEHsv5aZToqpDFjApa8TAEzGFdZVEtwg==","signatures":[{"sig":"MEUCIBq/YmBV4o2yt8L6Qcfi0uP4fs+yDsuXw779/7fexcaQAiEAn551ktdy0XqkigAWrMhQfIHo9IHY3xHt6h0jdl1pHWU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.5231.1.04fc724f8b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202569},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-tPkVVZQQknbidq+QMfbQ3CqN8CNlyRfDlXniXiubFQc686NVLQQAZwWEHsv5aZToqpDFjApa8TAEzGFdZVEtwg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.5231.1.04fc724f8b_1781000390836_0.6804841647219702","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-develop.5226.1.2cf979f8a3":{"name":"@open-mercato/cache","version":"0.6.5-develop.5226.1.2cf979f8a3","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-develop.5226.1.2cf979f8a3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"4f75e3a3e27c6fb79353b2c140eea1a66728df2c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-develop.5226.1.2cf979f8a3.tgz","fileCount":50,"integrity":"sha512-UBsBaYqLblLIaqkPRRsQfuAgHOPMcsQzS1Xi0ZFy3WC7NF3YDY1pOFv7LVC9YUTJfuqhBIqnn8EPV3TzIhNjag==","signatures":[{"sig":"MEUCIGsXJ435g3yTJzkCF9hIl9TYIBoDQOgiyeSeV5eRsOOhAiEAvatmkNsZlp6Ib/blmRF8acnrhv5YiUxOMNj/qYGO+j4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-develop.5226.1.2cf979f8a3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202570},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-UBsBaYqLblLIaqkPRRsQfuAgHOPMcsQzS1Xi0ZFy3WC7NF3YDY1pOFv7LVC9YUTJfuqhBIqnn8EPV3TzIhNjag==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-develop.5226.1.2cf979f8a3_1781001074866_0.09396091447969779","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5227.1.6b367dc806":{"name":"@open-mercato/cache","version":"0.6.5-canary.5227.1.6b367dc806","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.5227.1.6b367dc806","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ebd2cc870b4f3365c1e89d3ce0ee9ecd4568b7b5","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.5227.1.6b367dc806.tgz","fileCount":50,"integrity":"sha512-uKfY9PNcaVMMqwO3pBoivZiNCx+cRxuogyFPSGmsmy5lLWgVZRZjmgbEfvAWcpQzkeC+TXvP6ucOGDiE3ELehA==","signatures":[{"sig":"MEUCIQDIfiIJ1TmE8Wn0XbNh6wPY/2Sffqw1BwC9CkAnH7mregIgbYZHbrkKugUIBvuI7XhkBpLAXnqngwwGcep5tay7VDo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.5227.1.6b367dc806","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202569},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-uKfY9PNcaVMMqwO3pBoivZiNCx+cRxuogyFPSGmsmy5lLWgVZRZjmgbEfvAWcpQzkeC+TXvP6ucOGDiE3ELehA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.5227.1.6b367dc806_1781001134491_0.6872287169008722","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5233.1.c08c6c4579":{"name":"@open-mercato/cache","version":"0.6.5-canary.5233.1.c08c6c4579","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.5233.1.c08c6c4579","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f73761fe61b5721c09da0a8e7d69c4bf1d2eb1aa","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.5233.1.c08c6c4579.tgz","fileCount":50,"integrity":"sha512-zOtS502Y9ebPcES3AKvwd/MSRbxhu8MAqDBtLs/GzJ7WwLY6T/aUrJ86bIZC7vXFZy85SilUj8szo5ILx4w/HA==","signatures":[{"sig":"MEYCIQDePYOaXSSyflMw/JFlROvLiowtYLwnirmbI1E3eVx8iwIhANbN46ok6sCob0s6MzqebKq7VD/3mm6aTv+WD6j7848b","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.5233.1.c08c6c4579","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202569},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-zOtS502Y9ebPcES3AKvwd/MSRbxhu8MAqDBtLs/GzJ7WwLY6T/aUrJ86bIZC7vXFZy85SilUj8szo5ILx4w/HA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.5233.1.c08c6c4579_1781002142508_0.2735467166338079","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5232.1.b5e070fda2":{"name":"@open-mercato/cache","version":"0.6.5-canary.5232.1.b5e070fda2","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.5232.1.b5e070fda2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"239ee8263ab119e2a7481d8132c9696fe7d3eeab","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.5232.1.b5e070fda2.tgz","fileCount":50,"integrity":"sha512-iHOqdI9zv06TdDOlwQft1+A9yhEZ97yZPyhlYiR8HICGJVI1ihbNBlw1lRWvL6K5kiN+WWBOM6ntcLH+D5mHsw==","signatures":[{"sig":"MEQCIEVHnfoaEXQAiolis4v34Xr3pb8SyY7TqdC2uLVWSL9MAiAKPcAjJDgXUOziy7vxFiwZoomcGByUQ3fBaJcNBSv4KA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.5232.1.b5e070fda2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202569},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-iHOqdI9zv06TdDOlwQft1+A9yhEZ97yZPyhlYiR8HICGJVI1ihbNBlw1lRWvL6K5kiN+WWBOM6ntcLH+D5mHsw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.5232.1.b5e070fda2_1781002654312_0.4844495217533811","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5235.1.176c83e47f":{"name":"@open-mercato/cache","version":"0.6.5-canary.5235.1.176c83e47f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.5235.1.176c83e47f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"6b403144344d3943d97b76927b590516e081e536","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.5235.1.176c83e47f.tgz","fileCount":50,"integrity":"sha512-HTGuLS2jzZReSh6AJSOTG7xeoKohOOwQ9TvTJq48AHgCK6e/Eyj4XxZOxpHmyTUgBjxWgzJPVWFHB27ufKesUw==","signatures":[{"sig":"MEUCIA+rNmQl9bAYQyGMtG8oNuNuAkXqrEUubYxCY8cM362nAiEApSPCHqkn6imJthaExwzxTp3O4PzuTW2fy3vHIP7/TPs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.5235.1.176c83e47f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202569},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-HTGuLS2jzZReSh6AJSOTG7xeoKohOOwQ9TvTJq48AHgCK6e/Eyj4XxZOxpHmyTUgBjxWgzJPVWFHB27ufKesUw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.5235.1.176c83e47f_1781002995110_0.4610586059272468","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5234.1.57b793d127":{"name":"@open-mercato/cache","version":"0.6.5-canary.5234.1.57b793d127","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.5234.1.57b793d127","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"df7b7cbc49c78a762cd7269b7f0b8191e3326624","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.5234.1.57b793d127.tgz","fileCount":50,"integrity":"sha512-lP1w6x4y7TJCPY/Z55c3C057lhsCdu9snREoh9aXdf94dniK7/9zCFHSYX+rkV7sOHR9xzNCXMmFHa4ELI3+6A==","signatures":[{"sig":"MEUCIQC2N8aoTJTKDQZoOXh5Cot67GpoajNufcmAB9/TzKAAjAIgOb5utqvfH6B/4G2MIcLudjdrYH2e7yL5wV48Zh+4P7s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.5234.1.57b793d127","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202569},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-lP1w6x4y7TJCPY/Z55c3C057lhsCdu9snREoh9aXdf94dniK7/9zCFHSYX+rkV7sOHR9xzNCXMmFHa4ELI3+6A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.5234.1.57b793d127_1781003613553_0.5369017688194562","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5236.1.1b19dce9d6":{"name":"@open-mercato/cache","version":"0.6.5-canary.5236.1.1b19dce9d6","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.5236.1.1b19dce9d6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"2b4e91edac6559fe16078c27d5fc29cdf113935c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.5236.1.1b19dce9d6.tgz","fileCount":50,"integrity":"sha512-scrASEfUmipH7jnHTB1BschkIiRk0PXAaqzehiGmAIy6gQ1k3dA4BH7keDAKRt460YU/+X9i5Qjze773f87ZDw==","signatures":[{"sig":"MEYCIQCclM11VksToarOxQr/eYHteuczQHKhTocGPZRhHOQ7CgIhAPM4yN6iO1K3ntJD+TyBRYzGJxeNGutA00DGqggPz8xs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.5236.1.1b19dce9d6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202569},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-scrASEfUmipH7jnHTB1BschkIiRk0PXAaqzehiGmAIy6gQ1k3dA4BH7keDAKRt460YU/+X9i5Qjze773f87ZDw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.5236.1.1b19dce9d6_1781004760342_0.9903523469671893","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5237.1.2904ca4b2d":{"name":"@open-mercato/cache","version":"0.6.5-canary.5237.1.2904ca4b2d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.5237.1.2904ca4b2d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f47745a361c9f9eabbe737f4a39bedecb2ee05f6","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.5237.1.2904ca4b2d.tgz","fileCount":50,"integrity":"sha512-X4Z0RBEnLLFuarkwX6Ef8cSuIHCcU07ZAM4AwIrj2IkyY8RjAw4YD0ks/lc1h6tf8tZU8o9ebdrEoqSpzgcVeg==","signatures":[{"sig":"MEYCIQDhMQsTsmjMXeAUWgSm4YEgc/Rp6fjFvGaPtFb9ZO0BYwIhALwaFftZTNfXFQL852bNJ75ylK2tBA22mi+dksKg8ruA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.5237.1.2904ca4b2d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202569},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-X4Z0RBEnLLFuarkwX6Ef8cSuIHCcU07ZAM4AwIrj2IkyY8RjAw4YD0ks/lc1h6tf8tZU8o9ebdrEoqSpzgcVeg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.5237.1.2904ca4b2d_1781005617195_0.7616400893783846","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5238.1.ca8b2fadc6":{"name":"@open-mercato/cache","version":"0.6.5-canary.5238.1.ca8b2fadc6","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.5238.1.ca8b2fadc6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"fb61bdaa8bc26f0d5fe71b744622561b63de0c58","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.5238.1.ca8b2fadc6.tgz","fileCount":50,"integrity":"sha512-sj/0y7ZlAmgIKU5geH5aalbHVVy4t1mIwi32Qv08QjLMLotNUkJzYmb1/HV2B9e3oREKoIsRMK7coeU8+pP8vQ==","signatures":[{"sig":"MEQCIDcyOPfNpUoqm+wEPLO+3PxWpjR0fNYqi6FhvyrkOEwiAiBaXkIcrYXDeufBFlvmmXVtNTGCe6lyKxMzjel1Gcc/Zg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.5238.1.ca8b2fadc6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202569},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-sj/0y7ZlAmgIKU5geH5aalbHVVy4t1mIwi32Qv08QjLMLotNUkJzYmb1/HV2B9e3oREKoIsRMK7coeU8+pP8vQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.5238.1.ca8b2fadc6_1781006531834_0.2118179317847131","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5236.2.1b19dce9d6":{"name":"@open-mercato/cache","version":"0.6.5-canary.5236.2.1b19dce9d6","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.5236.2.1b19dce9d6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"5e0d2c303d9beae289748b83cec8c96a68a389bc","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.5236.2.1b19dce9d6.tgz","fileCount":50,"integrity":"sha512-kRrlrLZ/cmEVBW+9cG5kxrCtJHqS47MALnCEVxxXDiVIheSWlYCrR/ltBLUGeIeAKbMO/bn1uhjPyFMLUb4rEA==","signatures":[{"sig":"MEUCIHTx3RJUBTbg61ZSnLOC3M7d8/J58OZy/sWAB0vkXE7AAiEA6vJyOt3c22TEgeCL5SutS485wrdYSl12sR8E2vrMQHw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.5236.2.1b19dce9d6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202569},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-kRrlrLZ/cmEVBW+9cG5kxrCtJHqS47MALnCEVxxXDiVIheSWlYCrR/ltBLUGeIeAKbMO/bn1uhjPyFMLUb4rEA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.5236.2.1b19dce9d6_1781007345324_0.8498032481951203","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5235.2.176c83e47f":{"name":"@open-mercato/cache","version":"0.6.5-canary.5235.2.176c83e47f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.5235.2.176c83e47f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"43c3f471cba31a4ab9527cd92a90bb5105e53f54","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.5235.2.176c83e47f.tgz","fileCount":50,"integrity":"sha512-O13+k3tA/iiSSVkplr8cG/nyoXL1mpPyThFFWPljY+/Gb30DTUC+CdkMEcJG6ikQKLSVEsXb42unPJg7K+YvUg==","signatures":[{"sig":"MEYCIQCJiBvEmnrh9A1bOvm4FJrwdiP10JlPZsuLZmCDFYYe3gIhALHOPIdedSjI5U5ZOUtZS1PYw8cLmA+k+YLNxdy6e+h4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.5235.2.176c83e47f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202569},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-O13+k3tA/iiSSVkplr8cG/nyoXL1mpPyThFFWPljY+/Gb30DTUC+CdkMEcJG6ikQKLSVEsXb42unPJg7K+YvUg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.5235.2.176c83e47f_1781007388328_0.46222325987953394","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5233.2.c08c6c4579":{"name":"@open-mercato/cache","version":"0.6.5-canary.5233.2.c08c6c4579","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.5233.2.c08c6c4579","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a424ac1bbb94d3f300012805a8cd4f931a2977b2","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.5233.2.c08c6c4579.tgz","fileCount":50,"integrity":"sha512-Ux2XVCggIdbVVAJIiaN7AXleTKqk87uMxw75kGRuZG+udV5dkAcsZ1abM1nceDBvKss3MjchFWaQNqZEjaE6rw==","signatures":[{"sig":"MEUCIQCeSKSNo37cdWJ6BSYqeAgrLlnTd00altCotnobFNDfSwIgYJddAX4MJQpTNiref7UqqCoBkiuayaBlNXYcG/O2ewE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.5233.2.c08c6c4579","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202569},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Ux2XVCggIdbVVAJIiaN7AXleTKqk87uMxw75kGRuZG+udV5dkAcsZ1abM1nceDBvKss3MjchFWaQNqZEjaE6rw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.5233.2.c08c6c4579_1781007396660_0.7092684401351121","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5229.2.061e491ed3":{"name":"@open-mercato/cache","version":"0.6.5-canary.5229.2.061e491ed3","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.5229.2.061e491ed3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"9d10693c5ee33d323e8da9eb3a619b073f1b3140","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.5229.2.061e491ed3.tgz","fileCount":50,"integrity":"sha512-fI3nzLcIZrJ11D9H9GOkfZ3EYPNVWHiD9qQ8r+na9491hZqHyt9M1s3Rr8tllIhZLIU0SiH1M3YLDA7TR9SOXg==","signatures":[{"sig":"MEYCIQCM6LxcS0UTKmCDXlm0EZZRb9x6rr45uEy9d5Yvl3JfdAIhAMjFnJS+R9Jj0QsDqZFa0ks4jQg3ylEq82+8jDPddYWe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.5229.2.061e491ed3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202569},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-fI3nzLcIZrJ11D9H9GOkfZ3EYPNVWHiD9qQ8r+na9491hZqHyt9M1s3Rr8tllIhZLIU0SiH1M3YLDA7TR9SOXg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.5229.2.061e491ed3_1781007445582_0.1052979949098265","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5225.2.252ec55eb3":{"name":"@open-mercato/cache","version":"0.6.5-canary.5225.2.252ec55eb3","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.5225.2.252ec55eb3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"bc21013e7b92b5f014f769ca2fd45210a914620b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.5225.2.252ec55eb3.tgz","fileCount":50,"integrity":"sha512-3fjLnbzd97AVI2rge0rKE6W6zWB9qaRADqU6ti/tL7o1u5F5HeUDyS9tHwO8k167uxHXul0dmPuQjtBAPbGpIw==","signatures":[{"sig":"MEUCIQDJTVQqhkJ0D4fZTaTrOgDQFXSe8ZGszGpXEsoMA/xWMQIgPbJ4p+NQ5Z/CrQy9wzfWvk+IctqO5RjWwu6AuFDRSAs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.5225.2.252ec55eb3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202569},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-3fjLnbzd97AVI2rge0rKE6W6zWB9qaRADqU6ti/tL7o1u5F5HeUDyS9tHwO8k167uxHXul0dmPuQjtBAPbGpIw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.5225.2.252ec55eb3_1781007461664_0.9415612761991756","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-develop.5240.1.bbd9d30275":{"name":"@open-mercato/cache","version":"0.6.5-develop.5240.1.bbd9d30275","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-develop.5240.1.bbd9d30275","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"7c572272a3b9050d58bdab2e8a2859d1cb796a44","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-develop.5240.1.bbd9d30275.tgz","fileCount":50,"integrity":"sha512-biWFdZArKyYLtOTfTIHWal0u3r2lCGuA/cu/2pO8ao1++W5bQXGMH+HORhbkZtNTMABmf0/cmMcz/s+Cw7ErAA==","signatures":[{"sig":"MEUCIEAIwiftwfo7IWf6YZb1XtqWTZa7IGUArogQiBUcVWQqAiEA4tgFgy5zs41+usmM0t1cVNulzRLzPw9t94u9jN9cnaA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-develop.5240.1.bbd9d30275","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202570},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-biWFdZArKyYLtOTfTIHWal0u3r2lCGuA/cu/2pO8ao1++W5bQXGMH+HORhbkZtNTMABmf0/cmMcz/s+Cw7ErAA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-develop.5240.1.bbd9d30275_1781007471128_0.5395774202131878","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5239.1.011bfe8cc2":{"name":"@open-mercato/cache","version":"0.6.5-canary.5239.1.011bfe8cc2","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.5239.1.011bfe8cc2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"4adbbc5c5197a789eacfd1ce66bc478b8b66d2f1","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.5239.1.011bfe8cc2.tgz","fileCount":50,"integrity":"sha512-7+YBcZwQQPdOzBL1uLEe4olUM/lF8SsiM9oHEIAnxHayoQixJko+KEl9/LXhCSkqpsN6O2gQY8utmBkPUBAjFw==","signatures":[{"sig":"MEUCIHPcCz0Bxt4R3phUZGYo4BxLynmB8NaJ9pw+9TFPixiAAiEA6k6Ny98LxZqzEgBjvpxGCUvV1OirBeTvrqw4u6oBktc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.5239.1.011bfe8cc2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202569},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-7+YBcZwQQPdOzBL1uLEe4olUM/lF8SsiM9oHEIAnxHayoQixJko+KEl9/LXhCSkqpsN6O2gQY8utmBkPUBAjFw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.5239.1.011bfe8cc2_1781007474755_0.1231302028839949","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5241.1.b776822dcc":{"name":"@open-mercato/cache","version":"0.6.5-canary.5241.1.b776822dcc","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.5241.1.b776822dcc","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"55f1ff5537c5fdb957a806075e615b7fb71bd559","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.5241.1.b776822dcc.tgz","fileCount":50,"integrity":"sha512-dZIcExScCnT3rVolJvt4zIatV4uLmq2UKc83ZWEoRfUmVAyLK2FJYB7zj6fS0oPkeXhCXxxN2Al9J02Ilxc+cA==","signatures":[{"sig":"MEUCIQDgfEo3202ljP3vYDYOM29rreadr0OpvPrPoAwmBiqjegIgcHo6Bc9Mu14OVbT++eeJAnC9FPslh/fb3+HC4fh5Wp0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.5241.1.b776822dcc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202569},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-dZIcExScCnT3rVolJvt4zIatV4uLmq2UKc83ZWEoRfUmVAyLK2FJYB7zj6fS0oPkeXhCXxxN2Al9J02Ilxc+cA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.5241.1.b776822dcc_1781007588143_0.6992729121252599","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5242.1.d9d2091843":{"name":"@open-mercato/cache","version":"0.6.5-canary.5242.1.d9d2091843","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.5242.1.d9d2091843","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"3c32fb52b2e467c470e46bafedd36fe1f0db9d37","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.5242.1.d9d2091843.tgz","fileCount":50,"integrity":"sha512-IeNxjBcWHFT3+q9hiNdpEXq9WhxhwYo94GafffX51r/edobi6rmdQWkDKHS29H9FdTTWZsLR4GLmmZPmX6P81g==","signatures":[{"sig":"MEQCIDaJdJY/9b3C9WUgg3LC57js6EjiXUzEwK3ljpKT3RjVAiAOu2pHpQuK9H9LI3mU+n3LPhe53V5KM6c8/eUNZJix7g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.5242.1.d9d2091843","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202569},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-IeNxjBcWHFT3+q9hiNdpEXq9WhxhwYo94GafffX51r/edobi6rmdQWkDKHS29H9FdTTWZsLR4GLmmZPmX6P81g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.5242.1.d9d2091843_1781009490193_0.7832747375319447","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5243.1.d5ef0cdba5":{"name":"@open-mercato/cache","version":"0.6.5-canary.5243.1.d5ef0cdba5","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.5243.1.d5ef0cdba5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"7ea05cdba269effe5499b688249b3262a463ac49","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.5243.1.d5ef0cdba5.tgz","fileCount":50,"integrity":"sha512-N+VN3xgtnBhJDCyiGuoDu1ma7+mx5u9QU2vtn9nQyV/iXb6X2funsJavpUfHemxN+Rl0JbR4xD/ssvrNW9gVmg==","signatures":[{"sig":"MEYCIQDLrcu+WMWvxW3d1oaRZX01MaD+AzqIaysONHHX1DnsYAIhAOnaBsxL2ZfAGjK410S4faHBDQp6WUh0CIiEXE7JJzeW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.5243.1.d5ef0cdba5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202569},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-N+VN3xgtnBhJDCyiGuoDu1ma7+mx5u9QU2vtn9nQyV/iXb6X2funsJavpUfHemxN+Rl0JbR4xD/ssvrNW9gVmg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.5243.1.d5ef0cdba5_1781009831279_0.8243080377047665","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5244.1.9da1064b6d":{"name":"@open-mercato/cache","version":"0.6.5-canary.5244.1.9da1064b6d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.5244.1.9da1064b6d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f7181ed969ac50760f35d476c7cfe6de8f3d217a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.5244.1.9da1064b6d.tgz","fileCount":50,"integrity":"sha512-h1KRfPPRMDq9RlB9X9nCwJvdD99qSz4mEK3ZXv4x7k1TcBG1esFu89hTxYajaGPzyAyBNpS9AFya/7WS0/ivmg==","signatures":[{"sig":"MEUCIB6CFlI/O7Lm8BfRlVw1irZN0JpAvlBMVkqANPVBPaq+AiEAr0ll70EU5Xu0dxNGhtSrpXplxIN8ErV75X5H7oWSz6Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.5244.1.9da1064b6d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202569},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-h1KRfPPRMDq9RlB9X9nCwJvdD99qSz4mEK3ZXv4x7k1TcBG1esFu89hTxYajaGPzyAyBNpS9AFya/7WS0/ivmg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.5244.1.9da1064b6d_1781010505209_0.7038227407171109","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5246.1.c12e3c345e":{"name":"@open-mercato/cache","version":"0.6.5-canary.5246.1.c12e3c345e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.5246.1.c12e3c345e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"96bc36746e26bafba609179ff97f005964f1330d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.5246.1.c12e3c345e.tgz","fileCount":50,"integrity":"sha512-GAjIgxh5HNAmLaC/GLN6AOhMaqk0eayXHWyjFmbDOj7irOnnMz8bM9AXqhIeb8KCyBFMV3bj3uMJtdS7k6ex6g==","signatures":[{"sig":"MEQCIDbh2aBSk2q5K+U/IRrLD5fBFE+uVowmvQmk57zwIGY1AiA3KqI+wF9+tiZ23bQ81KQXncNGgPZzIBVe1ka4HvrYqA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.5246.1.c12e3c345e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202569},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-GAjIgxh5HNAmLaC/GLN6AOhMaqk0eayXHWyjFmbDOj7irOnnMz8bM9AXqhIeb8KCyBFMV3bj3uMJtdS7k6ex6g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.5246.1.c12e3c345e_1781011146394_0.6176975319046376","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5248.1.e2d33b52d4":{"name":"@open-mercato/cache","version":"0.6.5-canary.5248.1.e2d33b52d4","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.5248.1.e2d33b52d4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"576568877366858e9fbd9d29853b227169ce981e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.5248.1.e2d33b52d4.tgz","fileCount":50,"integrity":"sha512-qVFdR/8ZjBe3gg29xC23tpPBI/D/CZVOFL88u0VR/nF3PSSa53IceMqoUqOPXUU8q5xjf7WfYy1P0INVisPT7w==","signatures":[{"sig":"MEUCIFWR0DwPiNZMTsEmcV3qYlJp0aR2r5seOSqVzSPLZGk2AiEA+N9I5Ujoghiqx5HejlGrcwpi86Xj1WheUM7jVCzmG7s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.5248.1.e2d33b52d4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202569},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-qVFdR/8ZjBe3gg29xC23tpPBI/D/CZVOFL88u0VR/nF3PSSa53IceMqoUqOPXUU8q5xjf7WfYy1P0INVisPT7w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.5248.1.e2d33b52d4_1781012333381_0.6536930627780992","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5249.1.6302919d8c":{"name":"@open-mercato/cache","version":"0.6.5-canary.5249.1.6302919d8c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.5249.1.6302919d8c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"9017fc5fc1799b4f8e7fffb36f3844e72a9a90a1","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.5249.1.6302919d8c.tgz","fileCount":50,"integrity":"sha512-KEXwlZ6KhAv3I97LzBNe11LyUI0oTuagHzaEhigHvlMJS4+ENCeRlB6cLaMT23N7WJfI+Yx0ZPY1N3fJ9zwAvA==","signatures":[{"sig":"MEUCIC9nE/jihFaX7lnZkQQ8EC/vO4labbjRr5bzrkZcxurKAiEAjbNSjSYZUNI5XEoKg49yF2lB2CR4iFL2+9lWHA5ZPKY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.5249.1.6302919d8c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202569},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-KEXwlZ6KhAv3I97LzBNe11LyUI0oTuagHzaEhigHvlMJS4+ENCeRlB6cLaMT23N7WJfI+Yx0ZPY1N3fJ9zwAvA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.5249.1.6302919d8c_1781012694328_0.7785658523153067","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5250.1.efe6f2d6fb":{"name":"@open-mercato/cache","version":"0.6.5-canary.5250.1.efe6f2d6fb","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.5250.1.efe6f2d6fb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"9512fa090765d1cf5be4ef161908a94c95f8ba86","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.5250.1.efe6f2d6fb.tgz","fileCount":50,"integrity":"sha512-Bhqt7a7cBE6EoaF7KSeYMTcASp7Wrk+2cTBpSkURMLvg6os72XYnUCpipsKvpscg2xS2QIIY7SfB6hPUz2NNyg==","signatures":[{"sig":"MEYCIQCeRMZZy7FLukpouW8gOnF1QMtPxASfxfZ9Z5hCQKsNkwIhANYHYFpjYs05hUdNWJJl9RqKA1GsBTuVlmNXj9JW3n7f","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.5250.1.efe6f2d6fb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202569},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Bhqt7a7cBE6EoaF7KSeYMTcASp7Wrk+2cTBpSkURMLvg6os72XYnUCpipsKvpscg2xS2QIIY7SfB6hPUz2NNyg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.5250.1.efe6f2d6fb_1781014237882_0.7217025374968031","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5251.1.223649fc97":{"name":"@open-mercato/cache","version":"0.6.5-canary.5251.1.223649fc97","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.5251.1.223649fc97","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b19e1d64a2560321558bd6e454f34c0b3e5061b5","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.5251.1.223649fc97.tgz","fileCount":50,"integrity":"sha512-MxfEoHXENC/ve6QltduF4/EHAnbBPsAebsjKodecS/999zNADFhWKhaJ4eZLyg95vwLaxl5tGeSnLAz2+3dtlQ==","signatures":[{"sig":"MEUCIEgJi8XzylkEVEJ4lxvGLHMnpySO0GDfwLJx60AisFYuAiEAn/gdcTVesI08jqmO+t7/3VNdfyIUKiYHPrNcy0GT5x4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.5251.1.223649fc97","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202569},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-MxfEoHXENC/ve6QltduF4/EHAnbBPsAebsjKodecS/999zNADFhWKhaJ4eZLyg95vwLaxl5tGeSnLAz2+3dtlQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.5251.1.223649fc97_1781014557965_0.7148671537998623","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5252.1.9d86014eea":{"name":"@open-mercato/cache","version":"0.6.5-canary.5252.1.9d86014eea","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.5252.1.9d86014eea","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"2d0ac59e9cd9ea931cfea9c87c5c6720c01ab9c6","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.5252.1.9d86014eea.tgz","fileCount":50,"integrity":"sha512-HKBYptdz7NEZkR52Fb+SRvlDxoH0JUeCyh5jRRAQMBuPHIi28VFsliY/CtG9oYbGYg+9ifXXr9iyEd/3peiHcA==","signatures":[{"sig":"MEQCIFaA7t853Rh7tjIQ3jXOGNWbwYMpeD9Nx+AjFn7quglTAiAMyOULMQtzeGG0xgLM65L6uXOYOEGgDN0jaND6tBtWMw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.5252.1.9d86014eea","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202569},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-HKBYptdz7NEZkR52Fb+SRvlDxoH0JUeCyh5jRRAQMBuPHIi28VFsliY/CtG9oYbGYg+9ifXXr9iyEd/3peiHcA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.5252.1.9d86014eea_1781015217402_0.8569739405483807","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5254.1.07b5b0cdf9":{"name":"@open-mercato/cache","version":"0.6.5-canary.5254.1.07b5b0cdf9","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.5254.1.07b5b0cdf9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f8b59d41e944aaca0d4615c6bdf01c77b7f379f5","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.5254.1.07b5b0cdf9.tgz","fileCount":50,"integrity":"sha512-EskLBA7AwpC1CLP9D9eSUIX5vo8AXrlnh75pFCjEPWzn/04vjlQfIUf6/Dr6fXleRyJo+gCkPFILQ4HkmPGwAQ==","signatures":[{"sig":"MEYCIQCok5ULfkAgg0YiQwb/SXcgLSYEKk7zVZKzi+fu+NdJXQIhAJXcmz032GV3Vvt5sMrvkMFeawf6xTNanqRTZoI0hNMU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.5254.1.07b5b0cdf9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202569},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-EskLBA7AwpC1CLP9D9eSUIX5vo8AXrlnh75pFCjEPWzn/04vjlQfIUf6/Dr6fXleRyJo+gCkPFILQ4HkmPGwAQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.5254.1.07b5b0cdf9_1781015632968_0.7054788418165348","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5253.1.c442821df5":{"name":"@open-mercato/cache","version":"0.6.5-canary.5253.1.c442821df5","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.5253.1.c442821df5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"8346d2a46fed22e51a96b8a090fcba29065f2c93","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.5253.1.c442821df5.tgz","fileCount":50,"integrity":"sha512-VtdcJx+SDYYi10NTNkefpIjw3kjvLrzId4/2lYB3zC03cyerZPjOOTaGDVjDijB3N9H80OuoYrErIjqrx4WRjA==","signatures":[{"sig":"MEQCIElbX+01YwNosHVyVoDDjSzgBNEn1wnviEWsEs3HEuWxAiBPNV/WiCXYsOMST/eMPlMMTgWAZwoRFTzpzbKFoUAeFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.5253.1.c442821df5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202569},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-VtdcJx+SDYYi10NTNkefpIjw3kjvLrzId4/2lYB3zC03cyerZPjOOTaGDVjDijB3N9H80OuoYrErIjqrx4WRjA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.5253.1.c442821df5_1781016147961_0.26094625267755256","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5255.1.81f4b7660e":{"name":"@open-mercato/cache","version":"0.6.5-canary.5255.1.81f4b7660e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.5255.1.81f4b7660e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"fb869a99c46e32befcd59a6a93ac4cd8f8cad4c9","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.5255.1.81f4b7660e.tgz","fileCount":50,"integrity":"sha512-YcUhvogj5CNR9n2vYIzIsku4uj7/yIovS7Yy8L5HbdLZrxcuF/4nHQRiRj6HtiiLGfuBwwAvCkXmekznzbt/mA==","signatures":[{"sig":"MEUCIQCySu40vb/d9R7oSljutC3rpiIwxnYbAZpmDKhgWRX7uQIgLiNkDIWCiPYVlkh1uAPL6wVlU/RoP3VZngsOiYGKJhw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.5255.1.81f4b7660e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202569},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-YcUhvogj5CNR9n2vYIzIsku4uj7/yIovS7Yy8L5HbdLZrxcuF/4nHQRiRj6HtiiLGfuBwwAvCkXmekznzbt/mA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.5255.1.81f4b7660e_1781016214426_0.4564054238627726","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5256.1.ec16dde9b3":{"name":"@open-mercato/cache","version":"0.6.5-canary.5256.1.ec16dde9b3","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.5256.1.ec16dde9b3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"205d8eed14c869f8f35892261f942c61138cb227","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.5256.1.ec16dde9b3.tgz","fileCount":50,"integrity":"sha512-Y993buJEE1OFi8bUQ66y+fas1xqpsgkop1Mxwpd+HoHyKmYG8l0HR9VRu3qMQjn7GlnQbBBcXVqX2SURwooHyg==","signatures":[{"sig":"MEYCIQCFrfasFtj+s+JdgEYbNW+swiRp0d0ePWaA3LB9QB3bWQIhAK1U6pRoHTlk8gkKA1jEaa8FmClGQMF9xDzitWnu+ElY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.5256.1.ec16dde9b3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202569},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Y993buJEE1OFi8bUQ66y+fas1xqpsgkop1Mxwpd+HoHyKmYG8l0HR9VRu3qMQjn7GlnQbBBcXVqX2SURwooHyg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.5256.1.ec16dde9b3_1781016271991_0.4904180781759442","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5233.3.c08c6c4579":{"name":"@open-mercato/cache","version":"0.6.5-canary.5233.3.c08c6c4579","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.5233.3.c08c6c4579","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"15a226f2f423688c86109cd61992e7a39a5f0c32","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.5233.3.c08c6c4579.tgz","fileCount":50,"integrity":"sha512-cHyKaCXkaA2mTm7RjKnoo83UrWL3qI+kKpnQQ3iu6K/OatzYNxfHA9FoeOSUs8d5q43C5KgWfza6M5H8okkUug==","signatures":[{"sig":"MEQCIH4kmiQWfLSEeCd0nMyLq72NO+DfOkdx/XgUlMeS+ix0AiBrNT0h/YM6nA2pd9nvt/xntBj+Zvtoc+XVALMy+veUcA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.5233.3.c08c6c4579","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202569},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-cHyKaCXkaA2mTm7RjKnoo83UrWL3qI+kKpnQQ3iu6K/OatzYNxfHA9FoeOSUs8d5q43C5KgWfza6M5H8okkUug==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.5233.3.c08c6c4579_1781016571966_0.19681177257407811","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5235.3.176c83e47f":{"name":"@open-mercato/cache","version":"0.6.5-canary.5235.3.176c83e47f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.5235.3.176c83e47f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"74afed7661b538b1431c03ad4a72c36c66144737","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.5235.3.176c83e47f.tgz","fileCount":50,"integrity":"sha512-41MB8sWpkbdZfK/ekyLR103c9xVv8cAEfhmIcDoLJtMJok5EGwrOygoLF8sGeoZzgYrwA1mrbBYI9KyRaa3VUg==","signatures":[{"sig":"MEUCIBa9zQ9QFUXmAKN5nTeXuewggI3eu+pt/AGdNEAT9yRTAiEA9EPKwwGPvHHx34tMocsgderKmu/f6FeL6jAxlJAhCz4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.5235.3.176c83e47f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202569},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-41MB8sWpkbdZfK/ekyLR103c9xVv8cAEfhmIcDoLJtMJok5EGwrOygoLF8sGeoZzgYrwA1mrbBYI9KyRaa3VUg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.5235.3.176c83e47f_1781016681559_0.6024481423350643","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-develop.5240.2.bbd9d30275":{"name":"@open-mercato/cache","version":"0.6.5-develop.5240.2.bbd9d30275","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-develop.5240.2.bbd9d30275","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"7258b8942d3d3947f2a65f507513b152fc77a2c7","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-develop.5240.2.bbd9d30275.tgz","fileCount":50,"integrity":"sha512-tyxR2pxvEzWgiMJB7cV90t0+WuLtfoD1dOMXaw/xq9YlADitm8GB3soGdm5s9VxBCepRvcwFUSX108uJlDytVQ==","signatures":[{"sig":"MEQCIFILDBv75ZxzXVD7M+6ETE8tVGFuMWG3DZVEpUT2ip8QAiBv8LTgunmeo4I2QHMoKS9GjOXXmoH800IoZzLEiPNUlw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-develop.5240.2.bbd9d30275","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202570},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-tyxR2pxvEzWgiMJB7cV90t0+WuLtfoD1dOMXaw/xq9YlADitm8GB3soGdm5s9VxBCepRvcwFUSX108uJlDytVQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-develop.5240.2.bbd9d30275_1781016733287_0.8845804829297026","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5225.3.252ec55eb3":{"name":"@open-mercato/cache","version":"0.6.5-canary.5225.3.252ec55eb3","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.5225.3.252ec55eb3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"bd7d3de58807718c58ea1d2e7c2539cdf274aa4b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.5225.3.252ec55eb3.tgz","fileCount":50,"integrity":"sha512-nj7pNPXF1Wbi5NnknD3LlK/4pNYKD82XiOISMEF7XrTPCbduqmuOKAcyMA2lQbZiomnvA+vxZlEH3W9CNa9ZHw==","signatures":[{"sig":"MEUCIFBcnQXoytfgmZmpauRq6t/BH9/0l4H1rS6210EkqH/cAiEA1OMcuvrwc8TWTxqq+5IjgFSZyFJyuf44mHjryA/k5Dg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.5225.3.252ec55eb3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202569},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-nj7pNPXF1Wbi5NnknD3LlK/4pNYKD82XiOISMEF7XrTPCbduqmuOKAcyMA2lQbZiomnvA+vxZlEH3W9CNa9ZHw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.5225.3.252ec55eb3_1781016771038_0.1955991907768826","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5239.2.011bfe8cc2":{"name":"@open-mercato/cache","version":"0.6.5-canary.5239.2.011bfe8cc2","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.5239.2.011bfe8cc2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e53372d2a9221f827e3c24a08196865d56a87c40","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.5239.2.011bfe8cc2.tgz","fileCount":50,"integrity":"sha512-4SjmUXkqWTIgHWfEDwRzsXKeS3VljOTY8BQJ5XB+evM8C0qbpBcULR7WMgERUwVTIeOjKW76GfyMebMQkPOfhw==","signatures":[{"sig":"MEUCIQDaKSQ2aCGeeViChGtSLuMn5zkGm4uaFNaxKK7d92rInQIgLC7WQlLy4N9zcx06lkI7ZmeCm7vgjK+oBGSpLsACQ4c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.5239.2.011bfe8cc2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202569},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-4SjmUXkqWTIgHWfEDwRzsXKeS3VljOTY8BQJ5XB+evM8C0qbpBcULR7WMgERUwVTIeOjKW76GfyMebMQkPOfhw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.5239.2.011bfe8cc2_1781017100325_0.33393400090389513","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5260.1.94f0db7a6a":{"name":"@open-mercato/cache","version":"0.6.5-canary.5260.1.94f0db7a6a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.5260.1.94f0db7a6a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"903c0465842222216989503bfe1aa61b22201e03","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.5260.1.94f0db7a6a.tgz","fileCount":50,"integrity":"sha512-DLnaTDMnQBZ4vv0WXyAqa92ynUau6iC9JPJOCSFyJOyGlUaLYvl/VJqLu6Typp4kruYEHCatgFoAgaZH9+VLsA==","signatures":[{"sig":"MEUCIQDsMx1j/roxLV6OMqtQZzNH+DNH+0qpoIj9wzdY4SkRrAIgOaiFel3VWJW6baBNWcFCZ3pl5xhutTew5R2t7TKu4qs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.5260.1.94f0db7a6a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202569},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-DLnaTDMnQBZ4vv0WXyAqa92ynUau6iC9JPJOCSFyJOyGlUaLYvl/VJqLu6Typp4kruYEHCatgFoAgaZH9+VLsA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.5260.1.94f0db7a6a_1781017549150_0.9757074331226334","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5259.1.4b389970b7":{"name":"@open-mercato/cache","version":"0.6.5-canary.5259.1.4b389970b7","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.5259.1.4b389970b7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a70356bcd0b0b129f5f24a977313fa3436e7220c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.5259.1.4b389970b7.tgz","fileCount":50,"integrity":"sha512-wlvARAMC0eO4tcMeeI2ZQNd/VER039lqc878jIRrh7sYxgXDLYrqI6ZIlljQes/dMmmhsQw60KD5Pn6OwVDa1w==","signatures":[{"sig":"MEQCIBnvi5ke/R+MwfqzqkcKszV6Ibh+osD6rqW7kauAykSGAiB0TrlC62A+f8vZmetZ8Dk6G1DQ5bL9G9ua5lo5YErGsw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.5259.1.4b389970b7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202569},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-wlvARAMC0eO4tcMeeI2ZQNd/VER039lqc878jIRrh7sYxgXDLYrqI6ZIlljQes/dMmmhsQw60KD5Pn6OwVDa1w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.5259.1.4b389970b7_1781017990990_0.27767750049076456","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5258.1.bf02888169":{"name":"@open-mercato/cache","version":"0.6.5-canary.5258.1.bf02888169","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.5258.1.bf02888169","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"27c606d4deb752c0336405ddc9e7b926d9b9fb01","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.5258.1.bf02888169.tgz","fileCount":50,"integrity":"sha512-xr4gxtZVD7eOVCMCY2P7fZnpkYfG2cXVpJZ1jQGwmjaFqCudCMUCmPa0iMCK3ISE9w9xojRqSV21n2AZnRugdQ==","signatures":[{"sig":"MEQCIBMPncdM5Cb0PguxnH8EBJ7j0LxrPE7dNsYP51PcHVvuAiAS6FEwO/1x21kkzTdQ5keXkcHir29q5wtNn2esGOaxog==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.5258.1.bf02888169","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202569},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-xr4gxtZVD7eOVCMCY2P7fZnpkYfG2cXVpJZ1jQGwmjaFqCudCMUCmPa0iMCK3ISE9w9xojRqSV21n2AZnRugdQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.5258.1.bf02888169_1781018288883_0.28911443549989424","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5263.1.d4d644afcf":{"name":"@open-mercato/cache","version":"0.6.5-canary.5263.1.d4d644afcf","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.5263.1.d4d644afcf","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"1c83ca9e1c8396d1b0a4a4b7e174e61acee5a951","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.5263.1.d4d644afcf.tgz","fileCount":50,"integrity":"sha512-cYeuwVRX6mbTF88AMoieh2LAIlveeJpbrCqdcMs4qKetWK3s/Gtc4r7dhOQ/0xhtPeAmj5UjggVy4pQ9HtuWXA==","signatures":[{"sig":"MEUCIQDUpwBvHkIWMgZ7Du6u3HVNY7uwd4ucmgAqLZVCUMi4KgIgQVKDN7itVAWAkQBB9x1TRpMLOASNhjdCVL2U5tkRnWI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.5263.1.d4d644afcf","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202569},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-cYeuwVRX6mbTF88AMoieh2LAIlveeJpbrCqdcMs4qKetWK3s/Gtc4r7dhOQ/0xhtPeAmj5UjggVy4pQ9HtuWXA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.5263.1.d4d644afcf_1781018353831_0.02221588362521576","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5269.1.583a90f8b5":{"name":"@open-mercato/cache","version":"0.6.5-canary.5269.1.583a90f8b5","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.5269.1.583a90f8b5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ad62b8520d17a743226bd3483ad0c3fc97f45944","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.5269.1.583a90f8b5.tgz","fileCount":50,"integrity":"sha512-EGZDalp0sz/638Grxqs8VH6GwAXMumodWhcdfIn0CWzEa4WBlVAglT1oLjjoS2nqG+CEG4LpQ5qAjhEy/MFJXA==","signatures":[{"sig":"MEYCIQCaKSPZFZWN9hOlfrC1pNh9e6db0xlvktjfqzopvEuUgQIhAMtywr5/12zI04v5yJlGXrLKeSt7fAJcSuZuobEkZFeQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.5269.1.583a90f8b5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202569},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-EGZDalp0sz/638Grxqs8VH6GwAXMumodWhcdfIn0CWzEa4WBlVAglT1oLjjoS2nqG+CEG4LpQ5qAjhEy/MFJXA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.5269.1.583a90f8b5_1781019649407_0.7401880582086224","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5257.1.a53e0e57bb":{"name":"@open-mercato/cache","version":"0.6.5-canary.5257.1.a53e0e57bb","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.5257.1.a53e0e57bb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"8abee5663a9cea1374e9719b13bd1f4cbdc37d4c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.5257.1.a53e0e57bb.tgz","fileCount":50,"integrity":"sha512-RqyFnH5r5Ft4zL9nbouplrjtOak8SOJLZH4wvHzREiE9BbgVWst0ppyaZaB0ue7OMbrGUBc6/FWrcy65XkEVyQ==","signatures":[{"sig":"MEYCIQC3cPTP+bKXWT9MXtprfa9vXPEAhFU8VsCwzllFWhARRgIhAPD0hMZQVUX53oAIwfgKTXkzzHHZZSloVWBtU7Yxcb5Z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.5257.1.a53e0e57bb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202569},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-RqyFnH5r5Ft4zL9nbouplrjtOak8SOJLZH4wvHzREiE9BbgVWst0ppyaZaB0ue7OMbrGUBc6/FWrcy65XkEVyQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.5257.1.a53e0e57bb_1781019705397_0.8749758512265973","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5261.1.70fbb3be9c":{"name":"@open-mercato/cache","version":"0.6.5-canary.5261.1.70fbb3be9c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.5261.1.70fbb3be9c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b201d16b13ccd043ff502966df0f09c9fc509164","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.5261.1.70fbb3be9c.tgz","fileCount":50,"integrity":"sha512-2hIuD17sLVkefcLRv/4FoFtAqQUMpcwR90MzD126d09SGrkxqOEFGNnApGhfEEpAYoyQyG/4gbKIHWQ1DXT0/A==","signatures":[{"sig":"MEYCIQCRHYyvK25cq7it8TUmP0l5BrR5t/ue+1U8ZEo1k0i6VwIhAIojudSj3JII2ZLKaZi3tf4veZmOkKX2UF4fGVcoTUv3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.5261.1.70fbb3be9c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202569},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-2hIuD17sLVkefcLRv/4FoFtAqQUMpcwR90MzD126d09SGrkxqOEFGNnApGhfEEpAYoyQyG/4gbKIHWQ1DXT0/A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.5261.1.70fbb3be9c_1781020412359_0.37420601234138995","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-develop.5266.1.9acdca82ec":{"name":"@open-mercato/cache","version":"0.6.5-develop.5266.1.9acdca82ec","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-develop.5266.1.9acdca82ec","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"2f723663b789d2e616232532638da96323e1df5b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-develop.5266.1.9acdca82ec.tgz","fileCount":50,"integrity":"sha512-2egkvLgeKSBEdKETIUsU2kSakV9giHAljpJey4c7rYWb0LhY7BziVoozCbs7LT4wpfuwEy/a9aqhI1VKr65AZQ==","signatures":[{"sig":"MEUCIQCcHC/sSySMrBzSumfE1dsL9MzgWX83QZdPI5PjeNoKUgIgEgyzPgYccbwEH/FyFnEKunzSHawT5AlGzR+vTWMDIsk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-develop.5266.1.9acdca82ec","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202570},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-2egkvLgeKSBEdKETIUsU2kSakV9giHAljpJey4c7rYWb0LhY7BziVoozCbs7LT4wpfuwEy/a9aqhI1VKr65AZQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-develop.5266.1.9acdca82ec_1781020881517_0.3523797616990749","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5270.1.a3e27fd7a4":{"name":"@open-mercato/cache","version":"0.6.5-canary.5270.1.a3e27fd7a4","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.5270.1.a3e27fd7a4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"84c5be39dcfe21555d5312de3887ded51f6d72b0","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.5270.1.a3e27fd7a4.tgz","fileCount":50,"integrity":"sha512-S2KNr8jJXSz42mELkBzWJsi0DkSkm5c/XhJZGOkOXoD0TfpuW4wdNwd1qx3c847LfXdlF5E1tRjV1khUQjMpxg==","signatures":[{"sig":"MEYCIQCHfy1OrfgV8Q74sbjBS0ZBlbf+NRWE00rZmO1SVFfk/gIhAP0d91v4Rr0vRnPjFzAzdbmh6t9a3KbMJe8GgxByDOc1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.5270.1.a3e27fd7a4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202569},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-S2KNr8jJXSz42mELkBzWJsi0DkSkm5c/XhJZGOkOXoD0TfpuW4wdNwd1qx3c847LfXdlF5E1tRjV1khUQjMpxg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.5270.1.a3e27fd7a4_1781021547360_0.08182197194562768","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5267.1.ef73241aa5":{"name":"@open-mercato/cache","version":"0.6.5-canary.5267.1.ef73241aa5","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.5267.1.ef73241aa5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"1f3a243cf1211c841ca575f1ca33bb77154343c7","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.5267.1.ef73241aa5.tgz","fileCount":50,"integrity":"sha512-CfuKTKSNv4ihIup1psug3KHtK+00d/mbm+qBUd+h6eb+7sGQYRu7tEB3zbPoC3xdFAYhZaAx4xHUxHkJmgeSfA==","signatures":[{"sig":"MEUCIDebFeELPbzR06Rd3+jR7PCyEWVlrpLUyEPkb2rChVnPAiEAxnN3Uu/w7ymJvLK9PgjNN0TY6Lg6sa/b9ZbpBiAbOLA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.5267.1.ef73241aa5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202569},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-CfuKTKSNv4ihIup1psug3KHtK+00d/mbm+qBUd+h6eb+7sGQYRu7tEB3zbPoC3xdFAYhZaAx4xHUxHkJmgeSfA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.5267.1.ef73241aa5_1781021734404_0.9316057721328574","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5274.1.8671ad0bc7":{"name":"@open-mercato/cache","version":"0.6.5-canary.5274.1.8671ad0bc7","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.5274.1.8671ad0bc7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d7fee562671e619624916bc77c997b2d6dd95581","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.5274.1.8671ad0bc7.tgz","fileCount":50,"integrity":"sha512-RlBwu+ThjbndNdDaMdDMMinhehpIzDxGZrGPqne/hY7pdIJP/KPfaR9EMpbUlRC6SvuEysS4gVZmkEod7+1xMg==","signatures":[{"sig":"MEUCIECBl44SNmqZTT59Yj4oICgtEw1yHjzUBg8dJw3vKXsUAiEAhnjPztKrFUfYY+soAfoy8AAmsPGRQJSmdLWxVNb5T2g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.5274.1.8671ad0bc7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202569},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-RlBwu+ThjbndNdDaMdDMMinhehpIzDxGZrGPqne/hY7pdIJP/KPfaR9EMpbUlRC6SvuEysS4gVZmkEod7+1xMg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.5274.1.8671ad0bc7_1781022524769_0.9341747748204277","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5273.1.f3c64d5002":{"name":"@open-mercato/cache","version":"0.6.5-canary.5273.1.f3c64d5002","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.5273.1.f3c64d5002","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d682aec2639897f74a1989893143f4e6f526b94f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.5273.1.f3c64d5002.tgz","fileCount":50,"integrity":"sha512-qMD0MVLgdLrigOqR3fyg1JgZqmLrgmbuqpsYrCMxg761iptLwY6XPNssPMFntEw+Kmz8wKgHlPkQV6IBarGlIA==","signatures":[{"sig":"MEUCIDbYM88IFmXB+GNfBXuLew46upu1I7eG9+0te4J5/UkyAiEAu5tKrkV8sjnAcqEzXgmfQ+MR5sbJV1WU2WM5yfNeyfI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.5273.1.f3c64d5002","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202569},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-qMD0MVLgdLrigOqR3fyg1JgZqmLrgmbuqpsYrCMxg761iptLwY6XPNssPMFntEw+Kmz8wKgHlPkQV6IBarGlIA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.5273.1.f3c64d5002_1781024860257_0.9916897403796974","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5275.1.c91dfe82b0":{"name":"@open-mercato/cache","version":"0.6.5-canary.5275.1.c91dfe82b0","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.5275.1.c91dfe82b0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ffd16b3767012c8dcf8b682d365a8a482c2ab1a9","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.5275.1.c91dfe82b0.tgz","fileCount":50,"integrity":"sha512-YAqxbtYQZida8fDjwOEoEayR+0zTC7kjwxsJWkLBA+qXQc+ZIdJTkCGjqTIRIdVgE+OZXQBouHZrDwxdgNQMhw==","signatures":[{"sig":"MEYCIQDwh8akgKk2bpjZeBIZ2wSkSZh5nQP8aN2/BE4sT7ZGtQIhAP+O+hxeZB4eU5RH3FkSk3vwiXymDKDHC551h/MRevz/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.5275.1.c91dfe82b0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202569},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-YAqxbtYQZida8fDjwOEoEayR+0zTC7kjwxsJWkLBA+qXQc+ZIdJTkCGjqTIRIdVgE+OZXQBouHZrDwxdgNQMhw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.5275.1.c91dfe82b0_1781025712692_0.12217540546928651","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5276.1.faedf9be6d":{"name":"@open-mercato/cache","version":"0.6.5-canary.5276.1.faedf9be6d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.5276.1.faedf9be6d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c086ac94f0556b17a4e64ca1d28afe7d3cb043ff","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.5276.1.faedf9be6d.tgz","fileCount":50,"integrity":"sha512-2mGCvMwF7mFlJVBwrPsddUYUCCeKnw4+X68EqIxpiDH8yiPD/gxU8oNKrOMoy7odSFt/y08HPS8fxd/EarVxtA==","signatures":[{"sig":"MEUCIC5Nwgw+QtcAf30b1/aQ5id2hCyh7tuSKwP07DTYVL+FAiEAniV5t0pH1CR7O7/oZfYAfy6xYMYUqZ0ob6c7W2qBlaY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.5276.1.faedf9be6d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202569},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-2mGCvMwF7mFlJVBwrPsddUYUCCeKnw4+X68EqIxpiDH8yiPD/gxU8oNKrOMoy7odSFt/y08HPS8fxd/EarVxtA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.5276.1.faedf9be6d_1781026342082_0.9465393016709149","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5257.2.a53e0e57bb":{"name":"@open-mercato/cache","version":"0.6.5-canary.5257.2.a53e0e57bb","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.5257.2.a53e0e57bb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"4e4818be0ff0052493f09e5bdcc58f43aff6ed6d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.5257.2.a53e0e57bb.tgz","fileCount":50,"integrity":"sha512-2Hg07JZGY7fDBqhJBlldviI8U8ocUS1gikoQly6q5rkTnyFoUk/UlpMQ8q7JyPz3VEL3WPgfEZEMTSZtABj24w==","signatures":[{"sig":"MEYCIQCh7URE3vqd/o+BCIwv4VN60bx6cRXHxNpCCGsLp3NZwQIhAL2aphz6i1Nt1LGRAPQvLMX6KQWoSYKE+PqT5+JNruJx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.5257.2.a53e0e57bb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202569},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-2Hg07JZGY7fDBqhJBlldviI8U8ocUS1gikoQly6q5rkTnyFoUk/UlpMQ8q7JyPz3VEL3WPgfEZEMTSZtABj24w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.5257.2.a53e0e57bb_1781026354339_0.3047568360723645","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-develop.5266.2.9acdca82ec":{"name":"@open-mercato/cache","version":"0.6.5-develop.5266.2.9acdca82ec","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-develop.5266.2.9acdca82ec","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"cf8cf58917b87fae3f1955ebeb96b3eb8c4a9017","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-develop.5266.2.9acdca82ec.tgz","fileCount":50,"integrity":"sha512-giRW8gA2RCyMyo07XWBfY6reodCwy1G1wMqx/7oB2JNawiegzwyoWBxs9PNQ87oFyI/ex67UJ2Z2UBnm2MqTyA==","signatures":[{"sig":"MEUCIBeoW+L8Zjv907Zjx3qtDZ+r+fqQAgg3uBQV7UGqsmzLAiEA8Yn23FnRRj4Mi0H9IRxjjqzG0OXAZN7rUmogjQBkB9U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-develop.5266.2.9acdca82ec","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202570},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-giRW8gA2RCyMyo07XWBfY6reodCwy1G1wMqx/7oB2JNawiegzwyoWBxs9PNQ87oFyI/ex67UJ2Z2UBnm2MqTyA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-develop.5266.2.9acdca82ec_1781026616847_0.8229433021618298","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5278.1.f8097b40c2":{"name":"@open-mercato/cache","version":"0.6.5-canary.5278.1.f8097b40c2","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.5278.1.f8097b40c2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"573fd48aa4dd23bbe029566f3e77b70cbcdd1a78","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.5278.1.f8097b40c2.tgz","fileCount":50,"integrity":"sha512-tajbvRE4ZwuCGL/inyCw55/cxlp1cdtVkjUwBJh2Dy5Vj0EmKcd1PHIDCIf9o3TbchR4AKL4tQpfXF8ZpqzCCg==","signatures":[{"sig":"MEYCIQCt3w6RZzs8fr6QwqpAoooh+XzlNGQkiW/JoiYiYnfC/QIhAJO3yhscxu9A3pFy2ollW/NqaCqYESTF10hxRtF+uOej","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.5278.1.f8097b40c2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202569},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-tajbvRE4ZwuCGL/inyCw55/cxlp1cdtVkjUwBJh2Dy5Vj0EmKcd1PHIDCIf9o3TbchR4AKL4tQpfXF8ZpqzCCg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.5278.1.f8097b40c2_1781029316575_0.6715301480004627","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5281.1.8f229c0fba":{"name":"@open-mercato/cache","version":"0.6.5-canary.5281.1.8f229c0fba","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.5281.1.8f229c0fba","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"80b9e7a3740aa9322a4aa395f8aaf1879074079b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.5281.1.8f229c0fba.tgz","fileCount":50,"integrity":"sha512-jGjhD9TFj1sCOaJ82mBPDM+1GlpLKMg/aAz50LEss1xvyFFmdCqyLlOobzmj3OX3gtwcGBrnnLewqLR/YC0ygw==","signatures":[{"sig":"MEUCIQD3EfQWmk9OSM8NhDJLeECD/0xDagGMHqMvXooKDZmaxQIgH/M8u8Rc8fFMdQy0hw4jCx2xQ0krGZ5/GMEhAyWtor0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.5281.1.8f229c0fba","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202569},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-jGjhD9TFj1sCOaJ82mBPDM+1GlpLKMg/aAz50LEss1xvyFFmdCqyLlOobzmj3OX3gtwcGBrnnLewqLR/YC0ygw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.5281.1.8f229c0fba_1781032309093_0.5238046282256454","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-develop.5285.1.e5c8c48406":{"name":"@open-mercato/cache","version":"0.6.5-develop.5285.1.e5c8c48406","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-develop.5285.1.e5c8c48406","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d1234d58b2c1981b5ea956263fbe1a1f5c5d5fb7","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-develop.5285.1.e5c8c48406.tgz","fileCount":50,"integrity":"sha512-Yqdosi3ZRN64G8NFt88O0Y4BkhGA81OTVsVejsaTRTskzzfr6JtmPzjEyE9fXlNKx69ZPqzi8Xok/4OODBQ1kA==","signatures":[{"sig":"MEYCIQCVbmnmsf0tcF/gtqSR8iu2yynJYM/zc+y09PS5Vsm/cgIhAJ+XNi3dN5OYY7nBkele6pSlGIyxc62txFbWTf+FxyZR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-develop.5285.1.e5c8c48406","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202570},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Yqdosi3ZRN64G8NFt88O0Y4BkhGA81OTVsVejsaTRTskzzfr6JtmPzjEyE9fXlNKx69ZPqzi8Xok/4OODBQ1kA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-develop.5285.1.e5c8c48406_1781040676149_0.326355392842403","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5286.1.5fe107a6ec":{"name":"@open-mercato/cache","version":"0.6.5-canary.5286.1.5fe107a6ec","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.5286.1.5fe107a6ec","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"41af8bb426dc2c12a127c49f9e05c1ce96206f75","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.5286.1.5fe107a6ec.tgz","fileCount":50,"integrity":"sha512-buD5EPTlWHdnO20FXIBbJ3+2QPql/5+RVLouz909Fo096VFpDYBoigh+Z63l0h1BEBUkvHOfmq1sFdgLc//p9A==","signatures":[{"sig":"MEQCIGVEph0DAYa1m8jr72ZnA+7kqQgvsxarX5MGnIGy+/07AiA3XS1QAryU/ag+A3eCRJE0rctrroJMYyqOwt/mGifhvQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.5286.1.5fe107a6ec","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202569},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-buD5EPTlWHdnO20FXIBbJ3+2QPql/5+RVLouz909Fo096VFpDYBoigh+Z63l0h1BEBUkvHOfmq1sFdgLc//p9A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.5286.1.5fe107a6ec_1781040714806_0.9151285891516083","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5288.1.a116e9dcba":{"name":"@open-mercato/cache","version":"0.6.5-canary.5288.1.a116e9dcba","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.5288.1.a116e9dcba","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"9552614f72b36bb513f117184ea87588808a41d0","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.5288.1.a116e9dcba.tgz","fileCount":50,"integrity":"sha512-qEnmPMALXLjZn3awXU5nTNJ2DjDwkKoqW6oH4K7EZI1WDTLwkf97r4g9ssx8TvfCSrASniTyMkcGEUEDlOEv2g==","signatures":[{"sig":"MEUCIQCshz49FK5GHJc2ANSm8fpgOztCYg/7ydBlB5HZY79Q7wIgah66Ra8HwaXHG1FcPdKVNtTz7wxvJ8wlj9x7drsQlIY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.5288.1.a116e9dcba","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202569},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-qEnmPMALXLjZn3awXU5nTNJ2DjDwkKoqW6oH4K7EZI1WDTLwkf97r4g9ssx8TvfCSrASniTyMkcGEUEDlOEv2g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.5288.1.a116e9dcba_1781042788868_0.9485671054369793","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5289.1.8b1b4e2e67":{"name":"@open-mercato/cache","version":"0.6.5-canary.5289.1.8b1b4e2e67","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.5289.1.8b1b4e2e67","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"19e9ff69f95c44757c85d53f217911fc4dd760dd","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.5289.1.8b1b4e2e67.tgz","fileCount":50,"integrity":"sha512-1Lnsi0KnxVagVOt8tU0I+zLe0nfkxE9tPD479stBnT3hj1E3WrnX3Ii5fJm9738J88UlhxuNxJa8ZMjfgGNwGA==","signatures":[{"sig":"MEUCIDEa7TXA0Jhy51Z0EgPk7jvju0o2Lcrv7Ub5zyq2FGJJAiEAiB4pTKslKhFhHKDwh0WaH2QCZI60VYmbBimptn9uXVw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.5289.1.8b1b4e2e67","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202569},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-1Lnsi0KnxVagVOt8tU0I+zLe0nfkxE9tPD479stBnT3hj1E3WrnX3Ii5fJm9738J88UlhxuNxJa8ZMjfgGNwGA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.5289.1.8b1b4e2e67_1781042976349_0.9066209767859996","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5291.1.1979409f69":{"name":"@open-mercato/cache","version":"0.6.5-canary.5291.1.1979409f69","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.5291.1.1979409f69","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"948244cadbeac6e8804502a8d38d19e942bdbc7c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.5291.1.1979409f69.tgz","fileCount":50,"integrity":"sha512-PRAuW0sksvLw8LOMuzBnJ//jPKfupCDFBaGJ8Eu0eI9EfAmm/ohrwCj4bpWVxCeaVot+Hk+vwFDwcYkrEgRegg==","signatures":[{"sig":"MEYCIQDR7QsHhMEn8O1yIj51pf4ZSk7sMfgzppR5ONIAb3fryQIhAKHd2mg3hhGWXWp2dmkxP8ZvvBIoVhab94kklVokdNa2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.5291.1.1979409f69","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202569},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-PRAuW0sksvLw8LOMuzBnJ//jPKfupCDFBaGJ8Eu0eI9EfAmm/ohrwCj4bpWVxCeaVot+Hk+vwFDwcYkrEgRegg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.5291.1.1979409f69_1781045514493_0.7748096566753022","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5292.1.3d2752de28":{"name":"@open-mercato/cache","version":"0.6.5-canary.5292.1.3d2752de28","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.5292.1.3d2752de28","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"373de241ff657bee47d2391bef7ab64ba09784ef","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.5292.1.3d2752de28.tgz","fileCount":50,"integrity":"sha512-aAjjiz27CbJqphBmwr8Q0XfDHyol01B4DZQdNn4/exMgEBwkdwm75ODWkxJ7AYUvvvs+oDKKviI3jDQpkdRLGA==","signatures":[{"sig":"MEYCIQCu0+Kev7z/OJQ07oI08yb8Vyb6M4MKWtENAJ6n3VjdRAIhAKhsND4XQ3tM7dw+10/obS1+e70eCNjHUBNpSOlZhNze","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.5292.1.3d2752de28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202569},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-aAjjiz27CbJqphBmwr8Q0XfDHyol01B4DZQdNn4/exMgEBwkdwm75ODWkxJ7AYUvvvs+oDKKviI3jDQpkdRLGA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.5292.1.3d2752de28_1781045725823_0.9150000808104464","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-develop.5296.1.799a610136":{"name":"@open-mercato/cache","version":"0.6.5-develop.5296.1.799a610136","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-develop.5296.1.799a610136","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"712a4021feb248f0dbf8de4f300d97113a9fa4b2","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-develop.5296.1.799a610136.tgz","fileCount":50,"integrity":"sha512-wlNzLqnYXCBPip5IX7l/TAstg0J0ARK+HMGTdNAdeXXwue79/pXpkzkexVRoI1TmAlCHmM0Efda/yHndl8hDZA==","signatures":[{"sig":"MEUCIFXFhscKZBdYGoRxkK58kqrecG+eE78s+7Cmbmf58pReAiEA4gGTOzQBhw6mjpQnWxHvUbDFBItqsuECTlPVSQlFx2A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-develop.5296.1.799a610136","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202570},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-wlNzLqnYXCBPip5IX7l/TAstg0J0ARK+HMGTdNAdeXXwue79/pXpkzkexVRoI1TmAlCHmM0Efda/yHndl8hDZA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-develop.5296.1.799a610136_1781082504469_0.483862820086709","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5297.1.fa046483e1":{"name":"@open-mercato/cache","version":"0.6.5-canary.5297.1.fa046483e1","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.5297.1.fa046483e1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"7637cf577f80767e41d968556c5188f1a3ec4833","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.5297.1.fa046483e1.tgz","fileCount":50,"integrity":"sha512-7SSU/R2JvxOF8CMaBEIISmGTbBohsXmHsuhUB5nWQBs0dofffwXMj21P2Ok1+3DJfY5l/zWHeyItKNax322bkA==","signatures":[{"sig":"MEQCIDkp++DM1C2AAEFM7GrRuMTGxs2w1zBVSpPEqM+vKCqIAiAa9izuJyA4yqm7pdY7qxsW4htYeKsi6sA2Dtk5UkK2NA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.5297.1.fa046483e1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202569},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-7SSU/R2JvxOF8CMaBEIISmGTbBohsXmHsuhUB5nWQBs0dofffwXMj21P2Ok1+3DJfY5l/zWHeyItKNax322bkA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.5297.1.fa046483e1_1781082525053_0.980339977064079","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5306.1.26b1ca5c52":{"name":"@open-mercato/cache","version":"0.6.5-canary.5306.1.26b1ca5c52","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.5306.1.26b1ca5c52","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"861708d722377c3accf1056a834430144a647d03","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.5306.1.26b1ca5c52.tgz","fileCount":50,"integrity":"sha512-tXxnMPqMMttzl7E/wAcFXn4J0Ug/2rCwse+RrJBx6mQesHg+jcjyvvFlScvKXnruEj+WGpHgUfUbSUH0GI8J8g==","signatures":[{"sig":"MEQCIGWqdB+3bSpSSXNqjLN93Hm0q8fJTVagi8sTnPxSctVvAiAgZFM3Ri7K/MlqM/JARXe17g7ioVYHl1tkYltFYG8Jug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.5306.1.26b1ca5c52","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202569},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-tXxnMPqMMttzl7E/wAcFXn4J0Ug/2rCwse+RrJBx6mQesHg+jcjyvvFlScvKXnruEj+WGpHgUfUbSUH0GI8J8g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.5306.1.26b1ca5c52_1781094038803_0.17234444988872877","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5310.1.2d4198c7ee":{"name":"@open-mercato/cache","version":"0.6.5-canary.5310.1.2d4198c7ee","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.5310.1.2d4198c7ee","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"45ded492941e33180cafbaf173700cdb4bad3e21","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.5310.1.2d4198c7ee.tgz","fileCount":50,"integrity":"sha512-W08ctfvFENN7tW9X6T9Js2wUeA9Hr8euCcmRQ/qPsHc+lU04ispbvKuwxQB1Ji/Yvg3+luiiux7ECGL/VtE0Cg==","signatures":[{"sig":"MEQCIEbXD6jBFdGjN0UO8uLLPegESu0KfMHiuE314FEn/d6xAiAcjFeL8nLuMitoZPzEeMCH4jd7UpvLLLcOAemZ+Q9S5g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.5310.1.2d4198c7ee","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202569},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-W08ctfvFENN7tW9X6T9Js2wUeA9Hr8euCcmRQ/qPsHc+lU04ispbvKuwxQB1Ji/Yvg3+luiiux7ECGL/VtE0Cg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.5310.1.2d4198c7ee_1781103408699_0.626866340162801","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-develop.5309.1.be1df535b3":{"name":"@open-mercato/cache","version":"0.6.5-develop.5309.1.be1df535b3","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-develop.5309.1.be1df535b3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a3e72f8e069d45381b6a4666052bb243a73b5245","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-develop.5309.1.be1df535b3.tgz","fileCount":50,"integrity":"sha512-o2I5FfSOJ/UoWF6vi6gaTWjm0gQa9qy3QrozrRnS/C93NQMzVp7hOLya1vRrM0mhUrGpYr97UXVR9XbcphDjrA==","signatures":[{"sig":"MEQCIB25RdOc5gl4OoLw6kTDzKW2TIgvmvAw+3R8w2n0tCZ/AiBaM7Mlo57ms4XqHAdmxUAaf8SKDSTj1PzhaXdlSIh6Kg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-develop.5309.1.be1df535b3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202570},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-o2I5FfSOJ/UoWF6vi6gaTWjm0gQa9qy3QrozrRnS/C93NQMzVp7hOLya1vRrM0mhUrGpYr97UXVR9XbcphDjrA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-develop.5309.1.be1df535b3_1781103416210_0.41372977581423265","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5322.1.870f4fd4bf":{"name":"@open-mercato/cache","version":"0.6.5-canary.5322.1.870f4fd4bf","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.5322.1.870f4fd4bf","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"6477524443a648dc1f1bdff593a2c6568b1e10c1","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.5322.1.870f4fd4bf.tgz","fileCount":50,"integrity":"sha512-J74Xsajc5Umci9ymRyYC70Z43pYYF1FtpgP0vDk5bbj0ixNhELfH/ntcNmmy6NfPCM9YncufivBY7DLsce+vDg==","signatures":[{"sig":"MEYCIQDF+m9qVAtvaO0Uwxnrkiu7erFMAJfhtoAxA4FYqzjzugIhAKHwbALOE8GXU7geq5utYdQA/YZRKOuydzK7yhsa0YRc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.5322.1.870f4fd4bf","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202569},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-J74Xsajc5Umci9ymRyYC70Z43pYYF1FtpgP0vDk5bbj0ixNhELfH/ntcNmmy6NfPCM9YncufivBY7DLsce+vDg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.5322.1.870f4fd4bf_1781114536546_0.3174394434540231","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5323.1.6e173ccfbc":{"name":"@open-mercato/cache","version":"0.6.5-canary.5323.1.6e173ccfbc","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.5323.1.6e173ccfbc","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"5ee17f53f9daa103d8766d9daefa1cacd53340fc","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.5323.1.6e173ccfbc.tgz","fileCount":50,"integrity":"sha512-yuK25A6rz54/hLloLWZLh7KIDJq8zMpHCnEdolhsq6kfj1sjf+L1lT5eMNay5IoPMgzGvfkH+0X/HNcc8yBeMQ==","signatures":[{"sig":"MEQCICr0/dy9TJc/licAYQdemN1FfAmCgTNOScb/b6LzcJqZAiBujIcQp6Io8eUb/aCbwcgiS2ZZn79b5bqKTmQBJOyYhA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.5323.1.6e173ccfbc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202569},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-yuK25A6rz54/hLloLWZLh7KIDJq8zMpHCnEdolhsq6kfj1sjf+L1lT5eMNay5IoPMgzGvfkH+0X/HNcc8yBeMQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.5323.1.6e173ccfbc_1781117447419_0.359865292061085","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5329.1.ad1a9ce1a9":{"name":"@open-mercato/cache","version":"0.6.5-canary.5329.1.ad1a9ce1a9","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.5329.1.ad1a9ce1a9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"5a4c8ffdb51bfd8eb6b859aabb1b780697480210","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.5329.1.ad1a9ce1a9.tgz","fileCount":50,"integrity":"sha512-EwAeeySLURWJm+ol2hoTlthFFpCzbf1HpVQ6MmPCNJNVvtjA1wdTeLxC8juDGbiUjuQDrlIjnXr9jfKjyPwYSg==","signatures":[{"sig":"MEUCIQDcbuws6KoXd0QROXDpxlVKFE+PcTrbVEfJAeLFmgk4ogIgI3j3+2dU1y/qpNxkNvKlPu56FZHIlZCgEPSkJRlO4Sk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.5329.1.ad1a9ce1a9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202569},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-EwAeeySLURWJm+ol2hoTlthFFpCzbf1HpVQ6MmPCNJNVvtjA1wdTeLxC8juDGbiUjuQDrlIjnXr9jfKjyPwYSg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.5329.1.ad1a9ce1a9_1781118742663_0.9881175449654545","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5331.1.e0c8f54f73":{"name":"@open-mercato/cache","version":"0.6.5-canary.5331.1.e0c8f54f73","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.5331.1.e0c8f54f73","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"9ec65b14ee65dbe3a3da19851db4dfaf306d41b9","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.5331.1.e0c8f54f73.tgz","fileCount":50,"integrity":"sha512-8Ddtvp7BDYufA5xYgy1DC704a/WJi4IUr/JNIy6ZzFnrFAtGnPMrVH3Pwn+g5g62J3qiyixfq2pXSIvmN0DeDA==","signatures":[{"sig":"MEUCIHp989ZsvNc8Bh6V2LN/pc4gbdBamEYzHAehWbgTer6jAiEArDMdUeZIOp158v5PvxdqOlDMChCnYsVxjYLT7V7NR8w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.5331.1.e0c8f54f73","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202569},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-8Ddtvp7BDYufA5xYgy1DC704a/WJi4IUr/JNIy6ZzFnrFAtGnPMrVH3Pwn+g5g62J3qiyixfq2pXSIvmN0DeDA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.5331.1.e0c8f54f73_1781120339596_0.5935976113711849","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5330.1.a1196db607":{"name":"@open-mercato/cache","version":"0.6.5-canary.5330.1.a1196db607","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.5330.1.a1196db607","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"1c652358513fd90c8804cd2a1add1897c9c00f0f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.5330.1.a1196db607.tgz","fileCount":50,"integrity":"sha512-Y36k+1BvlobhcsPC6VTxBSLJ/kUKA042g0CIvBJz+o5jI9w2Sl4CpyT03BF/fMf+kdtFaZNMlzKFE48GSHqelw==","signatures":[{"sig":"MEUCID1I/syCu2O4kkI7Hf51DBlpx/DMmWKBqyicrZ40qbntAiEAyvK+PSxfS0eUk0h29mbNyfJWCEXStchmk8gXIJJ5UVE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.5330.1.a1196db607","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202569},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Y36k+1BvlobhcsPC6VTxBSLJ/kUKA042g0CIvBJz+o5jI9w2Sl4CpyT03BF/fMf+kdtFaZNMlzKFE48GSHqelw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.5330.1.a1196db607_1781120966263_0.8961380447215237","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5335.1.d13e73ea25":{"name":"@open-mercato/cache","version":"0.6.5-canary.5335.1.d13e73ea25","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.5335.1.d13e73ea25","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b5f3dbed384da1ab54d6344c474dc1c8bd6f0d7e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.5335.1.d13e73ea25.tgz","fileCount":50,"integrity":"sha512-YkN6fwL86lEMMzG3/Z5yKyuoDtJ0USNXj6zDk0tJbHd+VSUxPHtKpgGOuvBEspnwObcUfdgyb/+D6DnQrrcMgA==","signatures":[{"sig":"MEQCIBjBG3ZOplGQ2WHK32yPdc2p2TKGIgWY+yTlZWFK0jh9AiA90Vgj7umyQLu+4O1R0A0vFWW80JWgSQBAAS0o5AcFTA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.5335.1.d13e73ea25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202569},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-YkN6fwL86lEMMzG3/Z5yKyuoDtJ0USNXj6zDk0tJbHd+VSUxPHtKpgGOuvBEspnwObcUfdgyb/+D6DnQrrcMgA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.5335.1.d13e73ea25_1781159238200_0.07792394905068845","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5336.1.27024905b6":{"name":"@open-mercato/cache","version":"0.6.5-canary.5336.1.27024905b6","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.5336.1.27024905b6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"47752084f3a25616525671e30711e4280548af6f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.5336.1.27024905b6.tgz","fileCount":50,"integrity":"sha512-KwiQI2sqPaLSyVj/dTaAawTxoY9LkGJ0ao54apbZFBVeiY8rTSN8Yl12Kf5zgptFXVgFlHJxt1KvT629iDI2oA==","signatures":[{"sig":"MEUCIQDH5Ho+dHHvSNRae1p1NJWTb0PkELWvXBrjrQJnxN9GhAIgF0OqlZI+HPLCs3hyEp0jC3VIGQqrMaRQxEAVqvmoYY8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.5336.1.27024905b6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202569},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-KwiQI2sqPaLSyVj/dTaAawTxoY9LkGJ0ao54apbZFBVeiY8rTSN8Yl12Kf5zgptFXVgFlHJxt1KvT629iDI2oA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.5336.1.27024905b6_1781160286685_0.33879740531748825","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-develop.5337.1.534b781eac":{"name":"@open-mercato/cache","version":"0.6.5-develop.5337.1.534b781eac","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-develop.5337.1.534b781eac","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"097621265f6caca00604494875bdd56265deecf8","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-develop.5337.1.534b781eac.tgz","fileCount":50,"integrity":"sha512-M4pAKePyF+R6z4P1+H/tBup6ILHeImQ1lEkLDFM1asKeXL8KRzrUFB/f2NDyTF2U9/zLrOJTnc/CPpYzOUCk8g==","signatures":[{"sig":"MEQCIBUFtVl9dHOGHtjaB1TzXOqE6y80bRgtN65jgSsrtsbVAiBnkjxaTEEHhFCYe+Ij4O9gxxXBYKYf3MCDcMpOJuCDYg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-develop.5337.1.534b781eac","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202570},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-M4pAKePyF+R6z4P1+H/tBup6ILHeImQ1lEkLDFM1asKeXL8KRzrUFB/f2NDyTF2U9/zLrOJTnc/CPpYzOUCk8g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-develop.5337.1.534b781eac_1781160421608_0.6839250397020094","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5338.1.8e686edcfc":{"name":"@open-mercato/cache","version":"0.6.5-canary.5338.1.8e686edcfc","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.5338.1.8e686edcfc","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"58be2e30bbe6de1263b434824722e0cd0f952a1f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.5338.1.8e686edcfc.tgz","fileCount":50,"integrity":"sha512-QNMQpa+FA7c7iYqZwOTkNSWjCGqSInFJmS9WaHIEXgRfFC9+FoxqtNuDGamKcT1UEk5tlZPKR0jin+hhwxZRVg==","signatures":[{"sig":"MEUCIEepr8d4dPa3f6P25ApUDszHrjFKZvAZI65COQTUeodZAiEAzVzZ0c4Q3lmRhBT+nSESRlYdHleYbYU8dwIbXB0rYSk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.5338.1.8e686edcfc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202569},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-QNMQpa+FA7c7iYqZwOTkNSWjCGqSInFJmS9WaHIEXgRfFC9+FoxqtNuDGamKcT1UEk5tlZPKR0jin+hhwxZRVg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.5338.1.8e686edcfc_1781160451844_0.9533683107781419","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5357.1.d6f39da21a":{"name":"@open-mercato/cache","version":"0.6.5-canary.5357.1.d6f39da21a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.5357.1.d6f39da21a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"4c6d8e9a5bc9473a7c11828cbf2aa8b2a7164f61","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.5357.1.d6f39da21a.tgz","fileCount":50,"integrity":"sha512-CqzooOZP748mPOWOTT+9DjJGpH/MnnttwY99Zjn0dTcMAWDyJNorqeivGGrCzyJzh4c7Jitq5o+Jb4CpWycRRQ==","signatures":[{"sig":"MEYCIQC41eJvdbWEm/u1DM/NKTkxr3LnWIjT4GYbOvNbpZbtUgIhAKgDM3zIYdhvIvIXdTkqQeTL8kfp/AL+QryHZf4YCD/A","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.5357.1.d6f39da21a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202569},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-CqzooOZP748mPOWOTT+9DjJGpH/MnnttwY99Zjn0dTcMAWDyJNorqeivGGrCzyJzh4c7Jitq5o+Jb4CpWycRRQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.5357.1.d6f39da21a_1781162057220_0.6679349146106863","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5356.1.59ca80eaa7":{"name":"@open-mercato/cache","version":"0.6.5-canary.5356.1.59ca80eaa7","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.5356.1.59ca80eaa7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f00c24835d475834a63e79d9b66165d49a03780a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.5356.1.59ca80eaa7.tgz","fileCount":50,"integrity":"sha512-SzS4EY/ZQ8iLlEht8qGfJfT8Mhp95s1l5Ssx0ENknW2p3Iib5MouGmdnZQyzvNf7wYzp/SiV9pSGpllHJ6U3Pw==","signatures":[{"sig":"MEUCIHTS3cCX3Wr3N3+8yuJs/nXB1+DGmTL4hB/gsyrMuORSAiEA8kYek20SJYe8uRkoTAb6lR1GbRAv0VKb9n8rSjFJHlQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.5356.1.59ca80eaa7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202569},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-SzS4EY/ZQ8iLlEht8qGfJfT8Mhp95s1l5Ssx0ENknW2p3Iib5MouGmdnZQyzvNf7wYzp/SiV9pSGpllHJ6U3Pw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.5356.1.59ca80eaa7_1781163176764_0.39599125156606463","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5272.2.872223b814":{"name":"@open-mercato/cache","version":"0.6.5-canary.5272.2.872223b814","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.5272.2.872223b814","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"253e911a26039a17c6e34621d9a925a2410b077f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.5272.2.872223b814.tgz","fileCount":50,"integrity":"sha512-1dEhfJ9NuUuMcWbwG6NocHed9NH99OO2EZRiaU9j21zReWHB5JK+tiiZv5zVkBeXi6++Jkshx6HGwRplxsroDw==","signatures":[{"sig":"MEYCIQDlCt/tKvCARZoBccOkmcjHgXI7o/j31ziy114LiLOj7QIhAMi1qNYARXTPnnM5vJ2QHjH64uv67XbPwd1cpqpdB4Bn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.5272.2.872223b814","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202569},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-1dEhfJ9NuUuMcWbwG6NocHed9NH99OO2EZRiaU9j21zReWHB5JK+tiiZv5zVkBeXi6++Jkshx6HGwRplxsroDw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.5272.2.872223b814_1781163287463_0.471478633200727","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-develop.5382.1.f542de69af":{"name":"@open-mercato/cache","version":"0.6.5-develop.5382.1.f542de69af","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-develop.5382.1.f542de69af","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ffdc803818fc1aa9f11d77e0bdcc7a1ba4f5585a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-develop.5382.1.f542de69af.tgz","fileCount":50,"integrity":"sha512-6fXrvCRIIGIVMuOBy5HsCUzznLk30DJi+pY8pib+miI/x5sLlcgNsYTWgnL1BOEbdwtLH2lAP2Mkc9g9yiNjgQ==","signatures":[{"sig":"MEQCIB+3ZX93yxRjcmov6vEBavV8EyA/uPmVns7k22cSDcAjAiBfbiBlNWkApmii4HxG/7WoRGCbTTjKWXtZsAXn+ZH2bw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-develop.5382.1.f542de69af","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202570},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-6fXrvCRIIGIVMuOBy5HsCUzznLk30DJi+pY8pib+miI/x5sLlcgNsYTWgnL1BOEbdwtLH2lAP2Mkc9g9yiNjgQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-develop.5382.1.f542de69af_1781163369278_0.2421312520849288","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5385.1.1bc2e1724c":{"name":"@open-mercato/cache","version":"0.6.5-canary.5385.1.1bc2e1724c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.5385.1.1bc2e1724c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d2a1770d31a7f421e31fd095bc8a3b2b7a77245f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.5385.1.1bc2e1724c.tgz","fileCount":50,"integrity":"sha512-B4YYP7cqez+LoC5WOI6lZ7+fBFzo9+xCXPz/KepoeAR/kZF+Z0Jfc4J8V+hFmHC4osTY+mo2mf/ViUeEJE30FQ==","signatures":[{"sig":"MEQCIET6kQ/1yibykEn/+egKwAquGRyYLg9WrYqenHbmUha/AiA72wl3juDj0S8mvMi1mXAGE6/i0TEbWhey7k6eIBpkyA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.5385.1.1bc2e1724c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202569},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-B4YYP7cqez+LoC5WOI6lZ7+fBFzo9+xCXPz/KepoeAR/kZF+Z0Jfc4J8V+hFmHC4osTY+mo2mf/ViUeEJE30FQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.5385.1.1bc2e1724c_1781163421415_0.604418257193116","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5407.1.d888dd7e41":{"name":"@open-mercato/cache","version":"0.6.5-canary.5407.1.d888dd7e41","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.5407.1.d888dd7e41","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"563752d588c719cc491d5b8d9d06a577c80e7598","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.5407.1.d888dd7e41.tgz","fileCount":50,"integrity":"sha512-MqfTq2/OiRySH3v1Yt0xlRjBRNe88DrNdi7AUW19pNRV8FqDdkjETAVrdZYYRc7tW3173fs+kK+8DObrQjs7KA==","signatures":[{"sig":"MEUCIFnx+ctmXE/u1pY9/mwfwrF/OZlIzv84CIizZix2jzH2AiEAjn2C+UqhSNz63I7mKmuOOSrh/YuEuVXJjezawTixtqg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.5407.1.d888dd7e41","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202569},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-MqfTq2/OiRySH3v1Yt0xlRjBRNe88DrNdi7AUW19pNRV8FqDdkjETAVrdZYYRc7tW3173fs+kK+8DObrQjs7KA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.5407.1.d888dd7e41_1781165199692_0.8808410106213118","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.5412.1.e2a52b14f0":{"name":"@open-mercato/cache","version":"0.6.6-develop.5412.1.e2a52b14f0","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-develop.5412.1.e2a52b14f0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b1367ce988359265ab48cfdf0f88256c62c20b0c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.5412.1.e2a52b14f0.tgz","fileCount":50,"integrity":"sha512-MMWakbij28VwjnJcJDeznoa61zsJuPw2Xd0VpliVPsraopijrL+D6rC1ayQF9anLtG9FyJXeFac4IIKiyPWiEQ==","signatures":[{"sig":"MEUCIBrJlkZOJw8GMJ72WCvLt3EZhN/h0nDoYkne6d7LFS9kAiEA5Re0P3xVzpSe1+nMd2uZdq6QoTB6ChpQDpixxnBs/+Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.5412.1.e2a52b14f0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202570},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-MMWakbij28VwjnJcJDeznoa61zsJuPw2Xd0VpliVPsraopijrL+D6rC1ayQF9anLtG9FyJXeFac4IIKiyPWiEQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.5412.1.e2a52b14f0_1781166333879_0.945839365468143","host":"s3://npm-registry-packages-npm-production"}},"0.6.5-canary.5406.1.957816a51c":{"name":"@open-mercato/cache","version":"0.6.5-canary.5406.1.957816a51c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5-canary.5406.1.957816a51c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c20a7943063528946a2a123c171e97dc58595900","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5-canary.5406.1.957816a51c.tgz","fileCount":50,"integrity":"sha512-Y+U5z52KEy6FWroi767wG4pB4NwE1Jxkxh1YNXIhaq1Wnwt26Ww+8iRv4deUeh+gGLRYwEPizEJpdREDkBSQBQ==","signatures":[{"sig":"MEQCIFdqi0yQvIm/j9ME3eRM/gm2PQ/U860KoFub4+1bn3BXAiAKzKnlhVE9euAKkgewRuupvP3xkvf3QtvM3P7+UoJ1rw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5-canary.5406.1.957816a51c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202569},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Y+U5z52KEy6FWroi767wG4pB4NwE1Jxkxh1YNXIhaq1Wnwt26Ww+8iRv4deUeh+gGLRYwEPizEJpdREDkBSQBQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.4","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5-canary.5406.1.957816a51c_1781166407579_0.2573479691902576","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5413.1.341393a259":{"name":"@open-mercato/cache","version":"0.6.6-canary.5413.1.341393a259","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5413.1.341393a259","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"cf5cf71a6cb97d0de7ffce3cc61bb8d8c71abdc7","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5413.1.341393a259.tgz","fileCount":50,"integrity":"sha512-LZVIfenOyNxFS6iQvuzQcWX7zYpeixUotN69ssrf6lfpBff/SH4gty/JwVkObabmdccWjZJ4RNfvspCzYehLow==","signatures":[{"sig":"MEQCIFwTLXmZUvzGxQL/Qhnbtybvb0U9bRcfNx2/dBDtPPQMAiB2pV35rPN/Um85RuekUe70NvquuwhQtM7zQJqBnXOb9g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5413.1.341393a259","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202569},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-LZVIfenOyNxFS6iQvuzQcWX7zYpeixUotN69ssrf6lfpBff/SH4gty/JwVkObabmdccWjZJ4RNfvspCzYehLow==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5413.1.341393a259_1781166632918_0.5780259049332481","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5422.1.5cfb5c42e5":{"name":"@open-mercato/cache","version":"0.6.6-canary.5422.1.5cfb5c42e5","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5422.1.5cfb5c42e5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"5d683028639e5086e2959e241b052c61f453e527","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5422.1.5cfb5c42e5.tgz","fileCount":50,"integrity":"sha512-3cPx07Vqlv5iz4hRAfOc9q66zdpoc44QdOfZmwcsFA+mGAVmivM1bUx6aOE9lTTOiS85NS7jef/KLdrIdHpPNQ==","signatures":[{"sig":"MEQCICJ55vXXOBBWmWne7FwvgQnS2TRBrEq60lc9Lor49a9rAiAY7xIm3RwW9Fs7knlqQq3M+A51ygWHzDL5SPOR6z54xA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5422.1.5cfb5c42e5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202569},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-3cPx07Vqlv5iz4hRAfOc9q66zdpoc44QdOfZmwcsFA+mGAVmivM1bUx6aOE9lTTOiS85NS7jef/KLdrIdHpPNQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5422.1.5cfb5c42e5_1781169683385_0.1137351116377796","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5429.1.933a8cde6a":{"name":"@open-mercato/cache","version":"0.6.6-canary.5429.1.933a8cde6a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5429.1.933a8cde6a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"8bda4920f28763bd2adb66c840bf5d488a0b9478","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5429.1.933a8cde6a.tgz","fileCount":50,"integrity":"sha512-lQ2HiFbZ3d+AWRgT8ccgrSqtTvMYlfMyUziV8DJ+ToeFwSh9VxWaJzBY6nvwNi9TF0Pb2T3Hc8uH2VdxwTfECQ==","signatures":[{"sig":"MEQCICCbk/WFxfPs2or7iqalVOjQPI8Kjt9LIbvD7dRe+dUUAiBma10RGe2X5ZISwKpH5WNIClsbi1gYEdBLXt01TfJumg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5429.1.933a8cde6a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202569},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-lQ2HiFbZ3d+AWRgT8ccgrSqtTvMYlfMyUziV8DJ+ToeFwSh9VxWaJzBY6nvwNi9TF0Pb2T3Hc8uH2VdxwTfECQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5429.1.933a8cde6a_1781169780391_0.3270562641381094","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.5431.1.384a97c7a2":{"name":"@open-mercato/cache","version":"0.6.6-develop.5431.1.384a97c7a2","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-develop.5431.1.384a97c7a2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c712d240a41b1dceb9d6df102f163bd165e81ffa","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.5431.1.384a97c7a2.tgz","fileCount":50,"integrity":"sha512-U+utw1dLw7uRRAoWN/jXUmaJShQfZV26DgAZgXEfv98q+kbckgE6yUX4REUfoVuW/+jX6zhx4hqzqK/237r76Q==","signatures":[{"sig":"MEUCIBioZu9Sw4owH8hG/Vty5YiFcyEy1jIVAHM1fXLH2UgVAiEA5FSIrNZU2dNqFTBvfSx+m5m+4/Tm6Hqdh1d/lAI4nLo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.5431.1.384a97c7a2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202570},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-U+utw1dLw7uRRAoWN/jXUmaJShQfZV26DgAZgXEfv98q+kbckgE6yUX4REUfoVuW/+jX6zhx4hqzqK/237r76Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.5431.1.384a97c7a2_1781170003324_0.511395344817043","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5430.1.36c322c0c8":{"name":"@open-mercato/cache","version":"0.6.6-canary.5430.1.36c322c0c8","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5430.1.36c322c0c8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f88b8a6b185da60aefa852cd9ad00674c8121c41","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5430.1.36c322c0c8.tgz","fileCount":50,"integrity":"sha512-cIwVmhDmSTIkcEZpy6PnwMPZn1wZN+TtHjNbn+Cz7M3mtOn5DrkZQcJFnJxW9fcSIykPf3yTw/monW9T4AgoJQ==","signatures":[{"sig":"MEYCIQDdYY2vg1e440bLpYrtczcnVChcKR7RiorYtnhYs6jEOwIhAKQqamPixnLg7zqk4GqdtmgrKsWDhtSxgNAo5aKntCoy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5430.1.36c322c0c8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202569},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-cIwVmhDmSTIkcEZpy6PnwMPZn1wZN+TtHjNbn+Cz7M3mtOn5DrkZQcJFnJxW9fcSIykPf3yTw/monW9T4AgoJQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5430.1.36c322c0c8_1781170247201_0.7011407161219452","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5432.1.1ad1db5903":{"name":"@open-mercato/cache","version":"0.6.6-canary.5432.1.1ad1db5903","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5432.1.1ad1db5903","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"42c2524166db457f902c1eeb50be9079c30ad08e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5432.1.1ad1db5903.tgz","fileCount":50,"integrity":"sha512-88TFbBZ8m/nKaA1kddb1TYiDhrdpUraqVJsdO0rs0LFCudZxfIaH0kWoAqPVJvTMxOX9tyTtnm7NEVi8FdV/OA==","signatures":[{"sig":"MEUCIQCfYvYVRnO72rI0pQkTIDTU1lZPkQUGfxXcLNiAnTt+kQIgbA1sEGJ//yHBKqn7sIIl1p+YNgijYsfCfuF/AmpEDEI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5432.1.1ad1db5903","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202569},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-88TFbBZ8m/nKaA1kddb1TYiDhrdpUraqVJsdO0rs0LFCudZxfIaH0kWoAqPVJvTMxOX9tyTtnm7NEVi8FdV/OA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5432.1.1ad1db5903_1781170322000_0.6997268428536692","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5437.1.53c414d811":{"name":"@open-mercato/cache","version":"0.6.6-canary.5437.1.53c414d811","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5437.1.53c414d811","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e7053eddd2a277571c69a98f9ad45bd241f630c3","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5437.1.53c414d811.tgz","fileCount":50,"integrity":"sha512-Fs1bfrcTEtezaz5kTdQ0OXjFqSyZpQ6cwByceDRI5Fb7quqydHzRCSbclmw9Hrr9p3MCwfeO7RGmCtVYRS+e6w==","signatures":[{"sig":"MEQCIGJQXmOejrvxVmujV+bBgMowX2lfvGi6HuBYcg+rPZYXAiByDbx0r93w4KqHFRafaFY/IT5fLZGIYd7ihShWCcpnlw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5437.1.53c414d811","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202569},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Fs1bfrcTEtezaz5kTdQ0OXjFqSyZpQ6cwByceDRI5Fb7quqydHzRCSbclmw9Hrr9p3MCwfeO7RGmCtVYRS+e6w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5437.1.53c414d811_1781174314066_0.34685330685036386","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5438.1.be6ac2bf3b":{"name":"@open-mercato/cache","version":"0.6.6-canary.5438.1.be6ac2bf3b","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5438.1.be6ac2bf3b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b582737fb14a42408fce8f5257a7c0f0b1f18fcc","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5438.1.be6ac2bf3b.tgz","fileCount":50,"integrity":"sha512-aa4R3526SbYxO/bft4vSfXnkICadUFjA5jO6Jm38lzurYmTtcqteBN92FEvzbDZD8xleQoQnXJqnWrvDRW9G+A==","signatures":[{"sig":"MEUCICLtzkRHZTED0HgAqOEiUd3yPxBrH1XP0s9jgb7PNjgNAiEA/12abYHrbQHtaQiMwfHYKkA2BcBTgUY2LTwej9fPy78=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5438.1.be6ac2bf3b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202569},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-aa4R3526SbYxO/bft4vSfXnkICadUFjA5jO6Jm38lzurYmTtcqteBN92FEvzbDZD8xleQoQnXJqnWrvDRW9G+A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5438.1.be6ac2bf3b_1781178308990_0.9122252000313418","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5440.1.cf9e492ca5":{"name":"@open-mercato/cache","version":"0.6.6-canary.5440.1.cf9e492ca5","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5440.1.cf9e492ca5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b0ebdb659b18c2b426ba2410c48d017ae747d10c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5440.1.cf9e492ca5.tgz","fileCount":50,"integrity":"sha512-O1sjE+ez7DEsX/HgO3jm7HxUHuvr8quFMAPfhgEOEAha7vX9n2mGsTWC1YMB2IuAvo9ODA0vSaDzn/8ttPOm3Q==","signatures":[{"sig":"MEUCIQDvZKbO5R79XwlbYTnDzv/Ft6eYCbDXnb919lWL689sZAIgedGcRP0ko9bzBcHTIxXh1LFkFU0B+cs1+joV82aZF20=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5440.1.cf9e492ca5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202569},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-O1sjE+ez7DEsX/HgO3jm7HxUHuvr8quFMAPfhgEOEAha7vX9n2mGsTWC1YMB2IuAvo9ODA0vSaDzn/8ttPOm3Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5440.1.cf9e492ca5_1781180405627_0.5374940578283478","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5442.1.46a60acdeb":{"name":"@open-mercato/cache","version":"0.6.6-canary.5442.1.46a60acdeb","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5442.1.46a60acdeb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"aaedf5be0f0830cfda0073fb4ceedf30b78de2b5","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5442.1.46a60acdeb.tgz","fileCount":50,"integrity":"sha512-wPwVRF36+OfF6OUyqUZxG0z3S7RByLqqBmUXBOuilwl6DDfbu+9ZJlK9W+V9hmljTvLRNgPWtRjnmF4ZA8uBUA==","signatures":[{"sig":"MEUCIDqEoQOFs/cGq+wYh0KX7C3yDr6L1tv+uPp6FkJ2e0GYAiEAyQTiiz999rrC3Ujsc2IPleXvQ9UZR4EdmWMGGM188/g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5442.1.46a60acdeb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202569},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-wPwVRF36+OfF6OUyqUZxG0z3S7RByLqqBmUXBOuilwl6DDfbu+9ZJlK9W+V9hmljTvLRNgPWtRjnmF4ZA8uBUA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5442.1.46a60acdeb_1781182081796_0.11412806980173174","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5444.1.772518065b":{"name":"@open-mercato/cache","version":"0.6.6-canary.5444.1.772518065b","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5444.1.772518065b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b57a4cd8c8fb8c7bfc0a5bef042a43675e60463c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5444.1.772518065b.tgz","fileCount":50,"integrity":"sha512-QcwkxIADRuhwsnwXYPef5uEJ0x6YtALYFBQbBLCJbjbaq4cZCko9neuGOl1lK80tsDJkNe/uyQYTs1bzqzHvuQ==","signatures":[{"sig":"MEUCIQCGD3iFhJ7p9ZYXscXuacPeyA/R0t5aJpBMP+YqRoiRuAIgTzfLnpNtWlJJM1lMhJgCcCIOwXlEQyZOSCK7XMOJJWg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5444.1.772518065b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202569},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-QcwkxIADRuhwsnwXYPef5uEJ0x6YtALYFBQbBLCJbjbaq4cZCko9neuGOl1lK80tsDJkNe/uyQYTs1bzqzHvuQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5444.1.772518065b_1781184891354_0.4265112909909978","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.5459.1.170077434e":{"name":"@open-mercato/cache","version":"0.6.6-develop.5459.1.170077434e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-develop.5459.1.170077434e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"39cf9374878ef1e88430bfb8a047618c2861b529","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.5459.1.170077434e.tgz","fileCount":50,"integrity":"sha512-EF0cM7CoJedMxI5RWGWQU9CdqExc62wDLxTceW43ORkHLVp4oDeCJHW+xUUcoX8cRMK7QgoEnfnmnj+T6OY3FQ==","signatures":[{"sig":"MEQCIAh4ljj6jv7pg2oY6PRuA2F1HsAS2aIUeupJWhOpvQfVAiAQ02k+NY2mIIXZ4yyAYVXoaxP9zNo5qVIWZhPzi2i34w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.5459.1.170077434e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202570},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-EF0cM7CoJedMxI5RWGWQU9CdqExc62wDLxTceW43ORkHLVp4oDeCJHW+xUUcoX8cRMK7QgoEnfnmnj+T6OY3FQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.5459.1.170077434e_1781191627330_0.3795982863218883","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5460.1.b790700e24":{"name":"@open-mercato/cache","version":"0.6.6-canary.5460.1.b790700e24","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5460.1.b790700e24","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"7c6d463bf231303e3e4b5cb523331879c6ba6a4a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5460.1.b790700e24.tgz","fileCount":50,"integrity":"sha512-tiLL4gOJ+VH6mbWSIMarCxEDNLSAXmgZ1aOPb6A12iY1T9zHXJBDqBEW8RXvB306YSK+7u+Vc1eWF0+Oc9r4GQ==","signatures":[{"sig":"MEYCIQCw2r9iCvU5CLOHy2SueY7LPgC0PbU6kVPHX2hjig6n6AIhAP3+8QPfVgJIdGnOhzM4YcUJBB/9CKX+R5nAz+KXon80","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5460.1.b790700e24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202569},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-tiLL4gOJ+VH6mbWSIMarCxEDNLSAXmgZ1aOPb6A12iY1T9zHXJBDqBEW8RXvB306YSK+7u+Vc1eWF0+Oc9r4GQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5460.1.b790700e24_1781193635619_0.8969700949572355","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5469.1.12922dda29":{"name":"@open-mercato/cache","version":"0.6.6-canary.5469.1.12922dda29","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5469.1.12922dda29","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"38f4d91cd53032737ddbb896a24da371badf4a20","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5469.1.12922dda29.tgz","fileCount":50,"integrity":"sha512-986E1FOUlR6AkTmeyiICQN91c70wFoIhjPj63YtIMbcnM3Sj53J86+n1CJefF1fh7TYLed9QH3XRaU8gsi9KKg==","signatures":[{"sig":"MEUCICw3e2j3wS62BKPSwMkht6nfOHgzX+GPsxOho1GX43FoAiEAnbIm4NqEzGwyelDEhC8E20CnfPJoVIsdiKc6XFyJCew=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5469.1.12922dda29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202569},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-986E1FOUlR6AkTmeyiICQN91c70wFoIhjPj63YtIMbcnM3Sj53J86+n1CJefF1fh7TYLed9QH3XRaU8gsi9KKg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5469.1.12922dda29_1781241160271_0.5482934763833816","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5470.1.0fcae0baa8":{"name":"@open-mercato/cache","version":"0.6.6-canary.5470.1.0fcae0baa8","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5470.1.0fcae0baa8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f8731d1492404e0c3f28c6b396f3ed681a82a53f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5470.1.0fcae0baa8.tgz","fileCount":50,"integrity":"sha512-nKQ9qGtJm+thxnokNXuxuXcoo75EyTM5thJlOZSkA4cQmh1jGrSw+EWi2j6zGCTMLNItwIiK7yGPnkY8zzzNXQ==","signatures":[{"sig":"MEUCIFJyhPuNExdOqleA5QkJ6ol+sQ+6929FHO8bqU2RznTRAiEAm3rbCmyV6D4C9lVQzzmtwFXAlLUER+Hjt5LwxLgzwaU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5470.1.0fcae0baa8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202569},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-nKQ9qGtJm+thxnokNXuxuXcoo75EyTM5thJlOZSkA4cQmh1jGrSw+EWi2j6zGCTMLNItwIiK7yGPnkY8zzzNXQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5470.1.0fcae0baa8_1781244034467_0.12109312448100851","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5482.1.467a24ace7":{"name":"@open-mercato/cache","version":"0.6.6-canary.5482.1.467a24ace7","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5482.1.467a24ace7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"7c0219fe0d2c1dd29bad6eb7755c24c00cd62c5c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5482.1.467a24ace7.tgz","fileCount":50,"integrity":"sha512-I2bKFWiNP19kHYFhM8AeEr3rXigPaoRS/Mhdm1GxMjXhJhMiJPkN5Lk97FCickP+AUyAwDlSOwyLcXOfDwa4mA==","signatures":[{"sig":"MEUCIHmv7jN1kg25Br0jzneH0KgWontZAb1qAZPr3IIgtPsQAiEA6y6PVpKgQ9MLUGiQzIL/jieUEXlFQHtV5TLHgO54qGo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5482.1.467a24ace7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202569},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-I2bKFWiNP19kHYFhM8AeEr3rXigPaoRS/Mhdm1GxMjXhJhMiJPkN5Lk97FCickP+AUyAwDlSOwyLcXOfDwa4mA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5482.1.467a24ace7_1781329685105_0.5870139295306771","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.5483.1.a1129165ea":{"name":"@open-mercato/cache","version":"0.6.6-develop.5483.1.a1129165ea","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-develop.5483.1.a1129165ea","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"99ad6ec5eea44690fa10ab9367e49168f33dd5f3","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.5483.1.a1129165ea.tgz","fileCount":50,"integrity":"sha512-pfYNba1zcdQsKCldi65YK7le5de8wYoWvzlNUGB//sQBbDTXvjx0qZ5xYqSXLzSwkLVsQMcIO0Ov5W9Ln98GZQ==","signatures":[{"sig":"MEYCIQC/zTW9fYe59Jr2yFiGogi9Cfs3tRz0HESvhYx/ZwjqJQIhAL4092REOYc3WukYJ+Z/1Uk3xCScP1DO+vstQlI/02p4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.5483.1.a1129165ea","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202570},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-pfYNba1zcdQsKCldi65YK7le5de8wYoWvzlNUGB//sQBbDTXvjx0qZ5xYqSXLzSwkLVsQMcIO0Ov5W9Ln98GZQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.5483.1.a1129165ea_1781333891056_0.3703526953830223","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5484.1.68a7662794":{"name":"@open-mercato/cache","version":"0.6.6-canary.5484.1.68a7662794","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5484.1.68a7662794","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"9c733de3f638279d77485fe78e6816ea839a775d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5484.1.68a7662794.tgz","fileCount":50,"integrity":"sha512-MFVKlgrPPpG0GMt1h1efxdmps+cnY2dka4eHLyWL8y3nlLPc5VOWB8Go+uzNmFt7tr2ki/f4ey+cV+1qABNkUA==","signatures":[{"sig":"MEUCIDieKfzj5vQmT9ZQDG2MHRYDHdWJ8Gzy9Axvp5DMcaObAiEA/0Dp4AmW+Lx7VZUlOu9BVHLKvOJ8ksrJ+YhlrJpXO3A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5484.1.68a7662794","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202569},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-MFVKlgrPPpG0GMt1h1efxdmps+cnY2dka4eHLyWL8y3nlLPc5VOWB8Go+uzNmFt7tr2ki/f4ey+cV+1qABNkUA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5484.1.68a7662794_1781333913923_0.647745355468095","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5485.1.e494bca2b7":{"name":"@open-mercato/cache","version":"0.6.6-canary.5485.1.e494bca2b7","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5485.1.e494bca2b7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"47932c5d6f23e372025f14016f030d8492864888","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5485.1.e494bca2b7.tgz","fileCount":50,"integrity":"sha512-fEopCGpo6OIf3C6k7crk4Ct0h29XO3yF+W3KPdQ0w0WhT0IUQId6Euevj6JWacFKvBSdILEPAB9WTtjpscAR0g==","signatures":[{"sig":"MEUCIA7QBsrD8e35rgJLWP3YQVqz4FvPsOTdQdOVWfb5vvelAiEAniulq4finvD3adQdX6puYBDfxtBsyKT8wlShy5eXj6Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5485.1.e494bca2b7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202569},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-fEopCGpo6OIf3C6k7crk4Ct0h29XO3yF+W3KPdQ0w0WhT0IUQId6Euevj6JWacFKvBSdILEPAB9WTtjpscAR0g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5485.1.e494bca2b7_1781333997952_0.378603658652789","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5486.1.930a936ceb":{"name":"@open-mercato/cache","version":"0.6.6-canary.5486.1.930a936ceb","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5486.1.930a936ceb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"6771678c015a6d7bd6f57567ebeaf8ce37c32fe0","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5486.1.930a936ceb.tgz","fileCount":50,"integrity":"sha512-d9qudKpXjYwpOWchJFDe1K0fzSCQVKJOqK3cef09fRD/uvcu3EOEXsSfdFx8Ph5pp8YPpv+n6J2kEwcgiaP6qA==","signatures":[{"sig":"MEQCID4xfU72MLdRH3JIlgEtkBuWOKviiSueagSaNdu8Mf/rAiBJh59sSFeXB0kIsMD4u0JkR8j8oRWvBNwliq0uTdCrYQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5486.1.930a936ceb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202569},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-d9qudKpXjYwpOWchJFDe1K0fzSCQVKJOqK3cef09fRD/uvcu3EOEXsSfdFx8Ph5pp8YPpv+n6J2kEwcgiaP6qA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5486.1.930a936ceb_1781335181884_0.74116050676225","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5489.1.725103a93e":{"name":"@open-mercato/cache","version":"0.6.6-canary.5489.1.725103a93e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5489.1.725103a93e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"052bfb3d0d7910165f77c99be5fa68144d97d146","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5489.1.725103a93e.tgz","fileCount":50,"integrity":"sha512-N4iLRAhzPv2ggE+QH2IJ46e6TGg1EjiJU3nrqnJT0+kOyjSOJZg+UKftBxpLPjs0VOT8A2Z8i3Y6YmmxjxRigw==","signatures":[{"sig":"MEQCICeyy+u5NV1gvVpQ4xWIsNrnPUy25IghcGqc4qAJv8PFAiBSLrPLsgttwfm2jwnw/U+Wb/F57yUBEr4FH7dFcXpk4w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5489.1.725103a93e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202569},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-N4iLRAhzPv2ggE+QH2IJ46e6TGg1EjiJU3nrqnJT0+kOyjSOJZg+UKftBxpLPjs0VOT8A2Z8i3Y6YmmxjxRigw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5489.1.725103a93e_1781338072623_0.8300277845156747","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.5491.1.469e89d368":{"name":"@open-mercato/cache","version":"0.6.6-develop.5491.1.469e89d368","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-develop.5491.1.469e89d368","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e78f0c7ccb7c7da7eadda7f2c64d8cb8cee43579","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.5491.1.469e89d368.tgz","fileCount":50,"integrity":"sha512-IhyqqZc/m0dbmWqL4S9blDdkZAQxnsGus+ChsrGHqQyDs0FOn+spSdBmdxiiuqv4csk92gBGRoSDy5GKldYtIQ==","signatures":[{"sig":"MEYCIQDSh6x8rUsikTAdGDelefgtocx58D1ATKD5O58rg49xsQIhAKPvT2RKgKkpVM3Y2v8NpcNwaopX+PdoObKenBjNlxcd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.5491.1.469e89d368","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202570},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-IhyqqZc/m0dbmWqL4S9blDdkZAQxnsGus+ChsrGHqQyDs0FOn+spSdBmdxiiuqv4csk92gBGRoSDy5GKldYtIQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.5491.1.469e89d368_1781339083127_0.7837241043939571","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5492.1.1e56e4bfab":{"name":"@open-mercato/cache","version":"0.6.6-canary.5492.1.1e56e4bfab","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5492.1.1e56e4bfab","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"7de04ef0a5a05318f27a77d01aa1941fab53c9ce","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5492.1.1e56e4bfab.tgz","fileCount":50,"integrity":"sha512-J3Fz1W0AnjHzGA5wiY7lyu8YWfBOAKvIH+F9zNOxU60AkVQVkFTt+Uc+m6dVDkTUPyO73J5LhVH+co1b3unXng==","signatures":[{"sig":"MEUCICu+kBvNKlaGEUBNeQ4RitJGSiqZNuQOzh2bt5aRv63JAiEAlHpvSe++JM94VWBglvDog2vLbDOUexYoQi+FQaVUOCw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5492.1.1e56e4bfab","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202569},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-J3Fz1W0AnjHzGA5wiY7lyu8YWfBOAKvIH+F9zNOxU60AkVQVkFTt+Uc+m6dVDkTUPyO73J5LhVH+co1b3unXng==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5492.1.1e56e4bfab_1781339136407_0.9075133208713777","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5490.1.3b940bdc47":{"name":"@open-mercato/cache","version":"0.6.6-canary.5490.1.3b940bdc47","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5490.1.3b940bdc47","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"224b35d77cbeaa2c72cca577be907027328f514d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5490.1.3b940bdc47.tgz","fileCount":50,"integrity":"sha512-L1bYd9MolDe8O7Hn6+EG0WrCN83ovyU3MZItOJGOEa/o1tdsJqsMHixPwBZbPANj3eDfS9CnjlmTbBDwv3yIHA==","signatures":[{"sig":"MEQCIED69zw0iIqEJ1LPDdW1SXTLIOp+BAeuSZgOnGP8ESNaAiBpdjBdUqjCQJhSnRWHjVS6vyls9RBaFcjFuBsnRNtYKg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5490.1.3b940bdc47","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202569},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-L1bYd9MolDe8O7Hn6+EG0WrCN83ovyU3MZItOJGOEa/o1tdsJqsMHixPwBZbPANj3eDfS9CnjlmTbBDwv3yIHA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5490.1.3b940bdc47_1781340523085_0.10225858233136664","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.5503.1.6cdc4dda5f":{"name":"@open-mercato/cache","version":"0.6.6-develop.5503.1.6cdc4dda5f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-develop.5503.1.6cdc4dda5f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"421101a1d4e0f434f8565b4cfcc61496f329777f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.5503.1.6cdc4dda5f.tgz","fileCount":50,"integrity":"sha512-aJ2e8eepaXqn79Pzrfoq4JvrhGwPHQwyF6uFNXwBnSWJeS+R1Y047eHkFuce1crtF8pGmLSm+IUiYpCgAbgIQg==","signatures":[{"sig":"MEUCIEnMgHPxaN6E5/UK3sx5i4qi5iFa3filesgmJYxrjzjAAiEA6faxVC9kRihFast+fPYdPw5po420ccbWAMNP58vEPW0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.5503.1.6cdc4dda5f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202570},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-aJ2e8eepaXqn79Pzrfoq4JvrhGwPHQwyF6uFNXwBnSWJeS+R1Y047eHkFuce1crtF8pGmLSm+IUiYpCgAbgIQg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.5503.1.6cdc4dda5f_1781505295294_0.40297020682726137","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5504.1.088fa011ee":{"name":"@open-mercato/cache","version":"0.6.6-canary.5504.1.088fa011ee","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5504.1.088fa011ee","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"01ad7ecfb3fbbf74db19b27ea0b8ae6475d1b277","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5504.1.088fa011ee.tgz","fileCount":50,"integrity":"sha512-PDocQnT8aR7bNTftbYUCSJQ/Rzi4dfRuod7UWEqU1UfdlLQDT2QAmpyQQ2btW3HpJvnH6CkY/PQPsKo5kQKQNw==","signatures":[{"sig":"MEUCIAc+jdin35YcpFkOi+w0tmn8AU285pR++LB9Ido4svHwAiEAhH/B1IjqjAa+lm2gWaqXTD8N7R7a0ZOy8Vau/WRtQ7U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5504.1.088fa011ee","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202569},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-PDocQnT8aR7bNTftbYUCSJQ/Rzi4dfRuod7UWEqU1UfdlLQDT2QAmpyQQ2btW3HpJvnH6CkY/PQPsKo5kQKQNw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5504.1.088fa011ee_1781505316832_0.5746449197998054","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5507.1.d5030c7e7a":{"name":"@open-mercato/cache","version":"0.6.6-canary.5507.1.d5030c7e7a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5507.1.d5030c7e7a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"81a8cbf6e0c69fc36a4818c98f26d4d1cf5a6635","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5507.1.d5030c7e7a.tgz","fileCount":50,"integrity":"sha512-pa9oKVnoV7GEC+L5zoIbYYnNvDkuL7e07RxLyyD28/CB8b+F/d5L6KGynKeaOMjSf4ARBM2u3FQ9/1Uo3pndeA==","signatures":[{"sig":"MEQCIB/K5rDhuxy+QHEdHG6QWDesMCExdYovXc82w9nmxvfZAiBj9bx7jxbBQs+ZyWTEkNyxta9ySQCczesuu7Y82vjhlg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5507.1.d5030c7e7a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202569},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-pa9oKVnoV7GEC+L5zoIbYYnNvDkuL7e07RxLyyD28/CB8b+F/d5L6KGynKeaOMjSf4ARBM2u3FQ9/1Uo3pndeA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5507.1.d5030c7e7a_1781505546392_0.442058918372237","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5506.1.2a46f77a58":{"name":"@open-mercato/cache","version":"0.6.6-canary.5506.1.2a46f77a58","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5506.1.2a46f77a58","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"81c3cc4aa9b1cc325ce82ac63c3ebb5f6a836194","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5506.1.2a46f77a58.tgz","fileCount":50,"integrity":"sha512-FDRI9mkVPrfMyfRwE7OURUrfzISXRCA5f92bieBllLbQYx6QoVHlpeWBL2WRDeabtNFw5B6xOZGlXYv3NngfPg==","signatures":[{"sig":"MEQCIDw+5tpwilQCye/I9sJYi/gAAarLkmqfcwexEQSawmZPAiB8+SaFl3MoyWYlEYSM5xCa9740kBpNs04KFM0tKqwsPw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5506.1.2a46f77a58","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202569},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-FDRI9mkVPrfMyfRwE7OURUrfzISXRCA5f92bieBllLbQYx6QoVHlpeWBL2WRDeabtNFw5B6xOZGlXYv3NngfPg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5506.1.2a46f77a58_1781508092311_0.6430300152057822","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.5505.1.f08e81a6fe":{"name":"@open-mercato/cache","version":"0.6.6-develop.5505.1.f08e81a6fe","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-develop.5505.1.f08e81a6fe","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"3a833e57af80a2cf5b18b34c731d83c20709cd11","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.5505.1.f08e81a6fe.tgz","fileCount":50,"integrity":"sha512-Jc2eQnQZ8BslmPtwcAOVJKnQZYxMvYx4nm7B89mNDHTm7uHNq2RVcDbGCgfpQ6c+2HHvf43cl/9FU8Jvp3SGlw==","signatures":[{"sig":"MEQCIDoTCoZA2BpSeUOH0e5UNcXK18JqyCHYdo1g89IPdTagAiAIApCHojS+OkDd9OZj6K1kAB2ZxDE+7mTpPM5mwe3P8w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.5505.1.f08e81a6fe","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202570},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Jc2eQnQZ8BslmPtwcAOVJKnQZYxMvYx4nm7B89mNDHTm7uHNq2RVcDbGCgfpQ6c+2HHvf43cl/9FU8Jvp3SGlw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.5505.1.f08e81a6fe_1781508156890_0.9448066043501899","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5508.1.50dd54ea7d":{"name":"@open-mercato/cache","version":"0.6.6-canary.5508.1.50dd54ea7d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5508.1.50dd54ea7d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"cde18424c415002c1d2289db4c3774b3a7fa724c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5508.1.50dd54ea7d.tgz","fileCount":50,"integrity":"sha512-HG97LJFV3Q0pCX2nChmsF1QOW1PyR+U4WdtIGAjzSB2y2cTUXFNplCUzX/Q66NafG6BFFMPHacuAxbtoiLLTMA==","signatures":[{"sig":"MEUCIHQAwRoog3m7y/kAL3mIppMRdFkdTIxnVfIoklXqWIzuAiEAr6xdbOH9bemmp9tcLI225ntM98b/LdyR1wBV9EzEozg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5508.1.50dd54ea7d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202569},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-HG97LJFV3Q0pCX2nChmsF1QOW1PyR+U4WdtIGAjzSB2y2cTUXFNplCUzX/Q66NafG6BFFMPHacuAxbtoiLLTMA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5508.1.50dd54ea7d_1781515360330_0.49095588568711723","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.5509.1.006f4d4f24":{"name":"@open-mercato/cache","version":"0.6.6-develop.5509.1.006f4d4f24","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-develop.5509.1.006f4d4f24","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f5a0d4158b73ae67b19b627641151de91c04acfd","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.5509.1.006f4d4f24.tgz","fileCount":50,"integrity":"sha512-BR9+sqbnjrbE1XlPLBodiba5prLpfqBLCKw1bzFhfGfCP28iM25glhl0rT683md+6QCb7GjgeUPnDz4ldBm6lQ==","signatures":[{"sig":"MEYCIQCdi4imkO/VFt6feTh0gdgCPS2Hku1Q33ytcAgIinmIfQIhAPnAJjVwL9Pbl5BpgDfCR31cZ0pBy+r+RyxfHGhOYwUP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.5509.1.006f4d4f24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202570},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-BR9+sqbnjrbE1XlPLBodiba5prLpfqBLCKw1bzFhfGfCP28iM25glhl0rT683md+6QCb7GjgeUPnDz4ldBm6lQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.5509.1.006f4d4f24_1781516456854_0.9828130116824108","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5510.1.ea8145836e":{"name":"@open-mercato/cache","version":"0.6.6-canary.5510.1.ea8145836e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5510.1.ea8145836e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"0cd3ba0d7e1b4a4141ed23dc08042d9b6cfbe8cc","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5510.1.ea8145836e.tgz","fileCount":50,"integrity":"sha512-1pnWuCxl5TrMJKBogXPbePML9sdDhVn4Pd/vrDr4lxDm4uZdzf8StH/M/H3Cz4twbsVtPX8dFboaPfUq6/qnhw==","signatures":[{"sig":"MEQCICtstueO/VO0+TVtc/qemx/dvIp4Z1o+LNqeCQ6IqMKhAiBDrJr0N9OchvGNu4gfM6PdbWtlRV7HS/7U+ZNMoT30og==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5510.1.ea8145836e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202569},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-1pnWuCxl5TrMJKBogXPbePML9sdDhVn4Pd/vrDr4lxDm4uZdzf8StH/M/H3Cz4twbsVtPX8dFboaPfUq6/qnhw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5510.1.ea8145836e_1781517018610_0.8788321164807298","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5511.1.0660e54d30":{"name":"@open-mercato/cache","version":"0.6.6-canary.5511.1.0660e54d30","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5511.1.0660e54d30","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e4086b350db01d4368f30a78bd01a2f229d0a598","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5511.1.0660e54d30.tgz","fileCount":50,"integrity":"sha512-qxwHpk2jzvP+Rr1XOSRA8gkRcEbXYzOWqFT641LQIneMx7rsMCz9oiEv6vh8P1cfq7Q1P7/SY1ee0tQcX9MzVA==","signatures":[{"sig":"MEUCIQDKjjFRmTVirEOdzGo6MNM3kNs75PXRU0JvbILG1ZU6mAIgGFWv5bk4+TOQjcr6BxUBXTMKfLBwqcVrMAjkMhmU1SQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5511.1.0660e54d30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202569},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-qxwHpk2jzvP+Rr1XOSRA8gkRcEbXYzOWqFT641LQIneMx7rsMCz9oiEv6vh8P1cfq7Q1P7/SY1ee0tQcX9MzVA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5511.1.0660e54d30_1781517248210_0.0354658838268227","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5517.1.e2ea694019":{"name":"@open-mercato/cache","version":"0.6.6-canary.5517.1.e2ea694019","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5517.1.e2ea694019","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"2f0ace00f6b1fc2218714e123fc13c80b721bbc0","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5517.1.e2ea694019.tgz","fileCount":50,"integrity":"sha512-kvlnYu+pT/htGM5NuiIlhPlsk+j50Ha6+tQMcATHvuSVvnV4nOrAZ7E17fKZ7fyrJTQEULr/S1oCsWOSUYPscQ==","signatures":[{"sig":"MEUCIQDaX8+RsAbPxt1Uw0W8BKkayAviBaIio1nOVf4rBZSotQIgGiAUHXTYYlRIvVxQp/sWiPornbjOMmefqr81IDIhWEI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5517.1.e2ea694019","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210869},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-kvlnYu+pT/htGM5NuiIlhPlsk+j50Ha6+tQMcATHvuSVvnV4nOrAZ7E17fKZ7fyrJTQEULr/S1oCsWOSUYPscQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5517.1.e2ea694019_1781517695412_0.7464547327963436","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5521.1.210ca87fef":{"name":"@open-mercato/cache","version":"0.6.6-canary.5521.1.210ca87fef","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5521.1.210ca87fef","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"23b0f8017a1b9ca422aba58678c2891aed76e796","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5521.1.210ca87fef.tgz","fileCount":50,"integrity":"sha512-U/pq369ZUjMeD86DVNHXgdYy1jF0EpKvvwsbC0wQsbwOxASw8BO3wxUw6CVoYLLHUYCQJWR/u/PWezfMg9QX7A==","signatures":[{"sig":"MEUCIQCVC0d7RYEr/o1OOrt2nbdmFTuHEJsMVILU0mwOK0c1IAIgAR1W0SF0yDucrTOXOCKkWahuyZ2P3LfLtP/JTB635Aw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5521.1.210ca87fef","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210869},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-U/pq369ZUjMeD86DVNHXgdYy1jF0EpKvvwsbC0wQsbwOxASw8BO3wxUw6CVoYLLHUYCQJWR/u/PWezfMg9QX7A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5521.1.210ca87fef_1781518740303_0.24974321119474996","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.5523.1.e223ca1915":{"name":"@open-mercato/cache","version":"0.6.6-develop.5523.1.e223ca1915","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-develop.5523.1.e223ca1915","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"8176f00e523d169913de23004a27019038cc1371","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.5523.1.e223ca1915.tgz","fileCount":50,"integrity":"sha512-VBHz8URbLcnV1n7t7TdjJjtQL4ObSlgFzXyrhos3kjaQOLQNfvzip1lwgoxjYKGcnmOlFaGly5dOi6VY+TZ84g==","signatures":[{"sig":"MEQCIDSTvxUvFT2AbF7p0+eCN0jRl0mIebX/YIREn6y2Gpm5AiBAn8QQicpKhttcaHGvM6+gOS5rXOmw6CT2TPCHXQD0Xw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.5523.1.e223ca1915","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210870},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-VBHz8URbLcnV1n7t7TdjJjtQL4ObSlgFzXyrhos3kjaQOLQNfvzip1lwgoxjYKGcnmOlFaGly5dOi6VY+TZ84g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.5523.1.e223ca1915_1781519532661_0.07643162329576958","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5529.1.2492e5d819":{"name":"@open-mercato/cache","version":"0.6.6-canary.5529.1.2492e5d819","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5529.1.2492e5d819","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f87f7c613959ace73d807c0f2655b7a5cf2b9d09","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5529.1.2492e5d819.tgz","fileCount":50,"integrity":"sha512-RDxvDXIMAxTMOt9uly/Eu5m9tq8NO8ft5vihn1PftjgJ0Vf3udOtZ9/qIxqKUaNpw8TKFjnMPsbysJcvtVQNSw==","signatures":[{"sig":"MEUCIQDMUZznvr4yGzoplf58DYS9QlSL0E/gaKZtC4cXwtCmCQIgT7QVZkQpcwS5apsJLFKJ2Z0vLk+XY0Rwgy8X53sAD2o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5529.1.2492e5d819","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210869},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-RDxvDXIMAxTMOt9uly/Eu5m9tq8NO8ft5vihn1PftjgJ0Vf3udOtZ9/qIxqKUaNpw8TKFjnMPsbysJcvtVQNSw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5529.1.2492e5d819_1781520204800_0.9040733411536361","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.5531.1.ab1959dfae":{"name":"@open-mercato/cache","version":"0.6.6-develop.5531.1.ab1959dfae","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-develop.5531.1.ab1959dfae","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"9dc8b06400f8fb8bfec9eda5ad150b29f9d2c027","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.5531.1.ab1959dfae.tgz","fileCount":50,"integrity":"sha512-/v5gq6uvw2lhIn/cBiEt65mX84Zdu/Zm2JOkCTPpWk4xuaKMzU/WuqxrE+k78xZkGDzqFAxkK48CCasASl3wzw==","signatures":[{"sig":"MEUCIHHpOhw2CLEH2pTUh7uIcshAyCq+zBeUsaGxxKh1bTbDAiEAkWz9YRH5AyEObbostqGTN/m1uJOdNzPP4PaTxNqhhAo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.5531.1.ab1959dfae","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210870},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-/v5gq6uvw2lhIn/cBiEt65mX84Zdu/Zm2JOkCTPpWk4xuaKMzU/WuqxrE+k78xZkGDzqFAxkK48CCasASl3wzw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.5531.1.ab1959dfae_1781520300103_0.18871182233214068","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5533.1.f3f683fd1a":{"name":"@open-mercato/cache","version":"0.6.6-canary.5533.1.f3f683fd1a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5533.1.f3f683fd1a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"83f7b4b2f634e90454017b14f64ef76ebc0765fb","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5533.1.f3f683fd1a.tgz","fileCount":50,"integrity":"sha512-EZgU3KFB0q5iONnu3F7aBfdy+4GVwwWJ/Ie3Z0FgvT7ByZc49DZJ5IwX3iWP9QCLD8pVV0Y1WQ/8Sm3bebYK6w==","signatures":[{"sig":"MEUCIDs9arKtGzAKw/0EuX8yHcWJc9CDciP9pSVZoWUqUTKaAiEA5WABAtam39KwNZPcOu2mVJYIshFyo96w09dQEIHF3Po=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5533.1.f3f683fd1a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210869},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-EZgU3KFB0q5iONnu3F7aBfdy+4GVwwWJ/Ie3Z0FgvT7ByZc49DZJ5IwX3iWP9QCLD8pVV0Y1WQ/8Sm3bebYK6w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5533.1.f3f683fd1a_1781520795619_0.5901023331944164","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5535.1.2297de57c6":{"name":"@open-mercato/cache","version":"0.6.6-canary.5535.1.2297de57c6","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5535.1.2297de57c6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"09e8bf3f09220cbb256d55129c55bab114bde6f3","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5535.1.2297de57c6.tgz","fileCount":50,"integrity":"sha512-EI56oAohI7mW7MrI9Z3wcENVA/w2+cspjsYBIf4stbmCNwNXJGrBB5eWheVKczobQo/KqJ7BLL0omLDjSNfTPA==","signatures":[{"sig":"MEUCIQCSqi+jqrzKwlpBzrJKvTS011KT9DoMY4hfhLeNy+l99AIgf64GlppFCgwmsd9XoiH7uE5WWT9deBd2XYY5u4i06Oc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5535.1.2297de57c6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210869},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-EI56oAohI7mW7MrI9Z3wcENVA/w2+cspjsYBIf4stbmCNwNXJGrBB5eWheVKczobQo/KqJ7BLL0omLDjSNfTPA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5535.1.2297de57c6_1781521042653_0.9679906304360824","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.5536.1.7cfc9c28a1":{"name":"@open-mercato/cache","version":"0.6.6-develop.5536.1.7cfc9c28a1","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-develop.5536.1.7cfc9c28a1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"0def0751f70452b44d7e4b063abe635aa4797b86","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.5536.1.7cfc9c28a1.tgz","fileCount":50,"integrity":"sha512-vMwM+I4OtMqJjIxvJpKGM7Mk+WrgHjnrUVVO4wpRY5wsRz7VPg+HU74fORKeaJYtkSlQdZFnBiFsqWSn0JGYnA==","signatures":[{"sig":"MEUCIQD7MAdMxer8jeJsdHn1a+Y2ClS1iGEiadIjvDI2ktVVMwIgOyHYDAw4hDhKP7I7GPuih3+dcEesJN9NDrQUBRPg8rs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.5536.1.7cfc9c28a1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210870},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-vMwM+I4OtMqJjIxvJpKGM7Mk+WrgHjnrUVVO4wpRY5wsRz7VPg+HU74fORKeaJYtkSlQdZFnBiFsqWSn0JGYnA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.5536.1.7cfc9c28a1_1781521071908_0.4329663020747718","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5541.1.1c104c267b":{"name":"@open-mercato/cache","version":"0.6.6-canary.5541.1.1c104c267b","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5541.1.1c104c267b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"1bccaf8f780ef660d51e9a57b60f1fa4adc4a6e7","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5541.1.1c104c267b.tgz","fileCount":50,"integrity":"sha512-ll9ZIG2nUL0IvOSveNQ2s82Am9lIVy3+triU96ll5jwBpgA+CmKt5u3bPdP1NhFMIKmSKjgjCbkTJVVPkqWmkg==","signatures":[{"sig":"MEUCIEntJcmxllK9YTediF60qDZn4o/A8YKLhwm5IIDt4ZdMAiEAicEuWvSMUxFt8o9qRB+qqYZoMUUg/36Ujg4MaBugQVY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5541.1.1c104c267b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210869},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-ll9ZIG2nUL0IvOSveNQ2s82Am9lIVy3+triU96ll5jwBpgA+CmKt5u3bPdP1NhFMIKmSKjgjCbkTJVVPkqWmkg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5541.1.1c104c267b_1781521820698_0.7117117819009835","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.5538.1.82478a59eb":{"name":"@open-mercato/cache","version":"0.6.6-develop.5538.1.82478a59eb","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-develop.5538.1.82478a59eb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"df8e3f6702af9da5b4541b881b1611fff3825432","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.5538.1.82478a59eb.tgz","fileCount":50,"integrity":"sha512-gcJAls991vUWX7OkEPbe9ok8daeNUi9G+yxPRIIAo5Em5Z9xRQy9FQdtyEjr07xwyTsDcdJkhadH+BEA3rtsGw==","signatures":[{"sig":"MEUCIQC5E/EXcdHQqPGfW3UKHNYE9i5cezMSiT2Vhj+ST7qa8QIgNuMV5kC4bDoddyj2Opky+NmBnEmKlLL7+ZxtQd7FTtk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.5538.1.82478a59eb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210870},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-gcJAls991vUWX7OkEPbe9ok8daeNUi9G+yxPRIIAo5Em5Z9xRQy9FQdtyEjr07xwyTsDcdJkhadH+BEA3rtsGw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.5538.1.82478a59eb_1781521870288_0.05067118036804619","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5543.1.f22611769d":{"name":"@open-mercato/cache","version":"0.6.6-canary.5543.1.f22611769d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5543.1.f22611769d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"9d6e9acd12230b0d4cf0f422a9819756b2e83b89","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5543.1.f22611769d.tgz","fileCount":50,"integrity":"sha512-iV4qfAVbE1WOSljy1Q6+4kM8f21Ar4BQCLd/3AnyEba09MDUGHzr3hEDdhHYYLsi6Lq+y4xvqtuLwBL3RJ0mZQ==","signatures":[{"sig":"MEQCIGAetO+1N8L+aIDPv7qm1RCKGYXKkoTgo6z57jzwm4gEAiAhk3jZqdNxxQ3kTGPONuSZaayyu14Lb09gFzMe86mFeA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5543.1.f22611769d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210869},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-iV4qfAVbE1WOSljy1Q6+4kM8f21Ar4BQCLd/3AnyEba09MDUGHzr3hEDdhHYYLsi6Lq+y4xvqtuLwBL3RJ0mZQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5543.1.f22611769d_1781521941913_0.4955692195456529","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.5548.1.ce0de513a9":{"name":"@open-mercato/cache","version":"0.6.6-develop.5548.1.ce0de513a9","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-develop.5548.1.ce0de513a9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"40868285ae95f67535654175606e4bac1047889e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.5548.1.ce0de513a9.tgz","fileCount":50,"integrity":"sha512-BX3t/gdduIQydKIbWTaYg5PpR2KJ2BWmEpitaylgw6hV+90KohZDdHA5qJ/zHtP5R92sxcUZfFvh3gD9Y7sNbQ==","signatures":[{"sig":"MEYCIQDcWTgcd+ihgIpYAY+jcTWe5/BK8FwMWvk+suAYx6r7XwIhAK2huY7upBYyDOq+f5jMM+m4zlZpQabiuSGyvQcrNHL1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.5548.1.ce0de513a9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":215130},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-BX3t/gdduIQydKIbWTaYg5PpR2KJ2BWmEpitaylgw6hV+90KohZDdHA5qJ/zHtP5R92sxcUZfFvh3gD9Y7sNbQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.5548.1.ce0de513a9_1781522675780_0.03542683512160849","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5542.1.fb80c4f4e5":{"name":"@open-mercato/cache","version":"0.6.6-canary.5542.1.fb80c4f4e5","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5542.1.fb80c4f4e5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a32969ebc5a38c9134ff7bbd3355709a999b5b30","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5542.1.fb80c4f4e5.tgz","fileCount":50,"integrity":"sha512-UgDbAxKOJzfOwZPcqieK/JL2SlCYvXS676pz2bsq3MBB0nOJU1Si2afozJ7avKRMc6uAYAhms2QGUNOc0egNag==","signatures":[{"sig":"MEQCIG9zLpXFhEYLzVXeu8DDiRiimbyTeNUFIfQ+AKhwTGS8AiAA5cd3fLZfzJuM+wBf1Ce6Px6QQsGm/PrIQhjK0t014A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5542.1.fb80c4f4e5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210869},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-UgDbAxKOJzfOwZPcqieK/JL2SlCYvXS676pz2bsq3MBB0nOJU1Si2afozJ7avKRMc6uAYAhms2QGUNOc0egNag==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5542.1.fb80c4f4e5_1781522685334_0.16225286237737868","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5549.1.9420b0fc5f":{"name":"@open-mercato/cache","version":"0.6.6-canary.5549.1.9420b0fc5f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5549.1.9420b0fc5f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"77301a1675085dbb16ff5665b724292b67e6c813","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5549.1.9420b0fc5f.tgz","fileCount":50,"integrity":"sha512-HzMQNyPK7ndl48qUriZ44WS4wv7NulxAPXLTgDJdRF76R7dll/oBNxsx3lDJ7FtRj3WsLbrhnU3opWIp2A25Vw==","signatures":[{"sig":"MEQCIHyKwA0IJOlUimnrAwIAEFNdqt3/dF7PyizaFJ+bS+lDAiBj1D85CGEKWT2gypCP/7OilUzmwpPlFzDtwVMQb3O1nQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5549.1.9420b0fc5f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":215129},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-HzMQNyPK7ndl48qUriZ44WS4wv7NulxAPXLTgDJdRF76R7dll/oBNxsx3lDJ7FtRj3WsLbrhnU3opWIp2A25Vw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5549.1.9420b0fc5f_1781522778898_0.016331943708796315","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5544.1.6738d5dbb2":{"name":"@open-mercato/cache","version":"0.6.6-canary.5544.1.6738d5dbb2","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5544.1.6738d5dbb2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"af93f5ddb5babd29be88968c9927862d8741d2f0","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5544.1.6738d5dbb2.tgz","fileCount":50,"integrity":"sha512-LtCxf0XnPt+QGxINIo52J2k9hMzRC8jpgLgRbFCoIhWDc6oIk0Kxlg5gb0Y9AoNwpksyKBWGBnAO5sUU9fjflg==","signatures":[{"sig":"MEYCIQDSsMG2zBC0bdYVZqrYxViOK8VYE4rOmiR4kUHjmU6kIAIhAJmAuybfPWrni9bN5wQlJf1h4C5kO5S0UYoJDCwW/Le2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5544.1.6738d5dbb2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210869},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-LtCxf0XnPt+QGxINIo52J2k9hMzRC8jpgLgRbFCoIhWDc6oIk0Kxlg5gb0Y9AoNwpksyKBWGBnAO5sUU9fjflg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5544.1.6738d5dbb2_1781522813909_0.028375708653627596","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5550.1.04b54c743d":{"name":"@open-mercato/cache","version":"0.6.6-canary.5550.1.04b54c743d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5550.1.04b54c743d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"3256359f0313350c1b08ab4920d50385b8b1aa7d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5550.1.04b54c743d.tgz","fileCount":50,"integrity":"sha512-RJ/va/vLmzbi/y2is2pGIMtBTcp4/Bbca33xH97+dUBRh/CrcSM2WYApsxxbMfgZfsoRfHm9769/YlpxvdljGA==","signatures":[{"sig":"MEQCIAfAYc2kMen/my5+fQr7hoSujUanFm7DOGcHZhFAaEmDAiAx6hqJRG8Xu0MAEvqd26fvAmpKJ0p/i09cuILK/OehBA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5550.1.04b54c743d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":215129},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-RJ/va/vLmzbi/y2is2pGIMtBTcp4/Bbca33xH97+dUBRh/CrcSM2WYApsxxbMfgZfsoRfHm9769/YlpxvdljGA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5550.1.04b54c743d_1781523372059_0.9473340115014195","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.5551.1.95625486b2":{"name":"@open-mercato/cache","version":"0.6.6-develop.5551.1.95625486b2","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-develop.5551.1.95625486b2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"2a4cd9d4004b7d6b44e9b68beb9f5f5081719a33","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.5551.1.95625486b2.tgz","fileCount":50,"integrity":"sha512-aQ83tMhaPSH0u9wLRZyoYXpJ9Px8d8QVR5MXUdUrQZZLXDuCngB5VXSjv4XEKGUHMxDh7LPWrAi2VrN41HB1VA==","signatures":[{"sig":"MEUCIDlobkSwIz+18vPPSPdTD/u9UbyXNNAoTUkd1nfGUSIFAiEAzL+LTIvaypVbQG84+RVU/ON4ZN+AWIuZG5UwCSbWL+0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.5551.1.95625486b2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":215130},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-aQ83tMhaPSH0u9wLRZyoYXpJ9Px8d8QVR5MXUdUrQZZLXDuCngB5VXSjv4XEKGUHMxDh7LPWrAi2VrN41HB1VA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.5551.1.95625486b2_1781523731294_0.24491082552245969","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5554.1.813c476486":{"name":"@open-mercato/cache","version":"0.6.6-canary.5554.1.813c476486","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5554.1.813c476486","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b57ed535c13445eb6e61a01e654aefb3dab7c1e5","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5554.1.813c476486.tgz","fileCount":50,"integrity":"sha512-r4IwpEFaJxUZlkRFMZ0c96lpEwLYudbi+a67vOVlSU0bPRqwZD206ZEc08hMiuvLIMRsgn80NfqDljZnjCIPdA==","signatures":[{"sig":"MEUCIQCYEopkv3ckvqbVW3Jo4vyUeioSzpP5cBVslJIDH7KttgIgYai7iI5egqZeQSTK+kN4oTj+YwrXPxrAp8A2UCI+sBQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5554.1.813c476486","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":215129},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-r4IwpEFaJxUZlkRFMZ0c96lpEwLYudbi+a67vOVlSU0bPRqwZD206ZEc08hMiuvLIMRsgn80NfqDljZnjCIPdA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5554.1.813c476486_1781524114382_0.36068170873558847","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5555.1.069c7d69fe":{"name":"@open-mercato/cache","version":"0.6.6-canary.5555.1.069c7d69fe","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5555.1.069c7d69fe","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"7d8a56eb3f3ea0f387567e0262e8ec9ce5a43552","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5555.1.069c7d69fe.tgz","fileCount":50,"integrity":"sha512-2JFjpM1uvxfFn7IV/wQ/VjqQN33IHs+cTEtzIPX/2N+x7GLg5QLmJq6u20XILv8ptzHNlNAlq7rxx6NxYRdjkg==","signatures":[{"sig":"MEUCIHpbrV4OudmP86wesmv9Fob+1lV6VFH8a+BGfPvySKaJAiEA3/bWtkoeZQGG2jJEC3U2F4UJ8TE3jWngDXdJcsOfH3k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5555.1.069c7d69fe","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":215129},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-2JFjpM1uvxfFn7IV/wQ/VjqQN33IHs+cTEtzIPX/2N+x7GLg5QLmJq6u20XILv8ptzHNlNAlq7rxx6NxYRdjkg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5555.1.069c7d69fe_1781524650190_0.3187889337043528","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5557.1.2b0e6a03f0":{"name":"@open-mercato/cache","version":"0.6.6-canary.5557.1.2b0e6a03f0","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5557.1.2b0e6a03f0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"132d6a19ea5b56f9e21a8bd02ab012616c7678b3","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5557.1.2b0e6a03f0.tgz","fileCount":50,"integrity":"sha512-dXRbZj/u3qqBKytTsX/NrDDXJTzZvy2CpqtEP83CXdLndh0pLwCpulkr77g7y/ZGCTCm+RJ6I5oxPs54/wQR/Q==","signatures":[{"sig":"MEUCIHzCV9uzk9Z1zv5e9x3JoCoPD8X4MSX/HEA/siAYZRmZAiEAqdcwMzIYIBFKWSlltHzWC1TDYJ2eE1b/CNNMWc2SSXY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5557.1.2b0e6a03f0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":215129},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-dXRbZj/u3qqBKytTsX/NrDDXJTzZvy2CpqtEP83CXdLndh0pLwCpulkr77g7y/ZGCTCm+RJ6I5oxPs54/wQR/Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5557.1.2b0e6a03f0_1781525748499_0.41955344935674277","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.5558.1.748adcd5fc":{"name":"@open-mercato/cache","version":"0.6.6-develop.5558.1.748adcd5fc","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-develop.5558.1.748adcd5fc","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"acb5c5030af09aeff6e847bdd1c56065b97e1f9a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.5558.1.748adcd5fc.tgz","fileCount":50,"integrity":"sha512-wZEm73oMETSfMe8HHGTdiNszDEz2drtzU+m/BKO1BjudsvSpD9WTBfdyNY08D69xUOB7fQotGO+69/Q5SnaREQ==","signatures":[{"sig":"MEUCICpshXihpDsPH4px0ovRCQOFfO17Q7JjE/iDpJYHLzk5AiEA4JoeIZX/q2NQvPS61wiCZ4sF3zKIPCPjqeACYTEpo6U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.5558.1.748adcd5fc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":215130},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-wZEm73oMETSfMe8HHGTdiNszDEz2drtzU+m/BKO1BjudsvSpD9WTBfdyNY08D69xUOB7fQotGO+69/Q5SnaREQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.5558.1.748adcd5fc_1781526803744_0.10057766740524476","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5559.1.31aa3d044f":{"name":"@open-mercato/cache","version":"0.6.6-canary.5559.1.31aa3d044f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5559.1.31aa3d044f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"8e2b9b1ddc9ef7589422fc959d8ddf1c9ac88cbf","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5559.1.31aa3d044f.tgz","fileCount":50,"integrity":"sha512-bMbvK0uS0EwwtI6yR0/L8JSuwcq/O1EzWmYT6K9cdcJ5G7HjyAsOsNRMvRIOmc8A/9VJCY+XEd5FfrVFj8Sg+A==","signatures":[{"sig":"MEUCIQDY50z/tTgm7fu7/yEVZRF01nE22TWG1j9mhDpXlgo/iAIgWlKGGyh867fbUa09nl4r4AFNunCuBe0IPIC9DUfJX+A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5559.1.31aa3d044f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":215129},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-bMbvK0uS0EwwtI6yR0/L8JSuwcq/O1EzWmYT6K9cdcJ5G7HjyAsOsNRMvRIOmc8A/9VJCY+XEd5FfrVFj8Sg+A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5559.1.31aa3d044f_1781526938998_0.04183349593193486","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5556.1.d9db1af477":{"name":"@open-mercato/cache","version":"0.6.6-canary.5556.1.d9db1af477","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5556.1.d9db1af477","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"3e52541f1adbbefa929a2bc467f4cfc46e8c5851","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5556.1.d9db1af477.tgz","fileCount":50,"integrity":"sha512-niSKN7RUfhiuLDaPI1kSCD9UyYpt9xo4uTsYauEiVvoKejAwtBjtE3zkcC9OA8SyOVuOADx1AcJKq/xc3LHC8A==","signatures":[{"sig":"MEUCIAal2M6+BJ0GvUUDRe8IkdXJKTHRqi5OAStqjj2sJwlVAiEA4g5Z31FydptU40bV++kSaXG7sfY0he1/5WIEFfZlwuE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5556.1.d9db1af477","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":215129},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-niSKN7RUfhiuLDaPI1kSCD9UyYpt9xo4uTsYauEiVvoKejAwtBjtE3zkcC9OA8SyOVuOADx1AcJKq/xc3LHC8A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5556.1.d9db1af477_1781527807760_0.9243003155614613","host":"s3://npm-registry-packages-npm-production"}},"0.6.5":{"name":"@open-mercato/cache","version":"0.6.5","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"79875060712ef3d43e82451b746a07b03851717e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.5.tgz","fileCount":50,"integrity":"sha512-QAmAZKuVEki2s76nzzhKqMQ5VK/YHD8wMGyJFen3QNT6jWIQujO+qn/dke71I7gI4VCKCmeCGpzvniCihuPL7A==","signatures":[{"sig":"MEUCIHHw4o4NOiRhLCQXQlbegZ/v02f73JW5+EyGyhpXnwmjAiEAjVwpfy9D5EM3oGLUT9NoKulRjHBtadxICz2lZyoEUnc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":215076},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-QAmAZKuVEki2s76nzzhKqMQ5VK/YHD8wMGyJFen3QNT6jWIQujO+qn/dke71I7gI4VCKCmeCGpzvniCihuPL7A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.5_1781531351025_0.8853569895629039","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5574.1.8a7380c457":{"name":"@open-mercato/cache","version":"0.6.6-canary.5574.1.8a7380c457","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5574.1.8a7380c457","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"bb8b8e68e9e2efb8f67b07694d58ed77b8ec3be7","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5574.1.8a7380c457.tgz","fileCount":50,"integrity":"sha512-EKIxSGwvNPZTD+VS1auKEHEatnGsXcInjNiCeS0Wl7hq/6HdmqqrMQKRq1NXlNI6CagC1bxV+Aj2Oc2Endk+/w==","signatures":[{"sig":"MEQCIBL4bfdIqIIVyDeBLtchLnSFDHryN48T4MAdPsN3fM/eAiBxQUTxfaaalD/LCZNIoHMxiayT+CFp3msgwvZ8CO111g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5574.1.8a7380c457","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":215129},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-EKIxSGwvNPZTD+VS1auKEHEatnGsXcInjNiCeS0Wl7hq/6HdmqqrMQKRq1NXlNI6CagC1bxV+Aj2Oc2Endk+/w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5574.1.8a7380c457_1781534987490_0.3389795052892257","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5579.1.fe1e75faca":{"name":"@open-mercato/cache","version":"0.6.6-canary.5579.1.fe1e75faca","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5579.1.fe1e75faca","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"3c04557bc355b770606bdbc422df81318fb6ec12","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5579.1.fe1e75faca.tgz","fileCount":50,"integrity":"sha512-JAPCLhHprEGrijID/yD7jhQhYfI2KlosG2x5gDrqCD9sdufnX5e5lPAieVPSsLibODyASgvwYsLHGIEGyuzsKQ==","signatures":[{"sig":"MEQCICPgiOQzozUc8TO37qOhO7+nsLORZ8N+/f9BUaMV7E7oAiAVgNhzPYXmq8sPdZ7UKQbET3Q5kIWkdRdTjuh04a0MzQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5579.1.fe1e75faca","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":215129},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-JAPCLhHprEGrijID/yD7jhQhYfI2KlosG2x5gDrqCD9sdufnX5e5lPAieVPSsLibODyASgvwYsLHGIEGyuzsKQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5579.1.fe1e75faca_1781536472973_0.693136420353123","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5578.1.e27f435cf4":{"name":"@open-mercato/cache","version":"0.6.6-canary.5578.1.e27f435cf4","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5578.1.e27f435cf4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"920b7f411787653e38ead95bceea3a40f450b811","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5578.1.e27f435cf4.tgz","fileCount":50,"integrity":"sha512-s+XGxtt4r7C09cH2hY2lKgBbE1Gb4Bq9jM0xarRF/PvlQ3xOL4F0uXXy6UY0aZ5N6WrEOk3Tihja5BN2zfbgrw==","signatures":[{"sig":"MEUCIAglq/GHMq6jnyrQZmbHo0s2YEhJf3zwr/0Spx1PNB3RAiEA/hcDaSfKn6lzyERzgFnD2GMfTNl5qGjTE7+QIFD1wPE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5578.1.e27f435cf4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":215129},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-s+XGxtt4r7C09cH2hY2lKgBbE1Gb4Bq9jM0xarRF/PvlQ3xOL4F0uXXy6UY0aZ5N6WrEOk3Tihja5BN2zfbgrw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5578.1.e27f435cf4_1781536953637_0.6147347782134394","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5584.1.8e3ef1baaa":{"name":"@open-mercato/cache","version":"0.6.6-canary.5584.1.8e3ef1baaa","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5584.1.8e3ef1baaa","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"25d17a1e74840f38686fd433491214365da8366e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5584.1.8e3ef1baaa.tgz","fileCount":50,"integrity":"sha512-8ym2MZj2DIoBNYdscXof9x2/uEujEGoQg3I4V6tsEiFKHM0zy0QvlunSx+cELG7ZMTEm+TRGO02S0ZpuI78hhA==","signatures":[{"sig":"MEUCIQDbHnyrALX/wkD3Vd9pu51LjjacquxBd2pYrrdHtXKuUQIgLNC05osBwv4szc0gCNLoXWuQzkn/wyYAILBY6ER1JYI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5584.1.8e3ef1baaa","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":215129},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-8ym2MZj2DIoBNYdscXof9x2/uEujEGoQg3I4V6tsEiFKHM0zy0QvlunSx+cELG7ZMTEm+TRGO02S0ZpuI78hhA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5584.1.8e3ef1baaa_1781537826708_0.36352188133764796","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5575.1.bf0ee7f6fd":{"name":"@open-mercato/cache","version":"0.6.6-canary.5575.1.bf0ee7f6fd","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5575.1.bf0ee7f6fd","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"1a06483eb55cdb2100539ceeb809021aab45b44c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5575.1.bf0ee7f6fd.tgz","fileCount":50,"integrity":"sha512-521dg7KHyQ+f+NBauokbEhZr2tFmd2Mps2hCfjRDqEGH3KdIsGs8PfRqaHWgC+qLyrgB3HmHs0BXPETPpVWwbA==","signatures":[{"sig":"MEUCIGw/1tTCk8sxKNAOcIHP2Bog+CrSxzDqXcB5bn02ig1bAiEAvEsgiADVfiXrOeyNbGFADzRu4L6bHwuuSxjzv9e+7W4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5575.1.bf0ee7f6fd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":215129},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-521dg7KHyQ+f+NBauokbEhZr2tFmd2Mps2hCfjRDqEGH3KdIsGs8PfRqaHWgC+qLyrgB3HmHs0BXPETPpVWwbA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5575.1.bf0ee7f6fd_1781537896141_0.828461941916335","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5583.1.bb3bcec227":{"name":"@open-mercato/cache","version":"0.6.6-canary.5583.1.bb3bcec227","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5583.1.bb3bcec227","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"496a6fd35cca106eee648b2d0e9f661190cf90e1","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5583.1.bb3bcec227.tgz","fileCount":50,"integrity":"sha512-VlAu36A+czphkc6u+kzGXBVLhfVBAufMZevamfbQA7RsKyhzKuMySiGXHQaoIVB7oLVWox1EP9XtjFw6H5OxPw==","signatures":[{"sig":"MEUCIQDqbam+yqPGiGlhw70pi4xGtNDhqyng9evuvN/cHRFp0QIgYcukqwFF7CKFzkW9XbP1Dke963uc1irXc209+idykMI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5583.1.bb3bcec227","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":215129},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-VlAu36A+czphkc6u+kzGXBVLhfVBAufMZevamfbQA7RsKyhzKuMySiGXHQaoIVB7oLVWox1EP9XtjFw6H5OxPw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5583.1.bb3bcec227_1781539850495_0.4033885990032311","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5580.1.fa7045611a":{"name":"@open-mercato/cache","version":"0.6.6-canary.5580.1.fa7045611a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5580.1.fa7045611a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"dea3ecfde6f14700c7308fc100cd2b9e6668b076","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5580.1.fa7045611a.tgz","fileCount":50,"integrity":"sha512-cdGHsjdZPRxg/G+xhcpJEmwg8pG6SobojGRAbfndDYafZ7ps4Qy5aUvsouS86zqaYdLdpZgUNlbFmWJkA0q7Tg==","signatures":[{"sig":"MEQCIH/lT5INJYjlGYbLmiezlb+rp2UELTRfAv/ciMaJuuYaAiBbyX1FdKXSTfrsDsVOWM8JbsAE9cQnMazFsI6hDufvLQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5580.1.fa7045611a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":215129},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-cdGHsjdZPRxg/G+xhcpJEmwg8pG6SobojGRAbfndDYafZ7ps4Qy5aUvsouS86zqaYdLdpZgUNlbFmWJkA0q7Tg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5580.1.fa7045611a_1781539998575_0.0389557493340289","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.5586.1.c9ed1d68a8":{"name":"@open-mercato/cache","version":"0.6.6-develop.5586.1.c9ed1d68a8","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-develop.5586.1.c9ed1d68a8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"959fd3db0e0d6b23a498aa26848f9f3af6b2b867","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.5586.1.c9ed1d68a8.tgz","fileCount":50,"integrity":"sha512-Jj7Pleq6nBD2EUd29NGrTwWaX5RgCgHPy3+LGzlP2aZQNZ98F+qJF2r9hcgBNu47aCrkqsP8CwaB5WJT4ETotA==","signatures":[{"sig":"MEUCIGWj7l0ASlz57BwvEoRvxEM2DC0RS8dhHaXgVqodZ+UXAiEAu4zZklKrc3DfR1n4UbY1ug9J8ZdXLabgzoA8OfOj8JM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.5586.1.c9ed1d68a8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":215130},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Jj7Pleq6nBD2EUd29NGrTwWaX5RgCgHPy3+LGzlP2aZQNZ98F+qJF2r9hcgBNu47aCrkqsP8CwaB5WJT4ETotA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.5586.1.c9ed1d68a8_1781540453895_0.1149292310320964","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5585.1.41f6d08df4":{"name":"@open-mercato/cache","version":"0.6.6-canary.5585.1.41f6d08df4","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5585.1.41f6d08df4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f2a4d8e55f73e4b77008e271811bb6953d05cb10","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5585.1.41f6d08df4.tgz","fileCount":50,"integrity":"sha512-WVR8Oavz9A1bzd7MrcJHYdvKvHP3+Gl91LFe3m6jtXpJM1Mv8tqX5wrs5QRjJx+LBFRq99wnryk2Nq/M7BGSwQ==","signatures":[{"sig":"MEUCIHC8lyoGg4UFD63kpazULvogtiXdFS5mtl0kWf7zLNy6AiEAhmzDTwDFrb1B13lamSGvZ1c0mNzRLJQPSeBddqggCrY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5585.1.41f6d08df4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":215129},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-WVR8Oavz9A1bzd7MrcJHYdvKvHP3+Gl91LFe3m6jtXpJM1Mv8tqX5wrs5QRjJx+LBFRq99wnryk2Nq/M7BGSwQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5585.1.41f6d08df4_1781540522096_0.8307535159795383","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5590.1.776f8df5e0":{"name":"@open-mercato/cache","version":"0.6.6-canary.5590.1.776f8df5e0","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5590.1.776f8df5e0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"9e282115ecb241443d4cc96fb9a890e0b95ce448","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5590.1.776f8df5e0.tgz","fileCount":50,"integrity":"sha512-2qxg9vpeDxY1Z+CFR1kc6q2tMQ9D91WvyBb3C9P5B/toOdmVoBMWBUfO5wy/P6yOwG19clRJxaeyFYc39X/9LQ==","signatures":[{"sig":"MEQCIBT6d2tpbS8LpuLmTpJDR0c4SzmxuDJNNAJBXLA7MLSrAiBF0kwxQvu3HgDMJHX1zGtcUB9vg9UgRtfT5KQKcWQA4g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5590.1.776f8df5e0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":215129},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-2qxg9vpeDxY1Z+CFR1kc6q2tMQ9D91WvyBb3C9P5B/toOdmVoBMWBUfO5wy/P6yOwG19clRJxaeyFYc39X/9LQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5590.1.776f8df5e0_1781542147679_0.283628827312157","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.5588.1.a8f6c51d1f":{"name":"@open-mercato/cache","version":"0.6.6-develop.5588.1.a8f6c51d1f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-develop.5588.1.a8f6c51d1f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"934ced9c07beea0ec1a0e4784dfba8e1919ce179","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.5588.1.a8f6c51d1f.tgz","fileCount":50,"integrity":"sha512-WlKUFmnE90tWsCiYIhZO4+Zadwh1Hhup/LZH+AXSqOG8tdKDWHpJo+KP7j1rRUKjpnnXMey/pTTs35LFWCpG2Q==","signatures":[{"sig":"MEUCIFSnFsJ32fALq8kF2qj7/zwoFtJjDJF2WC7wa1YVbei/AiEA+ikEwwyXExfUA8gRvp0CADpLzFZXXFHO8ycG6MM4LDg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.5588.1.a8f6c51d1f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":215130},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-WlKUFmnE90tWsCiYIhZO4+Zadwh1Hhup/LZH+AXSqOG8tdKDWHpJo+KP7j1rRUKjpnnXMey/pTTs35LFWCpG2Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.5588.1.a8f6c51d1f_1781542962244_0.8808410546264469","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5591.1.7576d436a2":{"name":"@open-mercato/cache","version":"0.6.6-canary.5591.1.7576d436a2","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5591.1.7576d436a2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b0e29390860a0826750a987f8b0075adcab18f04","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5591.1.7576d436a2.tgz","fileCount":50,"integrity":"sha512-Pei8XdmnShzS8oqAImmFZ0SA8MMmXk1qzh9VOH0S1xBX3hmp7cKbMdoZejtZ2wkrmEz6hGt+L5doRHsKs1Zjig==","signatures":[{"sig":"MEYCIQCYxiShHrA8NnLAnnySRAu6pkHy2bNzCykJ8AkwVTtubgIhAJp6NxtDMs7tdtwjml7pn6J0QIf/12ry+NJrcawDtDWi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5591.1.7576d436a2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":215129},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Pei8XdmnShzS8oqAImmFZ0SA8MMmXk1qzh9VOH0S1xBX3hmp7cKbMdoZejtZ2wkrmEz6hGt+L5doRHsKs1Zjig==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5591.1.7576d436a2_1781544789968_0.33152118973536204","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5593.1.01dce47f12":{"name":"@open-mercato/cache","version":"0.6.6-canary.5593.1.01dce47f12","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5593.1.01dce47f12","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"745aad03695c5fed394d85af00ccd6c895dd1886","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5593.1.01dce47f12.tgz","fileCount":50,"integrity":"sha512-Ex4ERDi6cUsd9SMrmzJMgJhGOirIRgzTmnE9J1Kxu078W+lOzZ10CEqYNH95nLNjR1IzSlRPSOhirSpZoiRHTg==","signatures":[{"sig":"MEYCIQCWuxxoPcfDOxQ9isuWig8CzPlMefiM9tidxycFPpIS5wIhAJFg792ZRCex9i9R8lY3601ttSDogyP9IQbwUjYFMxhM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5593.1.01dce47f12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":215129},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Ex4ERDi6cUsd9SMrmzJMgJhGOirIRgzTmnE9J1Kxu078W+lOzZ10CEqYNH95nLNjR1IzSlRPSOhirSpZoiRHTg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5593.1.01dce47f12_1781544956379_0.23094051157537643","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5595.1.72b0504097":{"name":"@open-mercato/cache","version":"0.6.6-canary.5595.1.72b0504097","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5595.1.72b0504097","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"283fe97f5000c3843be734a01f0cb2879a859436","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5595.1.72b0504097.tgz","fileCount":50,"integrity":"sha512-7MaDJwt6FZwqggnaYZVuydApqGtgtna2fFr3c9s8K8Fk9x9LjDwerKr6ScTBjlsTPmpkIQOgCzbQVeHmXf1UPQ==","signatures":[{"sig":"MEUCICNyAdQWhqRF4WUGUybgAtOtQebOtNLnNDnuYmtjkUV/AiEAofsKQgBKrUJ6SipjQniu0qxQIYKgfIS30a0a9NxmQzA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5595.1.72b0504097","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":215129},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-7MaDJwt6FZwqggnaYZVuydApqGtgtna2fFr3c9s8K8Fk9x9LjDwerKr6ScTBjlsTPmpkIQOgCzbQVeHmXf1UPQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5595.1.72b0504097_1781546112837_0.1735800757204824","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.5594.1.30cd738303":{"name":"@open-mercato/cache","version":"0.6.6-develop.5594.1.30cd738303","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-develop.5594.1.30cd738303","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"fbdac4378d1043242c1c90c0a288c3ada158c291","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.5594.1.30cd738303.tgz","fileCount":50,"integrity":"sha512-jIs6UBUjDElH51aUcrHiD9jDBs4adWo2sN57r47FP67XOoIz1DRYePV4mMcHxf32epGIaYGPQh4r9HzXOGYx1w==","signatures":[{"sig":"MEYCIQCXJoXbqWhLGSmEz2Cma/PlP1Mb8DcFdiLsIsByljIK9AIhAMY9F4gen0nysDKGAPZ0sAYtsquz08G4jsVHAquEIcVX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.5594.1.30cd738303","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":215130},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-jIs6UBUjDElH51aUcrHiD9jDBs4adWo2sN57r47FP67XOoIz1DRYePV4mMcHxf32epGIaYGPQh4r9HzXOGYx1w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.5594.1.30cd738303_1781546143672_0.9492988537470446","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5592.1.9dab22374f":{"name":"@open-mercato/cache","version":"0.6.6-canary.5592.1.9dab22374f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5592.1.9dab22374f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"102532ea11b8a3351419983f0a229d487d93246d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5592.1.9dab22374f.tgz","fileCount":50,"integrity":"sha512-IJiEn49HE2NoP9jSEF+M+5ZF9g23U7Tz5AwGn0nfNIsmMxzW3csmcI4peC1A2kJxfg6kwKvQSFp1dajbsA5x2A==","signatures":[{"sig":"MEQCIAE1f+aQEJVEiWyk+2KC+qzjwHmJs4gzr3cSJfbQaPH1AiB+YjYJS5N5b5dnw4hWQC5pppK2z+npTL6aBKZ51wy44w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5592.1.9dab22374f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":215129},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-IJiEn49HE2NoP9jSEF+M+5ZF9g23U7Tz5AwGn0nfNIsmMxzW3csmcI4peC1A2kJxfg6kwKvQSFp1dajbsA5x2A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5592.1.9dab22374f_1781547998556_0.2236302889557047","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5599.1.27b39b1981":{"name":"@open-mercato/cache","version":"0.6.6-canary.5599.1.27b39b1981","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5599.1.27b39b1981","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"494bd7913b6cc7408c49baf588c66d32be56eac9","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5599.1.27b39b1981.tgz","fileCount":50,"integrity":"sha512-kBLPmqwCjE5LAQ54cWRr0b03T2Ct58PsAnNtNS2MDuQ7VyHSxmAQyY2cCTrq+wVbIb+nheOlwvQr4PJp70HKkA==","signatures":[{"sig":"MEQCIAPB7OIHd1DUeKPB3gYh3BnZtZGqEWCKDR/bu7NkuWPlAiAWa04PVtcjmD7f4wDVVZEPtzN+rOIf3VCZh6Pv4wtHaw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5599.1.27b39b1981","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":215129},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-kBLPmqwCjE5LAQ54cWRr0b03T2Ct58PsAnNtNS2MDuQ7VyHSxmAQyY2cCTrq+wVbIb+nheOlwvQr4PJp70HKkA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5599.1.27b39b1981_1781548179654_0.7039960917987478","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5600.1.2a1b9c6d8f":{"name":"@open-mercato/cache","version":"0.6.6-canary.5600.1.2a1b9c6d8f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5600.1.2a1b9c6d8f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"cdc6321122d99417237f5f07b0eb46975c67a4ff","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5600.1.2a1b9c6d8f.tgz","fileCount":50,"integrity":"sha512-yvNWerjdRRlt1EB40I/uhH0CyMEIfowz4cDkvDda0mm3/FHifedRgHPCdNFdxLwUGFDOdQWUO3L/gFOq5sydmA==","signatures":[{"sig":"MEYCIQDbfGf49aU5xPNwiM+6ADKEjQJrqOJnIGTTU239zBGXQwIhAJbaXVzLotDoC4C6HMUdkqXLBCww+fuC/qwmB2OYZ+Cq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5600.1.2a1b9c6d8f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":215129},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-yvNWerjdRRlt1EB40I/uhH0CyMEIfowz4cDkvDda0mm3/FHifedRgHPCdNFdxLwUGFDOdQWUO3L/gFOq5sydmA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5600.1.2a1b9c6d8f_1781549300609_0.7455411596022401","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.5598.1.5e7d48d297":{"name":"@open-mercato/cache","version":"0.6.6-develop.5598.1.5e7d48d297","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-develop.5598.1.5e7d48d297","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a60a600c8da995759183434d5aae70869fdc8aa0","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.5598.1.5e7d48d297.tgz","fileCount":50,"integrity":"sha512-y9yYaWcjBPAa98P5upbBjPWncvwWolf+H3BehUFJ3+c2kkR1/BNQ3lW/Mmf6SYRB2JMWJYSKWHQTDWDdWQFU9A==","signatures":[{"sig":"MEUCIHL8AbDbN0A6Ywb0GhMtxHpU8ccvlaiI4Ex4gvYfQ+EJAiEAsubDiN6M95lBceeVy1YiCKbFEtvj8zYxoCp9PCE3ToM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.5598.1.5e7d48d297","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":215130},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-y9yYaWcjBPAa98P5upbBjPWncvwWolf+H3BehUFJ3+c2kkR1/BNQ3lW/Mmf6SYRB2JMWJYSKWHQTDWDdWQFU9A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.5598.1.5e7d48d297_1781549347674_0.17601342872683423","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5607.1.c1f6dfc4a3":{"name":"@open-mercato/cache","version":"0.6.6-canary.5607.1.c1f6dfc4a3","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5607.1.c1f6dfc4a3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"cdfbac7401a736c532982231080d62e70593511f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5607.1.c1f6dfc4a3.tgz","fileCount":50,"integrity":"sha512-GdRLkPcnTkGaCmgqeYCrqvq30X2vfbd2lSovSNrkKyf79jIrkwpUnzB7OCr6vtG3hFDBpPvKTymaiLWQMhAJCQ==","signatures":[{"sig":"MEYCIQD1ct0xrqgOTDt31oAPurrKB2Vd2vH1TkGSUhKF3ROGlgIhAKKrPtKo4YK4pvG940nQEME4i/BQ3q8ZV1zojSlfKcJQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5607.1.c1f6dfc4a3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":215129},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-GdRLkPcnTkGaCmgqeYCrqvq30X2vfbd2lSovSNrkKyf79jIrkwpUnzB7OCr6vtG3hFDBpPvKTymaiLWQMhAJCQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5607.1.c1f6dfc4a3_1781550057377_0.48812454371753233","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5604.1.b1aafba11e":{"name":"@open-mercato/cache","version":"0.6.6-canary.5604.1.b1aafba11e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5604.1.b1aafba11e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d0778e60b59e534a87372ba3dc4ee8054ffa4e38","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5604.1.b1aafba11e.tgz","fileCount":50,"integrity":"sha512-Q2E/9hD7gESb+5BnCEjzNUqtPFhxGPFQnXZm2IQEXR8oXvR97ACzezgNbKOLdXIBV7JrAkkOdA/yrhvn8vDhTg==","signatures":[{"sig":"MEUCIQDeebLZ4691Wu7r2JK4WtFQbcIvFy5QrkUz+KJjXtDJ4wIgJ0I4kgvkqZ8/FgFe2Lrp+/xBqHLLat2D3jTBhJEQqIc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5604.1.b1aafba11e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":215129},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Q2E/9hD7gESb+5BnCEjzNUqtPFhxGPFQnXZm2IQEXR8oXvR97ACzezgNbKOLdXIBV7JrAkkOdA/yrhvn8vDhTg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5604.1.b1aafba11e_1781550200253_0.057039305185125455","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5611.1.a5794e8ec6":{"name":"@open-mercato/cache","version":"0.6.6-canary.5611.1.a5794e8ec6","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5611.1.a5794e8ec6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ccbc7c0b5bf26c0dbb723e9b46c776e8fe5f58ee","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5611.1.a5794e8ec6.tgz","fileCount":50,"integrity":"sha512-kQvXuRGs1XkrtSkSnJyynQAs3TVC+72tQ6oFBHRl5CpUFZKE0+mDNe9qhaeIhsoZx0/93XoCLdjGMXq1Q3WToQ==","signatures":[{"sig":"MEYCIQCLhk+e8rX3ChEoHbM/MJRxts5oc0Ef1XLDx/fDM5RI9wIhAKHHq1MCYmqFSR5lAxPwisfVMzXq27sqmuBzrCRWmrhb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5611.1.a5794e8ec6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":215129},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-kQvXuRGs1XkrtSkSnJyynQAs3TVC+72tQ6oFBHRl5CpUFZKE0+mDNe9qhaeIhsoZx0/93XoCLdjGMXq1Q3WToQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5611.1.a5794e8ec6_1781550910741_0.5570873615167269","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5613.1.9f35094a36":{"name":"@open-mercato/cache","version":"0.6.6-canary.5613.1.9f35094a36","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5613.1.9f35094a36","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"9c96ad3b0fb725b7d19b3872450305c67e8d3f5e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5613.1.9f35094a36.tgz","fileCount":50,"integrity":"sha512-vU+FhTo8PxmsJ5X45TQVdzj9L+BA0wSZ/3Kn/wPW6dsdEzS44C2lC8eVd+VePQYgasT8vSO2r5A1To6evjbZEQ==","signatures":[{"sig":"MEQCIEcWQ3j2x5GrthDY0TE8MUnnNGI56HuKiCRWM+HbPZ30AiA8zyuW/kdiUHmxew2VfHkGXd8n3zMtivpD5iDOK3yqyQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5613.1.9f35094a36","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":215129},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-vU+FhTo8PxmsJ5X45TQVdzj9L+BA0wSZ/3Kn/wPW6dsdEzS44C2lC8eVd+VePQYgasT8vSO2r5A1To6evjbZEQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5613.1.9f35094a36_1781550927177_0.5308483366386323","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5608.1.2a7ad3299d":{"name":"@open-mercato/cache","version":"0.6.6-canary.5608.1.2a7ad3299d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5608.1.2a7ad3299d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ecff7863f43e1a3e913c8cca735d9fad649b556c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5608.1.2a7ad3299d.tgz","fileCount":50,"integrity":"sha512-gReU4lgrs6UFTg1bSU33S3WeBKVYiJQwArhyKKvrnKEMacg/UQM/gXaQZkOmKQ/Xbbx4ArrmbJNKw+ky25d0YA==","signatures":[{"sig":"MEQCIHXmHZIXH/3V6DePcnJhlqwlGqs8p0k8XW6gqrjUDr+vAiAFxILdrqY1+MmuzCloOqyuwRZWIU32XyH8ZqrKhYXNLg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5608.1.2a7ad3299d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":215129},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-gReU4lgrs6UFTg1bSU33S3WeBKVYiJQwArhyKKvrnKEMacg/UQM/gXaQZkOmKQ/Xbbx4ArrmbJNKw+ky25d0YA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5608.1.2a7ad3299d_1781552208682_0.25218862885332594","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.5612.1.d382eb2f33":{"name":"@open-mercato/cache","version":"0.6.6-develop.5612.1.d382eb2f33","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-develop.5612.1.d382eb2f33","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"46627d3a31b5613c6b5c4995f9b0eca5e4368a23","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.5612.1.d382eb2f33.tgz","fileCount":50,"integrity":"sha512-NtFtWEoAD9GbeyqXFL6CYuW7czlkENKPWywrabKYZngUBe1n4GZAgvjfRMdrH6poXXFOniLrECL+ODX6QFK+qw==","signatures":[{"sig":"MEUCIFkpUIkGQsvcgfIR0RL4AyfmOuqmX5CzjwRorcESEOEuAiEAuvhi4MWyDLVzgN4UsILF+goqMGRZrIXqxNOMCoukrNw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.5612.1.d382eb2f33","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":215130},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-NtFtWEoAD9GbeyqXFL6CYuW7czlkENKPWywrabKYZngUBe1n4GZAgvjfRMdrH6poXXFOniLrECL+ODX6QFK+qw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.5612.1.d382eb2f33_1781552517646_0.7103947377609492","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.5617.1.62538c48ca":{"name":"@open-mercato/cache","version":"0.6.6-develop.5617.1.62538c48ca","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-develop.5617.1.62538c48ca","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"6a2f9a86da273c42d7965ed1cb9d7c4cf835fdf7","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.5617.1.62538c48ca.tgz","fileCount":50,"integrity":"sha512-ZJpAjUw0WdrOsbzvSU/XjsmtQm6PM6pFF3hwH9TSkrMop0PGMs9Lxn0RQxDcK0XuXg7BG4HdEoqtTFaHUT3q7Q==","signatures":[{"sig":"MEYCIQCOfvIAdfMgqUvlQngZkui87aPJCDIMygMKjTFiEuEMHwIhAJMgheuiFUbs6UQHYF4ude1/yeoXAITDdwCu7FbF+cpo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.5617.1.62538c48ca","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":215130},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-ZJpAjUw0WdrOsbzvSU/XjsmtQm6PM6pFF3hwH9TSkrMop0PGMs9Lxn0RQxDcK0XuXg7BG4HdEoqtTFaHUT3q7Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.5617.1.62538c48ca_1781581748889_0.5912362866435081","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5618.1.080105e4d1":{"name":"@open-mercato/cache","version":"0.6.6-canary.5618.1.080105e4d1","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5618.1.080105e4d1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b69ed5ec7f6f699625f1329a4d45e32947928c32","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5618.1.080105e4d1.tgz","fileCount":50,"integrity":"sha512-bEFYI+qeJEeUpIxGKf9op2P4SlbJhDZQyKD4mx3L0r2uV9o5IeO5glK4IDIhLzaNZ/FX/sJEZf4ixSZ5gHonKg==","signatures":[{"sig":"MEUCIQD0M+pAhMry670er8i+/wevvZJyFxJB+H7y1xfEdsfYAgIga9NUmISI5PX7n7Rf6q96ZjTyLZc1olaTqACcHlzMqE4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5618.1.080105e4d1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":215129},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-bEFYI+qeJEeUpIxGKf9op2P4SlbJhDZQyKD4mx3L0r2uV9o5IeO5glK4IDIhLzaNZ/FX/sJEZf4ixSZ5gHonKg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5618.1.080105e4d1_1781582022532_0.6252385813339736","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5620.1.g9557045780":{"name":"@open-mercato/cache","version":"0.6.6-canary.5620.1.g9557045780","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5620.1.g9557045780","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"7c91906f4ec071ebd9ea86040b9a9fd90ce7dee1","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5620.1.g9557045780.tgz","fileCount":50,"integrity":"sha512-KZCJyYWs82Nkc0gPU4LpeNIZRK0Xtu1Juo4BqvqW/V1sBGrvZxNMqTpfmTSjKhpxToBquCS31kDfQg8L+gMxNA==","signatures":[{"sig":"MEUCIQDj1JAJPHH26CjiQmSzZNRHzeAdI1KcE804EfClyCL/7QIgQiGOgSP5DIg6M2lyZm2ak8H+UoIhl57aVhNsSCIYdwY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5620.1.g9557045780","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":215130},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-KZCJyYWs82Nkc0gPU4LpeNIZRK0Xtu1Juo4BqvqW/V1sBGrvZxNMqTpfmTSjKhpxToBquCS31kDfQg8L+gMxNA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5620.1.g9557045780_1781583195349_0.0017301277837917794","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.5619.1.29f01e2c42":{"name":"@open-mercato/cache","version":"0.6.6-develop.5619.1.29f01e2c42","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-develop.5619.1.29f01e2c42","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f9e3d18397928cf40181e3a062e5f9d2fef5c6a2","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.5619.1.29f01e2c42.tgz","fileCount":50,"integrity":"sha512-DBazhCycXvPLmNfoZqN3dIsalSMMvEsd04Q2uLuBXmF7a4EDSlxdi/nBTiumGJjqNVEuqag+hD/fzqKtMHDhrg==","signatures":[{"sig":"MEQCIFtFWLXt3X9661USBBbxIGh4M4KQyUEL6IU9ooVeXg1ZAiATotkWQh+cjYeXKDxKPzH2ziuZ1fI0kCgjreLVxMdclA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.5619.1.29f01e2c42","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":215130},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-DBazhCycXvPLmNfoZqN3dIsalSMMvEsd04Q2uLuBXmF7a4EDSlxdi/nBTiumGJjqNVEuqag+hD/fzqKtMHDhrg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.5619.1.29f01e2c42_1781584413037_0.6351624556508344","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5630.1.493eafeaf9":{"name":"@open-mercato/cache","version":"0.6.6-canary.5630.1.493eafeaf9","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5630.1.493eafeaf9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"199f2987ea89fc116e46f0ae315d96c7c45f3ffb","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5630.1.493eafeaf9.tgz","fileCount":50,"integrity":"sha512-/W8PzGxASsl8r2/LuHdPT7l1TPqbOEfMwUk6q8mcvfSBoDuM3xocGZD6H/m9fzWZULUrgwCOS+Wwf29K3OLqBg==","signatures":[{"sig":"MEUCIQCLVfYCMkNDKBRQGKTO0NJnZzBH/TPJEnEfgMc286Uz5AIgZzfav3jACAsAqhQyZLPpsC5smZ/sPeHCQUYPGUEkWq0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5630.1.493eafeaf9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":215129},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-/W8PzGxASsl8r2/LuHdPT7l1TPqbOEfMwUk6q8mcvfSBoDuM3xocGZD6H/m9fzWZULUrgwCOS+Wwf29K3OLqBg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5630.1.493eafeaf9_1781630243945_0.07761197778754303","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5632.1.d1fc3c6ce3":{"name":"@open-mercato/cache","version":"0.6.6-canary.5632.1.d1fc3c6ce3","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5632.1.d1fc3c6ce3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"dec97af3e834d8ac19ddeccc10307021e7e011d1","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5632.1.d1fc3c6ce3.tgz","fileCount":50,"integrity":"sha512-zNbgGI631ppDasGbsFOmTajizCTDw7lIcfDFrXUocY2BSMYArgAd4YxF5Le6MxoWqcVd9Arrt9aN000oGPsEdg==","signatures":[{"sig":"MEQCIEpOxGtcKJg1EWl9PvUB7B86AQWyzJuyUeWLtmLFm6+2AiAVjoLXm48fVYYOmxh7UNfUzKO5H4uDCGyyMfFcdwEVLQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5632.1.d1fc3c6ce3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":215129},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-zNbgGI631ppDasGbsFOmTajizCTDw7lIcfDFrXUocY2BSMYArgAd4YxF5Le6MxoWqcVd9Arrt9aN000oGPsEdg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5632.1.d1fc3c6ce3_1781677842432_0.7544876379204288","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5633.1.a58040e37a":{"name":"@open-mercato/cache","version":"0.6.6-canary.5633.1.a58040e37a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5633.1.a58040e37a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"4ff2617837d32599983774d6f97a891e2bc0819f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5633.1.a58040e37a.tgz","fileCount":50,"integrity":"sha512-N5/mQEcCiYifGxggYSJD3ceLcLN+4X8p9S1uUyVUoVxVLyU+LO4c69qhYe6JRyB6Qy3snEMkByXZU/Hoeh2XiA==","signatures":[{"sig":"MEQCIFQa2ii6S+qyDEOoQ1UDI/ejV5Svd6VoSPhOCLKliSm9AiBaBSAM64jBfJ60E3L+9mUPuaoR7nYGxP/U4d4oZgwr9w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5633.1.a58040e37a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":215129},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-N5/mQEcCiYifGxggYSJD3ceLcLN+4X8p9S1uUyVUoVxVLyU+LO4c69qhYe6JRyB6Qy3snEMkByXZU/Hoeh2XiA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5633.1.a58040e37a_1781678621489_0.7320342322827849","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5634.1.a7a6705eb6":{"name":"@open-mercato/cache","version":"0.6.6-canary.5634.1.a7a6705eb6","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5634.1.a7a6705eb6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"850b23b10a50396791500232b2f745eaf803f159","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5634.1.a7a6705eb6.tgz","fileCount":50,"integrity":"sha512-kYK2J6wwe+9b+nRXeiHGO2cpp6YoVoBEZXDxrPDF1rTZBGF3oee31gGgJ5Hqjoi0BLbxXUy1/AwfgWXNil7JIA==","signatures":[{"sig":"MEQCIDmA0kFBmvxN0t5KqxL135vXnfTbF4KtQukiNwhJpRMrAiAhTt9c+H9R9ZS0WXCm9Vb0sszxe1Y78h0Xy1rAVDVlvw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5634.1.a7a6705eb6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":215129},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-kYK2J6wwe+9b+nRXeiHGO2cpp6YoVoBEZXDxrPDF1rTZBGF3oee31gGgJ5Hqjoi0BLbxXUy1/AwfgWXNil7JIA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5634.1.a7a6705eb6_1781681383938_0.5834585298771762","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.5637.1.7a68607cc6":{"name":"@open-mercato/cache","version":"0.6.6-develop.5637.1.7a68607cc6","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-develop.5637.1.7a68607cc6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"2d9a28c96214ff1f8f0d2f92a72656b3d2849dd4","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.5637.1.7a68607cc6.tgz","fileCount":50,"integrity":"sha512-6UsTRPiSq8u0nLf1CyQUzesX+qR+SymLibRKp89bVuDWA7LACbYU4AzscVFacvxP9QzrczWL71RAKWdH3RbKpg==","signatures":[{"sig":"MEQCIBqJLW7iW4NHh4Xm5fO4+NeLYn2shHzT+S5yYtOvxWe5AiBEwTAd4yl9EQ1ArLfrObzV6H2KHNggOB4map8SmNM0OA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.5637.1.7a68607cc6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":215130},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-6UsTRPiSq8u0nLf1CyQUzesX+qR+SymLibRKp89bVuDWA7LACbYU4AzscVFacvxP9QzrczWL71RAKWdH3RbKpg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.5637.1.7a68607cc6_1781689510466_0.6764438917407007","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5639.1.b5ffad4b04":{"name":"@open-mercato/cache","version":"0.6.6-canary.5639.1.b5ffad4b04","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5639.1.b5ffad4b04","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b18ee4f13b1110760876d2fa1d57eac1bf46b40f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5639.1.b5ffad4b04.tgz","fileCount":50,"integrity":"sha512-WMl1cVvO82OdnWq8Ql6UeO9LlxFMvAuCE2pRxlBNRL8d6p7ay86uU+dxu9dyzzKNrQhwb4bgWs2FZE+5XkfnYw==","signatures":[{"sig":"MEUCIHNmDgS70+bb6bpuo7OU/1xxOU5Kiv0eMjTkKho57DpiAiEAr5KRx0UsEks+7irCuk/C7ip/n+wpvPMbQAGAjteG+lE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5639.1.b5ffad4b04","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":215129},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-WMl1cVvO82OdnWq8Ql6UeO9LlxFMvAuCE2pRxlBNRL8d6p7ay86uU+dxu9dyzzKNrQhwb4bgWs2FZE+5XkfnYw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5639.1.b5ffad4b04_1781689619323_0.541843342419571","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5643.1.455d21799d":{"name":"@open-mercato/cache","version":"0.6.6-canary.5643.1.455d21799d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5643.1.455d21799d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"2b5dfe734476f94897165311db78ec4247df50f4","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5643.1.455d21799d.tgz","fileCount":50,"integrity":"sha512-FSvLnpQTpm4bxv+qRrZnzPLK5AeOEKZJwWC1BkGyi2R/PjOyGtLwt6vILbLjl2Edpu3QsLDinZxe3RCF7QNPbQ==","signatures":[{"sig":"MEUCICKk8iSuZo/MzTgJnS39xOIQeaCxnu6NrzAuIV9F7BrjAiEAst9KSx1rAkxWAqZc+4YxK6h89+GI6WsioZS/1yXDGGE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5643.1.455d21799d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":215129},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-FSvLnpQTpm4bxv+qRrZnzPLK5AeOEKZJwWC1BkGyi2R/PjOyGtLwt6vILbLjl2Edpu3QsLDinZxe3RCF7QNPbQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5643.1.455d21799d_1781691308274_0.2723734304968253","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.5641.1.45d172106d":{"name":"@open-mercato/cache","version":"0.6.6-develop.5641.1.45d172106d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-develop.5641.1.45d172106d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"085d6ee82c5915b5fc4f06431efd9899f15144af","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.5641.1.45d172106d.tgz","fileCount":50,"integrity":"sha512-u8N7Hj0D3rmr1mLE+sDXMzNZxoCxumIIaXClBzV8cx0NmJvKWyGsZ17GTvcRni7h4dmJe07OKU3mPJetw4g6bg==","signatures":[{"sig":"MEYCIQDLYpBz1525MHZjEExanIerh5RNG7XELnS5NtAE3mr/0AIhAJGci7gdRHXuimLkI5Lp3+51gm2VjwOKeABRQZQvfohe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.5641.1.45d172106d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":215130},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-u8N7Hj0D3rmr1mLE+sDXMzNZxoCxumIIaXClBzV8cx0NmJvKWyGsZ17GTvcRni7h4dmJe07OKU3mPJetw4g6bg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.5641.1.45d172106d_1781692302363_0.9478720626173058","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5640.1.9ed1661ef8":{"name":"@open-mercato/cache","version":"0.6.6-canary.5640.1.9ed1661ef8","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5640.1.9ed1661ef8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"2a72b213371ac4f33a21a36d58931966b9837df5","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5640.1.9ed1661ef8.tgz","fileCount":50,"integrity":"sha512-4rk4Y8yNtAJuJ8chLvmD6dlHqTYee9UwpTkbO+nybl3JVGpCFOFtjcLZDRHjOf0FURNPuMi+eEeqDY0x9VwX6w==","signatures":[{"sig":"MEQCIETSlW5u6VGdO/PVqsq6L5dr80MNZOCHQBTBa3IWmrZZAiBysmzaEPR8xFfIwIJmdfrxCsPDdtplGKhYvX15y1YJlA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5640.1.9ed1661ef8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":215129},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-4rk4Y8yNtAJuJ8chLvmD6dlHqTYee9UwpTkbO+nybl3JVGpCFOFtjcLZDRHjOf0FURNPuMi+eEeqDY0x9VwX6w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5640.1.9ed1661ef8_1781692631054_0.03569725287529191","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5645.1.ab8506778c":{"name":"@open-mercato/cache","version":"0.6.6-canary.5645.1.ab8506778c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5645.1.ab8506778c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"be63522ef54662ebf89ad93e2edee63eecabd6a5","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5645.1.ab8506778c.tgz","fileCount":50,"integrity":"sha512-bB2O1g5B3OzGqxuvJ6MNKbvX8lXRC9FTrVEkkuhLCoPI7axIeu+zs/cUKxHM5luozL/0ILBr9mRv3d1qp+tJ9A==","signatures":[{"sig":"MEUCICMoPP/csI6DYd/nPfvTT296FKFrbbfISUBDzhn+SN4sAiEAqlTYuHb5Hhgq+8eJCIhEhva+zHdIDyeycWhD5Uma+CE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5645.1.ab8506778c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":215129},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-bB2O1g5B3OzGqxuvJ6MNKbvX8lXRC9FTrVEkkuhLCoPI7axIeu+zs/cUKxHM5luozL/0ILBr9mRv3d1qp+tJ9A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5645.1.ab8506778c_1781695476994_0.5657869404188214","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.5651.1.c43359070c":{"name":"@open-mercato/cache","version":"0.6.6-develop.5651.1.c43359070c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-develop.5651.1.c43359070c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"3ee3f1b38ef5ab9f136f103ae13f71a826f9ce64","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.5651.1.c43359070c.tgz","fileCount":50,"integrity":"sha512-dztTOkSl0a83CW1CRv6Mpn7TjRomC7hQO7p5JD88gp54j5h1sOokZ/suzNoSgCVcAvutFLOU7yBtT94JLXCvwA==","signatures":[{"sig":"MEUCIAvuWP9lRozFLMZBhYdRKnGf43asbIubO266wszu9srSAiEAtB45TynYVGFFNOiFnJBVMKoOHoJdCIOFYSk7/zrwgLk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.5651.1.c43359070c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":215130},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-dztTOkSl0a83CW1CRv6Mpn7TjRomC7hQO7p5JD88gp54j5h1sOokZ/suzNoSgCVcAvutFLOU7yBtT94JLXCvwA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.5651.1.c43359070c_1781696178598_0.3563623095069861","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5652.1.b27069722c":{"name":"@open-mercato/cache","version":"0.6.6-canary.5652.1.b27069722c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5652.1.b27069722c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"dac8c2e0724aa1993e96a2952775518c4009af90","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5652.1.b27069722c.tgz","fileCount":50,"integrity":"sha512-aK9t9OJVYOefmnoLNBWVkMyNpve2vDd7g7qH3XnmjtNKMmMhFzdxxcBxMVe66nxAz2V9cz0j8QCKN7RUcRFsQA==","signatures":[{"sig":"MEUCIFrUoy1cIH20dxb8tqvnEQ1+nd+JTNRXfMfIhKEsxfFfAiEApA6xvZPNdM6epfR0fl7KQvta7yDEcJl122Q2+TudX3c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5652.1.b27069722c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":215129},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-aK9t9OJVYOefmnoLNBWVkMyNpve2vDd7g7qH3XnmjtNKMmMhFzdxxcBxMVe66nxAz2V9cz0j8QCKN7RUcRFsQA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5652.1.b27069722c_1781697631076_0.3060154633747827","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5649.1.83ec66f8ce":{"name":"@open-mercato/cache","version":"0.6.6-canary.5649.1.83ec66f8ce","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5649.1.83ec66f8ce","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ea221fabb26762ccbd375f8d590e843b361c5a7c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5649.1.83ec66f8ce.tgz","fileCount":50,"integrity":"sha512-0KftMTcims9NsHoeko0Wm4N0OCKFiWEIn7B3CPShZ39/XpdffR8GvJlgEGpjOiKJiiNTr+vftzYqE5KBKvfriw==","signatures":[{"sig":"MEQCIDnnPzu6+f2AzRhxWspRXHgUZLzhcZSEPBxI13ciZ5eoAiAjSeEYkoyj+OCWo77sKb+BuKnAbkDdtiftdb3GVKTjCw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5649.1.83ec66f8ce","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":215129},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-0KftMTcims9NsHoeko0Wm4N0OCKFiWEIn7B3CPShZ39/XpdffR8GvJlgEGpjOiKJiiNTr+vftzYqE5KBKvfriw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5649.1.83ec66f8ce_1781698233041_0.4099936650730043","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.5654.1.ca21e35f26":{"name":"@open-mercato/cache","version":"0.6.6-develop.5654.1.ca21e35f26","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-develop.5654.1.ca21e35f26","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"4994ffc4c91655d36b142a4029432d551f75d8fc","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.5654.1.ca21e35f26.tgz","fileCount":50,"integrity":"sha512-Qp1PZDMpT3bx0LxHEXWonyZFl8kfyAMW4RfL1OizIkNFlB0papciQQXridDwuSg/cBz7VfnPYT8bh+DVQLVvSg==","signatures":[{"sig":"MEUCIQDJo32KYRJRVpe5ora0Xwvb801Lgotre6CRsKO3T2X6nQIgHeSL9dkO2qsleMfgh5V52d63ax5XaGhLsPXXEi2NdWg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.5654.1.ca21e35f26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":215130},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Qp1PZDMpT3bx0LxHEXWonyZFl8kfyAMW4RfL1OizIkNFlB0papciQQXridDwuSg/cBz7VfnPYT8bh+DVQLVvSg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.5654.1.ca21e35f26_1781699986398_0.3576240623896543","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5656.1.fae88e804e":{"name":"@open-mercato/cache","version":"0.6.6-canary.5656.1.fae88e804e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5656.1.fae88e804e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"44345c2d2018bbeec20a35f1713d5d871e2a5bf7","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5656.1.fae88e804e.tgz","fileCount":50,"integrity":"sha512-Tge+K1BDVuaxXKhJD8f203SYFpZiKX6O142vGI6MVTUmZ3gwG8HdJel5kP9KVsInyUbfscDPZBL2OFza48Gvsw==","signatures":[{"sig":"MEUCIQDHUVJbiRqDPsqaEn3QY761y8reDQsdkRrSfe1AO368ZQIgDE9sOLGBgKNgt4j68OC3chI+k59ITma7O9UxXOBJi4Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5656.1.fae88e804e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":215129},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Tge+K1BDVuaxXKhJD8f203SYFpZiKX6O142vGI6MVTUmZ3gwG8HdJel5kP9KVsInyUbfscDPZBL2OFza48Gvsw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5656.1.fae88e804e_1781700795623_0.18312619005097885","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5663.1.ffefaec38a":{"name":"@open-mercato/cache","version":"0.6.6-canary.5663.1.ffefaec38a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5663.1.ffefaec38a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"07635bd4a546a617be0537e2a04b267378082ab2","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5663.1.ffefaec38a.tgz","fileCount":50,"integrity":"sha512-fYaB8D+sP8U2SQP8V5yQftNz8h4dLYoGrAkKkFpeLA1lj9Sosz99lzRgaNzZldz1AaWdZ5E09MP1y0tj+kGmrg==","signatures":[{"sig":"MEYCIQDw39jeQlb7hfSQkB/BTpvEGLd8pmnuiNgSH9PFd70P3gIhAMXpOTrMuqllAqJO/RYifsU/qA/tMPyNIfWH+2azEM9n","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5663.1.ffefaec38a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":215129},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-fYaB8D+sP8U2SQP8V5yQftNz8h4dLYoGrAkKkFpeLA1lj9Sosz99lzRgaNzZldz1AaWdZ5E09MP1y0tj+kGmrg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5663.1.ffefaec38a_1781701483032_0.4045348226709371","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.5672.1.11e27afad2":{"name":"@open-mercato/cache","version":"0.6.6-develop.5672.1.11e27afad2","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-develop.5672.1.11e27afad2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"454f08f684b9be77a0be1c49261c034ccdaa8224","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.5672.1.11e27afad2.tgz","fileCount":50,"integrity":"sha512-Jyra0dPUIOT7ndrAxtgimk4NH/QtSpenrXpDqAnLcxo5kr6bnvWj/Y6vRLj/US5OaLARyDgRAWe+jjwvGv1crQ==","signatures":[{"sig":"MEYCIQDsaS9T52+ra8NBOBpmM9uX/YsX5ZrdCUEJTkhlVrs7tQIhAJ3jLgaRIvzSOyb1w/e9irFPKqIFpGJcvqyeLDRkTl7u","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.5672.1.11e27afad2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":224946},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Jyra0dPUIOT7ndrAxtgimk4NH/QtSpenrXpDqAnLcxo5kr6bnvWj/Y6vRLj/US5OaLARyDgRAWe+jjwvGv1crQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.5672.1.11e27afad2_1781702743343_0.47249644131746527","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5674.1.4dbfed05aa":{"name":"@open-mercato/cache","version":"0.6.6-canary.5674.1.4dbfed05aa","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5674.1.4dbfed05aa","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"18594a933c5a17be5fb7b5bb176dcf9b0b940a92","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5674.1.4dbfed05aa.tgz","fileCount":50,"integrity":"sha512-ueg/ry+C4aIU38mcOL+CWdALUlSUHiTWoCcLJRfiiRm/snodgQvVvyTZJ2aw8cudeExQIX9zEDNdAMKEas63Sw==","signatures":[{"sig":"MEUCIQDC8o4T8hPeRpEKvZL5vzJ/9q9/UTfLQojLckCA7QLDWQIgI7nO7lt0m563+BP9XK493sqhLaNxqDyeM69/kjrO2lA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5674.1.4dbfed05aa","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":224945},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-ueg/ry+C4aIU38mcOL+CWdALUlSUHiTWoCcLJRfiiRm/snodgQvVvyTZJ2aw8cudeExQIX9zEDNdAMKEas63Sw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5674.1.4dbfed05aa_1781703185295_0.3112173475154256","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.5675.1.d585628349":{"name":"@open-mercato/cache","version":"0.6.6-develop.5675.1.d585628349","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-develop.5675.1.d585628349","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"7066d503684f78cf29f301dc3cbf4a2d198dcd36","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.5675.1.d585628349.tgz","fileCount":50,"integrity":"sha512-2zIZi/EirPZj2gbMo0a3D4zWlARM1N9u/Q509by7RFidBjsNehpK5NkZ+sJZx3Z5XBkgGTPQQ5y6K9ss9uJgwQ==","signatures":[{"sig":"MEQCICjj2Zee6J+C1EtmhlkAOrmf2FrXC+GLeIVSViwOhXKTAiBEqkgikj9wYJ7E2zWoCYFyrx2aS7Hn7dpMgSPT9wusbQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.5675.1.d585628349","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":224946},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-2zIZi/EirPZj2gbMo0a3D4zWlARM1N9u/Q509by7RFidBjsNehpK5NkZ+sJZx3Z5XBkgGTPQQ5y6K9ss9uJgwQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.5675.1.d585628349_1781703201536_0.29038276344507574","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5673.1.fde85bdad8":{"name":"@open-mercato/cache","version":"0.6.6-canary.5673.1.fde85bdad8","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5673.1.fde85bdad8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a1b335c510522df4f5e321aba40cb58f9be8841b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5673.1.fde85bdad8.tgz","fileCount":50,"integrity":"sha512-hcmc0H/wVk+UBdptQpeh0Pp0Asxl+U7zQ2A/JdhTyj6BaXQBO5btnLnv13vHyb5B1hNEVSPFD7a1o7A9Q2urjQ==","signatures":[{"sig":"MEUCIBmCjeCTSlPu+vKpIvb2hIpCcQ1Go4eArfrR9jqYV0ppAiEA//jS29iThckZ0xLFcYa8RnKkYokcjiP5wEzAqzathGo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5673.1.fde85bdad8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":215129},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-hcmc0H/wVk+UBdptQpeh0Pp0Asxl+U7zQ2A/JdhTyj6BaXQBO5btnLnv13vHyb5B1hNEVSPFD7a1o7A9Q2urjQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5673.1.fde85bdad8_1781703530612_0.03120799144771569","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5680.1.2fec2ef423":{"name":"@open-mercato/cache","version":"0.6.6-canary.5680.1.2fec2ef423","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5680.1.2fec2ef423","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"6bf832619ae5757a05f14a98fa0123284c293973","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5680.1.2fec2ef423.tgz","fileCount":50,"integrity":"sha512-0rpLzqBcTnYzRXWMFkY7K/02OkjkHhwzow4V4zL1MktAOBHRLz+cIsyXs59jCDOTDpYXzavNXQKMnJ+6bSpdqQ==","signatures":[{"sig":"MEUCIGflMyre8eXFbHjzpHXghlf6t453NDyauO/OtCyeW51BAiEA6ot83rQGUJzbU0ZmVD79ZUYbMQUHTE162nZZ7dFKS5M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5680.1.2fec2ef423","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":224945},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-0rpLzqBcTnYzRXWMFkY7K/02OkjkHhwzow4V4zL1MktAOBHRLz+cIsyXs59jCDOTDpYXzavNXQKMnJ+6bSpdqQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5680.1.2fec2ef423_1781703998472_0.8823340022615733","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5682.1.95d670257d":{"name":"@open-mercato/cache","version":"0.6.6-canary.5682.1.95d670257d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5682.1.95d670257d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"7df18b7490913b2c88c4bdb0159fda4f7442a16f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5682.1.95d670257d.tgz","fileCount":50,"integrity":"sha512-I27aMnHOJaj2C+iatevqIIna1rvcQHHNCtd/ih6iGZAIZLKkSvGstMGlGYUzreOExq6e5ZDE23R+P+2ZZpTsJQ==","signatures":[{"sig":"MEUCIG0JPyLwXVhQ0kEIl4wiqN3KrzzWv4h1rmjPIGn2DUS4AiEAhd6+5myO8stjVK3FGJbUMRZE5KMkKhHZNzE+OuutY5g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5682.1.95d670257d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":224945},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-I27aMnHOJaj2C+iatevqIIna1rvcQHHNCtd/ih6iGZAIZLKkSvGstMGlGYUzreOExq6e5ZDE23R+P+2ZZpTsJQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5682.1.95d670257d_1781704747763_0.25333607788837","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5664.1.f375de02cd":{"name":"@open-mercato/cache","version":"0.6.6-canary.5664.1.f375de02cd","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5664.1.f375de02cd","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"0446bfa304134644cffbc012a98ac7a54f81fcec","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5664.1.f375de02cd.tgz","fileCount":50,"integrity":"sha512-/UdZlHkMCZboFuiB/4EdF5OHOl9+8GDQVxLWx67O+VNzt7rOvEqYqGthpNXk+2bs4rLJdDPz2VZnxbmJ7J5p4g==","signatures":[{"sig":"MEUCIQDOziRx8qusYyYvESvoWHS84jkwvVaCP/zJP29hyutONAIgQOAiVWBD9udb54JR7gUdtWOC0KoJ8taSWy2EIZOJg3E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5664.1.f375de02cd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":215129},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-/UdZlHkMCZboFuiB/4EdF5OHOl9+8GDQVxLWx67O+VNzt7rOvEqYqGthpNXk+2bs4rLJdDPz2VZnxbmJ7J5p4g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5664.1.f375de02cd_1781705418030_0.7977380736384165","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.5678.1.9112b71ee0":{"name":"@open-mercato/cache","version":"0.6.6-develop.5678.1.9112b71ee0","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-develop.5678.1.9112b71ee0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"922b1ec6d046efb82c52e42d4612a54e6fd034af","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.5678.1.9112b71ee0.tgz","fileCount":50,"integrity":"sha512-ZfD6xnL42jUIthRIAZ1n9rEnfaz1BLoVOFAVXmU7GLXIdc3ZzdsPaDeE47nyuBPT+v78iLPIB7kG1U8Y3w31Zw==","signatures":[{"sig":"MEQCIEC0F6DML7vadyFgyQbFzIEFhzWBfmuZaPrT/qFV4b8sAiAs66z9QgYrUHeZUz4kvkwxVxe1psq3rpQRWnIed+I+Bg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.5678.1.9112b71ee0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":224946},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-ZfD6xnL42jUIthRIAZ1n9rEnfaz1BLoVOFAVXmU7GLXIdc3ZzdsPaDeE47nyuBPT+v78iLPIB7kG1U8Y3w31Zw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.5678.1.9112b71ee0_1781706007096_0.5452261793954165","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5686.1.dd55b014c2":{"name":"@open-mercato/cache","version":"0.6.6-canary.5686.1.dd55b014c2","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5686.1.dd55b014c2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e2da95a89a81acdb4bc95e030fba3cba37d75480","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5686.1.dd55b014c2.tgz","fileCount":50,"integrity":"sha512-LLQ+QMdvx+zNo0vcnXgNC8qkNlW7m1TO1Z0GFtxQYcogtCDqPvUZpUOLfM3hMWrqFb4JeT/BysgP2/fTEeHLtA==","signatures":[{"sig":"MEUCIAOLbYErKDeildAJRw+VtVRYbbSqQIW2neR/RIPIhhKEAiEA6vtudZCWXplF7ZkiouHqd05CDkFRQ8hvgI5GNELQQlY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5686.1.dd55b014c2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":224945},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-LLQ+QMdvx+zNo0vcnXgNC8qkNlW7m1TO1Z0GFtxQYcogtCDqPvUZpUOLfM3hMWrqFb4JeT/BysgP2/fTEeHLtA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5686.1.dd55b014c2_1781706236530_0.06775182367206423","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5690.1.3b04a7ea59":{"name":"@open-mercato/cache","version":"0.6.6-canary.5690.1.3b04a7ea59","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5690.1.3b04a7ea59","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"0389a6dd768d9b6343102020bc9dba84f4996758","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5690.1.3b04a7ea59.tgz","fileCount":50,"integrity":"sha512-WY5GxLyvjwHi1PSFNW/Tij3HAXa0do3OcNO1+2d9T+B3fx3lai9GWsCT/K/lOo35ZP4Vru+ny08Fy7nbI04Xxw==","signatures":[{"sig":"MEUCIAs9jBSuKEig7U0DZA8De7DOwF7hAKHMs/Ljt+kMUtHaAiEA2p5hZdM1IoaXe/83ue09Xy8l2ruUnhsfb7GqGtl1jmk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5690.1.3b04a7ea59","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":224945},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-WY5GxLyvjwHi1PSFNW/Tij3HAXa0do3OcNO1+2d9T+B3fx3lai9GWsCT/K/lOo35ZP4Vru+ny08Fy7nbI04Xxw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5690.1.3b04a7ea59_1781707113578_0.39631101628883925","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5681.1.22759337d5":{"name":"@open-mercato/cache","version":"0.6.6-canary.5681.1.22759337d5","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5681.1.22759337d5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"6b0d78c916c897d0e85b6af680d47339534cf793","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5681.1.22759337d5.tgz","fileCount":50,"integrity":"sha512-jCBZAkKhcjZxnSN//JuMBzwN9xyTldwfXPRkmCG94EKmO/r9BMZEPBhAvHiE1SWT38rJfCDe6wM8r+ds5/Hzcg==","signatures":[{"sig":"MEUCIQDM3Mbbd2pbI4Iq6LuvE/49Djk1I/lbW3a4buxHmDJvCgIgcp9sA9hqoewBSFpfaR6Qkem5AGSVB3dRYp+Bfw851iE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5681.1.22759337d5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":224945},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-jCBZAkKhcjZxnSN//JuMBzwN9xyTldwfXPRkmCG94EKmO/r9BMZEPBhAvHiE1SWT38rJfCDe6wM8r+ds5/Hzcg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5681.1.22759337d5_1781707237541_0.7878327734086552","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5693.1.9fdb8ac1d9":{"name":"@open-mercato/cache","version":"0.6.6-canary.5693.1.9fdb8ac1d9","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5693.1.9fdb8ac1d9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"2beae45492f7ca2e99054fd23c64f0be567053db","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5693.1.9fdb8ac1d9.tgz","fileCount":50,"integrity":"sha512-jEwWOUJ/MwzmIu8iuzzqCTeTQ/McK8RLhuo3Vx0jiSvhJ3j+XxLHGx0IkFZfOhyqpHxSZs2/ENvLb2ayGzY++A==","signatures":[{"sig":"MEQCIEoUtxtys0mr3HrgMfNJzx7/esp68mOvzB2EscPa/ZAeAiAESYIsOaWsQ4K0bNAe35M4LD4B5CIr0T6hFZQ1wp+PGw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5693.1.9fdb8ac1d9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":215129},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-jEwWOUJ/MwzmIu8iuzzqCTeTQ/McK8RLhuo3Vx0jiSvhJ3j+XxLHGx0IkFZfOhyqpHxSZs2/ENvLb2ayGzY++A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5693.1.9fdb8ac1d9_1781707955164_0.018562801387993044","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5687.1.3ed685e36a":{"name":"@open-mercato/cache","version":"0.6.6-canary.5687.1.3ed685e36a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5687.1.3ed685e36a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f1e3e708e0ebd979a4f78d41e3b5034acd8d542c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5687.1.3ed685e36a.tgz","fileCount":50,"integrity":"sha512-5B1loOBOit4g9jGLZcCL5X8YHOUVvwWjXxZR3Il1t3O64VYKnRJu18Y8E9qCgwH/KNAZSiPvco5jYezJ4xz2cw==","signatures":[{"sig":"MEUCIAWfcl19t4952YVHt57RbYjJUbJ6wjMp8JS404ZWllnFAiEArv/l/EP12F2qV+f6mMuyi5bX34erM/bwK292fz4je6U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5687.1.3ed685e36a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":224945},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-5B1loOBOit4g9jGLZcCL5X8YHOUVvwWjXxZR3Il1t3O64VYKnRJu18Y8E9qCgwH/KNAZSiPvco5jYezJ4xz2cw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5687.1.3ed685e36a_1781709409613_0.67280539708516","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5698.1.8d947951b1":{"name":"@open-mercato/cache","version":"0.6.6-canary.5698.1.8d947951b1","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5698.1.8d947951b1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d8207e8186b8a6be0cfed15c6eb496dc03b923d6","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5698.1.8d947951b1.tgz","fileCount":50,"integrity":"sha512-O3JyOXVmwjw4q3OPjDbkoOn6Fu6VJllED2l9XHlF8H9eBzDU/MOfLOVcxzJvKpRHkWYvqWiLkIUuReWkpzt0zQ==","signatures":[{"sig":"MEUCIEjvZVFh3GJdjhE6b57SQF1yOAgTqLrXufeA1R6uKCP4AiEA1/f9RriaZE/bgfEWt3F5OMlHASO4Ibuqi3enumf+ZBw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5698.1.8d947951b1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":224945},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-O3JyOXVmwjw4q3OPjDbkoOn6Fu6VJllED2l9XHlF8H9eBzDU/MOfLOVcxzJvKpRHkWYvqWiLkIUuReWkpzt0zQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5698.1.8d947951b1_1781713822761_0.031200019400890344","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.5706.1.dbef29f570":{"name":"@open-mercato/cache","version":"0.6.6-develop.5706.1.dbef29f570","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-develop.5706.1.dbef29f570","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"9fa086fd71c0152bd53ad719d9df183c83c28469","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.5706.1.dbef29f570.tgz","fileCount":50,"integrity":"sha512-o0KDJiFbjAnetk8m6ePmnpSsKalCl9ggbmatxPAtFBsxNS8GpKs7Ol27tFi83PTn1u9rXQRGQuKfTNSRTm3ZOA==","signatures":[{"sig":"MEQCIHR1NJNjhbrE5lMtPwYX9BJa+RpPIuJZa3JfW32IiZgtAiAwzNHPbJZxbdszBcAEBuUvZNmHMvz0XXDATteNTCaBsg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.5706.1.dbef29f570","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":224946},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-o0KDJiFbjAnetk8m6ePmnpSsKalCl9ggbmatxPAtFBsxNS8GpKs7Ol27tFi83PTn1u9rXQRGQuKfTNSRTm3ZOA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.5706.1.dbef29f570_1781717226347_0.20765627504407025","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.5707.1.bdaff19ab0":{"name":"@open-mercato/cache","version":"0.6.6-develop.5707.1.bdaff19ab0","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-develop.5707.1.bdaff19ab0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"650eb153c4f0721f037329841b39df284f0aecf5","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.5707.1.bdaff19ab0.tgz","fileCount":50,"integrity":"sha512-SIn4aTeYj5RmtLWflwrGJrZaeqWZ0jVp/aJkarnth+GS7aY65Zs1EO7Ho3zKpyl+YmI8QGBDKCwUv7uTZ7cDEg==","signatures":[{"sig":"MEYCIQDkMhBrUP3HBiUiLFuenGk2qaWf4bKXYS/IeZE9PSDdTAIhAMrGDi8WsjOz0e7V17QUMFynp9KlxIvbFMHfyUo3dbSI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.5707.1.bdaff19ab0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":224946},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-SIn4aTeYj5RmtLWflwrGJrZaeqWZ0jVp/aJkarnth+GS7aY65Zs1EO7Ho3zKpyl+YmI8QGBDKCwUv7uTZ7cDEg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.5707.1.bdaff19ab0_1781719984196_0.20694973648418102","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5711.1.414ee48f09":{"name":"@open-mercato/cache","version":"0.6.6-canary.5711.1.414ee48f09","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5711.1.414ee48f09","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c0b5d2a693d13688d135c1f346e9aa22da74f128","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5711.1.414ee48f09.tgz","fileCount":50,"integrity":"sha512-bik0inVDGwY8hHoIGkDf1BEsZm8KunLUmu6Lu/IkSzKVJOekd9Nq0wDbqgwTlltS/KTnasemywmW9tSi3J269g==","signatures":[{"sig":"MEUCIE9WvfJrm1Dr4G+7PUOxzgies/KDduBiOKvMQrCh/FQPAiEA2X65f8QoiGNvEfzc/NNAx9gOaDfzQEGsFmkit+fpIWs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5711.1.414ee48f09","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":224945},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-bik0inVDGwY8hHoIGkDf1BEsZm8KunLUmu6Lu/IkSzKVJOekd9Nq0wDbqgwTlltS/KTnasemywmW9tSi3J269g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5711.1.414ee48f09_1781734601166_0.4926708589399973","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5712.1.dabf734b76":{"name":"@open-mercato/cache","version":"0.6.6-canary.5712.1.dabf734b76","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5712.1.dabf734b76","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"95d7d80eebd14524bca8c9a61e824922636c6dfe","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5712.1.dabf734b76.tgz","fileCount":50,"integrity":"sha512-SCT/huw2xLxtV07eF7+AjMB1DCr+IMGxLwwUCEPmMrrrGG79Ilo33muaWZolwTdm6iXIJ1xtLYkDa+/BMie5Kw==","signatures":[{"sig":"MEYCIQDd5mCvRzHejlr0Se3JNgc8nz68fby+dkG1ryTCtpinggIhANaVpUBpYw8JRURuLMXiIYvWvzewWNiYfjrAojHXdLrS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5712.1.dabf734b76","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":224945},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-SCT/huw2xLxtV07eF7+AjMB1DCr+IMGxLwwUCEPmMrrrGG79Ilo33muaWZolwTdm6iXIJ1xtLYkDa+/BMie5Kw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5712.1.dabf734b76_1781738468649_0.8190529020261756","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5713.1.e9d9866923":{"name":"@open-mercato/cache","version":"0.6.6-canary.5713.1.e9d9866923","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5713.1.e9d9866923","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"1b2f6e58b645ab32e07d5b9e9fda075bbb30ab46","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5713.1.e9d9866923.tgz","fileCount":50,"integrity":"sha512-cmFlcuRxYYTlrO/xdkeELjD9EwvGNFtsSTv+cRaSpgYmnxouEMLhBLZtqwzg/hUcFW+V5qGZ2OPxKCFbjpfYNw==","signatures":[{"sig":"MEQCIHl+6I/8RreAlVEXzrzyS1uvgVoQOY1BgXa1ooqmWKauAiA42TayMWdhryu6Ns/+Gd8231HM2rnC/bVLpZ9LzuPxWg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5713.1.e9d9866923","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":224945},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-cmFlcuRxYYTlrO/xdkeELjD9EwvGNFtsSTv+cRaSpgYmnxouEMLhBLZtqwzg/hUcFW+V5qGZ2OPxKCFbjpfYNw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5713.1.e9d9866923_1781741359216_0.2716993448152001","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.5716.1.b108502d0d":{"name":"@open-mercato/cache","version":"0.6.6-develop.5716.1.b108502d0d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-develop.5716.1.b108502d0d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a73d36467eea76fa745ff4a56f88037ba47605b4","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.5716.1.b108502d0d.tgz","fileCount":50,"integrity":"sha512-LNiOROtetFvoy9YeCgZPDJKU1MUfYNtu1y16uNsCbm2rgKzxhhO57C/7p5MAFHeoitzxyDns5oRSbV2R2iWFqQ==","signatures":[{"sig":"MEUCIQDF1jzPb/BRMyFwJ5/prykJH2HgkNWwBAknB0BHgOPWfwIgbhNKhCrPzyFYKuU2eLNiBd2s6veJMIKcCypilicc6Qw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.5716.1.b108502d0d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":224946},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-LNiOROtetFvoy9YeCgZPDJKU1MUfYNtu1y16uNsCbm2rgKzxhhO57C/7p5MAFHeoitzxyDns5oRSbV2R2iWFqQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.5716.1.b108502d0d_1781761432078_0.3728803847946489","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5724.1.33c2f48266":{"name":"@open-mercato/cache","version":"0.6.6-canary.5724.1.33c2f48266","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5724.1.33c2f48266","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"772b0b46b94498632e4ec61df66d33f9ead90117","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5724.1.33c2f48266.tgz","fileCount":50,"integrity":"sha512-Llijhs8ptqZnMN5Q5HbGyP1bD74EwBIM5s43nLaacZII/SLA9LTbYca7v+kV7LSPSdeO6mo2FNS1tUDpWsuj8A==","signatures":[{"sig":"MEQCIEghuP8QOo6u/ZW68EeLPymaWlutIEtLqrz8UE2CoakdAiBouNzjeinQ27fLSxHmRXpp6oFpd8iWRIPO5oDy26Q7yw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5724.1.33c2f48266","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":224945},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Llijhs8ptqZnMN5Q5HbGyP1bD74EwBIM5s43nLaacZII/SLA9LTbYca7v+kV7LSPSdeO6mo2FNS1tUDpWsuj8A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5724.1.33c2f48266_1781779512923_0.5728565725553458","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.5727.1.f3ae90ed42":{"name":"@open-mercato/cache","version":"0.6.6-develop.5727.1.f3ae90ed42","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-develop.5727.1.f3ae90ed42","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"878b22b248fdfde444efa56155004104e0dc8177","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.5727.1.f3ae90ed42.tgz","fileCount":50,"integrity":"sha512-5JXU91bi0g6M9DfQIFEOQ1bmJWG/Z20RjlBEhV+zO9lz0E3kf0SrKQnZLSWWpKiEirbMCsDHYinaOfVQLd1d0A==","signatures":[{"sig":"MEYCIQCjh/dTZnhel/aPlbvS+f2FGl+hCzhm7IaYr6ZHnLwu5gIhALYrgOMyJUDpsY6lmR1NU2W/XAeH8Yj1XkbIhXRSqgtk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.5727.1.f3ae90ed42","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":224946},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-5JXU91bi0g6M9DfQIFEOQ1bmJWG/Z20RjlBEhV+zO9lz0E3kf0SrKQnZLSWWpKiEirbMCsDHYinaOfVQLd1d0A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.5727.1.f3ae90ed42_1781781538270_0.9831439252082905","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.5738.1.4182c2b2c7":{"name":"@open-mercato/cache","version":"0.6.6-develop.5738.1.4182c2b2c7","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-develop.5738.1.4182c2b2c7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"4346b1e658b91ed538b9e21d324e18ec3be29294","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.5738.1.4182c2b2c7.tgz","fileCount":50,"integrity":"sha512-aYbuHod7C469AOnhFFp6Xst6whWS63VtyzjU0mCFuk0XR+Z9P9w8KAhkF/MDnm9+IaSV528ro4HK3Tf3MtW82Q==","signatures":[{"sig":"MEUCIE7k+RWefLX9LY6Woty7U2zOoc6VKrkDEHDYwz8Od3iwAiEA0g8mesjJiHNszPuDW9deHY8PR6Xzo8No0SgyihUYOpc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.5738.1.4182c2b2c7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":224946},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-aYbuHod7C469AOnhFFp6Xst6whWS63VtyzjU0mCFuk0XR+Z9P9w8KAhkF/MDnm9+IaSV528ro4HK3Tf3MtW82Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.5738.1.4182c2b2c7_1781788547312_0.7839313978005513","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.5751.1.39143f001b":{"name":"@open-mercato/cache","version":"0.6.6-develop.5751.1.39143f001b","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-develop.5751.1.39143f001b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b86d316ac305d922a5c1d60094d80f05d03c1a7c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.5751.1.39143f001b.tgz","fileCount":50,"integrity":"sha512-DtP0ZyVzZ6xIrtXiz1xV0VWThLWhhUV/n5WHfniZVE1vSYpZhEsmQwRHpz6i5p48zZC4cRflqhxyclYUXVfIew==","signatures":[{"sig":"MEQCIHVrU3pU8pXk5/+fxfJTGG4PszluVmiHe9ZPnK+wpXXlAiA2B/hAIQFFGyCLtaF9XorDmsPwFiFPtiKVTlcA9GBtVQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.5751.1.39143f001b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":224946},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-DtP0ZyVzZ6xIrtXiz1xV0VWThLWhhUV/n5WHfniZVE1vSYpZhEsmQwRHpz6i5p48zZC4cRflqhxyclYUXVfIew==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.5751.1.39143f001b_1781791562855_0.16701774531633573","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5752.1.5d82ca3b50":{"name":"@open-mercato/cache","version":"0.6.6-canary.5752.1.5d82ca3b50","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5752.1.5d82ca3b50","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c5f4a397856f947ff25f56c9c0f3cdb828f4b307","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5752.1.5d82ca3b50.tgz","fileCount":50,"integrity":"sha512-7PswOkfbWBDE6bx4hc3K/EkbFspzWfuaYSLKuAveAkDFtiPhq3XhVh9Y27Ui1T5oZlU7lLgHBG1T46ftPXCtww==","signatures":[{"sig":"MEQCIHUEBv89vx7Qs/bvKhY2GCDTpd+sH3RF1nk6WVODvpFUAiA5FwrTGLY8lO9IFqaY/vQV0wKASNMcBDG4yDRhwz8RaA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5752.1.5d82ca3b50","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":224945},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-7PswOkfbWBDE6bx4hc3K/EkbFspzWfuaYSLKuAveAkDFtiPhq3XhVh9Y27Ui1T5oZlU7lLgHBG1T46ftPXCtww==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5752.1.5d82ca3b50_1781792340155_0.9631882760332573","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.5754.1.c908b2af3f":{"name":"@open-mercato/cache","version":"0.6.6-develop.5754.1.c908b2af3f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-develop.5754.1.c908b2af3f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"cfc8dc920247632c78303e3f8186adb5696ccd30","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.5754.1.c908b2af3f.tgz","fileCount":50,"integrity":"sha512-qLIvyEHCl1vnW5R9QY4JRTNlcAGB8whY1tH9y9ZUCxzKxZEZFUtxC4mTEaFaWGypKySF8VVm7oYv56jJ+KCALg==","signatures":[{"sig":"MEYCIQDMuOAPwXPeTPWt0Mxu5ow20fcdXWtj1O+/2XgdHKN89gIhAO78UoJOlHweYNBz2cKARBbPc4AsJ7GBxhLDqi1I6E9A","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.5754.1.c908b2af3f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":224946},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-qLIvyEHCl1vnW5R9QY4JRTNlcAGB8whY1tH9y9ZUCxzKxZEZFUtxC4mTEaFaWGypKySF8VVm7oYv56jJ+KCALg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.5754.1.c908b2af3f_1781797117634_0.6772803327662771","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5758.1.5999a6b96b":{"name":"@open-mercato/cache","version":"0.6.6-canary.5758.1.5999a6b96b","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5758.1.5999a6b96b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"716183e17bebeb94ed2c757130ca8060087e8733","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5758.1.5999a6b96b.tgz","fileCount":50,"integrity":"sha512-yvbahCLmKHl5ALh0cCqCZPefZbpJQOBM533MCRpHpfRaft7MF2VfmW+ao9G32wvQz+CDHdi/gfU54WDU4SQ2kA==","signatures":[{"sig":"MEQCIAOoXS7kgBIc/abDeGdseuv5MW2DqXA8gg1anAHMoAlWAiBXCu6oj7zZH93A37THO39rZnxVNVVor0mQ86HyHrZhnw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5758.1.5999a6b96b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-yvbahCLmKHl5ALh0cCqCZPefZbpJQOBM533MCRpHpfRaft7MF2VfmW+ao9G32wvQz+CDHdi/gfU54WDU4SQ2kA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5758.1.5999a6b96b_1781799004416_0.2725710631152576","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.5757.1.f5cc26cf92":{"name":"@open-mercato/cache","version":"0.6.6-develop.5757.1.f5cc26cf92","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-develop.5757.1.f5cc26cf92","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ffd4f8e68b2e16169a7fa91ebb514c8aabe6118c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.5757.1.f5cc26cf92.tgz","fileCount":50,"integrity":"sha512-hlXcNmka8zgXV3MIeB7hVl0AhhVji2D6zRPIlZ0C3uhHlwdRqO0P/KuWbPIPTRv5/i/dpfAYJc7fCSQIbvfKdw==","signatures":[{"sig":"MEQCIC/o6KWezjFachsSl1QmfSYr2Ui2tZc8Z2Z5XQ0QHxVcAiANbP3BSS5jyuo3hYzkiA0Wfx+eICdmbpnYF61dSPPDvA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.5757.1.f5cc26cf92","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228316},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-hlXcNmka8zgXV3MIeB7hVl0AhhVji2D6zRPIlZ0C3uhHlwdRqO0P/KuWbPIPTRv5/i/dpfAYJc7fCSQIbvfKdw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.5757.1.f5cc26cf92_1781799967976_0.28709280122189695","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5796.1.d450d96a6b":{"name":"@open-mercato/cache","version":"0.6.6-canary.5796.1.d450d96a6b","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5796.1.d450d96a6b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"cf8765a27308e24df4ad05194ce2b07efe07cdc0","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5796.1.d450d96a6b.tgz","fileCount":50,"integrity":"sha512-/1V9e/2sRy6KlNE2gNrdRLHr0u2FL41nrLellG8t8NEz1IufoFdvooFouEsR+lXkAOQM20rqhmg9DqMt7KCQsQ==","signatures":[{"sig":"MEUCIDO8aXXGT06SBWvsC5lHy0K1EFW6C0O6Fi1KGt/IMW4WAiEA6din2VRgcV4kFxXSoBvfMgTqvuyBiXlkhFb5SP875No=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5796.1.d450d96a6b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-/1V9e/2sRy6KlNE2gNrdRLHr0u2FL41nrLellG8t8NEz1IufoFdvooFouEsR+lXkAOQM20rqhmg9DqMt7KCQsQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5796.1.d450d96a6b_1781819883955_0.5635338622542334","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5797.1.b30dec5cd4":{"name":"@open-mercato/cache","version":"0.6.6-canary.5797.1.b30dec5cd4","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5797.1.b30dec5cd4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ab946d7c902882f6e4b36edfd40be64605e2e2a8","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5797.1.b30dec5cd4.tgz","fileCount":50,"integrity":"sha512-6Cn3evNHsI573Mcsh+57BE61q/CEsccu4igw4tBfhzEUIPBsCZVfUw/FngJz6hxbSAagXaXO076cXkVuV5eQmg==","signatures":[{"sig":"MEUCIBA/bKj8stRskrWByoZ2A9vQqGh1inPso09hnev0w3fPAiEAoADoygJM7BtEIvw9XQxXcsD+Ny3YHB038LAFofLEXUQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5797.1.b30dec5cd4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-6Cn3evNHsI573Mcsh+57BE61q/CEsccu4igw4tBfhzEUIPBsCZVfUw/FngJz6hxbSAagXaXO076cXkVuV5eQmg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5797.1.b30dec5cd4_1781819947201_0.691938628583606","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5798.1.490ff87098":{"name":"@open-mercato/cache","version":"0.6.6-canary.5798.1.490ff87098","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5798.1.490ff87098","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"448cdd1464fa7f185a59827021f7c57009669a4f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5798.1.490ff87098.tgz","fileCount":50,"integrity":"sha512-qptT5yF5KCcszeqDe/GRbqv2gsWwDASwSBOzNbpRZWHKSdwo6HaDEfftzpgNbW/W9urEAzKnB/IusCuzSLh6AQ==","signatures":[{"sig":"MEQCICNGDoPT6sRmJ20gS83mUvlycgxBkRW6zXG7+XTNMdLtAiB2t4HmlXpQqo+1M8tzHKSAXUrq+Y2S0kPiUYg6LtLBXg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5798.1.490ff87098","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-qptT5yF5KCcszeqDe/GRbqv2gsWwDASwSBOzNbpRZWHKSdwo6HaDEfftzpgNbW/W9urEAzKnB/IusCuzSLh6AQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5798.1.490ff87098_1781819964597_0.6258194978077438","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5799.1.37b5811418":{"name":"@open-mercato/cache","version":"0.6.6-canary.5799.1.37b5811418","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5799.1.37b5811418","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"64afe123f1d5c61c1aff85fa8bbde7c022a0e266","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5799.1.37b5811418.tgz","fileCount":50,"integrity":"sha512-fBzTBFzS6BV95aXqLxEhMWk9KyNW62hwqRMgK1SDQ85AgrMDn8w5WFRaiTh9+sZhsIZe3peKry6d27tXw11OTg==","signatures":[{"sig":"MEUCIQCWwcWsB0gVmq1QfeO7cbCf6pfvsni6ebBz5l8D8FnnZQIget8Cxt7Q3JmqrZOVujAbNfxcHJrXSEmX6+YxX5VSamo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5799.1.37b5811418","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-fBzTBFzS6BV95aXqLxEhMWk9KyNW62hwqRMgK1SDQ85AgrMDn8w5WFRaiTh9+sZhsIZe3peKry6d27tXw11OTg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5799.1.37b5811418_1781820082599_0.13386436639514665","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5801.1.a474a2aef4":{"name":"@open-mercato/cache","version":"0.6.6-canary.5801.1.a474a2aef4","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5801.1.a474a2aef4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"bd5311886d7f7844f48feeb6f1795dabadec9d0b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5801.1.a474a2aef4.tgz","fileCount":50,"integrity":"sha512-KcJBiRlMO0pL7d9mg4NWZIunplZwCEKsIm/WeAo1IRSd/+6Lp2NjPK4lztvYz6fe2KFS2Hsb+0W3nzOeyuSo1g==","signatures":[{"sig":"MEQCIEBwG4WhKbuXMZQC6x3lh7vmbQTx7F7gRHtsm88TVFeCAiA9zWlKGZcvowRXZ5p02rSsBZDN6AXQSuxmITSuK5Yzew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5801.1.a474a2aef4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-KcJBiRlMO0pL7d9mg4NWZIunplZwCEKsIm/WeAo1IRSd/+6Lp2NjPK4lztvYz6fe2KFS2Hsb+0W3nzOeyuSo1g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5801.1.a474a2aef4_1781820349930_0.5175069269031518","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5802.1.121c695bf9":{"name":"@open-mercato/cache","version":"0.6.6-canary.5802.1.121c695bf9","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5802.1.121c695bf9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a4d656270ea06fbba5ccb7f33503901e010ffa87","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5802.1.121c695bf9.tgz","fileCount":50,"integrity":"sha512-bsaRG0uzUWUl2KCvOYIwzzXu0n5SIgkjISvFLkSkWJGThE7aV1lcfI6hsLPkTGJV4zR+bK937N9EWHkUTEQRpg==","signatures":[{"sig":"MEUCIB8ZcAi/CeLyStNDReVKfur/fPQlwz5PITGWHp85nnx7AiEA9X1jo/zlHQpQQmAEfbd8QGOJ3bfOA260bgy0Y2uLudk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5802.1.121c695bf9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-bsaRG0uzUWUl2KCvOYIwzzXu0n5SIgkjISvFLkSkWJGThE7aV1lcfI6hsLPkTGJV4zR+bK937N9EWHkUTEQRpg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5802.1.121c695bf9_1781821090936_0.685187408088969","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5804.1.afa942f448":{"name":"@open-mercato/cache","version":"0.6.6-canary.5804.1.afa942f448","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5804.1.afa942f448","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"8380acf9a7d32527b60464e508f06e7c9c7de240","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5804.1.afa942f448.tgz","fileCount":50,"integrity":"sha512-NrKeOwhZvD1yhY08kqXAwJ6FEhtpid+dvG1eWdsCPTibNiv+ZrPuz4ThdZrZgACsvIXlCVr5T0dkfhVK4w9yZw==","signatures":[{"sig":"MEUCIGLhY84msWImzDuFlXasaNJy4SWPDUG7047ZEcQlAWVbAiEA7k4lmAgVGUn9Ou8Q3gSebnxau45dU1hDY8JSXWuA5ls=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5804.1.afa942f448","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-NrKeOwhZvD1yhY08kqXAwJ6FEhtpid+dvG1eWdsCPTibNiv+ZrPuz4ThdZrZgACsvIXlCVr5T0dkfhVK4w9yZw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5804.1.afa942f448_1781821238612_0.8233009182333346","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5805.1.0dbb95ace4":{"name":"@open-mercato/cache","version":"0.6.6-canary.5805.1.0dbb95ace4","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5805.1.0dbb95ace4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e28f8b05f59b065c9280ff929d68e0bd6753b5b1","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5805.1.0dbb95ace4.tgz","fileCount":50,"integrity":"sha512-E14wROz0yxx0nZoplIkzbfz5ij9oBilN7Fjf/XQLAB7G1rTUtvOdkEHGmJ27pBg60+kH5L8+9VQiQCKoyat2rw==","signatures":[{"sig":"MEUCIHQkrRoRSrTTHK0eESkMnGpodffqpwkAPIpFYPhqAqBDAiEA1xlq0Ozoq+evN+DabYNZ+VIV7073kxqEucNMSiFir/Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5805.1.0dbb95ace4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-E14wROz0yxx0nZoplIkzbfz5ij9oBilN7Fjf/XQLAB7G1rTUtvOdkEHGmJ27pBg60+kH5L8+9VQiQCKoyat2rw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5805.1.0dbb95ace4_1781821374162_0.9274371084483877","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5807.1.2a970b890e":{"name":"@open-mercato/cache","version":"0.6.6-canary.5807.1.2a970b890e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5807.1.2a970b890e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e2e9312cb2b6e1c122a09073d8c11209d941af29","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5807.1.2a970b890e.tgz","fileCount":50,"integrity":"sha512-x97LkPOnbSxZ8Tx6iNosY1RVScfLaDxD0Mys27Zsopex+9e+XXfIqF0+aB4HHO6K1ygm8+Mnhn2X68Z9XmESxQ==","signatures":[{"sig":"MEQCIFRYx0kglGokmossPd7GZVbkqUBj+YCCDom8Z4BXMyvgAiAsKjnUeZG6j1jVUNf8tuFDOA9s3ADnaEsIq5vZBM29dQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5807.1.2a970b890e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-x97LkPOnbSxZ8Tx6iNosY1RVScfLaDxD0Mys27Zsopex+9e+XXfIqF0+aB4HHO6K1ygm8+Mnhn2X68Z9XmESxQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5807.1.2a970b890e_1781821668843_0.9836088956401468","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5806.1.709ae0feaf":{"name":"@open-mercato/cache","version":"0.6.6-canary.5806.1.709ae0feaf","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5806.1.709ae0feaf","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e389fd22ed294fa57f994df47aa00c400a79b666","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5806.1.709ae0feaf.tgz","fileCount":50,"integrity":"sha512-PZl4lCym9j7mPIIS67uwcZVP1PlGXm9K4gHWFv+9CdshEOrt4L2gUUkriiDyUiNYkFE6TuzlVR9PJY17sMLILg==","signatures":[{"sig":"MEQCIBP41kuYTIBQRCQiC1pbgV8aNcngpQsI1R5uTC12BFhGAiABOx+X90quy5izUzOVi8gFzUpDIBF5D14Xeke/Kd6ctQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5806.1.709ae0feaf","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-PZl4lCym9j7mPIIS67uwcZVP1PlGXm9K4gHWFv+9CdshEOrt4L2gUUkriiDyUiNYkFE6TuzlVR9PJY17sMLILg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5806.1.709ae0feaf_1781821702694_0.727110236163949","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5809.1.09ae75d56b":{"name":"@open-mercato/cache","version":"0.6.6-canary.5809.1.09ae75d56b","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5809.1.09ae75d56b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"9b27828f3119ec1164e59e5793d7ff8c694bb617","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5809.1.09ae75d56b.tgz","fileCount":50,"integrity":"sha512-sY4ZdOLYiMpxdJyQ+RdMLpm4+WJxrkJ0LRWRNsVwkfLW+eqf1ojX2cZnvf8+u4kAyz2MEkO7sDjTwSIvtTOrtQ==","signatures":[{"sig":"MEUCIEV14OKhoP5r8S0Wu4Te79YuBoDUKc0ZDRYL74BtZM1mAiEAyzddy46+NT3knqs+BAmpTiQtyQ8JaV6NZr3rnvT+VD0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5809.1.09ae75d56b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-sY4ZdOLYiMpxdJyQ+RdMLpm4+WJxrkJ0LRWRNsVwkfLW+eqf1ojX2cZnvf8+u4kAyz2MEkO7sDjTwSIvtTOrtQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5809.1.09ae75d56b_1781821875751_0.1548156795872493","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5812.1.b2d73bca40":{"name":"@open-mercato/cache","version":"0.6.6-canary.5812.1.b2d73bca40","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5812.1.b2d73bca40","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e587196bae7dff1575488e4473c5de0686bb20c5","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5812.1.b2d73bca40.tgz","fileCount":50,"integrity":"sha512-t6OETQ0irBaWtJBEWRrTp0lcaoyMYRhuhp3sUzK+u91aw07Hj8Ll+Q20xCBRyw6nRU4vUVWbe+3V059/yB4umw==","signatures":[{"sig":"MEYCIQDR8Za7HaYzlnjoFOUMYX+/5QWnJA2FR7vv29s98S5SUwIhAM21ICd4a1kRGsOeL0Om6+FNxwwFQnUZDSRnveVM5zP8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5812.1.b2d73bca40","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-t6OETQ0irBaWtJBEWRrTp0lcaoyMYRhuhp3sUzK+u91aw07Hj8Ll+Q20xCBRyw6nRU4vUVWbe+3V059/yB4umw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5812.1.b2d73bca40_1781822674079_0.05191151728746424","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5810.1.ca04afb979":{"name":"@open-mercato/cache","version":"0.6.6-canary.5810.1.ca04afb979","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5810.1.ca04afb979","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"924e6e98b5ef63f4d3e429271bbee19aa9b23c62","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5810.1.ca04afb979.tgz","fileCount":50,"integrity":"sha512-4gSf0BKjWggvp54Cnfk+DZiUtJVzc0b9HBTfOQ+bjUZbuvgU2+lkQwszmjFeFgerVGRrET/MeTIVdVHYvtbx4Q==","signatures":[{"sig":"MEYCIQD7rasQUsupPgno8uCVjCEpKaUBP+lXUzgExoQXMt0ypgIhAOGWtraeLq6/R1RVqr3I7R65keX2cP/I/VAlh6MlLmBI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5810.1.ca04afb979","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-4gSf0BKjWggvp54Cnfk+DZiUtJVzc0b9HBTfOQ+bjUZbuvgU2+lkQwszmjFeFgerVGRrET/MeTIVdVHYvtbx4Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5810.1.ca04afb979_1781822811050_0.014212655895662785","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5813.1.4d63766de4":{"name":"@open-mercato/cache","version":"0.6.6-canary.5813.1.4d63766de4","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5813.1.4d63766de4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"19528ee183feedd85b442823eff37c646d484c24","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5813.1.4d63766de4.tgz","fileCount":50,"integrity":"sha512-D9AA3TDZmZ7JYQF2aTE/F9NpDR0VADjVkg67sz9qOviPAm0p7nxkWxBIQI/uk4412vHrHstCsU8UzdOzQ9lArQ==","signatures":[{"sig":"MEUCID/V06Tg5YgY8FZ7T/rR32ROgfZvOJpdopkVfdUi6+cnAiEA37x2s+QBuS+VH3If8aWbgk+vFWktRUvg9HxKPF+IYxU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5813.1.4d63766de4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-D9AA3TDZmZ7JYQF2aTE/F9NpDR0VADjVkg67sz9qOviPAm0p7nxkWxBIQI/uk4412vHrHstCsU8UzdOzQ9lArQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5813.1.4d63766de4_1781822848213_0.27499813282412466","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5811.1.f58789dc72":{"name":"@open-mercato/cache","version":"0.6.6-canary.5811.1.f58789dc72","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5811.1.f58789dc72","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"6df9ee70bb9060212e256bb1061d874b904ff205","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5811.1.f58789dc72.tgz","fileCount":50,"integrity":"sha512-soxeLZXfUKSnejQiGnS4uDcJuYRDb/Z84Dc3bOijqd/PEbhkh3FCjbvLXRw8vbuMBFRwC39PiMIJe5i5YzIuIQ==","signatures":[{"sig":"MEUCIQDrxdbVPjYbcQnO1WWV8F0tYn6FnPpMwkq7Dh0hoLYSTwIgPQQWkBIp5zQ7or2Y07iQnXOcGnJcu4dOHEsqQICKM7k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5811.1.f58789dc72","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-soxeLZXfUKSnejQiGnS4uDcJuYRDb/Z84Dc3bOijqd/PEbhkh3FCjbvLXRw8vbuMBFRwC39PiMIJe5i5YzIuIQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5811.1.f58789dc72_1781822945592_0.1704297957011276","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5814.1.130dcce093":{"name":"@open-mercato/cache","version":"0.6.6-canary.5814.1.130dcce093","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5814.1.130dcce093","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"73031a20a766bc4aec2eab7ccb6973078ea0f419","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5814.1.130dcce093.tgz","fileCount":50,"integrity":"sha512-LbJvTIcK8gTDjskA8Mph4SnrHrgNrANTO4aVGW2+gXpDfddU0q1EtmwC/GHCYz+5xvfmxVVWt5PsFewaO4tbzQ==","signatures":[{"sig":"MEUCIQDYQ9stdClkdB2HIFFPW4FNoSF1zEAZpLeHWUxuFXHDvQIgPu6QhMEuRpSr8oZW1Zv2wf2Wr9tl3P4cuDimBfADQ54=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5814.1.130dcce093","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-LbJvTIcK8gTDjskA8Mph4SnrHrgNrANTO4aVGW2+gXpDfddU0q1EtmwC/GHCYz+5xvfmxVVWt5PsFewaO4tbzQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5814.1.130dcce093_1781822951393_0.05943528356452066","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5815.1.g2949371697":{"name":"@open-mercato/cache","version":"0.6.6-canary.5815.1.g2949371697","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5815.1.g2949371697","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"de8effd97678ec514c2490a52c5de5d3e027a2ee","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5815.1.g2949371697.tgz","fileCount":50,"integrity":"sha512-XFcdtwiLl4THSgoqrxOuXA2kkG6XQZ6U+N73Njl8/kP/SeULhnfh5XQHNSvzln/SXjBBYz2mhlxqL6R2Sn7y/A==","signatures":[{"sig":"MEUCIHQimIDjchJwzCqlOEAJfdruWAKiYDWoZpFCo9WeweyjAiEAu0Dg+BAUOE2p5YUKhsfN5FGSg82jr36TXNs7YXk49/M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5815.1.g2949371697","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228316},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-XFcdtwiLl4THSgoqrxOuXA2kkG6XQZ6U+N73Njl8/kP/SeULhnfh5XQHNSvzln/SXjBBYz2mhlxqL6R2Sn7y/A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5815.1.g2949371697_1781823453872_0.17349274323178543","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5817.1.a0c3213030":{"name":"@open-mercato/cache","version":"0.6.6-canary.5817.1.a0c3213030","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5817.1.a0c3213030","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f1c09c43927bf26e1af785fe6ee0de0c81a049aa","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5817.1.a0c3213030.tgz","fileCount":50,"integrity":"sha512-xKjRFbOxArgZH8g6+U9OwQH2i1HqD/lxHT0vzRvzqhOenBX662NuKbrh3AixxdTkBxcGDdj945MG7/LwtrCJ7g==","signatures":[{"sig":"MEUCIQDiFnUb/+AlJBgJ2tdlOtQZQc8ZlKvtQVKz4aqPEnsbtQIgL9bHR6t305ppwaoB1DoMooBBtoNJw5srLc2SGh4dmwI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5817.1.a0c3213030","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-xKjRFbOxArgZH8g6+U9OwQH2i1HqD/lxHT0vzRvzqhOenBX662NuKbrh3AixxdTkBxcGDdj945MG7/LwtrCJ7g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5817.1.a0c3213030_1781823717088_0.313803421670102","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5818.1.55583a98ce":{"name":"@open-mercato/cache","version":"0.6.6-canary.5818.1.55583a98ce","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5818.1.55583a98ce","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"115f72653698b093e1e81545eefb46c2edd8409f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5818.1.55583a98ce.tgz","fileCount":50,"integrity":"sha512-cHb3kTne6vGNnL/UiTk7vp0oz2t1ystpyutzoS7awvSTPGknOXtifRp5pfytLJfCnL5WXDLCUI9f+ODzEqT6xw==","signatures":[{"sig":"MEUCIFzU+9xmIDDEc/6xb1/18boG/e8Rm0OoloHwK9wPYpTiAiEAiBzMCs2V9rQNibcldpuo+hED1u2I4cIrVHdyrzBh+F0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5818.1.55583a98ce","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-cHb3kTne6vGNnL/UiTk7vp0oz2t1ystpyutzoS7awvSTPGknOXtifRp5pfytLJfCnL5WXDLCUI9f+ODzEqT6xw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5818.1.55583a98ce_1781823784733_0.4579771622890927","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5816.1.ab4d24e968":{"name":"@open-mercato/cache","version":"0.6.6-canary.5816.1.ab4d24e968","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5816.1.ab4d24e968","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"00dfc00fdcc844db3e60c47ef6c08862d75f4b42","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5816.1.ab4d24e968.tgz","fileCount":50,"integrity":"sha512-1auVtJjEk1AGFGWK8WN64GRSjZqm+3+tg4PZkCua8um9W6h+If/ju1uZtNIegtG5hO/5bcbPso/lMSpPjauRUQ==","signatures":[{"sig":"MEYCIQCkmgblWK1sFqv1IvwLVO6pVl451Logpt6vSUV1yULs4wIhANFYZaumHZ5Te2xbGgPXJ5JwV4pLZcFQLj+t0rjz542P","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5816.1.ab4d24e968","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-1auVtJjEk1AGFGWK8WN64GRSjZqm+3+tg4PZkCua8um9W6h+If/ju1uZtNIegtG5hO/5bcbPso/lMSpPjauRUQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5816.1.ab4d24e968_1781823818648_0.9702430647073488","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5819.1.c32018e233":{"name":"@open-mercato/cache","version":"0.6.6-canary.5819.1.c32018e233","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5819.1.c32018e233","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"3b988c5afe3bb096e9e63537af75a6510df9ba8d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5819.1.c32018e233.tgz","fileCount":50,"integrity":"sha512-mugNMi+2QSdKJYkOtt0nvABWXhOO1Vm0Q0Oojqs4K0SuRrpX6GEHC+y2sAHEJogWdEl7yrQDKirhWkMlhl5Zzw==","signatures":[{"sig":"MEQCIEb6W1WKnYRL1Q239/VvqDyAmX5j0x946HQpnuchCuw1AiAf//6ZLD+toVPgWlASZLbbprP8f61VAr/v7EKhwgMXXw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5819.1.c32018e233","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-mugNMi+2QSdKJYkOtt0nvABWXhOO1Vm0Q0Oojqs4K0SuRrpX6GEHC+y2sAHEJogWdEl7yrQDKirhWkMlhl5Zzw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5819.1.c32018e233_1781843630681_0.33981990118913896","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5820.1.8e20fbed9a":{"name":"@open-mercato/cache","version":"0.6.6-canary.5820.1.8e20fbed9a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5820.1.8e20fbed9a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f9c6b0bd4d39a9374591c5a8a46539588df6810e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5820.1.8e20fbed9a.tgz","fileCount":50,"integrity":"sha512-oLABlCPOYXb6CtK59vi+JQz16U8Ca4cdXIDjvdo4ys80qInGTyBFdIsWTkWNJwO9WI0T6BV+Dom2i5mUlZlz+w==","signatures":[{"sig":"MEYCIQD1IXjSwMIsO4UDeSGbEsyz+bIo/9Q56RI+zFsb6NlsAwIhAPAnYGHDmVpQjkk5lxZs9fhdga595tJCXH6OVP1Qte08","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5820.1.8e20fbed9a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-oLABlCPOYXb6CtK59vi+JQz16U8Ca4cdXIDjvdo4ys80qInGTyBFdIsWTkWNJwO9WI0T6BV+Dom2i5mUlZlz+w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5820.1.8e20fbed9a_1781844253207_0.5560789811661724","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5821.1.d9bd029054":{"name":"@open-mercato/cache","version":"0.6.6-canary.5821.1.d9bd029054","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5821.1.d9bd029054","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"54d0178690acaf21f702b5d06967bbd8663f7639","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5821.1.d9bd029054.tgz","fileCount":50,"integrity":"sha512-N+FYNegRpp2Ky4UXMTEt2li5GS+I8LFeE6eCkau/mhHcCWxidOQ+ojp/ck3c7iJfLQLHRyWaPcw8uBnVLE7CcQ==","signatures":[{"sig":"MEUCIHxTlcJBfIvCiEIGl9U/SMweZW+ljjfJiMKYn1wm/576AiEAjqTDS8j/zHgtUYXEWB0mblVqCU8Fz+qtuzIkZEeaNDA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5821.1.d9bd029054","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-N+FYNegRpp2Ky4UXMTEt2li5GS+I8LFeE6eCkau/mhHcCWxidOQ+ojp/ck3c7iJfLQLHRyWaPcw8uBnVLE7CcQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5821.1.d9bd029054_1781844609702_0.3804667142480409","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5822.1.b217a1bcbf":{"name":"@open-mercato/cache","version":"0.6.6-canary.5822.1.b217a1bcbf","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5822.1.b217a1bcbf","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"53b2b5d13481d6cc026c672b24a15eacd455a50a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5822.1.b217a1bcbf.tgz","fileCount":50,"integrity":"sha512-ZrI6lmBJWhTnHCBSkbHlebPNKTxbJZ33yuD9N11NYkKDCofltXpoXs35qCxgpDiyh2/SGhqLJZRik4KyQSBeSw==","signatures":[{"sig":"MEUCIF/+d2S1Fi/9KYcsUanFw04ufKWR3GEAW/s4H9TSWM9YAiEAv/Fi6bkPB/VKNPa9iYDXb1guYfEo2k9wrzIpl6mXSxo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5822.1.b217a1bcbf","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-ZrI6lmBJWhTnHCBSkbHlebPNKTxbJZ33yuD9N11NYkKDCofltXpoXs35qCxgpDiyh2/SGhqLJZRik4KyQSBeSw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5822.1.b217a1bcbf_1781844617153_0.17811441620377777","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5823.1.03b0be2084":{"name":"@open-mercato/cache","version":"0.6.6-canary.5823.1.03b0be2084","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5823.1.03b0be2084","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"8b81d3671edbbbec2709c3e7e499f8974a562c10","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5823.1.03b0be2084.tgz","fileCount":50,"integrity":"sha512-YonPAtlAOHcgjs8NAPhV247MtVI+MP3e16OeaMAAvikRJQxF0SDZwG4Ym3uLh/YP0Jue+l3TjZTx8T5OWP3NpQ==","signatures":[{"sig":"MEQCIGCdRarL0YcT/HJg8jMQQ7lco0nVDB8DpdAV7UI/mo0cAiBUOwHvQ6SBouoHC7UVHQCFkoieT20BGvQ58ccBK8AEeg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5823.1.03b0be2084","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-YonPAtlAOHcgjs8NAPhV247MtVI+MP3e16OeaMAAvikRJQxF0SDZwG4Ym3uLh/YP0Jue+l3TjZTx8T5OWP3NpQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5823.1.03b0be2084_1781844744530_0.41763181801476623","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5824.1.e7f2ff8bf4":{"name":"@open-mercato/cache","version":"0.6.6-canary.5824.1.e7f2ff8bf4","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5824.1.e7f2ff8bf4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"90b0a43286ed43f94fdc31d7475d7c6851ed9cae","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5824.1.e7f2ff8bf4.tgz","fileCount":50,"integrity":"sha512-Py1AbaX+JUIcxDqSRNVcUqB4xCuxo44qWSdtq7Lzor8e+uqrIzRLYupFQmTM2EJ1hOxY1n9gnL/sQi1zSJqBYA==","signatures":[{"sig":"MEUCIB6MtQVRCzgVnlwRAVGZ09v5W4U2BfVOFlxsOozNQNyYAiEApc6SYVCDpHhYjXLBzQ0zgGkO5sqmtqVAqQ2KQHfBVaY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5824.1.e7f2ff8bf4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Py1AbaX+JUIcxDqSRNVcUqB4xCuxo44qWSdtq7Lzor8e+uqrIzRLYupFQmTM2EJ1hOxY1n9gnL/sQi1zSJqBYA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5824.1.e7f2ff8bf4_1781844749399_0.7135666108238274","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5825.1.99483d0c14":{"name":"@open-mercato/cache","version":"0.6.6-canary.5825.1.99483d0c14","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5825.1.99483d0c14","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"2584bd3a82693043626fc26417155def00566406","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5825.1.99483d0c14.tgz","fileCount":50,"integrity":"sha512-wN8HsE6BRKhSWSAXRy9e+qduPbDNimbtu948xq6SCRPdlm1K9V069W1792ngkAXfaox97CChsYVcw4tAdZhNtA==","signatures":[{"sig":"MEQCIFkWeGNTRv5NZ4mi7PDjnL/YOuexIH9R7Usa3k65yv2bAiA/bHm5mdO8L7K8HRPH3mW1yOhzIHPvGTrmqfUFP6+Tcw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5825.1.99483d0c14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-wN8HsE6BRKhSWSAXRy9e+qduPbDNimbtu948xq6SCRPdlm1K9V069W1792ngkAXfaox97CChsYVcw4tAdZhNtA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5825.1.99483d0c14_1781845342488_0.5876909986820398","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5826.1.fbb7a7fa73":{"name":"@open-mercato/cache","version":"0.6.6-canary.5826.1.fbb7a7fa73","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5826.1.fbb7a7fa73","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"1c21049efd211fb96de8aeaeae5002a0ffac0f08","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5826.1.fbb7a7fa73.tgz","fileCount":50,"integrity":"sha512-dZf8f5N6X4b4eRggfhy5HsW5xjCKv5CVYGXZWTQdY9LZyPRlrxl8skNf85jogKPH9uGP2SVNj6Vdn12FcthhJA==","signatures":[{"sig":"MEUCIQDmhNqfKi9y5S0NhGvCKT4plbiildbrJ5rUAGXx5BrIUAIgRnDd1QfziLcScrxuk2eA6xgfZxYZOnfj1d20iTpSMKI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5826.1.fbb7a7fa73","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-dZf8f5N6X4b4eRggfhy5HsW5xjCKv5CVYGXZWTQdY9LZyPRlrxl8skNf85jogKPH9uGP2SVNj6Vdn12FcthhJA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5826.1.fbb7a7fa73_1781845569961_0.5472252089998102","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5827.1.940b493233":{"name":"@open-mercato/cache","version":"0.6.6-canary.5827.1.940b493233","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5827.1.940b493233","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"3aa96e92cad5c308a2dbf7a1d800222cf81b4b95","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5827.1.940b493233.tgz","fileCount":50,"integrity":"sha512-F9O+Jd5v7sF9uehyPhE29/X4gzJm95MuI9GJeHJ8S2x0N+NEsxP6TpwefeC7/zhzBFgGwrxYhTLYHgsdfEr6Zw==","signatures":[{"sig":"MEYCIQDLPX1yg5J0MAHSAJMadzQ5uONppAW0GRujQH0wrT/kmAIhAMsc82Xw93wpRcKFk0/tmMw8IUC99IiK6BtmJ5eunsda","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5827.1.940b493233","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-F9O+Jd5v7sF9uehyPhE29/X4gzJm95MuI9GJeHJ8S2x0N+NEsxP6TpwefeC7/zhzBFgGwrxYhTLYHgsdfEr6Zw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5827.1.940b493233_1781845664386_0.5323173176619733","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5828.1.134f4042cb":{"name":"@open-mercato/cache","version":"0.6.6-canary.5828.1.134f4042cb","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5828.1.134f4042cb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"da07e4ff5b881cff3525c2f8c09422bde3ae364c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5828.1.134f4042cb.tgz","fileCount":50,"integrity":"sha512-TNk8riReEx9cPT/2mSXC7PUcBvNYaoh0kMONU87eqPyOLB4VDjz1KijN2Utn8v/yf/v8Ig4ZRvJhNAVO3TmSrg==","signatures":[{"sig":"MEUCIDo/GFNgZw3DfoWci8mrn0dFDpC838KHNnd3uZTr100tAiEAwaznuvkfZybncZ//Cs3ZLKYGTgoEa6KO5ez9ObogN2E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5828.1.134f4042cb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-TNk8riReEx9cPT/2mSXC7PUcBvNYaoh0kMONU87eqPyOLB4VDjz1KijN2Utn8v/yf/v8Ig4ZRvJhNAVO3TmSrg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5828.1.134f4042cb_1781845705567_0.2654371010368053","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5829.1.bc3aeff4d9":{"name":"@open-mercato/cache","version":"0.6.6-canary.5829.1.bc3aeff4d9","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5829.1.bc3aeff4d9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"bfaf21d3b8cc5569ebc6d6f046c9baff315853ab","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5829.1.bc3aeff4d9.tgz","fileCount":50,"integrity":"sha512-fGq4olj/mLrpccACsENVQiqOvlpeaDvpJZ62UXP5iESf/j3RPm3RdMK71qc5NTYmAa54PVMAbteXWUbm/CjxqQ==","signatures":[{"sig":"MEQCIEO5JNa9LuToqlL3b3CaRN7WbXDozi9R7/DPeh869KrcAiAHoM4hyxc0mKUpcfEJy+hWVqYbDLC4o7i7OwanSaDJaQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5829.1.bc3aeff4d9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-fGq4olj/mLrpccACsENVQiqOvlpeaDvpJZ62UXP5iESf/j3RPm3RdMK71qc5NTYmAa54PVMAbteXWUbm/CjxqQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5829.1.bc3aeff4d9_1781845934076_0.3842435894007379","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5830.1.g4379609544":{"name":"@open-mercato/cache","version":"0.6.6-canary.5830.1.g4379609544","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5830.1.g4379609544","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"cff232f9f9afac87af4317dda144e8d6e9da0185","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5830.1.g4379609544.tgz","fileCount":50,"integrity":"sha512-Ui2A1OpczGStLc8hawIflD+syUCrytYsSvy69yV5mpEcfNha4iU5LCW5wo6jQLlebeqGFdUykznFnSDOLWUGxw==","signatures":[{"sig":"MEUCIQDjQzTmUvZatiJzDiA1Cnh3szYrE4mK96mtPbmBl+9kUAIgArUaRAhO1uC8Nzi5c81EeV4MOp4NeWJcxlfD3twgrsU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5830.1.g4379609544","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228316},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Ui2A1OpczGStLc8hawIflD+syUCrytYsSvy69yV5mpEcfNha4iU5LCW5wo6jQLlebeqGFdUykznFnSDOLWUGxw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5830.1.g4379609544_1781846425431_0.37716047972285427","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5831.1.651d19a711":{"name":"@open-mercato/cache","version":"0.6.6-canary.5831.1.651d19a711","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5831.1.651d19a711","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"6e2a101cffd1e08d409c1df736926cf8ac2c72e4","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5831.1.651d19a711.tgz","fileCount":50,"integrity":"sha512-f39eInuM7ARRbZ93UxzyF3VonmtWdeQomVVoXGtT9aq8uS3N1PxKpwhbBtKT1JBUKopBml+sAFBkysJXNUXvEQ==","signatures":[{"sig":"MEUCIQDudqKykEIe52HtSpRFLD8miXLC5v0ltakVWDdULxLXewIgefLz944hlsfsUvVL9z0fhqpH8ZCvbnc9gV25Edm8P4U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5831.1.651d19a711","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-f39eInuM7ARRbZ93UxzyF3VonmtWdeQomVVoXGtT9aq8uS3N1PxKpwhbBtKT1JBUKopBml+sAFBkysJXNUXvEQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5831.1.651d19a711_1781846481612_0.3020901104880418","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5832.1.169e9a6cb2":{"name":"@open-mercato/cache","version":"0.6.6-canary.5832.1.169e9a6cb2","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5832.1.169e9a6cb2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"56d9aee4faf0315d26027da59756615e1ff5fe41","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5832.1.169e9a6cb2.tgz","fileCount":50,"integrity":"sha512-Ys6clklogxdgZixQo8O9ML0HWuw0+kesrIYAJw3euJPJ4AGMgznY+kv5680Oi0vmYPDx/PGdCsvTUmnw3CPfXw==","signatures":[{"sig":"MEUCIQD1QJRoOs4iEXiH0rccS6pwFr30py66tNtww9eJoKotJAIgBvygltL7JZcKBYKBDYz7KaF2K/41NI5Sg+vYiNBXVng=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5832.1.169e9a6cb2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Ys6clklogxdgZixQo8O9ML0HWuw0+kesrIYAJw3euJPJ4AGMgznY+kv5680Oi0vmYPDx/PGdCsvTUmnw3CPfXw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5832.1.169e9a6cb2_1781846564044_0.9230573543613172","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5833.1.232a027e73":{"name":"@open-mercato/cache","version":"0.6.6-canary.5833.1.232a027e73","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5833.1.232a027e73","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"70a61e28d588582392ea98248ccd072ffb91cbe9","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5833.1.232a027e73.tgz","fileCount":50,"integrity":"sha512-UgQqJO5sBaRxkid5fSHIpZOkaE2gKARaR7MkS71COkdNGchTULf5R18YZ99OIaCzHG6OMxvA3v4MKHpRsoHkUQ==","signatures":[{"sig":"MEUCIQD70XkEPM0o02s7aJ7SCDWzjoP8p90bNc7KW9r0nbd92gIgAoK9+xQBoGNGMxJhe+3gIDvrCZ6k/Hs6TUy7Fgcp6VM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5833.1.232a027e73","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-UgQqJO5sBaRxkid5fSHIpZOkaE2gKARaR7MkS71COkdNGchTULf5R18YZ99OIaCzHG6OMxvA3v4MKHpRsoHkUQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5833.1.232a027e73_1781846564052_0.13840303211910387","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.5834.1.dc9eb0615e":{"name":"@open-mercato/cache","version":"0.6.6-develop.5834.1.dc9eb0615e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-develop.5834.1.dc9eb0615e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"91a546f8253645ee92eec17a53b754b0486f481f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.5834.1.dc9eb0615e.tgz","fileCount":50,"integrity":"sha512-VusOJybZ5EaKZBikwTdL5yOxA1az+Y2c/R2gSDXX6ZdN0yr8gmc8nM/KeLFHWolVuXkVpFTpMW83gonFsl1/FQ==","signatures":[{"sig":"MEQCIGp56uVqBgMpa6VFG80K/RBsamBJdHVtM/zuWKGiAH2yAiAcY02LfaVHr6SNtOt6+rzPXtzBwhuN0lpsM+EcMgVgOQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.5834.1.dc9eb0615e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228316},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-VusOJybZ5EaKZBikwTdL5yOxA1az+Y2c/R2gSDXX6ZdN0yr8gmc8nM/KeLFHWolVuXkVpFTpMW83gonFsl1/FQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.5834.1.dc9eb0615e_1781846869637_0.13130842500449824","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5835.1.d56115c8a0":{"name":"@open-mercato/cache","version":"0.6.6-canary.5835.1.d56115c8a0","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5835.1.d56115c8a0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"323e1d5ffeeb775be7209774359f0e441840a789","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5835.1.d56115c8a0.tgz","fileCount":50,"integrity":"sha512-XzwZbrmFxYAS6mqMTV8/mNAfkhy+aHHvjXvrqTMgfEwkwGDpirwrhmrKEyHItd9Zayh6mp2AJLk3sX0Nj2kK1Q==","signatures":[{"sig":"MEUCIQDVsCZuukhrJtCD8g0XuqzvLQjYkU3EY3gzMRD//t4qdwIgS9WV4K0ts3eQ3g1hutjE4PpGg0sN9fslj+UgSVqNVCw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5835.1.d56115c8a0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-XzwZbrmFxYAS6mqMTV8/mNAfkhy+aHHvjXvrqTMgfEwkwGDpirwrhmrKEyHItd9Zayh6mp2AJLk3sX0Nj2kK1Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5835.1.d56115c8a0_1781847214486_0.9397683998737891","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5836.1.1ac5fa2d1f":{"name":"@open-mercato/cache","version":"0.6.6-canary.5836.1.1ac5fa2d1f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5836.1.1ac5fa2d1f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e89c9432425437112f283f53a5bfecd42516345b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5836.1.1ac5fa2d1f.tgz","fileCount":50,"integrity":"sha512-l0ZMFmtM1fm/E9ipy3linuI/wsqk9wgbF/PW2BNhA+SeJrbYDfEcCz3OU5fULFeSKS+ky00beUfkPSV7L0nI/A==","signatures":[{"sig":"MEUCIQDo9BQ5E9xjr5GpmJSaLZl7w7oEqT8HMZ6C0swUFXMebwIgQbaSPeNM9RkVJuQuhPKtYwn5tVw6off+lm28M/zn0uA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5836.1.1ac5fa2d1f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-l0ZMFmtM1fm/E9ipy3linuI/wsqk9wgbF/PW2BNhA+SeJrbYDfEcCz3OU5fULFeSKS+ky00beUfkPSV7L0nI/A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5836.1.1ac5fa2d1f_1781847414699_0.9580449904316863","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5837.1.896106ed37":{"name":"@open-mercato/cache","version":"0.6.6-canary.5837.1.896106ed37","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5837.1.896106ed37","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"1ecb7aed82b3b00ef2c1b28c9190751ad660efef","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5837.1.896106ed37.tgz","fileCount":50,"integrity":"sha512-C5pddSRlj3Xs/yk9fcQ7K9EAUG0lWCvDUFg15uTLiTl56M+zPkdw7s4uD0dO8EpctNCx9wpjcdzOffU0GCxIdw==","signatures":[{"sig":"MEUCIQDaUiElUJBrKxmDbg74QOPuRElCFck7FmNtkvwkYi8tGAIgTJnL2ZYYCsChO+51HwlBmLPesmYabZc40c4GCCRUKKU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5837.1.896106ed37","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-C5pddSRlj3Xs/yk9fcQ7K9EAUG0lWCvDUFg15uTLiTl56M+zPkdw7s4uD0dO8EpctNCx9wpjcdzOffU0GCxIdw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5837.1.896106ed37_1781847478901_0.9583360408904646","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5838.1.fb0853298d":{"name":"@open-mercato/cache","version":"0.6.6-canary.5838.1.fb0853298d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5838.1.fb0853298d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"7c0a4f181aef5c2753c5b2b9db0262b84115faf7","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5838.1.fb0853298d.tgz","fileCount":50,"integrity":"sha512-o6fKH5kMRdn5kb0MEqwEvWii/rU9hyZggzXwIamKFV6UKhCftbasZQGjoiQXu+l4JlAiF7GBveenhGf4UCbM5w==","signatures":[{"sig":"MEUCIQDXQhV+gCZuMHpkT5sk0eEagXOM2WYhWHFElyLH0BuYBwIgYsr8U8nLqpG9GaanOzrTepYWUFRSgEpjUUzlKeYvtuQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5838.1.fb0853298d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-o6fKH5kMRdn5kb0MEqwEvWii/rU9hyZggzXwIamKFV6UKhCftbasZQGjoiQXu+l4JlAiF7GBveenhGf4UCbM5w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5838.1.fb0853298d_1781848156676_0.5331473943960618","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5839.1.e904664fbf":{"name":"@open-mercato/cache","version":"0.6.6-canary.5839.1.e904664fbf","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5839.1.e904664fbf","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b1ffdcdf7eb4a39584411f9263a1a1526bdef5c1","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5839.1.e904664fbf.tgz","fileCount":50,"integrity":"sha512-BNOyxPEAjHkOrKqcfeKVp5J67NdxgkCIsBEPdt2x2WVHh7hIq7qGjPo1i3fMKADmKKavSVy1AcLWIC4l8QVvew==","signatures":[{"sig":"MEYCIQDjk48FKAaQjbo5pHDVFTgpRF7oH5ctPp+SgZsD3GSCfAIhANsZ2wX3j4SdrIOiOobMikBOgRVs0KxvakysSff+838/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5839.1.e904664fbf","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-BNOyxPEAjHkOrKqcfeKVp5J67NdxgkCIsBEPdt2x2WVHh7hIq7qGjPo1i3fMKADmKKavSVy1AcLWIC4l8QVvew==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5839.1.e904664fbf_1781848443704_0.4330217205243134","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5840.1.2637497ffe":{"name":"@open-mercato/cache","version":"0.6.6-canary.5840.1.2637497ffe","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5840.1.2637497ffe","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"4bd1587d238e13286481a2a735f7e2005d2c3d8d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5840.1.2637497ffe.tgz","fileCount":50,"integrity":"sha512-bp6M3UGB/t1xxZ1sa8mvIk5bI5DuMpk0tOBRwSQpXxZzBsTsExwtIM5lcmWF4EYZsmFmBTnEf483F1Wvjazt9Q==","signatures":[{"sig":"MEUCIByjlGlBXczXEhYGx3OkXjvnQbeeQ/cwu2Yj/anO6vSUAiEA0fR//B8K+j2NTd+VrLJ6qEeNo3Uxfnm8LYDxI/+tOBQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5840.1.2637497ffe","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-bp6M3UGB/t1xxZ1sa8mvIk5bI5DuMpk0tOBRwSQpXxZzBsTsExwtIM5lcmWF4EYZsmFmBTnEf483F1Wvjazt9Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5840.1.2637497ffe_1781848478347_0.6983094189028889","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5847.1.6d7a6f6a43":{"name":"@open-mercato/cache","version":"0.6.6-canary.5847.1.6d7a6f6a43","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5847.1.6d7a6f6a43","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"0e66941bb2ca26e8c64edcf23dcfa2cfe0ed0c67","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5847.1.6d7a6f6a43.tgz","fileCount":50,"integrity":"sha512-JebvdR6yjhFGripaMx4irTpmk6Prj0jvp6zsZn+d1JJ25YHzNiTT0YXp+eOzccCsReuk6MWGniCDytdBH6GKBg==","signatures":[{"sig":"MEYCIQCWF2mZeJpqdr+ronMy2qib9JzkWjWZxkleIyH/NvD7TgIhAPKnlx8NdlcXrh/8iWJOpQI4oSIiH8Vnz7tKJ8jR4+dC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5847.1.6d7a6f6a43","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-JebvdR6yjhFGripaMx4irTpmk6Prj0jvp6zsZn+d1JJ25YHzNiTT0YXp+eOzccCsReuk6MWGniCDytdBH6GKBg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5847.1.6d7a6f6a43_1781848730570_0.3370875991150051","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5853.1.ad59df1fea":{"name":"@open-mercato/cache","version":"0.6.6-canary.5853.1.ad59df1fea","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5853.1.ad59df1fea","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"7b8397de66c4edaed5fc8ca7ac090dcb4ce83974","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5853.1.ad59df1fea.tgz","fileCount":50,"integrity":"sha512-BXY6SGtDWDr9PtdJa8l+PTntchqnSAb2QW6eRFBBz2VL9lUN/EPyyAQ0OTdxn4MSgSRfb+hyOYp0V+5O+mAxLw==","signatures":[{"sig":"MEQCIB6b9NI2HyzYU4nA2W4orv7LRHRWG1iMK5fKD0wOt07XAiBLi9jPN8fXt13KI6abp0RxxN8NlCKUC22Jd62TuezYmQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5853.1.ad59df1fea","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-BXY6SGtDWDr9PtdJa8l+PTntchqnSAb2QW6eRFBBz2VL9lUN/EPyyAQ0OTdxn4MSgSRfb+hyOYp0V+5O+mAxLw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5853.1.ad59df1fea_1781848744673_0.6805331263191756","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5845.1.0d59982649":{"name":"@open-mercato/cache","version":"0.6.6-canary.5845.1.0d59982649","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5845.1.0d59982649","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b9b44af31f8af0a55104a098a17f4c858342cff3","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5845.1.0d59982649.tgz","fileCount":50,"integrity":"sha512-zU6ad6jeQkCRZvP1eDKcaI+2BW+bU5pCOFAocjC2hlgxSJ5xHwzNXymscBTCfIQQ2+v2Q/xU5N61wxfGvO83gw==","signatures":[{"sig":"MEQCIAus4vRLUJBI8XOjvI+FYd1tIFjab07F3glXdyDwICgtAiB5fFV/qGmRGq3DNswQXTD9+a1qPXirDNYIwvyJ2NZU1Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5845.1.0d59982649","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-zU6ad6jeQkCRZvP1eDKcaI+2BW+bU5pCOFAocjC2hlgxSJ5xHwzNXymscBTCfIQQ2+v2Q/xU5N61wxfGvO83gw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5845.1.0d59982649_1781848782397_0.3793203021417417","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5846.1.dbbb191511":{"name":"@open-mercato/cache","version":"0.6.6-canary.5846.1.dbbb191511","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5846.1.dbbb191511","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b5bf9bcb6badadb8a110b120693a3a698f726548","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5846.1.dbbb191511.tgz","fileCount":50,"integrity":"sha512-v/2CvXuPuFsPlcoMhbmWKtP/2WmeCPzYr2Uhhgrahqor3wD7zEMOBNgF+QQ9w0KQaKCr4bpq4qaPwF1TjN17IQ==","signatures":[{"sig":"MEQCIAWbm0wVNcCncGYWpcvZP8izYthmBgpss9Dnn7hb5MGbAiBS6/cPjXghaB/zgRDAN8CXdwZyRF0BUnprjbePq1JUqg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5846.1.dbbb191511","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-v/2CvXuPuFsPlcoMhbmWKtP/2WmeCPzYr2Uhhgrahqor3wD7zEMOBNgF+QQ9w0KQaKCr4bpq4qaPwF1TjN17IQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5846.1.dbbb191511_1781848818464_0.023894053364022172","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5842.1.5c8439da1d":{"name":"@open-mercato/cache","version":"0.6.6-canary.5842.1.5c8439da1d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5842.1.5c8439da1d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"3d4b508f6d62f12cb6e582ff00350c4ee6c1ac31","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5842.1.5c8439da1d.tgz","fileCount":50,"integrity":"sha512-OirOZMs08Lvp0P/xvWDKup1nI6eclw6UHC7nPnJxFJGdqunWQAPpiSYXha5e2EyOsQFKt3r+iZkx4ww0nhJyoQ==","signatures":[{"sig":"MEUCIH9rieBG7Yz8+qvxo0lnG4lAK9j6MfDx2jYFtRKUarhWAiEA5pzwOuzvcsE7rfghSB2DfFK8RAbTL5B6Mmy8v2fYUaY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5842.1.5c8439da1d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-OirOZMs08Lvp0P/xvWDKup1nI6eclw6UHC7nPnJxFJGdqunWQAPpiSYXha5e2EyOsQFKt3r+iZkx4ww0nhJyoQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5842.1.5c8439da1d_1781848835624_0.32703147675331645","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5843.1.7d83824409":{"name":"@open-mercato/cache","version":"0.6.6-canary.5843.1.7d83824409","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5843.1.7d83824409","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"33cdaba21530867ba1e7030390becf15ccd4fdcb","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5843.1.7d83824409.tgz","fileCount":50,"integrity":"sha512-sqrHHyVyGsN8O4IUXOe5SbnzPmhXawpqs02B6CHzfqTHMwDIfEwm6a/NrCCrOjVfqyFTq+SwZaV9A7bIMsX4Lg==","signatures":[{"sig":"MEQCIDcKzUMb+ui+X2jkbLU6Gm3JEvwUOg8Rym+3ZQ47TU7TAiAV5Xh4lG9P8Qd5VpyUanwjCTkTjSro0TDCdwFESSpZqQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5843.1.7d83824409","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-sqrHHyVyGsN8O4IUXOe5SbnzPmhXawpqs02B6CHzfqTHMwDIfEwm6a/NrCCrOjVfqyFTq+SwZaV9A7bIMsX4Lg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5843.1.7d83824409_1781849175898_0.6698791957959787","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5851.1.6c74a8b51f":{"name":"@open-mercato/cache","version":"0.6.6-canary.5851.1.6c74a8b51f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5851.1.6c74a8b51f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b868e77a0ed5819f3c7b685afe6b13aeb340b98c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5851.1.6c74a8b51f.tgz","fileCount":50,"integrity":"sha512-vdZH5eE8CQRYtWBZnfppHVwWFLt7ACiIlKjvgxMBqf8dtjkAYye/Mj/apn/9p4qcgeBLIPYQGcqk5A8rC+/33g==","signatures":[{"sig":"MEQCIAmlCX3SargJjcsQvUw+EisfbAJfpa5N2Q14tnDLQi+uAiAxGus1wTLvAElOnawPHqnLyNwoQ/hs5+dUOrkuWJCmnA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5851.1.6c74a8b51f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-vdZH5eE8CQRYtWBZnfppHVwWFLt7ACiIlKjvgxMBqf8dtjkAYye/Mj/apn/9p4qcgeBLIPYQGcqk5A8rC+/33g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5851.1.6c74a8b51f_1781849232672_0.6103361483502774","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5841.1.228496c4a6":{"name":"@open-mercato/cache","version":"0.6.6-canary.5841.1.228496c4a6","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5841.1.228496c4a6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"42fc2dd37b8ec7722613092f99e0f7b4783d4e1b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5841.1.228496c4a6.tgz","fileCount":50,"integrity":"sha512-Hk2h7CGuh2RZi4o5Nwn6ELsJh3BxOXDZprS3QKSIMtbVpx15Ufdcs5CV58iJsUy+SyBGJdvqvpIttxtzOtvC9A==","signatures":[{"sig":"MEUCIQCpSs0R51k7qxhEOzR6SfpMBaeZ/+6AsIjmObRyGLdyCQIgRHxaIeq1NHCRiM8q6TizKJVMeiMCUI8Tfva3UqecBng=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5841.1.228496c4a6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Hk2h7CGuh2RZi4o5Nwn6ELsJh3BxOXDZprS3QKSIMtbVpx15Ufdcs5CV58iJsUy+SyBGJdvqvpIttxtzOtvC9A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5841.1.228496c4a6_1781849243619_0.34895378358070417","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5849.1.c125f4cba5":{"name":"@open-mercato/cache","version":"0.6.6-canary.5849.1.c125f4cba5","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5849.1.c125f4cba5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"915f2e196ef7d3396632014ae7d9fbd3f14ce0b0","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5849.1.c125f4cba5.tgz","fileCount":50,"integrity":"sha512-RKtlDlGkh5tCBRktZDdLF9rsKRb5iPe574+zqTWM6J1TfYPjemS5fark3HozNGrStqm7P4BJUioBmE/hgVJdIA==","signatures":[{"sig":"MEUCIAjPAwzZtoHo2AK30WsjYbYcq7VpvZSjPeJeAiSf1bfvAiEAsEA3GChaR8IKu7XTJArdAMT51ukUZFHGZgM8E1Y4CxM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5849.1.c125f4cba5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-RKtlDlGkh5tCBRktZDdLF9rsKRb5iPe574+zqTWM6J1TfYPjemS5fark3HozNGrStqm7P4BJUioBmE/hgVJdIA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5849.1.c125f4cba5_1781849546197_0.66033454937133","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5860.1.df6621dbf0":{"name":"@open-mercato/cache","version":"0.6.6-canary.5860.1.df6621dbf0","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5860.1.df6621dbf0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"61c0d99a55c7c3e34b488b5d140f0d6743e2e7b9","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5860.1.df6621dbf0.tgz","fileCount":50,"integrity":"sha512-K9WuTEB3JFmHomgAK5rmrDAHPk6wIwOTMFzVy8V6ALHnT/jOPGjh+JjPGrvGf7CQcQQUmy6aiWvRc13xGCgm6Q==","signatures":[{"sig":"MEQCIFfifhehRSBPODdy71cxjI/bh9zSZn1Bz0adCt9Ee8uoAiB5ZT4BZJAaWu7cFObQ4++eCNH3lcVPEWUv4LtCjcDehw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5860.1.df6621dbf0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-K9WuTEB3JFmHomgAK5rmrDAHPk6wIwOTMFzVy8V6ALHnT/jOPGjh+JjPGrvGf7CQcQQUmy6aiWvRc13xGCgm6Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5860.1.df6621dbf0_1781849567385_0.16185956761205023","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5852.1.f1b3a353cf":{"name":"@open-mercato/cache","version":"0.6.6-canary.5852.1.f1b3a353cf","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5852.1.f1b3a353cf","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d28f79cd18669a997659e27eb40a8af516cd0403","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5852.1.f1b3a353cf.tgz","fileCount":50,"integrity":"sha512-m/TdKOFhseYvQt9mjYh/4Rnml7d56MVz4KY7+ZCkvfWKCN9pt+vMwvU4PzOvR9UWX18sH6Qed6R3/IFFMLga+w==","signatures":[{"sig":"MEUCIE0JOUqBTLArIKJSyoJqwrROwoZC+fs85wBycUcuWrQ9AiEA85fjgfQwNo5v6o41jvEr9qanBibnx8wpQINCsmQXnIM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5852.1.f1b3a353cf","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-m/TdKOFhseYvQt9mjYh/4Rnml7d56MVz4KY7+ZCkvfWKCN9pt+vMwvU4PzOvR9UWX18sH6Qed6R3/IFFMLga+w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5852.1.f1b3a353cf_1781849627456_0.8958741116077","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5857.1.9357c43b6b":{"name":"@open-mercato/cache","version":"0.6.6-canary.5857.1.9357c43b6b","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5857.1.9357c43b6b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"638150af628b71692182b503bc979fcc002a464f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5857.1.9357c43b6b.tgz","fileCount":50,"integrity":"sha512-ugSA+9rKzSCDC8E8rrXcVXLwRZ3g2DeEjWqFIkeC5tvgYyXS+eDpLedBSJHMQt3cY6EE4XF0G3MGhpz8ixYrbA==","signatures":[{"sig":"MEUCIQCJMFGcA8NlVzYbQI09bWZXNIIaDhwe287BKDb+Vj6RKQIgedDWFbVKWyfpNz1W/M89T+uMmOjTpk9cXtChzjj6qWc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5857.1.9357c43b6b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-ugSA+9rKzSCDC8E8rrXcVXLwRZ3g2DeEjWqFIkeC5tvgYyXS+eDpLedBSJHMQt3cY6EE4XF0G3MGhpz8ixYrbA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5857.1.9357c43b6b_1781849643240_0.5033841852692811","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5863.1.3ea1b8ca90":{"name":"@open-mercato/cache","version":"0.6.6-canary.5863.1.3ea1b8ca90","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5863.1.3ea1b8ca90","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"9014232e43c893833b9423e0a7d7fdef9e606de7","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5863.1.3ea1b8ca90.tgz","fileCount":50,"integrity":"sha512-pyCO/I/IOCtV58Ibdpxyvfx4ST5a+xHks4jxXfcVrJWPAsCwjB9etPcTEUd659ZS6xvGqMhO2r+82TAxLlxsHg==","signatures":[{"sig":"MEYCIQDPL148pyZcVZbDePKV5C59ZLgOOKu6X1m/RDd5aDLVBwIhAM/sDnL9tUyGc2wnEP3pFpB/7j5/0R4P+58zzwv9xBEp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5863.1.3ea1b8ca90","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-pyCO/I/IOCtV58Ibdpxyvfx4ST5a+xHks4jxXfcVrJWPAsCwjB9etPcTEUd659ZS6xvGqMhO2r+82TAxLlxsHg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5863.1.3ea1b8ca90_1781849836919_0.48229010392719873","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5859.1.5c403c6ac0":{"name":"@open-mercato/cache","version":"0.6.6-canary.5859.1.5c403c6ac0","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5859.1.5c403c6ac0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"4b851b1611755c48cb8d5b355fe6dc0a6abe7c2c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5859.1.5c403c6ac0.tgz","fileCount":50,"integrity":"sha512-DxD05epy7Gs7XyPKcEjl4ec46Mob3WlYjS6GNEVY4EXlQ3Y1WRAV7fbIfMh0ilNKeWYGXOvev0ei2O4jJ7LLkw==","signatures":[{"sig":"MEQCIHyChxY6YuCyxb1N2Zwh51/U0DOAoL51k2FQb6sVyz5eAiBtEhqHPmz8BLkSdXgi8JNcScNTPmEnFXPnunxpdfrvSg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5859.1.5c403c6ac0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-DxD05epy7Gs7XyPKcEjl4ec46Mob3WlYjS6GNEVY4EXlQ3Y1WRAV7fbIfMh0ilNKeWYGXOvev0ei2O4jJ7LLkw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5859.1.5c403c6ac0_1781849869805_0.7568025821469557","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5854.1.8a6fbc1b08":{"name":"@open-mercato/cache","version":"0.6.6-canary.5854.1.8a6fbc1b08","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5854.1.8a6fbc1b08","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"8a9328a685826b3d3e12d5cc2e211284759e149b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5854.1.8a6fbc1b08.tgz","fileCount":50,"integrity":"sha512-Z+tCJTgYJimsTJ6dTdpJuB28DKj2Hdf21tv2FaTKOTQ2DCXv99NL9Pa3jDBoK2S03xnEbnRN812c1WYj27FJQQ==","signatures":[{"sig":"MEUCIE7WduHqgeie85PtTgii2ds0L/ptJ7mdpPGyRosiud1BAiEAmD2YR+Uy67ZUMGyCaMGmNO/ZjkfZDCrGCHpzDGYv4f4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5854.1.8a6fbc1b08","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Z+tCJTgYJimsTJ6dTdpJuB28DKj2Hdf21tv2FaTKOTQ2DCXv99NL9Pa3jDBoK2S03xnEbnRN812c1WYj27FJQQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5854.1.8a6fbc1b08_1781849890627_0.9609365632832163","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5850.1.492a5c843e":{"name":"@open-mercato/cache","version":"0.6.6-canary.5850.1.492a5c843e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5850.1.492a5c843e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"42c1fc1bdd2ed764508837dcc9a06811a1e66f00","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5850.1.492a5c843e.tgz","fileCount":50,"integrity":"sha512-2MdA7RcdTj5Nxh6KlKrkG7yeASqlvC9hOIEh7Il5K146HFLjCZx5not9Ny0bk7I2HHtUVrSErnbChZBCVH+yTA==","signatures":[{"sig":"MEUCIQDsF3oKlsl8R6O1uGHkyreZ9wbLqEjgbGa3SywTDF8SzAIgenFUHFNJV+nyZVIdZjQZqA0NPR02aRTk9FrzRB79QzI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5850.1.492a5c843e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-2MdA7RcdTj5Nxh6KlKrkG7yeASqlvC9hOIEh7Il5K146HFLjCZx5not9Ny0bk7I2HHtUVrSErnbChZBCVH+yTA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5850.1.492a5c843e_1781849975579_0.8340558816650949","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5856.1.073eaed0fb":{"name":"@open-mercato/cache","version":"0.6.6-canary.5856.1.073eaed0fb","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5856.1.073eaed0fb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"3aeccf6b33a7ab10de0bc89a5af3672131651a3a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5856.1.073eaed0fb.tgz","fileCount":50,"integrity":"sha512-ddgOOeatza/JrOaQRHu+92HgN6RWXMk1P1vtVl4ktreZM7CBmh7fFbLTvdH4PNh8XCY+A3NldYRbwoUCrNoP9g==","signatures":[{"sig":"MEUCICbE3BYb+2P63RobYmqaBFyake7oumIhijttMZwZYyQNAiEA95mxT3Zg4MvxTSbIFdwViYC7EmR/N6SFLkzOUk2ZfYE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5856.1.073eaed0fb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-ddgOOeatza/JrOaQRHu+92HgN6RWXMk1P1vtVl4ktreZM7CBmh7fFbLTvdH4PNh8XCY+A3NldYRbwoUCrNoP9g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5856.1.073eaed0fb_1781849984656_0.8797014508532179","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5864.1.8b2c113931":{"name":"@open-mercato/cache","version":"0.6.6-canary.5864.1.8b2c113931","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5864.1.8b2c113931","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d62c330b0fe4eaec875ea205700142d924cb196c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5864.1.8b2c113931.tgz","fileCount":50,"integrity":"sha512-aToUzM+LNHG6HXF1MLyt6EFeJApQbUTc70USlNipLEvtwxpeNYzJjaqIlYbC+pl+zeMeQNp9T1vtRavtdiEokw==","signatures":[{"sig":"MEQCIGeaUu3s9s6fid5XDREm13RhDIC0WFZBNNtx+AIFfM42AiBnGuYmyHaos8PcZ+WmutVVYf6BaZpW7s8itnQbRpHJsw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5864.1.8b2c113931","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-aToUzM+LNHG6HXF1MLyt6EFeJApQbUTc70USlNipLEvtwxpeNYzJjaqIlYbC+pl+zeMeQNp9T1vtRavtdiEokw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5864.1.8b2c113931_1781849989319_0.5268447873887705","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5848.1.7c5c72b0e5":{"name":"@open-mercato/cache","version":"0.6.6-canary.5848.1.7c5c72b0e5","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5848.1.7c5c72b0e5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"67d47b0a1a1da8445cbfc32a7d44ed5e54fa684f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5848.1.7c5c72b0e5.tgz","fileCount":50,"integrity":"sha512-Gc3yAeSi0IRShptvBq1qYMc/U2ZLaOgu4IdA18/COKgsqRiPOdC5TdfzhfBaw+3Ifp50MetugxfFXmWCMOV/IA==","signatures":[{"sig":"MEUCIQDBjoyNyU+lbmcgHN0E62SH1iv1s97gjp530HCNOSZLkAIgQmmKwaNfH20ut5fonolrZD5zTtVAhGoGj0lRIMsdp5U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5848.1.7c5c72b0e5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Gc3yAeSi0IRShptvBq1qYMc/U2ZLaOgu4IdA18/COKgsqRiPOdC5TdfzhfBaw+3Ifp50MetugxfFXmWCMOV/IA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5848.1.7c5c72b0e5_1781849997557_0.8025096824923976","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5858.1.19445a49d6":{"name":"@open-mercato/cache","version":"0.6.6-canary.5858.1.19445a49d6","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5858.1.19445a49d6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"72506f8facde7ae24f9d64f504c1a8b5977a7a36","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5858.1.19445a49d6.tgz","fileCount":50,"integrity":"sha512-cqdXu3P4xTzsS+ceSMeLt/vDNuRWOTU+ru0wCeq8c5WFhTDHqDFyELQaMALlvf5S6L5WKp7gW/ozd3ookofsfw==","signatures":[{"sig":"MEYCIQDrhHqSwAWvjZAjD9GzVdqOdWBQHoeGknXDgh7rLpIpfwIhAPAXYB1WNIOyxCW7VeBz2LaUFB/s4sfFr0fnNIHDvkfN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5858.1.19445a49d6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-cqdXu3P4xTzsS+ceSMeLt/vDNuRWOTU+ru0wCeq8c5WFhTDHqDFyELQaMALlvf5S6L5WKp7gW/ozd3ookofsfw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5858.1.19445a49d6_1781850094609_0.7048456600747579","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5844.1.36e5822285":{"name":"@open-mercato/cache","version":"0.6.6-canary.5844.1.36e5822285","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5844.1.36e5822285","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"de81e9aeef234f8bcef36e3ad8243a11e9af4734","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5844.1.36e5822285.tgz","fileCount":50,"integrity":"sha512-lItCLp3MIMtFE0KPhLdKH/ukhQ7iR541FnwoDOA+WNXfDg5vNknKUIE/Z842Xy52Wqs8gThNQ46dSHqV/QrB4A==","signatures":[{"sig":"MEQCIEuvY6aRpaxYKZP7w552Nl1SIB/tRFpxCh7ebGOYey2UAiB0Ia5M/7JRLHUWnsXylxJB3YcuJhjToLkRJdTHD05Brg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5844.1.36e5822285","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-lItCLp3MIMtFE0KPhLdKH/ukhQ7iR541FnwoDOA+WNXfDg5vNknKUIE/Z842Xy52Wqs8gThNQ46dSHqV/QrB4A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5844.1.36e5822285_1781850183917_0.17180025781516317","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5861.1.8b88b1ec14":{"name":"@open-mercato/cache","version":"0.6.6-canary.5861.1.8b88b1ec14","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5861.1.8b88b1ec14","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"16180058d6e697aaf341bc2c53391c929322264c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5861.1.8b88b1ec14.tgz","fileCount":50,"integrity":"sha512-8R7rIqiuoU4xCpf7iD6a3it+xriFZ2sYovmE83qeAP00m21na0fGpstWAaA95K5Rn4MooG4jevfzMc50EmZaAw==","signatures":[{"sig":"MEUCIQDClMmCfSQDs+fMxMLq+O8MOFuBkHxyrUFu3q3NmdM0qAIgSHMDEPFF7+UqQZ4yH3hQHb85nEOK6JQRfwx99K2dpus=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5861.1.8b88b1ec14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-8R7rIqiuoU4xCpf7iD6a3it+xriFZ2sYovmE83qeAP00m21na0fGpstWAaA95K5Rn4MooG4jevfzMc50EmZaAw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5861.1.8b88b1ec14_1781850280361_0.916698040688962","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5868.1.82b922aea3":{"name":"@open-mercato/cache","version":"0.6.6-canary.5868.1.82b922aea3","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5868.1.82b922aea3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"0d30947adb5cf7b918f8c1d23dbf342e1ac73a68","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5868.1.82b922aea3.tgz","fileCount":50,"integrity":"sha512-Sk1B7N/YI/C/xugSZcWoMSS3Qk8QCb8cw0lb4cpGlrlDkqHnJWbZzUhFT3IEoljPTJMSjjNC6ubyp2cNBS+TsA==","signatures":[{"sig":"MEUCIQCtqbfuJYz/k+gz/eWDPzdYakl8yKHRNuIA3wW2dPkC9gIgVuM5lAkNEBkHqhYssVfe7L28Y4VJeVwPtAfiy8VH1Po=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5868.1.82b922aea3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Sk1B7N/YI/C/xugSZcWoMSS3Qk8QCb8cw0lb4cpGlrlDkqHnJWbZzUhFT3IEoljPTJMSjjNC6ubyp2cNBS+TsA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5868.1.82b922aea3_1781850358375_0.8696856305351757","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5855.1.2dc9cb98df":{"name":"@open-mercato/cache","version":"0.6.6-canary.5855.1.2dc9cb98df","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5855.1.2dc9cb98df","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"0297292c06e8c1f9d0d46c9d82b151d1137a8f47","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5855.1.2dc9cb98df.tgz","fileCount":50,"integrity":"sha512-JESlNMRh/K2TClZJ4BlF7+47NwoLcb1UoUbNWsvNMYggWL1kC5JdJJ4pVENGuuEY4ZvB9DROQuLqONNpV4wxsQ==","signatures":[{"sig":"MEUCIG6Q9xHWmIlugMROElxeLA7+MFH85tyfGB1YNFnca2J/AiEA6XT1gm7GUL8afxqqOEAxknt/mGEQjKn31+e4qCWz8vc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5855.1.2dc9cb98df","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-JESlNMRh/K2TClZJ4BlF7+47NwoLcb1UoUbNWsvNMYggWL1kC5JdJJ4pVENGuuEY4ZvB9DROQuLqONNpV4wxsQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5855.1.2dc9cb98df_1781850379382_0.23271908909046668","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5867.1.365f39066d":{"name":"@open-mercato/cache","version":"0.6.6-canary.5867.1.365f39066d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5867.1.365f39066d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c1c37b20091b60892a3111bf595e709fab15db4e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5867.1.365f39066d.tgz","fileCount":50,"integrity":"sha512-AKl1Ejk08ZmtuHCSdO+J19rJ+IIHQLPtX4+w+5haV4NkqjvuoEU1rtshFXJ6dbBY+cpyNHYJPrcZWqnqow5yIQ==","signatures":[{"sig":"MEUCIGy0YbFgEx+JERII6HHN5hSaIm5/2rSx3a7MgbPWnYcwAiEA2RI1SRna2qh5qmqHS4xWzOVtyF3cF57oJ/IEzkgxt10=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5867.1.365f39066d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-AKl1Ejk08ZmtuHCSdO+J19rJ+IIHQLPtX4+w+5haV4NkqjvuoEU1rtshFXJ6dbBY+cpyNHYJPrcZWqnqow5yIQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5867.1.365f39066d_1781850505167_0.5127629340799451","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5865.1.89fb1d24ae":{"name":"@open-mercato/cache","version":"0.6.6-canary.5865.1.89fb1d24ae","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5865.1.89fb1d24ae","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"434fffb2ccbe1b5b5da66ac1b18e1a0bba2be992","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5865.1.89fb1d24ae.tgz","fileCount":50,"integrity":"sha512-rgefPdGiS4RAMIUsxjpfM3Si2S+j+vz1/aCJZ8UkCMqQ40UmOPqGyWtdC1xyvXG4BwamfUkqoLxmqBC6RY0jmg==","signatures":[{"sig":"MEUCIQCsT3s7x8P/2kbt7ZVikudjSMmCpEHhspKBZHxm3L8ZhQIgD/bTQnus+wAsLVTtzWA4eWCSZEFqGhDo4ZljO6Haq6o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5865.1.89fb1d24ae","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-rgefPdGiS4RAMIUsxjpfM3Si2S+j+vz1/aCJZ8UkCMqQ40UmOPqGyWtdC1xyvXG4BwamfUkqoLxmqBC6RY0jmg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5865.1.89fb1d24ae_1781850578046_0.6654487928850199","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5872.1.aeddb24bc6":{"name":"@open-mercato/cache","version":"0.6.6-canary.5872.1.aeddb24bc6","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5872.1.aeddb24bc6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"16d4f35b16d5edc51eee42f2c90a0d2560cf9b98","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5872.1.aeddb24bc6.tgz","fileCount":50,"integrity":"sha512-y/q5XXjHEeLQKQ6FmX7OwIWWirK+neggCubc/cra+/7n+KHwqmkfklWfmldtIkJ3f4SE2X7iPpVhf4VFw7yGkA==","signatures":[{"sig":"MEYCIQCbucPTQMbDa90Hatbet8iTTYEHenDQJJE8BW+XbVOM3AIhAPPaJRz1u3DUHeTgn5l29Q4rlEiR6dfJgdZkWTHWHKbY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5872.1.aeddb24bc6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-y/q5XXjHEeLQKQ6FmX7OwIWWirK+neggCubc/cra+/7n+KHwqmkfklWfmldtIkJ3f4SE2X7iPpVhf4VFw7yGkA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5872.1.aeddb24bc6_1781850641306_0.5406060197581553","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5866.1.35d8b62aa5":{"name":"@open-mercato/cache","version":"0.6.6-canary.5866.1.35d8b62aa5","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5866.1.35d8b62aa5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"7835382ba7e5a98327b56b91ed877412a43914ef","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5866.1.35d8b62aa5.tgz","fileCount":50,"integrity":"sha512-arz5+Dj2C5lhT9qR22nhHxkpquhMLeTJoQzhpuIq4E//Zju0OJOLPqXsBPr47ljR3bMCwB2C9xcWiBDGxbm6DQ==","signatures":[{"sig":"MEUCIHwMUio8ciZgnq46sP6g/9gSsnP1rt2NjkOGMSPJI5s4AiEA6aIZzhY4co3Fo5xO6ALCPQHB5s6VqOZzUkMUckVWNjA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5866.1.35d8b62aa5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-arz5+Dj2C5lhT9qR22nhHxkpquhMLeTJoQzhpuIq4E//Zju0OJOLPqXsBPr47ljR3bMCwB2C9xcWiBDGxbm6DQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5866.1.35d8b62aa5_1781850791551_0.19778376840459844","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5871.1.d453ecd5d9":{"name":"@open-mercato/cache","version":"0.6.6-canary.5871.1.d453ecd5d9","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5871.1.d453ecd5d9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d0f77ee2dd8c979901628e4691f18d22de72848d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5871.1.d453ecd5d9.tgz","fileCount":50,"integrity":"sha512-t+utBaZWauq25TItc2Vrl8uXpeNMdoe+HUBNhbTDMeKk+0zr3pJFSR88Jz9k0i/Bmg9N2K3S6k1XW4JaiX5wNA==","signatures":[{"sig":"MEQCIBSsDq5lLfYfMgsqEf2idqGvV30+68vWhMb+tVhwUYStAiBJhRERqvFU11WhSBDfVefNMFRtQ4orT0pkTI23D2XHHA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5871.1.d453ecd5d9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-t+utBaZWauq25TItc2Vrl8uXpeNMdoe+HUBNhbTDMeKk+0zr3pJFSR88Jz9k0i/Bmg9N2K3S6k1XW4JaiX5wNA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5871.1.d453ecd5d9_1781850874884_0.2584154909008525","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5873.1.a2918c551c":{"name":"@open-mercato/cache","version":"0.6.6-canary.5873.1.a2918c551c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5873.1.a2918c551c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a9df4400c3bd882af585a0f72f2c5571e40b3fcc","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5873.1.a2918c551c.tgz","fileCount":50,"integrity":"sha512-0cGa9o/Voku/7w3lWXycrJICmGr+ipCXOit3B6FI4QaijekuDaDLLSpbjeYi0BFN57JVP/c2kPlyV7bEGbdcmA==","signatures":[{"sig":"MEQCIDd9TDWXuPfDSlSPPdBFdR4VQew9YLypr1ZVP5dqrrWTAiBi9VFMLdt+TB964G0O7qUExJkN2kWbyB6OuTy//wuw5g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5873.1.a2918c551c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-0cGa9o/Voku/7w3lWXycrJICmGr+ipCXOit3B6FI4QaijekuDaDLLSpbjeYi0BFN57JVP/c2kPlyV7bEGbdcmA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5873.1.a2918c551c_1781851144940_0.5359890432360865","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5869.1.326fb61c46":{"name":"@open-mercato/cache","version":"0.6.6-canary.5869.1.326fb61c46","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5869.1.326fb61c46","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"122997ed76c397cf06f73ec829079b515be1baad","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5869.1.326fb61c46.tgz","fileCount":50,"integrity":"sha512-u/EFu6RpIUwIQNkBO5sLbHYOHm6CXq6+oGdIKBLvtD0Au5f4VzZR5/5jZQHDf/IKA8wuNGWiWBdEFQFIMHlcIw==","signatures":[{"sig":"MEYCIQD4R73cnDowFKI8InhP+HAtqgopmAni4Tp9SnZV0XMMFAIhAN/k3LmTxq4slhtRTaPUcIW5kiBbfqyCCsrEDZS56qsC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5869.1.326fb61c46","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-u/EFu6RpIUwIQNkBO5sLbHYOHm6CXq6+oGdIKBLvtD0Au5f4VzZR5/5jZQHDf/IKA8wuNGWiWBdEFQFIMHlcIw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5869.1.326fb61c46_1781851291469_0.030710988689760743","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5870.1.8345e85745":{"name":"@open-mercato/cache","version":"0.6.6-canary.5870.1.8345e85745","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5870.1.8345e85745","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"41b15c6e48b7fa944ce3bc65e53f38e762c61cbe","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5870.1.8345e85745.tgz","fileCount":50,"integrity":"sha512-Dv18NRk8z02hl2KO8v+ydB4nRwwq4jE+ew5yXHB7l1C048D3vbYgqR0mVDHHnBA7vEnEqkeg+eE8V2RMJTz19g==","signatures":[{"sig":"MEUCIBwI5xWH4watHn0mI1YaTVDsBQGmpXh60buL1CiQuvJDAiEAp5IElaWx8q6XWY2jrMZffsaM9Hadbp02ZwGX1WrFuX0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5870.1.8345e85745","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Dv18NRk8z02hl2KO8v+ydB4nRwwq4jE+ew5yXHB7l1C048D3vbYgqR0mVDHHnBA7vEnEqkeg+eE8V2RMJTz19g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5870.1.8345e85745_1781851638443_0.2424462554532445","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5877.1.90961ed79d":{"name":"@open-mercato/cache","version":"0.6.6-canary.5877.1.90961ed79d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5877.1.90961ed79d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ae157cd760316c417ac05456e2e97c8009aad01a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5877.1.90961ed79d.tgz","fileCount":50,"integrity":"sha512-AVdDSPjoxX1KlMv7yZ+g9jfWJQAlXio+/kswDzTqZ0XfJwEC9Ops42pkvIS4ote6IvMcsF7VGxN2xhFdFYPHNQ==","signatures":[{"sig":"MEQCIF1r2ETyfqQwx7EVhiW+3Z/dcgBrB00QHPB8RAsYaL9bAiBmEMNmnUaNptvIlcqUzJkHu0lWAHw6aP6UU0GB88ZTlg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5877.1.90961ed79d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-AVdDSPjoxX1KlMv7yZ+g9jfWJQAlXio+/kswDzTqZ0XfJwEC9Ops42pkvIS4ote6IvMcsF7VGxN2xhFdFYPHNQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5877.1.90961ed79d_1781853053735_0.15492795444126206","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5879.1.5217d530ea":{"name":"@open-mercato/cache","version":"0.6.6-canary.5879.1.5217d530ea","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5879.1.5217d530ea","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e80e2d6faa1f1f132a6ef815728174729bf64bbe","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5879.1.5217d530ea.tgz","fileCount":50,"integrity":"sha512-EhSophezI02b5wLV9DDuE1JtJDz4aEo+CUOQewob3tD4jBGE9etg97urozhxUe3uZU+vfsoLqKFIiCQhlX2QkA==","signatures":[{"sig":"MEUCIQCXOXnVnVZM/QGJPl7xQyq2i7rzlarkqkvtcRdV1YsusgIgNVOnjA9tD6rbPsehKb4KfL//8apR3z3D0Egi/DL6Geg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5879.1.5217d530ea","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-EhSophezI02b5wLV9DDuE1JtJDz4aEo+CUOQewob3tD4jBGE9etg97urozhxUe3uZU+vfsoLqKFIiCQhlX2QkA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5879.1.5217d530ea_1781853393984_0.5852135648237158","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5874.1.bb08939e89":{"name":"@open-mercato/cache","version":"0.6.6-canary.5874.1.bb08939e89","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5874.1.bb08939e89","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"533f74a995c16f81e42e3389921e2f07f3dfc650","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5874.1.bb08939e89.tgz","fileCount":50,"integrity":"sha512-v8MlENkkuEDQn5b0MQ0NG1sDvFQNQqS8xB/d3top/MiVYwZ1QclAZ/PQeTAEoJBB156f9X8F+LDquWtIaeiUAA==","signatures":[{"sig":"MEUCIBCuT+hK7UPGgFmYShLgDcAQAl3EoJMuhxayjhNccoyyAiEAj6lTLBg8RVydnJdnvU2ZapJsS1207l8QtQqE2o1psLc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5874.1.bb08939e89","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-v8MlENkkuEDQn5b0MQ0NG1sDvFQNQqS8xB/d3top/MiVYwZ1QclAZ/PQeTAEoJBB156f9X8F+LDquWtIaeiUAA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5874.1.bb08939e89_1781853492662_0.8122802754786915","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5875.1.4d6c0665b3":{"name":"@open-mercato/cache","version":"0.6.6-canary.5875.1.4d6c0665b3","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5875.1.4d6c0665b3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f4dd65dec814896ca5981b272f9280629f631592","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5875.1.4d6c0665b3.tgz","fileCount":50,"integrity":"sha512-aNH0UO+g739nsUKGA+xaxkEszZZaaaVoWybsrTtQiF8MKhREmcTPUBATXQ1xGRxE9POL4ClRiRe8CSt6tVP4Bg==","signatures":[{"sig":"MEUCID+eM5RWc9Vc02mEK9VRdBZQH06IJQcccfg4N4lS5wC1AiEA1xZLVc2uqxWFndCtlGHVSP3BE2afcg+skK4cU5RuGm0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5875.1.4d6c0665b3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-aNH0UO+g739nsUKGA+xaxkEszZZaaaVoWybsrTtQiF8MKhREmcTPUBATXQ1xGRxE9POL4ClRiRe8CSt6tVP4Bg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5875.1.4d6c0665b3_1781854064386_0.06036870385542903","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5881.1.339882465c":{"name":"@open-mercato/cache","version":"0.6.6-canary.5881.1.339882465c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5881.1.339882465c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c73ca4fb2f33504eeebcb71e990e86f496128504","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5881.1.339882465c.tgz","fileCount":50,"integrity":"sha512-U2UCWS6RNfgoJ9XIW7Jg7TM/Ocs0XYaKjO+scVaCuB8Ub3BX5JZZON4BHVlcyERNMunElpBaf/c682JgM6KqKA==","signatures":[{"sig":"MEQCIBdFRTyUaqH+P9e5e6AleXl4bhaor3FlD8z4HK66A0PIAiBmNfZcaj5XxmfuDDVSw6Vap5mMTvRMgVEhzDbpL5O6zw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5881.1.339882465c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-U2UCWS6RNfgoJ9XIW7Jg7TM/Ocs0XYaKjO+scVaCuB8Ub3BX5JZZON4BHVlcyERNMunElpBaf/c682JgM6KqKA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5881.1.339882465c_1781855663204_0.3352291345671037","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.5876.1.6a45c370ac":{"name":"@open-mercato/cache","version":"0.6.6-develop.5876.1.6a45c370ac","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-develop.5876.1.6a45c370ac","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"1b4186e14b1dffdb289fb0cb56768d394343a740","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.5876.1.6a45c370ac.tgz","fileCount":50,"integrity":"sha512-EWXRFjAoj31Mbycy9CpqM0kiarFRsZ6M49gn7zOz69AzqKzvXLWANbE582r9WzokLjegjzh/0crkjKpTBz8A6A==","signatures":[{"sig":"MEYCIQDDJZ7+dBmfGC2dYquG/V83XTUpsh3B5fjKjUWXGBl8KAIhAIdmBNUaM1Yhc6KtjUUl2hXdTOaBiTcZxfg2yR6Xtagj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.5876.1.6a45c370ac","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228316},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-EWXRFjAoj31Mbycy9CpqM0kiarFRsZ6M49gn7zOz69AzqKzvXLWANbE582r9WzokLjegjzh/0crkjKpTBz8A6A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.5876.1.6a45c370ac_1781855690282_0.8397096158270323","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5890.1.cb930e05f0":{"name":"@open-mercato/cache","version":"0.6.6-canary.5890.1.cb930e05f0","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5890.1.cb930e05f0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b76755e0f97d22d0f75e39e4e92e292b6151db63","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5890.1.cb930e05f0.tgz","fileCount":50,"integrity":"sha512-KRr6vVSJb03u5WTjkfGt5wYDvCoKPuiy53GlSeerGPKJnJztx6pZtUwMQljyWrgxqdMYFKMCiv8NoBptpmDesg==","signatures":[{"sig":"MEQCIHT5pI9duHwawtONTDbHMkGQZh3Sh9+PTYwtlct/taBxAiAFQ+xK0E0Fth/1ot47znfMTnP1G9FuQo/e3XCkb0H0MQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5890.1.cb930e05f0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-KRr6vVSJb03u5WTjkfGt5wYDvCoKPuiy53GlSeerGPKJnJztx6pZtUwMQljyWrgxqdMYFKMCiv8NoBptpmDesg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5890.1.cb930e05f0_1781856471762_0.6844588864981664","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5886.1.c0fc06da30":{"name":"@open-mercato/cache","version":"0.6.6-canary.5886.1.c0fc06da30","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5886.1.c0fc06da30","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"33e8879bb8cd4036e536428f1844276255d878d1","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5886.1.c0fc06da30.tgz","fileCount":50,"integrity":"sha512-Ruzb16oYZYip5tesvtfx585xriob1ysKlf0AN2UXY8kTWKixkOEUXjaucZFsxt61rfoTD991/IqWG2g7lLcghg==","signatures":[{"sig":"MEYCIQDMmN2IHK2XKZBIMWFyVQC9I6JA8qqclJD8zRSbt/BsJwIhAOOayVRu8PdJ5tBcwwxllGIuwpbFkPks/0JXLk4Llns5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5886.1.c0fc06da30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Ruzb16oYZYip5tesvtfx585xriob1ysKlf0AN2UXY8kTWKixkOEUXjaucZFsxt61rfoTD991/IqWG2g7lLcghg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5886.1.c0fc06da30_1781856836529_0.9999048201782466","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5885.1.62927a2b43":{"name":"@open-mercato/cache","version":"0.6.6-canary.5885.1.62927a2b43","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5885.1.62927a2b43","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"1847f15461d4c255c64a0fc676a038aeff43e027","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5885.1.62927a2b43.tgz","fileCount":50,"integrity":"sha512-pMnHtOd1nYKAFWGqkyebeDPsKaiXG+DX6YA0y1UZIiFmrNwo6vuDHdn20xShTILnsVeQSgCGa6DJbNDYD03DlQ==","signatures":[{"sig":"MEQCIGEelAFAdBF/24hGWQCZklsniPwLEf+0f+yq8oGUese2AiALXhoVooxcNIbJYhg4hGldAuGEkT+2cU1o/s1wR09d5Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5885.1.62927a2b43","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-pMnHtOd1nYKAFWGqkyebeDPsKaiXG+DX6YA0y1UZIiFmrNwo6vuDHdn20xShTILnsVeQSgCGa6DJbNDYD03DlQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5885.1.62927a2b43_1781856959720_0.1423394568838361","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5891.1.0de83903d5":{"name":"@open-mercato/cache","version":"0.6.6-canary.5891.1.0de83903d5","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5891.1.0de83903d5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ba53b8147ec2cbe1481e982fc43f23fde8fa9f04","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5891.1.0de83903d5.tgz","fileCount":50,"integrity":"sha512-2VXfYE0DtQq+qQD67Tztw055S04utZXJDn6nz9Oo4vTMgKqhKgKZ65QXIlNjD4SIM5LW1fFydu91XPLVJD2V3g==","signatures":[{"sig":"MEUCIQCftcg//26Bu0KCHR4/EwwfJQBnSbdYt2EIFRogXSPMvQIgHN6hVXw8Mt3POGReqcfOlcCti7UU/m3q3QHQMbc+iUI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5891.1.0de83903d5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-2VXfYE0DtQq+qQD67Tztw055S04utZXJDn6nz9Oo4vTMgKqhKgKZ65QXIlNjD4SIM5LW1fFydu91XPLVJD2V3g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5891.1.0de83903d5_1781857164155_0.7522351324428649","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5893.1.5c5ada72e6":{"name":"@open-mercato/cache","version":"0.6.6-canary.5893.1.5c5ada72e6","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5893.1.5c5ada72e6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"5d4537a240becde7b6ca80044161f6c9681b567b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5893.1.5c5ada72e6.tgz","fileCount":50,"integrity":"sha512-GqN2aCZoInpfaU/4sJixYMxdR1Rs7Pnr8+ADJHphHEyXk0iEDLK/puCRn6HiAwXuqdp+cfe04SXrP/B+3AQ5EQ==","signatures":[{"sig":"MEYCIQCYSUiZzYdNbg5Mh9k3Ic3UPhP8U2E7bNiTduos0G1c5wIhAO2V3sgzcQAgYs4mBrQCCCz+SPE7FDvpCgEo9GBJZSMP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5893.1.5c5ada72e6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-GqN2aCZoInpfaU/4sJixYMxdR1Rs7Pnr8+ADJHphHEyXk0iEDLK/puCRn6HiAwXuqdp+cfe04SXrP/B+3AQ5EQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5893.1.5c5ada72e6_1781857248014_0.6177928350402924","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5878.1.73dd1f9ac1":{"name":"@open-mercato/cache","version":"0.6.6-canary.5878.1.73dd1f9ac1","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5878.1.73dd1f9ac1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"1cd355ab64bab0114d07b7c88c1ce796b5723e15","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5878.1.73dd1f9ac1.tgz","fileCount":50,"integrity":"sha512-rGKnQVbV0d2ovzalzI61doiGOI8mpCZZ15cKpXzT8XOQenkAtkhMN87d+AyDmn4ewBuh7JyiUX0t2y8VbCb/zg==","signatures":[{"sig":"MEYCIQC63HulNXq5rVnlwKfHfft67iA6tcpf+tkTPU1DIgr1UQIhAJPTWAunTr7mBjsxS9T+HN1mScHb1RbiiJsTB8+aiz2D","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5878.1.73dd1f9ac1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-rGKnQVbV0d2ovzalzI61doiGOI8mpCZZ15cKpXzT8XOQenkAtkhMN87d+AyDmn4ewBuh7JyiUX0t2y8VbCb/zg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5878.1.73dd1f9ac1_1781857278663_0.6762056886223673","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5895.1.fa7170402e":{"name":"@open-mercato/cache","version":"0.6.6-canary.5895.1.fa7170402e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5895.1.fa7170402e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"9a6bc7aa7f98e1068399ffe0b89d37c9280ec753","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5895.1.fa7170402e.tgz","fileCount":50,"integrity":"sha512-JVYA1pplGCOVvo+g+0DLNBHZfx6uVJLr5jtVDWsUzTvEnmXv+Iw5vyHoqnV6ufFzpoKG3I0ZavA6B4cxMxXuEw==","signatures":[{"sig":"MEQCIC55cYvdwwNa6A19L108ZHIyX7mNTyIUeLR5UX0Drdf2AiB3Vv/tPtGyGgpPXIQLUsJ4j6C7nzgjhWuKhnjQSONH2A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5895.1.fa7170402e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-JVYA1pplGCOVvo+g+0DLNBHZfx6uVJLr5jtVDWsUzTvEnmXv+Iw5vyHoqnV6ufFzpoKG3I0ZavA6B4cxMxXuEw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5895.1.fa7170402e_1781857482631_0.76246719059775","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5887.1.46dcfc7398":{"name":"@open-mercato/cache","version":"0.6.6-canary.5887.1.46dcfc7398","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5887.1.46dcfc7398","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"02c76aa0316f4d9325ad2dedeac6e1aeb41f6133","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5887.1.46dcfc7398.tgz","fileCount":50,"integrity":"sha512-7pYYqpg+YoiBRQOVPYjqsMf4LjcsAjVmh7y/lilmEnF05SFMoPGQyylNRidpaoq8J4Hr7OcYZYM9HyRQTe4vUw==","signatures":[{"sig":"MEUCIB56l2qkwAbzJWkn/zQKgGdiL+fDPNx2HBeveNnF9ySBAiEAuxsc73H5g/GAqDytEPHjmFOZxcfLecO8o6ZJPVu1tRc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5887.1.46dcfc7398","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-7pYYqpg+YoiBRQOVPYjqsMf4LjcsAjVmh7y/lilmEnF05SFMoPGQyylNRidpaoq8J4Hr7OcYZYM9HyRQTe4vUw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5887.1.46dcfc7398_1781857521015_0.9100359240333238","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5896.1.3aa611dd5a":{"name":"@open-mercato/cache","version":"0.6.6-canary.5896.1.3aa611dd5a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5896.1.3aa611dd5a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"bc6b266ec405e131e9cc634e72ac26d787025de8","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5896.1.3aa611dd5a.tgz","fileCount":50,"integrity":"sha512-rqyoHNJvrmi3ViDWoOlPNL9etnCaHk/7kerY5GrGd0OUFUP9U8hGLtZ8cvUTHDGySO8MA1vLVp7j1VPp4XBlIw==","signatures":[{"sig":"MEYCIQDaWNeJa9vhMhm3Qzkzo/cPCqCwcRJUM6xYnb+KyO/bHgIhAIutBM5G/fbJLJhJNv0Y2I4y9dNr4+Gy6OMCrZulHpb7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5896.1.3aa611dd5a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-rqyoHNJvrmi3ViDWoOlPNL9etnCaHk/7kerY5GrGd0OUFUP9U8hGLtZ8cvUTHDGySO8MA1vLVp7j1VPp4XBlIw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5896.1.3aa611dd5a_1781857562449_0.6617272356173736","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5898.1.b38a6b8222":{"name":"@open-mercato/cache","version":"0.6.6-canary.5898.1.b38a6b8222","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5898.1.b38a6b8222","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ee5b1d3f554fb98d7355cc84ad98d6dd605fb27d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5898.1.b38a6b8222.tgz","fileCount":50,"integrity":"sha512-pKdZxa5YoQ3tdkCjoCDod9ph7c+a5nHyUZ7gLD/o3dXIPOXRQu2s1gOAMSsBelHo5505Y5nBzV9JZ/u2Xru+UQ==","signatures":[{"sig":"MEYCIQDqlLfkX1rhJENA5dG7ipE1ER16HhppjPgkD+SaEKhxlQIhAOnqhDwCHwJ6/Ytqca/46PgMNbaKJt0A+z+2gdqNHAfl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5898.1.b38a6b8222","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-pKdZxa5YoQ3tdkCjoCDod9ph7c+a5nHyUZ7gLD/o3dXIPOXRQu2s1gOAMSsBelHo5505Y5nBzV9JZ/u2Xru+UQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5898.1.b38a6b8222_1781858803727_0.7772428106840374","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5889.1.b7226103f7":{"name":"@open-mercato/cache","version":"0.6.6-canary.5889.1.b7226103f7","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5889.1.b7226103f7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"62e348cfdb3b4293b8168697ae895cfe072db860","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5889.1.b7226103f7.tgz","fileCount":50,"integrity":"sha512-H3pa1A9chUCJgrMeypgJ5epggGLD7jkJlhIEafBmxTymmHW+MzZFqObQGZPkEElA68QpLs8kg59ZT+V4p8Vvqg==","signatures":[{"sig":"MEUCIQDYC+VTa8dSYEunElYYC2Vc4DJL2zm6YSbEPlGzX8txvgIgOiU0P3B7mIrpQfdYBENQjZ3OZrVDK0VO8hKkCPRQBGQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5889.1.b7226103f7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-H3pa1A9chUCJgrMeypgJ5epggGLD7jkJlhIEafBmxTymmHW+MzZFqObQGZPkEElA68QpLs8kg59ZT+V4p8Vvqg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5889.1.b7226103f7_1781859029845_0.7104673217965216","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5882.1.0e38a6b0f0":{"name":"@open-mercato/cache","version":"0.6.6-canary.5882.1.0e38a6b0f0","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5882.1.0e38a6b0f0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"114780bbde1f8fa8dd0a15388f92122a311d1432","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5882.1.0e38a6b0f0.tgz","fileCount":50,"integrity":"sha512-xEP/tPrpS2WO9r/4QInSFNuV5XM2yXwLytnaOcjGQei+TP6VBW1afyfFqW5lmsntbSoQq0edQl9kRhysL8ICFg==","signatures":[{"sig":"MEQCIDy2G3nxbca0xzfxxvIB/GbKcLbpb890HNhpH5lBdduhAiBRoyJ8y6RfQko0OR8n/nNdgb1yIBSJYw1vSyaMgMWoGg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5882.1.0e38a6b0f0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-xEP/tPrpS2WO9r/4QInSFNuV5XM2yXwLytnaOcjGQei+TP6VBW1afyfFqW5lmsntbSoQq0edQl9kRhysL8ICFg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5882.1.0e38a6b0f0_1781859402939_0.8570047782802164","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.5900.1.b3fb52925e":{"name":"@open-mercato/cache","version":"0.6.6-develop.5900.1.b3fb52925e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-develop.5900.1.b3fb52925e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"56c032f103620ed514cf120550355ec858d3dc7f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.5900.1.b3fb52925e.tgz","fileCount":50,"integrity":"sha512-1Ki3wGzl+tjLWBCVWwbUYYH3X8UX6iLuwHhiJG643WUBell2s0Ka2+eUNcj4SVie/qTRZZzx16nYPaRwrCut8w==","signatures":[{"sig":"MEQCIFzviElXDKeyMXnxXj500mMmXIte8KryA5BWq1qxtxzFAiBB7YBhZOLuUH25ymEjeJ5xK4uOQ5jl3CYJlJBoWSgiBA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.5900.1.b3fb52925e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228316},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-1Ki3wGzl+tjLWBCVWwbUYYH3X8UX6iLuwHhiJG643WUBell2s0Ka2+eUNcj4SVie/qTRZZzx16nYPaRwrCut8w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.5900.1.b3fb52925e_1781860188700_0.8381579487614066","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5901.1.g9373208930":{"name":"@open-mercato/cache","version":"0.6.6-canary.5901.1.g9373208930","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5901.1.g9373208930","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"084a28d738c4c039193675514a24ad8f3025a363","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5901.1.g9373208930.tgz","fileCount":50,"integrity":"sha512-aW307s8Qa8m7tofNXyNyD9G/CMgURf1swJBcofBRcEBAuvI4xZPxqBos7YyVn7vmXb8oMcpysbQBG+fkS03lOw==","signatures":[{"sig":"MEUCIQCPocg6qThw+sUisG76Zh3LP9OKgs9MDutT9eVVeqHVCgIgZk0+I5lg/JT4GY9O9lVbmcW0R53Kz9WqtQkaUaeUe3Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5901.1.g9373208930","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228316},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-aW307s8Qa8m7tofNXyNyD9G/CMgURf1swJBcofBRcEBAuvI4xZPxqBos7YyVn7vmXb8oMcpysbQBG+fkS03lOw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5901.1.g9373208930_1781862183838_0.31803197278596484","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.5903.1.33a2be39eb":{"name":"@open-mercato/cache","version":"0.6.6-develop.5903.1.33a2be39eb","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-develop.5903.1.33a2be39eb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"11394886a4271d802ae9d40dcf615fb4d7147da3","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.5903.1.33a2be39eb.tgz","fileCount":50,"integrity":"sha512-UErmzG+xALhHVmgVYGHag27uyqTZXWJ5ZKrTu53tsfuOpd6Pij/NiuE/TYXoCIn1ypjAuatvgZjWm9n8ikJePQ==","signatures":[{"sig":"MEUCIQCcLRWmtJ7R9X6IHJVe8+6LX9FwqHb5DB4Ivf/walamZAIgDtHlW2evSDVZmWUOWHmWg/lFKfGJ7Xeku/vOS12Blvk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.5903.1.33a2be39eb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228316},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-UErmzG+xALhHVmgVYGHag27uyqTZXWJ5ZKrTu53tsfuOpd6Pij/NiuE/TYXoCIn1ypjAuatvgZjWm9n8ikJePQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.5903.1.33a2be39eb_1781865043228_0.30854499464899643","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5908.1.9b62d12ae2":{"name":"@open-mercato/cache","version":"0.6.6-canary.5908.1.9b62d12ae2","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5908.1.9b62d12ae2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d52b53483b120a7a642b93010850f51952dbb6dc","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5908.1.9b62d12ae2.tgz","fileCount":50,"integrity":"sha512-1WmY+dUeva9Vb2dtW0WBTQQAL07cV7cZtOImcOxdZdREM7dBs5pMxJhmqr1/qg8w83mK77vhZ0Dz4Ptcb0EqlA==","signatures":[{"sig":"MEYCIQC3xpDtSwTs9S+0/KRyEfsom3buK54nchpS/+/loIacswIhAJplso130zAkKFGMuQfu0dC8y7d+WfazrwTNxx6tmPye","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5908.1.9b62d12ae2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-1WmY+dUeva9Vb2dtW0WBTQQAL07cV7cZtOImcOxdZdREM7dBs5pMxJhmqr1/qg8w83mK77vhZ0Dz4Ptcb0EqlA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5908.1.9b62d12ae2_1781865943839_0.6563473883499042","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5912.1.1174015cc3":{"name":"@open-mercato/cache","version":"0.6.6-canary.5912.1.1174015cc3","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5912.1.1174015cc3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"8491a593eb9a7bf8dcb8b6290d9ad9c6143ff54e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5912.1.1174015cc3.tgz","fileCount":50,"integrity":"sha512-uEJRnRBiOkV4RV/9wFWAbURMXpV2aQ/hwJ5HmoJ+nRvR4ddrIOrsUsy6JHtRx+t/Y9NDGrK/uIxFQTnALlGXTA==","signatures":[{"sig":"MEYCIQCJ/YLLUlIUZ2o2f7gLgaOyEXNyJTLBSlb53u9Ya8xt9gIhANFDcOLze/3hUr70eYTk4kmP3xiDB/2qa2APWHhAIBt2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5912.1.1174015cc3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-uEJRnRBiOkV4RV/9wFWAbURMXpV2aQ/hwJ5HmoJ+nRvR4ddrIOrsUsy6JHtRx+t/Y9NDGrK/uIxFQTnALlGXTA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5912.1.1174015cc3_1781866031267_0.5841753626056003","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5907.1.ddf5e706c2":{"name":"@open-mercato/cache","version":"0.6.6-canary.5907.1.ddf5e706c2","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5907.1.ddf5e706c2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"23f682192c93d6811d2cbce6834f008469c224d0","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5907.1.ddf5e706c2.tgz","fileCount":50,"integrity":"sha512-verga1wNP/zTzd1Jeacbd+fO7zkcDhYlainCF/ch6GVOi3dt/UjIgsvz9u4q59Lwoh5Jsda193+xRpE9BdO4TA==","signatures":[{"sig":"MEQCIGdkL+5n8TDmiei5tlGURKvuKOy27xjfd2fAOtEWjgR9AiA1PhHskre7giwHi+95gtQGBC5eNDnIQd3A1diuWgZLiQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5907.1.ddf5e706c2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-verga1wNP/zTzd1Jeacbd+fO7zkcDhYlainCF/ch6GVOi3dt/UjIgsvz9u4q59Lwoh5Jsda193+xRpE9BdO4TA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5907.1.ddf5e706c2_1781866210153_0.9793644077659738","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5904.1.4f8e601c2d":{"name":"@open-mercato/cache","version":"0.6.6-canary.5904.1.4f8e601c2d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5904.1.4f8e601c2d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"158183488d6d032936a28953bebbc17ea3d4b6cc","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5904.1.4f8e601c2d.tgz","fileCount":50,"integrity":"sha512-OcMjbo1RxHX0PW7KhZGemEzVwlyipgA4V/rry6zoa3z8IZunuv/DX9fIdnF46gmJbDjgkBQ+UkpsyGWwxuIwPQ==","signatures":[{"sig":"MEUCIQD56fVLZYakVtn8Mi22C/6WBObg6QhhUETjAS2BuzyVkQIgdWS3VwprFAW/2j5J+rGbCbOs7yUy4PUzvhtNBH2jZYQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5904.1.4f8e601c2d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-OcMjbo1RxHX0PW7KhZGemEzVwlyipgA4V/rry6zoa3z8IZunuv/DX9fIdnF46gmJbDjgkBQ+UkpsyGWwxuIwPQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5904.1.4f8e601c2d_1781866214790_0.7876223077239413","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5913.1.63a87dcb1d":{"name":"@open-mercato/cache","version":"0.6.6-canary.5913.1.63a87dcb1d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5913.1.63a87dcb1d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"1bf48d18a65f36287e2fb545a0cd114cbc7c4db5","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5913.1.63a87dcb1d.tgz","fileCount":50,"integrity":"sha512-GwPaV1qirtMoQ3LUgXl1HURUjySU2JaF5o0oXLdAQk6plMbh59AfZ5OM0ifwnO1wA+TnEJbqzKqftb5tA6w/Aw==","signatures":[{"sig":"MEUCIDsXrOQSlXw2ErFjbAhWX0w+BC96Mgi7kzC4LDwE8472AiEA9FrBvXoW5hv2VJvhsGl8zi8uwJY5DozM3EQt466rGDo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5913.1.63a87dcb1d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-GwPaV1qirtMoQ3LUgXl1HURUjySU2JaF5o0oXLdAQk6plMbh59AfZ5OM0ifwnO1wA+TnEJbqzKqftb5tA6w/Aw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5913.1.63a87dcb1d_1781866257989_0.21530615499404226","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5911.1.6995db8db2":{"name":"@open-mercato/cache","version":"0.6.6-canary.5911.1.6995db8db2","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5911.1.6995db8db2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d1d858f591688d037d039ea6ede8d03871851748","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5911.1.6995db8db2.tgz","fileCount":50,"integrity":"sha512-lPyW795kCihsO84sI70lShn2g0rSBethhMiwDrGbyDL3BUmXpubz6igB6ciUivzbffUNc9yzfrFWmkibu7RPLQ==","signatures":[{"sig":"MEQCIB/q61oBbjrEYD1+rnHFbCfYQPuEVcjUoksiwk0ApqRgAiBzsUIDrZbq5GxK2GbPLVIF04YCmmYhc7tHwx/vVI1M3g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5911.1.6995db8db2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-lPyW795kCihsO84sI70lShn2g0rSBethhMiwDrGbyDL3BUmXpubz6igB6ciUivzbffUNc9yzfrFWmkibu7RPLQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5911.1.6995db8db2_1781866282621_0.9934521009190607","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5905.1.eb5d1eee51":{"name":"@open-mercato/cache","version":"0.6.6-canary.5905.1.eb5d1eee51","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5905.1.eb5d1eee51","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"afb76cd5aa7ccd09c514fdc07d5b9c294ee93051","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5905.1.eb5d1eee51.tgz","fileCount":50,"integrity":"sha512-Q3QFjRIrdRdn8LcyNcn5Xs4fRKyB6blqLxdUoC8R0HA9E6Sin5y7J6buaPFubEjgx+V2d/B3kVXtY3407m7t+g==","signatures":[{"sig":"MEUCIA1Ey0nh7MbQXcLQFmmgCLOXvMbfYbjMfUvJYxABeIcKAiEA+e4O4aRji2Y4wLhkwSKd9u3jpCMGdKmNOLcexGDVHTs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5905.1.eb5d1eee51","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Q3QFjRIrdRdn8LcyNcn5Xs4fRKyB6blqLxdUoC8R0HA9E6Sin5y7J6buaPFubEjgx+V2d/B3kVXtY3407m7t+g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5905.1.eb5d1eee51_1781866315061_0.4194926529074601","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5906.1.45c588a397":{"name":"@open-mercato/cache","version":"0.6.6-canary.5906.1.45c588a397","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5906.1.45c588a397","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"8f8adfefb4d4b493033acbd2c331cff18ff674ec","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5906.1.45c588a397.tgz","fileCount":50,"integrity":"sha512-EFjYADydDcFJarLK7Z2zsu+g8s19smB+bK/eWVWWj8ICZxV1YRXAIdERlm+o0fRUYQKJZN8nIJY9o3uX3Q3MvQ==","signatures":[{"sig":"MEUCICE/m63+KMPKgh11CmhvNkPRZsCce9KQ0V0O0JFtVBUyAiEAhFyq+m16u33qm/sp3bTdcNGgOEbjwtCMwQVyYppUbsg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5906.1.45c588a397","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-EFjYADydDcFJarLK7Z2zsu+g8s19smB+bK/eWVWWj8ICZxV1YRXAIdERlm+o0fRUYQKJZN8nIJY9o3uX3Q3MvQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5906.1.45c588a397_1781866332569_0.030641483775413203","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5915.1.d8e84d0764":{"name":"@open-mercato/cache","version":"0.6.6-canary.5915.1.d8e84d0764","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5915.1.d8e84d0764","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f85087ea56c4e35222daa0992d3c46e9b93ebdcf","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5915.1.d8e84d0764.tgz","fileCount":50,"integrity":"sha512-bN5EPj/8sqqi8RJH9RVREozPDWFWGdI0sQgErYe1Otz/RbFrtkHH+v3FHNyj0hNHC08QjkwIxtWq3Ozt8i/HGA==","signatures":[{"sig":"MEUCIB1h4q+WembwJtuZXL1hyEYmJsfhf+zpDju3yLK06SXnAiEA47n4AHJTqXTEFfUv37r6eodhOq6H/Czv227JzjF/YP8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5915.1.d8e84d0764","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-bN5EPj/8sqqi8RJH9RVREozPDWFWGdI0sQgErYe1Otz/RbFrtkHH+v3FHNyj0hNHC08QjkwIxtWq3Ozt8i/HGA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5915.1.d8e84d0764_1781866359374_0.8096233320944408","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5920.1.2eccb0968e":{"name":"@open-mercato/cache","version":"0.6.6-canary.5920.1.2eccb0968e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5920.1.2eccb0968e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f5b9249bc15e14806c7960331ca157b460a56b67","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5920.1.2eccb0968e.tgz","fileCount":50,"integrity":"sha512-fYEU69Ue+I2C/68uCMvq53pekFw1bTFMDTHjbyWsZxt0r1J2dM7V3Hkh54oa/F6iIJvDN31Jc0iBv6NlX+lpJw==","signatures":[{"sig":"MEYCIQDZtEmI1y5/DKzoAomAyIQSf9c/zB5tXVp8uSqNppOdrwIhAOv8G6NkMYwrOd+GcVdoq3ZE2hAvvdeKEKbA3WzYdO7h","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5920.1.2eccb0968e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-fYEU69Ue+I2C/68uCMvq53pekFw1bTFMDTHjbyWsZxt0r1J2dM7V3Hkh54oa/F6iIJvDN31Jc0iBv6NlX+lpJw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5920.1.2eccb0968e_1781866397421_0.38181766432010034","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5910.1.b16bc677f8":{"name":"@open-mercato/cache","version":"0.6.6-canary.5910.1.b16bc677f8","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5910.1.b16bc677f8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b3c705f5824ce29c5b86d56b6225d4a89587b393","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5910.1.b16bc677f8.tgz","fileCount":50,"integrity":"sha512-LkepFBvkJhFw47t2gT3GzycHshzceKbmuNg6jKOUQBjHUWej0a1N3wxlMeaKt2JBb5l+NybbvaUCFgtrVOPp1w==","signatures":[{"sig":"MEYCIQCd7wqCGCil1+HJyIXqwOKOYbkSq5dkjYZliEX5PDCtnwIhANmgQLsYtr83THpEUcJr7uUVbK0RgRUFhXycoGe9xFI2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5910.1.b16bc677f8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-LkepFBvkJhFw47t2gT3GzycHshzceKbmuNg6jKOUQBjHUWej0a1N3wxlMeaKt2JBb5l+NybbvaUCFgtrVOPp1w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5910.1.b16bc677f8_1781866537939_0.001431118550209165","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5925.1.4d356ba86a":{"name":"@open-mercato/cache","version":"0.6.6-canary.5925.1.4d356ba86a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5925.1.4d356ba86a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d79d20c3f42191939876287c700316df4e826fdf","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5925.1.4d356ba86a.tgz","fileCount":50,"integrity":"sha512-bwzFXuGjFUUUL3LaixPA49M8YMJTmwPDYkNd87FKBGiR6SvfFxmwZTQClEG9OHvdnDYAf3tGEWwxSQUlXXJr7Q==","signatures":[{"sig":"MEQCIC4lRZT6qXHYUMCdMr0QzmaQjl8KTZYtJPNmQ1GW7sjTAiBzJLdmNoJ4bx1Sf0Ys4WyWI7RL0EAAhTBPkSO9uBhdHA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5925.1.4d356ba86a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-bwzFXuGjFUUUL3LaixPA49M8YMJTmwPDYkNd87FKBGiR6SvfFxmwZTQClEG9OHvdnDYAf3tGEWwxSQUlXXJr7Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5925.1.4d356ba86a_1781866637977_0.9248969867276473","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5914.1.a9c8e15ee5":{"name":"@open-mercato/cache","version":"0.6.6-canary.5914.1.a9c8e15ee5","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5914.1.a9c8e15ee5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"4d6a0b0807bc69aee020d06def76ca4415f2d84c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5914.1.a9c8e15ee5.tgz","fileCount":50,"integrity":"sha512-sGDQQslbrovJ6aIBU9Jc72l+B9WyFVBhPSQ4azB7+elMdwGsqHKBEJ1F4s97+D1wupVcStvi0XN7FDxVShPE8g==","signatures":[{"sig":"MEYCIQCjAlhcfIu/HEzWbDKmvQLzemHyaMVHA3mPbaMzI4wXkwIhALvkoN6DwnFunGQ+J+UHZagfdAGXmNOGtPhpvVBwcwLv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5914.1.a9c8e15ee5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-sGDQQslbrovJ6aIBU9Jc72l+B9WyFVBhPSQ4azB7+elMdwGsqHKBEJ1F4s97+D1wupVcStvi0XN7FDxVShPE8g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5914.1.a9c8e15ee5_1781866651906_0.9986457728765101","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5918.1.bfcdbaf27d":{"name":"@open-mercato/cache","version":"0.6.6-canary.5918.1.bfcdbaf27d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5918.1.bfcdbaf27d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"7ae8cb205ad6c953e466b45ce9e25948bff96d2d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5918.1.bfcdbaf27d.tgz","fileCount":50,"integrity":"sha512-ZfGOzd+hp0bWV5mpWimrpW4FMtpk1fxiPOQvoCvujhMxpcs/+n1jQjY4Ma7/qh6pSJVMCeOAZJYEwqtPLVInJg==","signatures":[{"sig":"MEUCIHYwcFtSBHNyyJ5FgRhbI+FMwMkD92p421Pk5mZOZptEAiEAlKxk8+YG3V9n+dLsxhTDI61pFdk3YVCyIaPsNeoote0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5918.1.bfcdbaf27d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-ZfGOzd+hp0bWV5mpWimrpW4FMtpk1fxiPOQvoCvujhMxpcs/+n1jQjY4Ma7/qh6pSJVMCeOAZJYEwqtPLVInJg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5918.1.bfcdbaf27d_1781866667833_0.1420822341927952","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5909.1.db31a46ad7":{"name":"@open-mercato/cache","version":"0.6.6-canary.5909.1.db31a46ad7","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5909.1.db31a46ad7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"6b21d187a9fa1c992030fce2cfe6ab52f87e2a2d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5909.1.db31a46ad7.tgz","fileCount":50,"integrity":"sha512-/wOwaY40rtywxPfH465izc7bxWPVG633NcSB5b4O/wh3TpRshogxWq+SNW3tzI9w6RoDKNMzFXAHc3JL9royRw==","signatures":[{"sig":"MEUCIHCStAOeleGZJrCR+7qkS4z/aefTrwaSCX65CDk7I94nAiEAr0yHLB5fu2MvASbXzHkZ+LvCHrhI7u83dbKtgOxcYw0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5909.1.db31a46ad7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-/wOwaY40rtywxPfH465izc7bxWPVG633NcSB5b4O/wh3TpRshogxWq+SNW3tzI9w6RoDKNMzFXAHc3JL9royRw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5909.1.db31a46ad7_1781866690940_0.2996758658997749","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5926.1.ca5542db0e":{"name":"@open-mercato/cache","version":"0.6.6-canary.5926.1.ca5542db0e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5926.1.ca5542db0e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"9f8e2dda01b8e14cbd7bc45be9ec55eb86d14f3f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5926.1.ca5542db0e.tgz","fileCount":50,"integrity":"sha512-Y8EsbxVLIvedsy2TNuVRQKV6U2ulO2q7Wl/uTYOUBEVM9ASDAQVUEFZEVlPVMm2MM9Xnd7BDT9Ch1zapqzDCfQ==","signatures":[{"sig":"MEUCIH0Z18O1Z7W/80/+NuHBGhTcbUrz3NIdHmV6VWGEiDXEAiEAs8t9559lbXmL3nA8BdrrQjFKdwvewQ6CCdrMCraY4GQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5926.1.ca5542db0e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Y8EsbxVLIvedsy2TNuVRQKV6U2ulO2q7Wl/uTYOUBEVM9ASDAQVUEFZEVlPVMm2MM9Xnd7BDT9Ch1zapqzDCfQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5926.1.ca5542db0e_1781866785497_0.7562949217670245","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5921.1.5abc27831e":{"name":"@open-mercato/cache","version":"0.6.6-canary.5921.1.5abc27831e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5921.1.5abc27831e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"313ba5ecf63414c2b75b37a680bfa3cef3607102","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5921.1.5abc27831e.tgz","fileCount":50,"integrity":"sha512-1V47/BzbOZlZcq2l8uL1fFPzgxcfPJAffyWrQC7Fol15A4K2n3nZOUT9KqtjftunmE4ULuwM6iW5Aq3guS7j2Q==","signatures":[{"sig":"MEUCICnECetdn6jo/HCzPBTSaC8EB8LhysqTg+MIEweisNYaAiEA4JLkNV2cDYxRe1kvSurYV5zGDhYAfVWlsF7bLow3mDk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5921.1.5abc27831e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-1V47/BzbOZlZcq2l8uL1fFPzgxcfPJAffyWrQC7Fol15A4K2n3nZOUT9KqtjftunmE4ULuwM6iW5Aq3guS7j2Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5921.1.5abc27831e_1781866820668_0.8895310170631618","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5916.1.f0d15b1873":{"name":"@open-mercato/cache","version":"0.6.6-canary.5916.1.f0d15b1873","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5916.1.f0d15b1873","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"cd420ed5d7f5e818c318826a23a611c838015ad5","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5916.1.f0d15b1873.tgz","fileCount":50,"integrity":"sha512-XwXrxbx+kardMNv6v3L6EUSRqhoYo+G42opJMEkaSiUUmblNmU9LFEyK9VxdweCmZSsBzVztAfYHS0VuyLZWzQ==","signatures":[{"sig":"MEUCIQDezRCmrlP2MZiK/ZWwPz6+rxxa9SlYt04O/bfq1txR7QIgJyUnZ3lxLnw5qysDxPubPU9x49AnO7qsFw6rBRaJVc4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5916.1.f0d15b1873","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-XwXrxbx+kardMNv6v3L6EUSRqhoYo+G42opJMEkaSiUUmblNmU9LFEyK9VxdweCmZSsBzVztAfYHS0VuyLZWzQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5916.1.f0d15b1873_1781867058165_0.6378729427834517","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5919.1.b71392fbad":{"name":"@open-mercato/cache","version":"0.6.6-canary.5919.1.b71392fbad","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5919.1.b71392fbad","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"7be3ef2727f42a87ef6850ba8a8abbad84ca7d4a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5919.1.b71392fbad.tgz","fileCount":50,"integrity":"sha512-XfGmbZOBc+YBUWwicq6Mf5FAXZDWAjOSqvIb3FI4+NSHa+9cPg/2VNnhbUJjkTxeM+W8h3d2HDv6hLy+5HOYXQ==","signatures":[{"sig":"MEYCIQC9cvSvPp0vBR9HZ9yrJxteHLWaHp9qEr4s2OFW7OpN4QIhAO+32/WtDZUVOVUl0BqGpWcH0v8/X8N8HDP6v5xwFipY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5919.1.b71392fbad","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-XfGmbZOBc+YBUWwicq6Mf5FAXZDWAjOSqvIb3FI4+NSHa+9cPg/2VNnhbUJjkTxeM+W8h3d2HDv6hLy+5HOYXQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5919.1.b71392fbad_1781867066244_0.9314682676595194","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5923.1.cc32f92712":{"name":"@open-mercato/cache","version":"0.6.6-canary.5923.1.cc32f92712","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5923.1.cc32f92712","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a5ce0b8e9e9053e150ecf3e8c32f0d78b4a48952","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5923.1.cc32f92712.tgz","fileCount":50,"integrity":"sha512-IuP2k59meWZT7PZztaRXBN02nU9pokuSShvpmn7bP7t1YQYFsgr1S7XXvve9+Im8k8y6GQ7I+VIAb5aLffvwDw==","signatures":[{"sig":"MEYCIQCi1ul2HLTQ3Fpy7VZAmvY0pSU6o6jcy/Tx5yKqCTqtSwIhAIe4KNkfFFuLOWjVWTnqb1JUD4GHw9RzVGgwEAsYCf9t","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5923.1.cc32f92712","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-IuP2k59meWZT7PZztaRXBN02nU9pokuSShvpmn7bP7t1YQYFsgr1S7XXvve9+Im8k8y6GQ7I+VIAb5aLffvwDw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5923.1.cc32f92712_1781867077951_0.9933887576078013","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5932.1.bf0654af11":{"name":"@open-mercato/cache","version":"0.6.6-canary.5932.1.bf0654af11","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5932.1.bf0654af11","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"1291833e588d9fac3801f085ac6d0fddbfd17353","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5932.1.bf0654af11.tgz","fileCount":50,"integrity":"sha512-/2/u+LgLzoT/aaBWonLw4UU+gq4aNfujkZLjLMs+83/TS3WuFJYE4CfUG5YYai0jnv+PcCixCOkLB9DOpXfg0A==","signatures":[{"sig":"MEUCIFB4D6xBDAR5ilAz6ya7x9DjlX4PqHXDONKm3ys5MHzbAiEA3niy19Owd5mCr1E2CLw5kJqX26AQ9w61Orvqp8/7dqE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5932.1.bf0654af11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-/2/u+LgLzoT/aaBWonLw4UU+gq4aNfujkZLjLMs+83/TS3WuFJYE4CfUG5YYai0jnv+PcCixCOkLB9DOpXfg0A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5932.1.bf0654af11_1781867109554_0.4920933461886374","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5927.1.1100bb92bd":{"name":"@open-mercato/cache","version":"0.6.6-canary.5927.1.1100bb92bd","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5927.1.1100bb92bd","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"5592a886fca34dc2ab720851ccc0c6d781e04df0","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5927.1.1100bb92bd.tgz","fileCount":50,"integrity":"sha512-VrSXHOQhNodM+ShM7QUE9suDyBXB0sgqh8XUPe+yg86hZAnqtrHAf9Yc+T53pecvSUS0gs7rMMCtp0Uz8ySwSg==","signatures":[{"sig":"MEYCIQDqbZsez8W6FnwVdT03hLv9Prm4CS84RLUk3rDCZeg6LwIhAOEknRTd03WlIgzg5wvQOhYBeCC3U8pmxBr0dWM1ly7v","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5927.1.1100bb92bd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-VrSXHOQhNodM+ShM7QUE9suDyBXB0sgqh8XUPe+yg86hZAnqtrHAf9Yc+T53pecvSUS0gs7rMMCtp0Uz8ySwSg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5927.1.1100bb92bd_1781867165321_0.24157135599273594","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5929.1.d3ed83ff5e":{"name":"@open-mercato/cache","version":"0.6.6-canary.5929.1.d3ed83ff5e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5929.1.d3ed83ff5e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"241d27af396ffab89109a4fc2046433102a1db71","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5929.1.d3ed83ff5e.tgz","fileCount":50,"integrity":"sha512-lpPAssY/LHxF+T2InD+/alyjtGxVQcQa7E3GYjIoDUphQBK/O0moLBa1/NOtwXtvlkdc2KblKbGPyMWtEkS/LA==","signatures":[{"sig":"MEYCIQC67lVJKvCgT5fotDme5IuE8S2uegN254ptfdOAAN2ZswIhAISn/6R4paXQ8UBZcnd6zm9Kjcrq9P/SPezZRVaeX4Hu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5929.1.d3ed83ff5e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-lpPAssY/LHxF+T2InD+/alyjtGxVQcQa7E3GYjIoDUphQBK/O0moLBa1/NOtwXtvlkdc2KblKbGPyMWtEkS/LA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5929.1.d3ed83ff5e_1781867239830_0.13051534660691688","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5924.1.1e6ca45bc0":{"name":"@open-mercato/cache","version":"0.6.6-canary.5924.1.1e6ca45bc0","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5924.1.1e6ca45bc0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"9bb59a2755f92b0d90bd31f63c6f0afac94a668f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5924.1.1e6ca45bc0.tgz","fileCount":50,"integrity":"sha512-eSMLpOLsXCe9Fn9g94kNl+ahh7eeT7jVC3r6NhfLyiAcpxjEWhVds3xq2op2CsezhPPsoFb88EUIuoWOxhB0BA==","signatures":[{"sig":"MEYCIQDw5qrtH78XbxLarSAT39N8HGso9W5Zs2ylBoYEd3krzQIhAIvEzr7xE95b2s4+dDfRr+e7mUpCeWpoHD9vE+HZJiec","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5924.1.1e6ca45bc0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-eSMLpOLsXCe9Fn9g94kNl+ahh7eeT7jVC3r6NhfLyiAcpxjEWhVds3xq2op2CsezhPPsoFb88EUIuoWOxhB0BA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5924.1.1e6ca45bc0_1781867253178_0.28830626555235805","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5930.1.9bd407c828":{"name":"@open-mercato/cache","version":"0.6.6-canary.5930.1.9bd407c828","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5930.1.9bd407c828","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"296717536188cb591d711ef5aa8f8d3a45291d2a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5930.1.9bd407c828.tgz","fileCount":50,"integrity":"sha512-1wdZdJmcQUWItuomzwl8ZIVkcKilhZIMvgsJpwPR+sXeKo7aomUv3ZgZAooRs6ACIz5+whRPbiKtU1eoKzISow==","signatures":[{"sig":"MEUCIFziu/wU59KHh6+B/asnbE5NUm3E4t89axyrhVVHILtpAiEA4FiRh2nSewyc1h6A9T3rm2BUdBagpiwu3Ua5aKdb0NE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5930.1.9bd407c828","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-1wdZdJmcQUWItuomzwl8ZIVkcKilhZIMvgsJpwPR+sXeKo7aomUv3ZgZAooRs6ACIz5+whRPbiKtU1eoKzISow==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5930.1.9bd407c828_1781867284183_0.6926165095844379","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5917.1.674ebaf42a":{"name":"@open-mercato/cache","version":"0.6.6-canary.5917.1.674ebaf42a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5917.1.674ebaf42a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"592efff1398a8da453a61ffd9a01f0007def9415","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5917.1.674ebaf42a.tgz","fileCount":50,"integrity":"sha512-TptHxiaXEwqFuEMC7GGHguQWrXOVQzfQuQwz9ve9QQ4hpUwtg5qmz85slDnw/1W99mqx4QjK5IaKrUReSeUvTg==","signatures":[{"sig":"MEUCIQD3hluMQBV5ObGES9iFaP3bUFn54lsR8f/ZEn5v51CSOQIgRvFW4p4Wm7Ys1xh8DJ1YbbtAtrw9UcggXkzuJz14JDs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5917.1.674ebaf42a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-TptHxiaXEwqFuEMC7GGHguQWrXOVQzfQuQwz9ve9QQ4hpUwtg5qmz85slDnw/1W99mqx4QjK5IaKrUReSeUvTg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5917.1.674ebaf42a_1781867332541_0.6647811293706485","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5928.1.0ed1c57ec3":{"name":"@open-mercato/cache","version":"0.6.6-canary.5928.1.0ed1c57ec3","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5928.1.0ed1c57ec3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"35b8040e8756366f6d3204f1db684abc44fec51a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5928.1.0ed1c57ec3.tgz","fileCount":50,"integrity":"sha512-Voav42CdD4YxwMrRm0EUzGxqboxzRrmiaCVwsTSlc6xPDmhSVFvGFqCoaGkscsn80RuQcJDIsMNkbzrVk2tWHQ==","signatures":[{"sig":"MEUCIQCChg8MZIqIOLtHLprJcBPRT+BFrrOkkBRKIOmSydVshgIgfIIi4vMHPmBKru/IY07JbHZxArajmEcFm6NNEtlIKUg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5928.1.0ed1c57ec3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Voav42CdD4YxwMrRm0EUzGxqboxzRrmiaCVwsTSlc6xPDmhSVFvGFqCoaGkscsn80RuQcJDIsMNkbzrVk2tWHQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5928.1.0ed1c57ec3_1781867366102_0.2712674475780781","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5931.1.9efa774953":{"name":"@open-mercato/cache","version":"0.6.6-canary.5931.1.9efa774953","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5931.1.9efa774953","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"14168fd0bae7962195cd489ffaac109c96ce084e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5931.1.9efa774953.tgz","fileCount":50,"integrity":"sha512-cUZqXzZeJX0B20iKuR8GFRO3WDqLxn3sPY3NUHnkXTUlHTFrWBhB97QAzR4AxsA7JdWXRZqn8Xu0KSt0Rwh1kQ==","signatures":[{"sig":"MEYCIQC+kg4/9SlITNzHW+z5UJmbVg8Y7fSqalGBs0Vbjz6ytgIhALugNnVH+agPUH8OAqVFhJXLROmEE2xg3QxiYNyJyxZM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5931.1.9efa774953","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-cUZqXzZeJX0B20iKuR8GFRO3WDqLxn3sPY3NUHnkXTUlHTFrWBhB97QAzR4AxsA7JdWXRZqn8Xu0KSt0Rwh1kQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5931.1.9efa774953_1781867455223_0.5613363236067832","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5936.1.e6f12076b4":{"name":"@open-mercato/cache","version":"0.6.6-canary.5936.1.e6f12076b4","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5936.1.e6f12076b4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"065d6f87e19ac3bc93e366099f81a4f065775f78","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5936.1.e6f12076b4.tgz","fileCount":50,"integrity":"sha512-MW3Zh8CPozC1lBJYQ62bJ73F30hZvrwBVmY/43k+eEWazZ6Bh13ADiM1XcE+lye661uOytq/4t78BQR5N5lSbg==","signatures":[{"sig":"MEQCIEOtuCkUlneE4zURGgkDJDLg7fsQCIFVEzrklQf9mgmTAiBYjzN0vtuc5pmiYMIevrGjZtYEZQKawkOj4RsAxj8i7A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5936.1.e6f12076b4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-MW3Zh8CPozC1lBJYQ62bJ73F30hZvrwBVmY/43k+eEWazZ6Bh13ADiM1XcE+lye661uOytq/4t78BQR5N5lSbg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5936.1.e6f12076b4_1781867516728_0.31221216118886463","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5942.1.8e8c7b664c":{"name":"@open-mercato/cache","version":"0.6.6-canary.5942.1.8e8c7b664c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5942.1.8e8c7b664c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"dc4faf3c004e164b7af1b1d88ad3597968a090f3","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5942.1.8e8c7b664c.tgz","fileCount":50,"integrity":"sha512-LH0nYsnH/qdLo3Q+RydpfTfuDxPvYk8ijg7DycRIBFT3LRbsDDxS7dSMBBS2r3Q/b9fdDUpjt4NYAGKdprBqZQ==","signatures":[{"sig":"MEQCIAzrx4VBiR6XcLPjITlViIcb3NkcZbnz+4s+Ft097HtkAiBbt0wNgba5SUs9Fe+/UZ5OWAnXu3tJKuVBktfsTjBO3Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5942.1.8e8c7b664c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-LH0nYsnH/qdLo3Q+RydpfTfuDxPvYk8ijg7DycRIBFT3LRbsDDxS7dSMBBS2r3Q/b9fdDUpjt4NYAGKdprBqZQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5942.1.8e8c7b664c_1781867676929_0.78249201791937","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5944.1.93d402dd55":{"name":"@open-mercato/cache","version":"0.6.6-canary.5944.1.93d402dd55","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5944.1.93d402dd55","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"4941cff78563bab0fa9d41c090382b5c35422413","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5944.1.93d402dd55.tgz","fileCount":50,"integrity":"sha512-3DbGuQ+xYViomi99PFLCfy0AY8kqihyV1p7m4yps8IwGozPgoNVz1N/DnhRf17ld3NlbfrCGngdZHX7qai+j4g==","signatures":[{"sig":"MEQCIHvKt9oqsFgTceyNY7E/DPf/17h5HlVC7rk+z4xnhhf+AiB+q5sGkuh4C4o19tXoihFS0igtRgsaRWoSrM/n+baMVg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5944.1.93d402dd55","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-3DbGuQ+xYViomi99PFLCfy0AY8kqihyV1p7m4yps8IwGozPgoNVz1N/DnhRf17ld3NlbfrCGngdZHX7qai+j4g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5944.1.93d402dd55_1781867708332_0.40415788900046845","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5938.1.b41d3b241f":{"name":"@open-mercato/cache","version":"0.6.6-canary.5938.1.b41d3b241f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5938.1.b41d3b241f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"9d909961460e86812a2d23a2f278e345e5f2e459","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5938.1.b41d3b241f.tgz","fileCount":50,"integrity":"sha512-lwDbCEiuvWqtki2lt5Riq+2tk5qlAWV7Rat9QRIZS41PZ7OEkhpI652+i8Q8X0Zo3u5tivweb+mcZu7YI3bVgQ==","signatures":[{"sig":"MEQCIDvBY6QmTqunzQP1C+mhSn7gEmSC6y3XW7K41wzVSc4SAiAKzMTnH8IazhayGGnuw7OKYQ7HrUWdDsUbB0wAVGPCZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5938.1.b41d3b241f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-lwDbCEiuvWqtki2lt5Riq+2tk5qlAWV7Rat9QRIZS41PZ7OEkhpI652+i8Q8X0Zo3u5tivweb+mcZu7YI3bVgQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5938.1.b41d3b241f_1781867869033_0.9400178386693157","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5946.1.5da799c722":{"name":"@open-mercato/cache","version":"0.6.6-canary.5946.1.5da799c722","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5946.1.5da799c722","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"deb1fe80d4f24f8f279809d01cdf0468c41bc6fc","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5946.1.5da799c722.tgz","fileCount":50,"integrity":"sha512-hTM82uzgMyHDzqLUNDiFEXwJ/Vy3oHlqYkwI0ja6nrdr/MMD3ipHzW6/BxyKq+QpYydJHwlmlMbU8YX2+AfgfA==","signatures":[{"sig":"MEYCIQCBPyAbti7SmCOvNU8ruQ8/nXoYGi3Q1m2VTxFeYdlkKwIhAOk0G3cgPai2FKUFuueaDcr0sFqryT7mzO5/AwYK4pX4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5946.1.5da799c722","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-hTM82uzgMyHDzqLUNDiFEXwJ/Vy3oHlqYkwI0ja6nrdr/MMD3ipHzW6/BxyKq+QpYydJHwlmlMbU8YX2+AfgfA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5946.1.5da799c722_1781867887749_0.9697624733212922","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5933.1.276e58f153":{"name":"@open-mercato/cache","version":"0.6.6-canary.5933.1.276e58f153","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5933.1.276e58f153","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"547957ee2871f29877d204306a6bfe4693ab0ab4","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5933.1.276e58f153.tgz","fileCount":50,"integrity":"sha512-Vxp4oFRw+NdJir/J+Hz/lOyZYMVESGAR89WgRXg/qHlirnbMLS5H9nl3dHSDlYY92lMr9UoGqXGJa+Nz0lOPxQ==","signatures":[{"sig":"MEUCIAqnPZgwbW7ha0DxwgsYKKt1rwg34kk0tu/Ma6PkmwCYAiEA4VOZNDLowathqiQupzQg712AzLrpFdxSy4HMHBIwcgs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5933.1.276e58f153","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Vxp4oFRw+NdJir/J+Hz/lOyZYMVESGAR89WgRXg/qHlirnbMLS5H9nl3dHSDlYY92lMr9UoGqXGJa+Nz0lOPxQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5933.1.276e58f153_1781867970729_0.7621649024266011","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5941.1.dc1ea49bcd":{"name":"@open-mercato/cache","version":"0.6.6-canary.5941.1.dc1ea49bcd","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5941.1.dc1ea49bcd","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c8fe58b8686988fd739769ef3ebb241d6614814c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5941.1.dc1ea49bcd.tgz","fileCount":50,"integrity":"sha512-nihKv/XSwMVJyR8xCmKCgPSBNwxqPkWjb4NcOVukh98QrsU67FzKxVmOTiCsnFF9oUCWcdUoysRUBsD8FZ4TWA==","signatures":[{"sig":"MEUCIBRl/keCSz1UJtfkCfObo4zjXRDVMv0DHNzsFMe0p8ZVAiEAwMXHcurigJ/5Md+WWpO2yZN+OS8GNE8EKlMoZmho/kk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5941.1.dc1ea49bcd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-nihKv/XSwMVJyR8xCmKCgPSBNwxqPkWjb4NcOVukh98QrsU67FzKxVmOTiCsnFF9oUCWcdUoysRUBsD8FZ4TWA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5941.1.dc1ea49bcd_1781867974589_0.49516251486076257","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5935.1.cdd861d502":{"name":"@open-mercato/cache","version":"0.6.6-canary.5935.1.cdd861d502","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5935.1.cdd861d502","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c68269010e9eba8fd93461037710414ab66d06c4","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5935.1.cdd861d502.tgz","fileCount":50,"integrity":"sha512-7RbujEQyJMND7utN8ZqRzZdhU2pD6VmyqSnvX1pdPphbNkJ2IBZIHOeaPpAHPgVu0KfdSSoTGBNnsClSnwa/Lg==","signatures":[{"sig":"MEUCIFBxcOFBxqsDQo+fC9xWX/E6icQIGxRw/8Nj/6zZo0wNAiEA7ZGfnbaHj3bCcmn/hvIrD6jDwgzaAv7raluLCmvhSoE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5935.1.cdd861d502","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-7RbujEQyJMND7utN8ZqRzZdhU2pD6VmyqSnvX1pdPphbNkJ2IBZIHOeaPpAHPgVu0KfdSSoTGBNnsClSnwa/Lg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5935.1.cdd861d502_1781868080268_0.8025563008553784","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5943.1.9285478f97":{"name":"@open-mercato/cache","version":"0.6.6-canary.5943.1.9285478f97","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5943.1.9285478f97","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"cd3a667d9c750106d2117d44197fc2bdb6911296","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5943.1.9285478f97.tgz","fileCount":50,"integrity":"sha512-qnkmlbKuBZzFUOk4HOnIkvKqEv45ILA8+CVfyb+hYG48lY27suKzpGIjPa0K5iqxA+F6Qc4A4qX9CVgSr4YqEA==","signatures":[{"sig":"MEUCIQCXChn2C4taT4iuBIkDeVKsgi3HtX6hf6vZVN2c76Z1pgIgOUZL21NrwUPjr9rHmUFhDzayX70MFzsSt+Pkj801eXM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5943.1.9285478f97","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-qnkmlbKuBZzFUOk4HOnIkvKqEv45ILA8+CVfyb+hYG48lY27suKzpGIjPa0K5iqxA+F6Qc4A4qX9CVgSr4YqEA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5943.1.9285478f97_1781868131479_0.7158799464968639","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5937.1.c5507322d2":{"name":"@open-mercato/cache","version":"0.6.6-canary.5937.1.c5507322d2","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5937.1.c5507322d2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"9257af0f94f4c5cbfcc122e91c80f602dcdceb39","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5937.1.c5507322d2.tgz","fileCount":50,"integrity":"sha512-Ha2wS0eANTqBqpKnOcVO82Bxj8G/V7NFPVgP6mr+EIeKWjkNJ8oAQj3+2zzhtOTiYCNJRy1hHtD9ELOoxcTSbg==","signatures":[{"sig":"MEUCIC3Lea9LFMKcXIMaL8wVIoMrcW8HDc5FVMZRrFpXbD/kAiEAwvd9X68B6Qapfo4WeeT8I9+UUNftXFkP4m8qvzw37dg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5937.1.c5507322d2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Ha2wS0eANTqBqpKnOcVO82Bxj8G/V7NFPVgP6mr+EIeKWjkNJ8oAQj3+2zzhtOTiYCNJRy1hHtD9ELOoxcTSbg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5937.1.c5507322d2_1781868159322_0.7475442709876234","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5939.1.dcd3e70cd4":{"name":"@open-mercato/cache","version":"0.6.6-canary.5939.1.dcd3e70cd4","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5939.1.dcd3e70cd4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"6b9350cd18c8a0158c4c1cda8144c44234d8510d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5939.1.dcd3e70cd4.tgz","fileCount":50,"integrity":"sha512-WPcnxoQ9zFlFTezO20aEkjlyMhP4cyBP0zCwpRuAps5E8Fag7e7qvcErXxek3zF4xZfwla9cGMkMa/cPoxGqvA==","signatures":[{"sig":"MEUCIQDTFZJ2rCT0L1ZF1hCniVbvlo8jRLifMLv8euW0ttczmwIgUXSs7P2vtrqlgTRmAw/ZiOxIrRs/zLNJxA3dC0xdz88=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5939.1.dcd3e70cd4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-WPcnxoQ9zFlFTezO20aEkjlyMhP4cyBP0zCwpRuAps5E8Fag7e7qvcErXxek3zF4xZfwla9cGMkMa/cPoxGqvA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5939.1.dcd3e70cd4_1781868391290_0.13793900623423316","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5947.1.9674fd62dc":{"name":"@open-mercato/cache","version":"0.6.6-canary.5947.1.9674fd62dc","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5947.1.9674fd62dc","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"2ba4b649107338e9e58f4f61ad23d4754d63c4e0","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5947.1.9674fd62dc.tgz","fileCount":50,"integrity":"sha512-3t87r8IHVLqMM5MspFK4g4BY5MHOuCBOW98uhMi444Sxz3KUf43eqSeLoFXfkQd9GR9vUo9j4QbIcd6glb+R7w==","signatures":[{"sig":"MEYCIQCn8O9a0Avdj/fCmIcCIMuJ6sCXbFM3tbX6mgkovTDrlAIhAI1bnasI/Y5xghCfQgC9h1JE/2C4Ymj6qpNlo/yxm+AU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5947.1.9674fd62dc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-3t87r8IHVLqMM5MspFK4g4BY5MHOuCBOW98uhMi444Sxz3KUf43eqSeLoFXfkQd9GR9vUo9j4QbIcd6glb+R7w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5947.1.9674fd62dc_1781868456145_0.3140799984620688","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5934.1.78c41c83bb":{"name":"@open-mercato/cache","version":"0.6.6-canary.5934.1.78c41c83bb","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5934.1.78c41c83bb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"40d37383ccc7177d19933e108f4ed52b2e325f71","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5934.1.78c41c83bb.tgz","fileCount":50,"integrity":"sha512-5qdkFb65CXmol1ynzIHKYgP13Y+fvRhyJXezWrEJ3pj5BzrW8DdFW3SGHcgQybA2NFlSfPrlD7bQ9FLla/vlxA==","signatures":[{"sig":"MEYCIQD1469/6dHCBwoHRkn1OOHo87MlU0ZZSYwTESN7kwNRqQIhAOgJLgKtg/7ebzKDp5HVfIAF7Kz8xzmPyDe/CGxhLMR0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5934.1.78c41c83bb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-5qdkFb65CXmol1ynzIHKYgP13Y+fvRhyJXezWrEJ3pj5BzrW8DdFW3SGHcgQybA2NFlSfPrlD7bQ9FLla/vlxA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5934.1.78c41c83bb_1781868465200_0.2714706779259586","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5940.1.06c9adc8db":{"name":"@open-mercato/cache","version":"0.6.6-canary.5940.1.06c9adc8db","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5940.1.06c9adc8db","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c2c3be13c8e1a319634cdb88a646dbe565b0c056","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5940.1.06c9adc8db.tgz","fileCount":50,"integrity":"sha512-EQr+V7+G9pjkl3g3nsJBlO84jaW0hL1rVb1v+H8KWzV9e1xNIOLFqw/6tKjY16fPF4dB34KzTZ6JyWG3EkltHg==","signatures":[{"sig":"MEQCIBz5cIUazdv9vCWe6pbC6DQRWX0d2Ps7rSRuixJHWpaYAiB9oYfqAAbgTXsMFGo4M4Krmx/q0lielXRxCjh+QyLfmg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5940.1.06c9adc8db","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-EQr+V7+G9pjkl3g3nsJBlO84jaW0hL1rVb1v+H8KWzV9e1xNIOLFqw/6tKjY16fPF4dB34KzTZ6JyWG3EkltHg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5940.1.06c9adc8db_1781869499434_0.5545040841096882","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5948.1.0b28ad95a3":{"name":"@open-mercato/cache","version":"0.6.6-canary.5948.1.0b28ad95a3","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5948.1.0b28ad95a3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ebcafb207251329c0ff17a5ccb9cf6de563d0d42","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5948.1.0b28ad95a3.tgz","fileCount":50,"integrity":"sha512-6WLo1YCvtYL3QNYg3wW3OE8iOnCmHMap01kGmfVrT737pHikqaQxgtTEr2ATqZgLGnGn7GagUuh4t92thcFdMA==","signatures":[{"sig":"MEYCIQCmm/UPBZQlHIFz+IzSP06sy5bUbGEK1ZftCBmE0I1I8AIhAMd2RIAJqqRTQtgSIufKsrAjzwgYdT++d0aTzqnwaFKD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5948.1.0b28ad95a3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-6WLo1YCvtYL3QNYg3wW3OE8iOnCmHMap01kGmfVrT737pHikqaQxgtTEr2ATqZgLGnGn7GagUuh4t92thcFdMA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5948.1.0b28ad95a3_1781869847993_0.2522006564314174","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5922.2.faf7400ef5":{"name":"@open-mercato/cache","version":"0.6.6-canary.5922.2.faf7400ef5","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5922.2.faf7400ef5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ded5be59b31f5e97d9400310b68b67203256e5d0","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5922.2.faf7400ef5.tgz","fileCount":50,"integrity":"sha512-c/EDysUw9ToUTsFPkB1xPv4ZvRrTbh3uXfdLZB22g0eFgJlBYuemaQo0OZ7ePG90U58rbTOew7sLDcgJCa+vuw==","signatures":[{"sig":"MEUCIHYYO+ABZOTcFyfIicUH7Hm30hlYlXBet395mBZbZ76DAiEAhYrkrfd26teEBKOd8Yf7UoPap/gsXb3sfuHBCHhZTAg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5922.2.faf7400ef5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-c/EDysUw9ToUTsFPkB1xPv4ZvRrTbh3uXfdLZB22g0eFgJlBYuemaQo0OZ7ePG90U58rbTOew7sLDcgJCa+vuw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5922.2.faf7400ef5_1781873730465_0.09344423333682061","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5973.1.25b876b525":{"name":"@open-mercato/cache","version":"0.6.6-canary.5973.1.25b876b525","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5973.1.25b876b525","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b5ee74b345c27f4a85a5c07eacd97f1e138735ec","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5973.1.25b876b525.tgz","fileCount":50,"integrity":"sha512-MjJWZ8wZVldUeFE8W+b0THz0BoM3iooAhWB8SJyag25lyFjPDOz9DKr8wRykeDytKfOrMoAQlorG6vAWREnHHg==","signatures":[{"sig":"MEQCID3RNFSndinBwBptQOh274x5oJaNN9a3v4LO7T9Uw98LAiAeDgSM9UtLPIEIJz3QchrO0I30DSaOjfd5klVMZEckcw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5973.1.25b876b525","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-MjJWZ8wZVldUeFE8W+b0THz0BoM3iooAhWB8SJyag25lyFjPDOz9DKr8wRykeDytKfOrMoAQlorG6vAWREnHHg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5973.1.25b876b525_1781884516357_0.8860175040303142","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5974.1.42d19ddf9c":{"name":"@open-mercato/cache","version":"0.6.6-canary.5974.1.42d19ddf9c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5974.1.42d19ddf9c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"61554c3ada068295346094182a108ff345591cb9","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5974.1.42d19ddf9c.tgz","fileCount":50,"integrity":"sha512-z9n3YVWsggfooYRk9hCy9XL8Z39AZE/E6hEnUQDpCdXkiIILhJbweiNW5WGM9EhW5vANPDvrvsHrjVBZ67OH/Q==","signatures":[{"sig":"MEUCIDjuvmq4L36tn8jChGlEqx5L8TAotC981R1X40IZ0/BEAiEA5OPYn+FAGtzH4sOY7qdTTGqLuyKn10a2kQwDhF/e6u8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5974.1.42d19ddf9c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-z9n3YVWsggfooYRk9hCy9XL8Z39AZE/E6hEnUQDpCdXkiIILhJbweiNW5WGM9EhW5vANPDvrvsHrjVBZ67OH/Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5974.1.42d19ddf9c_1781884539159_0.34886510772894996","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5979.1.334609fa95":{"name":"@open-mercato/cache","version":"0.6.6-canary.5979.1.334609fa95","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5979.1.334609fa95","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f7e76a9c2bc2af248643f2f246574e5b9af33d17","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5979.1.334609fa95.tgz","fileCount":50,"integrity":"sha512-YyONjx8UCiaWi2AD2Zfm0nCsfEsLcGV9hV+9A41GGnMCu0y83GBTfzSWVDNdNoJZSGzir0/BOpx7zJUTOdG/pA==","signatures":[{"sig":"MEYCIQDgatQOXSxBwW1gQNWii3EpUJM1wx2HzORXZMrvXnCUIgIhAKoJPjwKWox9qCIOLDJv3HOIiGdBFJ/bG5sgDPMOLNqW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5979.1.334609fa95","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-YyONjx8UCiaWi2AD2Zfm0nCsfEsLcGV9hV+9A41GGnMCu0y83GBTfzSWVDNdNoJZSGzir0/BOpx7zJUTOdG/pA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5979.1.334609fa95_1781884558653_0.5802572080982675","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5978.1.20e891fd75":{"name":"@open-mercato/cache","version":"0.6.6-canary.5978.1.20e891fd75","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5978.1.20e891fd75","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"48a4177d77a04ab932496173663a50d617edff6d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5978.1.20e891fd75.tgz","fileCount":50,"integrity":"sha512-TPYtUbycKlhDSPRNEJwSrVVcHJupk7TWumUNtPFvHN8eCV5lr1czjoqT1QYIuqmdDElJR7kgzCWBEj5/XlSssw==","signatures":[{"sig":"MEUCIDzWXj8BTKGqS9XtV+drvCal4MdiP7SMOiVl2M+3LKPpAiEAuaUfLzcFeguRL+pdZyORWDE8s9RRyCv0oSUma7mC4AA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5978.1.20e891fd75","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-TPYtUbycKlhDSPRNEJwSrVVcHJupk7TWumUNtPFvHN8eCV5lr1czjoqT1QYIuqmdDElJR7kgzCWBEj5/XlSssw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5978.1.20e891fd75_1781884568343_0.10354245037865373","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5985.1.992f7ff32a":{"name":"@open-mercato/cache","version":"0.6.6-canary.5985.1.992f7ff32a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5985.1.992f7ff32a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"95e6d9ee8648aa86497904701f82fe61e4aa5b2d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5985.1.992f7ff32a.tgz","fileCount":50,"integrity":"sha512-109UbyUivSYRcoOywH7BcF55ONVqvXimjldWel5vunxgRzWG1+d8W0N5Tp3qmeOezqvOwS3BQPRuqLPovZewFg==","signatures":[{"sig":"MEUCIQD/I6mUurW6AQPL721sG9FHcKy/75Tkyb6Xh4Qs96rcKAIgZIgGu7L2WOt8MlQpwwZmdPNOHnDAAfuDqGBgU2N9TpQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5985.1.992f7ff32a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-109UbyUivSYRcoOywH7BcF55ONVqvXimjldWel5vunxgRzWG1+d8W0N5Tp3qmeOezqvOwS3BQPRuqLPovZewFg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5985.1.992f7ff32a_1781884572101_0.05584163528529884","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5976.1.0ce0b80c1b":{"name":"@open-mercato/cache","version":"0.6.6-canary.5976.1.0ce0b80c1b","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5976.1.0ce0b80c1b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"49e32d788275b18c075fb6566aff4935a0329e15","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5976.1.0ce0b80c1b.tgz","fileCount":50,"integrity":"sha512-S4jA89mYIqSuNxhH87lY97qNRRR5y+eoFk73LOOqYkFT1TqggkgMLJTck3K7Gb+uXaZKA75x/4zWUYDFBayGPw==","signatures":[{"sig":"MEUCIQCDeiFU7oTL9hELoLGB6Zc4qkmuqJwrQR8gZWaLpmeJRAIgOMPyCMI/TJICFjGijjd/2cRIgbzx2S8GANX2fh4F8UI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5976.1.0ce0b80c1b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-S4jA89mYIqSuNxhH87lY97qNRRR5y+eoFk73LOOqYkFT1TqggkgMLJTck3K7Gb+uXaZKA75x/4zWUYDFBayGPw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5976.1.0ce0b80c1b_1781884593264_0.3411212289172234","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5990.1.479a58fe09":{"name":"@open-mercato/cache","version":"0.6.6-canary.5990.1.479a58fe09","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5990.1.479a58fe09","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"328e98fcbb0d4b05b6d1bb2eb5fb67d5e1744eed","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5990.1.479a58fe09.tgz","fileCount":50,"integrity":"sha512-o2rEDOuARlQIdpBGLhKNFp48DrO/+u2VECb9Besule40lhHZdczhM6RB4s+6V8CRx8lTckXtu7xNOYRDzaaosg==","signatures":[{"sig":"MEYCIQCnrWjiQvXOU+e/I6aIs+IuWq9PFBq4bh3o7PJr55vvowIhAM+QOMup40rgPWOW6lUEIADOisynj+jlcdp+VH8JEA0y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5990.1.479a58fe09","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-o2rEDOuARlQIdpBGLhKNFp48DrO/+u2VECb9Besule40lhHZdczhM6RB4s+6V8CRx8lTckXtu7xNOYRDzaaosg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5990.1.479a58fe09_1781884640998_0.1956476625726502","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5975.1.fbc6dae779":{"name":"@open-mercato/cache","version":"0.6.6-canary.5975.1.fbc6dae779","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5975.1.fbc6dae779","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f0aed181ea5d853cded6eb4283e5e0a5ee8e116d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5975.1.fbc6dae779.tgz","fileCount":50,"integrity":"sha512-5hhL6ar6JYlJz1z13/rgkHjE/CSLiEK87EsrcaiARYGpxcyIqpFKra1Oo5nPD43v3FbiIEASFXvQUVD+QO3BkQ==","signatures":[{"sig":"MEYCIQDlZBFQAyVekBwfTmWxXNLNqkUqUhhiW2MTQouuKZDFwgIhAPoyX+r4IY/CnaqmSBeLZKJjsRxrMbP0C7wiXtqIYAxd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5975.1.fbc6dae779","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-5hhL6ar6JYlJz1z13/rgkHjE/CSLiEK87EsrcaiARYGpxcyIqpFKra1Oo5nPD43v3FbiIEASFXvQUVD+QO3BkQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5975.1.fbc6dae779_1781884674762_0.2915670921877085","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5989.1.6370b31296":{"name":"@open-mercato/cache","version":"0.6.6-canary.5989.1.6370b31296","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5989.1.6370b31296","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"5228dfb440760be1d8b81d938e15666754c4b5f7","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5989.1.6370b31296.tgz","fileCount":50,"integrity":"sha512-VAQH9Xhi+r6PMudWzbx3i40mCwsDzFg2sVzzqJ4nrRCT3bQucrzFzQ44c/j2UT+RLhXzrv7CwU3zq99oZNu1qQ==","signatures":[{"sig":"MEQCIGqajRA3HP/mfFb5SeIyyyW7KvtUwj4emZIkqDfYPCUvAiAoSfG9e145i1t2Il/QL9RF4MTssPCIrjhbGJrVb8aHOg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5989.1.6370b31296","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-VAQH9Xhi+r6PMudWzbx3i40mCwsDzFg2sVzzqJ4nrRCT3bQucrzFzQ44c/j2UT+RLhXzrv7CwU3zq99oZNu1qQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5989.1.6370b31296_1781884793564_0.16733986562267855","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5984.1.560501b270":{"name":"@open-mercato/cache","version":"0.6.6-canary.5984.1.560501b270","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5984.1.560501b270","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"221a6fbb5957363e3ce6c76ad0522d2757b82f82","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5984.1.560501b270.tgz","fileCount":50,"integrity":"sha512-NqDoNaexn/rN3gihhit7wvkjHleiJLNVAOH8O+YAMkPo/nK1jZgFjlS3JieQd+wQm/HQ+CZpNmgSBWemNtAVhQ==","signatures":[{"sig":"MEUCIGPX3EnTYU91hElFspIQi3YomiJ3PVVPTc9mRH7usrHtAiEAypK0HAAiMvKx1xLrqI6x7oO/GyfnUxV3oYi0sa5rFe8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5984.1.560501b270","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-NqDoNaexn/rN3gihhit7wvkjHleiJLNVAOH8O+YAMkPo/nK1jZgFjlS3JieQd+wQm/HQ+CZpNmgSBWemNtAVhQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5984.1.560501b270_1781884801782_0.09373447145268088","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5982.1.c2613b544e":{"name":"@open-mercato/cache","version":"0.6.6-canary.5982.1.c2613b544e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5982.1.c2613b544e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"7774c6819e242afab855661bc669d5705993a8a6","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5982.1.c2613b544e.tgz","fileCount":50,"integrity":"sha512-+ihn5Hfbp1kTgJgGPdnXQzz5vpmmLpZA5XwJnbmnhyrEy/9H05IrHJpbL2EpVYl4TZULjPD0PaT/qck1xIxtBw==","signatures":[{"sig":"MEUCIHgVdLQ3Fv7XyFmh3YCrRBbir8SOHYlM5jk+br5h+l25AiEA859Xd5DLVLsVdrspHzrZzdkRjOcRkRCO6LpmJD2LIGo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5982.1.c2613b544e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-+ihn5Hfbp1kTgJgGPdnXQzz5vpmmLpZA5XwJnbmnhyrEy/9H05IrHJpbL2EpVYl4TZULjPD0PaT/qck1xIxtBw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5982.1.c2613b544e_1781884888418_0.29246310418057364","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5986.1.a5b0332fd9":{"name":"@open-mercato/cache","version":"0.6.6-canary.5986.1.a5b0332fd9","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5986.1.a5b0332fd9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b41d1c00be70867b97f4c82b379808437819cd48","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5986.1.a5b0332fd9.tgz","fileCount":50,"integrity":"sha512-etmzVdRhZk1aFQT9AKm7294gFslvosbfndx73Uq5zUf8eXtrQzLzS4H0idqg5xGfUukucg6SOZvwnDvuBcVVkw==","signatures":[{"sig":"MEUCIFjbvGDRCxt23aAea75+aEgpgJooUSHJlqQVLoTKFL6BAiEA5yBcnpzgCQkkOIk++gwnIk8bbbpj3iXYIYhL6XOCTrA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5986.1.a5b0332fd9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-etmzVdRhZk1aFQT9AKm7294gFslvosbfndx73Uq5zUf8eXtrQzLzS4H0idqg5xGfUukucg6SOZvwnDvuBcVVkw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5986.1.a5b0332fd9_1781884932773_0.9965456064534197","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5983.1.88ab133733":{"name":"@open-mercato/cache","version":"0.6.6-canary.5983.1.88ab133733","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5983.1.88ab133733","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"68c0b256e5bcb558bf0d63851ba227f075280272","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5983.1.88ab133733.tgz","fileCount":50,"integrity":"sha512-7TwoCHbw0YVW7HJ3Y5ZKttAcqFG7WBEtgbZxsjlG/UJZtK7+0HaaGOVIK6dmLaZdaJ3NJkA/RwfX3/EPr97NMQ==","signatures":[{"sig":"MEUCIQDdBgkA911hwjRXF+R5bjlkybaUVTDhe1o8uMMA3WIxmgIgAm0pe/V7YKJsHZfCLyj035Ua21egbSdJ46ZKMvQtKmQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5983.1.88ab133733","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-7TwoCHbw0YVW7HJ3Y5ZKttAcqFG7WBEtgbZxsjlG/UJZtK7+0HaaGOVIK6dmLaZdaJ3NJkA/RwfX3/EPr97NMQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5983.1.88ab133733_1781884940061_0.68850243253278","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5977.1.62da59e81f":{"name":"@open-mercato/cache","version":"0.6.6-canary.5977.1.62da59e81f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5977.1.62da59e81f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b2fcc9598555285ec116cad464cdaa4295d04b55","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5977.1.62da59e81f.tgz","fileCount":50,"integrity":"sha512-lR4JYN5O4bGy1GpTaFv8en0jCYZbtPnwRufjcRuQ1+YSbBa+S+M2zgIk1um7vi4+frsiP0n+ynitq0Kb0Fu1SQ==","signatures":[{"sig":"MEYCIQDaKBIoxTb+bYQhq0BX3sD7QW+wzfxRXSlXwTfCAgcV0wIhAMJht3kHeNmYK5OUyAPGr8Zc5QYBj18ku1RWHkqaflDE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5977.1.62da59e81f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-lR4JYN5O4bGy1GpTaFv8en0jCYZbtPnwRufjcRuQ1+YSbBa+S+M2zgIk1um7vi4+frsiP0n+ynitq0Kb0Fu1SQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5977.1.62da59e81f_1781884963685_0.3178934662206363","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5992.1.b2fd8b93e9":{"name":"@open-mercato/cache","version":"0.6.6-canary.5992.1.b2fd8b93e9","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5992.1.b2fd8b93e9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"3dc89b1477609d9f8dd79ca2929bc3f7f67755bd","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5992.1.b2fd8b93e9.tgz","fileCount":50,"integrity":"sha512-0y5DORJEMo5wg6/f2kskNMflhHaaebYAX/+z7FZaf5ICehy//JkcCCVOoPV+/gsW04CCpD6290hQbzABXyPOAQ==","signatures":[{"sig":"MEUCIFlr+P/wONHtM4HgGPvOQzZhpIBFfZSJWN6VoTQBMxCIAiEAvIpRKAY4q8pRVWndyGIXZKrYaT//T+SS5HuYyDtewe0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5992.1.b2fd8b93e9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-0y5DORJEMo5wg6/f2kskNMflhHaaebYAX/+z7FZaf5ICehy//JkcCCVOoPV+/gsW04CCpD6290hQbzABXyPOAQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5992.1.b2fd8b93e9_1781885067729_0.2800213341979345","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5993.1.cc9ffae8fb":{"name":"@open-mercato/cache","version":"0.6.6-canary.5993.1.cc9ffae8fb","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5993.1.cc9ffae8fb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"cf27b6c5391d0b49d723206549046ba8091e95a6","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5993.1.cc9ffae8fb.tgz","fileCount":50,"integrity":"sha512-5ztrrm1ts3vudJ9lSzYZa+bkgpXKN02V6lHEaE0/hS2HOVqTVQlP7+o3aGUmMoNE30OvKkDK0bdNsijZQPxdWA==","signatures":[{"sig":"MEYCIQC2mjy2CkS9ADoi9a+pOtHLjNGLpXB6ou6pmsCXUuLVsgIhAOlg4qnehCiFI3+qF7bGywfkdJzzfv3kaoF3Q+WO3Xhe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5993.1.cc9ffae8fb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-5ztrrm1ts3vudJ9lSzYZa+bkgpXKN02V6lHEaE0/hS2HOVqTVQlP7+o3aGUmMoNE30OvKkDK0bdNsijZQPxdWA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5993.1.cc9ffae8fb_1781885104805_0.41062273495847634","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5980.1.206a8e8f83":{"name":"@open-mercato/cache","version":"0.6.6-canary.5980.1.206a8e8f83","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5980.1.206a8e8f83","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f2d8caa8a7c75168e5c2e70af1e063e58d47d192","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5980.1.206a8e8f83.tgz","fileCount":50,"integrity":"sha512-7LJseifcGuTHOKsDMJvm+lSGq8eAVPwdnEsfKDvV2RiL9xdU3fmTPQfwCBwwouKcS/le9/aIlnChUaz/dxyw0w==","signatures":[{"sig":"MEQCIGo5nUvUrKTjKBR+7od+MifsuUXsEx7mTS53FD1+WmIfAiAf8B/rjuLW4uUQ+8mP8N6AxVL18ea6fvrZlRTO9tPlJg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5980.1.206a8e8f83","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-7LJseifcGuTHOKsDMJvm+lSGq8eAVPwdnEsfKDvV2RiL9xdU3fmTPQfwCBwwouKcS/le9/aIlnChUaz/dxyw0w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5980.1.206a8e8f83_1781885212836_0.5653204558750653","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5994.1.556b74c1a6":{"name":"@open-mercato/cache","version":"0.6.6-canary.5994.1.556b74c1a6","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5994.1.556b74c1a6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f05bcfb057819029867a463215eb96501edcaba8","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5994.1.556b74c1a6.tgz","fileCount":50,"integrity":"sha512-eQrc0poOLT39BXrHKZKCHfFhG2tfsd/hQdvFpS12LcvNFHxcAaQDU/pcKwJcHFeMjvtEnE4deA2hJzEYpQLz0A==","signatures":[{"sig":"MEUCIQCUCjDKsZ9f893Ka0mHv3/6N0dfs6eSRjLBWUhXOunquQIgKVVeXVgdxChXWEabGNeY74IjEKNAOzfuXZ3AEjaDxWI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5994.1.556b74c1a6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-eQrc0poOLT39BXrHKZKCHfFhG2tfsd/hQdvFpS12LcvNFHxcAaQDU/pcKwJcHFeMjvtEnE4deA2hJzEYpQLz0A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5994.1.556b74c1a6_1781885380983_0.8608818859980774","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5995.1.7915b5ff9e":{"name":"@open-mercato/cache","version":"0.6.6-canary.5995.1.7915b5ff9e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5995.1.7915b5ff9e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"8f9a2b296948b9c5b24a4f0cea7fa72c643c226c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5995.1.7915b5ff9e.tgz","fileCount":50,"integrity":"sha512-Mj2Be9uxp0qt0IYmvaA11/SttoPy8NqpW4dHrDuF+nyqFA7gdAFIgw3IiaghZZjsshza66L4fxqz7CdrXGRRGA==","signatures":[{"sig":"MEQCICyCNfv1qWq0XZgUWNxkz4G0e4j5RB/WsGfjuhs4l3RnAiA21dLlBywwf2QmZ2i6fLD0ZGvFm7KlcduG1FhC1dIY3A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5995.1.7915b5ff9e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Mj2Be9uxp0qt0IYmvaA11/SttoPy8NqpW4dHrDuF+nyqFA7gdAFIgw3IiaghZZjsshza66L4fxqz7CdrXGRRGA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5995.1.7915b5ff9e_1781885449264_0.9935638325211975","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5987.1.607763f140":{"name":"@open-mercato/cache","version":"0.6.6-canary.5987.1.607763f140","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5987.1.607763f140","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"bfc737628aa43d400d6afa55b84a3d79a085d69d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5987.1.607763f140.tgz","fileCount":50,"integrity":"sha512-/DcB99yu8ON1oeO2BkWJ8Rh1yKvyOECpVF3g2UaUyBZ/ADG7n39b2XNeUlzlQmfEzSsneGXnS45ErJXpto+cLw==","signatures":[{"sig":"MEYCIQD+Xe39/vV4mNf5h8VLbKO+E4/qiuvpX/QYZZuzgoZqdAIhAN51gHEEMwlFfJI3wYqSDT4jK+O6bqqw/VecmdPJWXZG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5987.1.607763f140","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-/DcB99yu8ON1oeO2BkWJ8Rh1yKvyOECpVF3g2UaUyBZ/ADG7n39b2XNeUlzlQmfEzSsneGXnS45ErJXpto+cLw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5987.1.607763f140_1781885494272_0.4485661947369779","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.6001.1.f752b08c17":{"name":"@open-mercato/cache","version":"0.6.6-canary.6001.1.f752b08c17","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.6001.1.f752b08c17","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c68d4de1cb8eeb92234b8064c517a0e3eeb14d04","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.6001.1.f752b08c17.tgz","fileCount":50,"integrity":"sha512-1DjJgpYiLis88BGEE0g7LRThB+tJd7IFvZqHSUkVtf/zJuG3vGIEs+WuUxMleG71CmVx1dmXIDaZGUv3yi3qsQ==","signatures":[{"sig":"MEQCIG/Mfsb9jfQG6m3Gh2rNygYrZgAkVvWp7FtcThZ+mJrcAiBXkkoBUiS4l5cW1TjUAdH7PhJYB4uW/b228oZJ3YTlPQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.6001.1.f752b08c17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-1DjJgpYiLis88BGEE0g7LRThB+tJd7IFvZqHSUkVtf/zJuG3vGIEs+WuUxMleG71CmVx1dmXIDaZGUv3yi3qsQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.6001.1.f752b08c17_1781885541591_0.5250716570793974","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5988.1.2a67f0c294":{"name":"@open-mercato/cache","version":"0.6.6-canary.5988.1.2a67f0c294","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5988.1.2a67f0c294","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"9f6920baa141adcb217d28ba28196d2689b8e0c8","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5988.1.2a67f0c294.tgz","fileCount":50,"integrity":"sha512-EjEBJGrGLArWffMH0x8o/ueQ2cjC27hhdO36243nT2DttMcGnqMAsYPl9elM33tZyo3ytN4kiTJfmcaAVFcleQ==","signatures":[{"sig":"MEYCIQDsPNLC1lkQVou2QonVY/NrTfAI5u+QSMadzo5eRI316gIhAL7lxZbKJIBL3IdD68NY0GkUObqjF0pfXvjCQjg38PdV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5988.1.2a67f0c294","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-EjEBJGrGLArWffMH0x8o/ueQ2cjC27hhdO36243nT2DttMcGnqMAsYPl9elM33tZyo3ytN4kiTJfmcaAVFcleQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5988.1.2a67f0c294_1781885561835_0.8818614926437975","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.6002.1.95913fbfba":{"name":"@open-mercato/cache","version":"0.6.6-canary.6002.1.95913fbfba","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.6002.1.95913fbfba","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"eb8144b383b6ffc28e7aaeea24e24fe219a79eb1","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.6002.1.95913fbfba.tgz","fileCount":50,"integrity":"sha512-hOtEWNvI7Be5shLJc90ScoyiCwKdf1ZlnESdmo9+g/VKWRzFtGbn258zNMntEmYoValTVJMAhsiKw6y//r+RBw==","signatures":[{"sig":"MEYCIQCLp5fcVb5w/g2BXsXJaVxFykSeFt5DbBNdK0otaU1rWwIhAMvX4QdUB/pyAGo4hL8IVavmKHoutjFrSqSk8VurNTz4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.6002.1.95913fbfba","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-hOtEWNvI7Be5shLJc90ScoyiCwKdf1ZlnESdmo9+g/VKWRzFtGbn258zNMntEmYoValTVJMAhsiKw6y//r+RBw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.6002.1.95913fbfba_1781885581551_0.4846900542218786","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5997.1.4c3d768adc":{"name":"@open-mercato/cache","version":"0.6.6-canary.5997.1.4c3d768adc","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5997.1.4c3d768adc","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"be92901d82dadead51a8bfc5b15b1c080ead2ef5","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5997.1.4c3d768adc.tgz","fileCount":50,"integrity":"sha512-DhQ7X7JQCPhm7EuvbFLhBpuiYjIKTB5pODIdlDtaYrpG0l3TzevbiNvJUf3/13dj8rknI26Xt6rup07Bct2Gug==","signatures":[{"sig":"MEUCIAMOGx66SIDyj945D7Lo0MAszPTymiCZs59w/RJF6UzPAiEAog/fuK4zvzIYphpEuaD6hTs2PsaIZ9vK6Ut7BoYNKr4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5997.1.4c3d768adc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-DhQ7X7JQCPhm7EuvbFLhBpuiYjIKTB5pODIdlDtaYrpG0l3TzevbiNvJUf3/13dj8rknI26Xt6rup07Bct2Gug==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5997.1.4c3d768adc_1781885598734_0.01528388389100055","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5991.1.6bab1d29b6":{"name":"@open-mercato/cache","version":"0.6.6-canary.5991.1.6bab1d29b6","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5991.1.6bab1d29b6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"9d1623ba03758a3199fef0c1fa3a75c3bef900af","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5991.1.6bab1d29b6.tgz","fileCount":50,"integrity":"sha512-fU/tIy2rqmsH6uptkpglE64CBlNkYHtX7h+Pn0NvQhiazarMEt8l221xe1mHxe0QQdZTZnqVMj/X7kHeTbSfAw==","signatures":[{"sig":"MEQCICWlVag6MIan4ECjnKAvAtRIHVvCixJDMp1xt5p68sLRAiAbAThGdbfJMf/UpkyvPFuo+nGQ/SwnJ4ZiQ6WCQc3yaw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5991.1.6bab1d29b6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-fU/tIy2rqmsH6uptkpglE64CBlNkYHtX7h+Pn0NvQhiazarMEt8l221xe1mHxe0QQdZTZnqVMj/X7kHeTbSfAw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5991.1.6bab1d29b6_1781885628211_0.7156866757527174","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.6003.1.a00299c92e":{"name":"@open-mercato/cache","version":"0.6.6-canary.6003.1.a00299c92e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.6003.1.a00299c92e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b20aae760d5cf3789c4ec2a66a9c8cae1be9f5c4","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.6003.1.a00299c92e.tgz","fileCount":50,"integrity":"sha512-IF1wX4MNkZVpdX64puZJA6ykKz1fSiyrpjYHQMsUx/exXh0D6kKWf2GcjVPunnNnnsYCaLF529BxKZN9O39d2Q==","signatures":[{"sig":"MEQCIDorf86i9yG3ZYMLyN17SuVr51JtU16GewVw0p3UaIe1AiBJ35c00oIMSAQVTIa3IDGqlDNZQye9kIKbbUn8KKUE7g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.6003.1.a00299c92e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-IF1wX4MNkZVpdX64puZJA6ykKz1fSiyrpjYHQMsUx/exXh0D6kKWf2GcjVPunnNnnsYCaLF529BxKZN9O39d2Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.6003.1.a00299c92e_1781885769545_0.7220307601057749","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5998.1.43e6b5fcb4":{"name":"@open-mercato/cache","version":"0.6.6-canary.5998.1.43e6b5fcb4","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5998.1.43e6b5fcb4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b4e84461933771039770458645d457afa797ae06","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5998.1.43e6b5fcb4.tgz","fileCount":50,"integrity":"sha512-u/mJD4Mr6vBCbLqOCmw0k/i4f9erOzIAdAwUULvuK5tJxPWX/ko8Zy9r6unBf8n4mnx3XkJRaOmxOMVi/6FQAw==","signatures":[{"sig":"MEUCIAbjZaPBSoom8ZT1pZ/x9rQeqoRVSXnqh7JhfvmsIUXZAiEAzMKusB2jyDeh5l6oHUW5CfNcDYiPlMlAUDq/sxTJffU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5998.1.43e6b5fcb4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-u/mJD4Mr6vBCbLqOCmw0k/i4f9erOzIAdAwUULvuK5tJxPWX/ko8Zy9r6unBf8n4mnx3XkJRaOmxOMVi/6FQAw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5998.1.43e6b5fcb4_1781885782398_0.8566858311506114","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5999.1.ac0510547b":{"name":"@open-mercato/cache","version":"0.6.6-canary.5999.1.ac0510547b","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5999.1.ac0510547b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"44a6df8ea7f259564617d666f9297408130da3a8","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5999.1.ac0510547b.tgz","fileCount":50,"integrity":"sha512-/m26yZ8+lSnbFWLJP+X1wokZFZU9aKrIOzHUuVLx2DuputEv5mHM+hLKp+JT+TSYBmS3vRUsBZwwZstaHzi8Vg==","signatures":[{"sig":"MEUCID/NqEWgrZkXp+YJjGvVodhvHHGebbv/WolPakWDwgw5AiEAuk2DSKBFdF9BgxG8Pxz4N1jR+Gk9GZlalJHkx/6YkfA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5999.1.ac0510547b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-/m26yZ8+lSnbFWLJP+X1wokZFZU9aKrIOzHUuVLx2DuputEv5mHM+hLKp+JT+TSYBmS3vRUsBZwwZstaHzi8Vg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5999.1.ac0510547b_1781885845407_0.8805660351400673","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.6008.1.3435fe90fe":{"name":"@open-mercato/cache","version":"0.6.6-canary.6008.1.3435fe90fe","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.6008.1.3435fe90fe","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"51d9cb1b404539432ac5e35d7f79d180ca4d42ca","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.6008.1.3435fe90fe.tgz","fileCount":50,"integrity":"sha512-GWnQnzoFGuGsk/66kXmQI3l86zoR3FBgH9MQ2OU7+ooho+sbVuQXvJwVBb1QjpKbNpLbdA/zjb9OTOmc8Nm36w==","signatures":[{"sig":"MEQCIGNgmzCiuADGVdONwkSU6wmZUKCJ+D6OF/xKF17/IAD/AiAIWFXzPnx5ng7ZLzqq15JNBRCnTeupfmlTuHEIkpyjxA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.6008.1.3435fe90fe","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-GWnQnzoFGuGsk/66kXmQI3l86zoR3FBgH9MQ2OU7+ooho+sbVuQXvJwVBb1QjpKbNpLbdA/zjb9OTOmc8Nm36w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.6008.1.3435fe90fe_1781885869180_0.17809958531810954","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.6006.1.58d0f9ccc8":{"name":"@open-mercato/cache","version":"0.6.6-canary.6006.1.58d0f9ccc8","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.6006.1.58d0f9ccc8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"192e582d38bc9dd01e1ab98fd2c31d525cbaf6ec","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.6006.1.58d0f9ccc8.tgz","fileCount":50,"integrity":"sha512-Nzjz5Dh297F1PhdKhTezkeCNEqkqWl7Ci/ksfpnT3uxScLpDYvi5chyZRsGHK+7jPLVxHh8brnIl8wCPHWF64g==","signatures":[{"sig":"MEQCICid23oOs7NAt8pT1utdxzHrChSquPdaoFsix1J/ZXulAiARcgU6TvPJZ1YKxDymGXbRyT25UFLbDunDTZWtv8O+vQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.6006.1.58d0f9ccc8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Nzjz5Dh297F1PhdKhTezkeCNEqkqWl7Ci/ksfpnT3uxScLpDYvi5chyZRsGHK+7jPLVxHh8brnIl8wCPHWF64g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.6006.1.58d0f9ccc8_1781885874369_0.5538135395158899","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.6007.1.a5bafc8934":{"name":"@open-mercato/cache","version":"0.6.6-canary.6007.1.a5bafc8934","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.6007.1.a5bafc8934","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b0a11c035b77aa2a7a0bc73e87e29ef0d79c505d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.6007.1.a5bafc8934.tgz","fileCount":50,"integrity":"sha512-p4gv/QUWtiwNV1D21Vb/JFpcMpTy0bedjecEE+pGpThWgzSSHT3KDtfDw8HknpmHq+LyC7Oo1ITi8u4GLzrt+Q==","signatures":[{"sig":"MEUCIQC81BsGFyF768lrYskijoH2fqFsnCoBvDwwhCaWHMYlKgIgBo54FiLyYgzFAJ/xGm2teucDOHATMTnLG080c0ZWNfs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.6007.1.a5bafc8934","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-p4gv/QUWtiwNV1D21Vb/JFpcMpTy0bedjecEE+pGpThWgzSSHT3KDtfDw8HknpmHq+LyC7Oo1ITi8u4GLzrt+Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.6007.1.a5bafc8934_1781885880291_0.33260131631116785","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.6004.1.707ffaef3c":{"name":"@open-mercato/cache","version":"0.6.6-canary.6004.1.707ffaef3c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.6004.1.707ffaef3c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"3155d5240fe06983b1942cb50afa20795fd8d48d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.6004.1.707ffaef3c.tgz","fileCount":50,"integrity":"sha512-3D2Z3tZZvsybzBfvDdeisXozCq8rIIOStVceYdgf4jzuRH9t0qBoWbP7pYr7o7fq18sZ0Ai3jsWxRXGPaqq6HQ==","signatures":[{"sig":"MEUCIQD26wcaZ2krCbMnJyrQI5NtAudYHsOMbdDuw5dQjeg1wgIgNvKMLM3l9dzUMkR3qJWGJWFBrqu6figF51Fu7f/M70c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.6004.1.707ffaef3c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-3D2Z3tZZvsybzBfvDdeisXozCq8rIIOStVceYdgf4jzuRH9t0qBoWbP7pYr7o7fq18sZ0Ai3jsWxRXGPaqq6HQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.6004.1.707ffaef3c_1781886037803_0.162655692409007","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5996.1.1e651b6ecb":{"name":"@open-mercato/cache","version":"0.6.6-canary.5996.1.1e651b6ecb","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5996.1.1e651b6ecb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"1e5cd670a0e141d4e59eac99e88213f204bef4bd","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5996.1.1e651b6ecb.tgz","fileCount":50,"integrity":"sha512-149yBAXtKhvQjvLFr52IBQjJYLl2y95AEJBcKWK5Bnys6dCwJjM5lAR6xmjgA7ZktowSQ/Oh/6kMfYHfyiZ+3g==","signatures":[{"sig":"MEUCIQCUCLd7SU/vCkPwc3umKEZB+6dkq+qawHxY4CCRYX6jcgIgQvdHt+Yo5Lw3A9As4zvkqGg63x3LiVLiOujy0ml6tuQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5996.1.1e651b6ecb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-149yBAXtKhvQjvLFr52IBQjJYLl2y95AEJBcKWK5Bnys6dCwJjM5lAR6xmjgA7ZktowSQ/Oh/6kMfYHfyiZ+3g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5996.1.1e651b6ecb_1781886134349_0.03733461650303571","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.6009.1.8d78849f5d":{"name":"@open-mercato/cache","version":"0.6.6-canary.6009.1.8d78849f5d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.6009.1.8d78849f5d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"13407553ee8a63622c3b9ff4f8c6a2f0a516eef9","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.6009.1.8d78849f5d.tgz","fileCount":50,"integrity":"sha512-RW7hR0jr0ozmuFxAwYScAunYXpDLRljq0x7uTRayIXsC8ysnIpMwzcSeh+YXGCb/FvZ4T8rhe4+2URaA/UrchQ==","signatures":[{"sig":"MEQCIBoFU6Il55ZlD7p8e5xh9FKFV6kJaFl2jxIptf6c6zZZAiAWAnIkzlHrQBw7B5L8e4GJ6pInkF0KVUbRMwtMw7mZTg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.6009.1.8d78849f5d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-RW7hR0jr0ozmuFxAwYScAunYXpDLRljq0x7uTRayIXsC8ysnIpMwzcSeh+YXGCb/FvZ4T8rhe4+2URaA/UrchQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.6009.1.8d78849f5d_1781886169993_0.43419707667204643","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.6005.1.df0caa0129":{"name":"@open-mercato/cache","version":"0.6.6-canary.6005.1.df0caa0129","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.6005.1.df0caa0129","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"00f42a0af63ddeeb3a3f84976d1da8526ae02508","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.6005.1.df0caa0129.tgz","fileCount":50,"integrity":"sha512-zg9VH8mtfxf3c623xqrEtX4rG6a6Er6uhuPAdQ03JcL8nuplHGOEB77psRXaob4cdALEbohEbzJj3EbalhzvmA==","signatures":[{"sig":"MEYCIQDjqY49DSoLEYIBRlnurK0wCJE87mHWf11tA3W0OMiVlgIhANsdvEd7kEahk/OtM0n6YGmG3w8spYKHSyL/j0P7V/Ai","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.6005.1.df0caa0129","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-zg9VH8mtfxf3c623xqrEtX4rG6a6Er6uhuPAdQ03JcL8nuplHGOEB77psRXaob4cdALEbohEbzJj3EbalhzvmA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.6005.1.df0caa0129_1781886211956_0.08355101526448627","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.6010.1.5997886f29":{"name":"@open-mercato/cache","version":"0.6.6-canary.6010.1.5997886f29","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.6010.1.5997886f29","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e45d3b07694d41e35e7e1331ef2a22ed75349e16","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.6010.1.5997886f29.tgz","fileCount":50,"integrity":"sha512-oLkKQyEIIOAnXe2qCOqs4mZN8sAjxbOl17rw/TpAoQdmoRcCAJALM4M0p46/xdB5MFJEv38ihkLFYSiaFjoX1A==","signatures":[{"sig":"MEYCIQCdFm53EiL9gtCSmdZ+FLYyPHHvNz0nOxw7P1FgSaUCIwIhAKrHMDXXmJGH8MBLAPgTexYB17k2lR49VQ6ByELyEpAd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.6010.1.5997886f29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-oLkKQyEIIOAnXe2qCOqs4mZN8sAjxbOl17rw/TpAoQdmoRcCAJALM4M0p46/xdB5MFJEv38ihkLFYSiaFjoX1A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.6010.1.5997886f29_1781886478576_0.6184926067372158","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.6011.1.fbf44ec2ee":{"name":"@open-mercato/cache","version":"0.6.6-canary.6011.1.fbf44ec2ee","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.6011.1.fbf44ec2ee","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"844772c7c713518a009408e935603faea88d858e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.6011.1.fbf44ec2ee.tgz","fileCount":50,"integrity":"sha512-HwZA2XVvKU3mctOk4ELdf/3pxkOq14Q3nZJnbhETlKd6cRsVJwtQ3r8/fwcKMOsVkkAQ3F3KrpUpudDE1Z0TOQ==","signatures":[{"sig":"MEYCIQCQLQxhWxMzKSEn3JCglZ0b1ou7lDfHwRw2bhXBX1nDuQIhANLOi8XMoR1l7SxxS+3VewAMJlW60J80IGAESNVcX1Gu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.6011.1.fbf44ec2ee","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-HwZA2XVvKU3mctOk4ELdf/3pxkOq14Q3nZJnbhETlKd6cRsVJwtQ3r8/fwcKMOsVkkAQ3F3KrpUpudDE1Z0TOQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.6011.1.fbf44ec2ee_1781886552241_0.6237534544300696","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.6000.1.de9f962f59":{"name":"@open-mercato/cache","version":"0.6.6-canary.6000.1.de9f962f59","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.6000.1.de9f962f59","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"0d88102772b81ed795040c48b4df99a331515743","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.6000.1.de9f962f59.tgz","fileCount":50,"integrity":"sha512-GviCWYgVFVB/Mle0QLYazdcwV+xHmqxWyTlm5xQdM3KyLUG84hXo5zUTZgbUvOktLBt1a4U8ADXmCXvxEILvTg==","signatures":[{"sig":"MEQCIDORAgpWOMTp24bhp0LJIY1Lg6oaQhp8xIgn6GBSw3ugAiByiCRU9sCYcdoPY7fhEdV595NkVNvR/9dKKl239d4H7Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.6000.1.de9f962f59","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-GviCWYgVFVB/Mle0QLYazdcwV+xHmqxWyTlm5xQdM3KyLUG84hXo5zUTZgbUvOktLBt1a4U8ADXmCXvxEILvTg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.6000.1.de9f962f59_1781886675055_0.7631964500481203","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.6014.1.0c797c3def":{"name":"@open-mercato/cache","version":"0.6.6-canary.6014.1.0c797c3def","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.6014.1.0c797c3def","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c411f16e95761a9f19fd2a2da7c048e81b57b3b7","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.6014.1.0c797c3def.tgz","fileCount":50,"integrity":"sha512-gLGYy4fzbIZkG1hOI/l9rr+I9JIJTtqqOE/xFWuzf80zUuLCDP1MKm2bLSy7rKx3agHeBpnpEBcp4IVhFBttHA==","signatures":[{"sig":"MEUCIQDQWuib6Jq+ST+p2Wz24i8TSrKU0Ut6ahq7lTyukIqeQwIgWHK4cAnbn5OLTaF4d5HgyNtCmuTAcVrHgNwJUGuhk3s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.6014.1.0c797c3def","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-gLGYy4fzbIZkG1hOI/l9rr+I9JIJTtqqOE/xFWuzf80zUuLCDP1MKm2bLSy7rKx3agHeBpnpEBcp4IVhFBttHA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.6014.1.0c797c3def_1781889469012_0.16435538596849386","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.6080.1.cb262fb82d":{"name":"@open-mercato/cache","version":"0.6.6-canary.6080.1.cb262fb82d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.6080.1.cb262fb82d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e7af6560a4e4cea41c45bec1840392f021c9b73e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.6080.1.cb262fb82d.tgz","fileCount":50,"integrity":"sha512-2XIhIVlRLlScdeb2fz4tDTlWj7bthUygb7uMnqjEzxXV+MnfQWikUwTp9uWAHzW6BlCwVfCtGeE3hJiuPWExvQ==","signatures":[{"sig":"MEYCIQCNuWxiKvsv38uRN8wqnnqgqnWdUwJZI9/pI8BvM/Dx9gIhAJ2T51ThZHllgr+hIoL7c5q9Je4odASUawnen7uOcHbL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.6080.1.cb262fb82d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-2XIhIVlRLlScdeb2fz4tDTlWj7bthUygb7uMnqjEzxXV+MnfQWikUwTp9uWAHzW6BlCwVfCtGeE3hJiuPWExvQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.6080.1.cb262fb82d_1781964446446_0.19639495344325852","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.6087.1.c5b9f597df":{"name":"@open-mercato/cache","version":"0.6.6-canary.6087.1.c5b9f597df","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-canary.6087.1.c5b9f597df","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"59db804a97644cd0ae8f92e88d0fec932876fc47","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.6087.1.c5b9f597df.tgz","fileCount":50,"integrity":"sha512-riXCxVhaO6+ofLTKjwAyPERXvYz3gHPKUB/i3KJFqwYvHm4KP+6akSP1Q3VF2Z3HC8auERFU8DG94gmmZyuuew==","signatures":[{"sig":"MEUCIQDAuITpQbz6O1BJvh3d+27gFO7V2VrBWVqWYHGNoEUYAwIgHqFN2zsFT35Z189RYaq3PQJegYrTc1eOnM6GiJF+UHs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.6087.1.c5b9f597df","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228335},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-riXCxVhaO6+ofLTKjwAyPERXvYz3gHPKUB/i3KJFqwYvHm4KP+6akSP1Q3VF2Z3HC8auERFU8DG94gmmZyuuew==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.6087.1.c5b9f597df_1781986577334_0.051408489360826204","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6088.1.e6193c2018":{"name":"@open-mercato/cache","version":"0.6.6-develop.6088.1.e6193c2018","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6088.1.e6193c2018","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"0d83c9058b3e88ba082879c4d1e6a2063aaa857b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6088.1.e6193c2018.tgz","fileCount":50,"integrity":"sha512-1ggldv+iTravVfM9UBsks53OaVE7aVvM4gSdqyJKhsbuoyuOXpBrgvZVJPZYYqPy/wXgxQ4A/xIc1lXjXsinWQ==","signatures":[{"sig":"MEQCIQDDRWfIgnNo/2AMKwTbn/EWKGJfegF2faKxD3n+I9y5ggIfTHbCnY/8eZFFZuuAQhVtx3NAJx8IpyeNrLTOhvCkjg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6088.1.e6193c2018","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228336},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-1ggldv+iTravVfM9UBsks53OaVE7aVvM4gSdqyJKhsbuoyuOXpBrgvZVJPZYYqPy/wXgxQ4A/xIc1lXjXsinWQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6088.1.e6193c2018_1782018866852_0.8030025002262604","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6089.1.a7ed560528":{"name":"@open-mercato/cache","version":"0.6.6-develop.6089.1.a7ed560528","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6089.1.a7ed560528","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"1f307f53e05eba290a1b23e444ad5b91e55b360a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6089.1.a7ed560528.tgz","fileCount":50,"integrity":"sha512-AyEX0jhbLmoLsuUZmW95QUB8do27QmxocQ1NTcLHrKwdAiYEVFpiAa1C4UA9VceYYyVATX5FZ/nSnpn6hKlvww==","signatures":[{"sig":"MEQCIG7Co8tKHWmOtt52EagHHYCg1/y2C6N6P8H6xbYmNNO8AiBcSkZF3FdkeRN1CPvlhpIjvlLgj6nyCg4FiQ5CgFa0Xw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6089.1.a7ed560528","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228336},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-AyEX0jhbLmoLsuUZmW95QUB8do27QmxocQ1NTcLHrKwdAiYEVFpiAa1C4UA9VceYYyVATX5FZ/nSnpn6hKlvww==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6089.1.a7ed560528_1782021519987_0.07320030095934671","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.6091.1.5fbb7ac16e":{"name":"@open-mercato/cache","version":"0.6.6-canary.6091.1.5fbb7ac16e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.6091.1.5fbb7ac16e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a3a2095eba5ec9e9a328371a4d85b5f5a3748f2a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.6091.1.5fbb7ac16e.tgz","fileCount":50,"integrity":"sha512-6deffhsWEAUme1aRrnDuY1/WDs2czuK0NSvJNrst1YpJbZfPZdHWCcnsLini0TpBBMp7y8WvIX7dtp8vfo8uiw==","signatures":[{"sig":"MEUCIQCHN2M8UA9EBymJp9cKmUL9xlfpCAws4Cl7eFY3EVxY1AIgbxoZ3fSBdC75GjguNt5rnXlWVyfubwiwUdx+eFRqY84=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.6091.1.5fbb7ac16e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":215129},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-6deffhsWEAUme1aRrnDuY1/WDs2czuK0NSvJNrst1YpJbZfPZdHWCcnsLini0TpBBMp7y8WvIX7dtp8vfo8uiw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.6091.1.5fbb7ac16e_1782053555153_0.15081949916627968","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.6092.1.b8b6960e7c":{"name":"@open-mercato/cache","version":"0.6.6-canary.6092.1.b8b6960e7c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.6092.1.b8b6960e7c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"9589f2c550a7031720031944961de8af8a130f40","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.6092.1.b8b6960e7c.tgz","fileCount":50,"integrity":"sha512-DN1jgEYYbrtXl3VXPXT9Hz4DDYZw/nx3agG3hvbdyRNDJaDHuL37Iu0KJ9rnHHXYmkLOzj8PFPtb8Ml8wkbmGQ==","signatures":[{"sig":"MEUCIQD2nJ7mLi0BDRKknikOJpvqqj58DCjhV3sR0j70JNYrKAIgCdaGVi9YTQGCsqVVpvCzk6uz4nq+duKfpIyWRWY8/5U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.6092.1.b8b6960e7c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":215129},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-DN1jgEYYbrtXl3VXPXT9Hz4DDYZw/nx3agG3hvbdyRNDJaDHuL37Iu0KJ9rnHHXYmkLOzj8PFPtb8Ml8wkbmGQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.6092.1.b8b6960e7c_1782055827068_0.20401990543901927","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.6093.1.4d93374b8b":{"name":"@open-mercato/cache","version":"0.6.6-canary.6093.1.4d93374b8b","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.6093.1.4d93374b8b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"07fcbcd45edc6c72f7b2f60a784adf2ec3e59584","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.6093.1.4d93374b8b.tgz","fileCount":50,"integrity":"sha512-SlDfJM83F/6a6ijVs1lIufKcrEi5OqMEw8wb2Wi+RPxpWAVisQlNCejPylbPIksUU+LOvrmcD6vbDART0vVtrw==","signatures":[{"sig":"MEYCIQD6UfqCB2i9GJjuOdcdMDEzKGQcZZY2ItEqP4+Oco8ObwIhAPVyvBKxfXfcRSsMtkPQnaiKo1Ai/8dnzBwODld5fFMo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.6093.1.4d93374b8b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":215157},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-SlDfJM83F/6a6ijVs1lIufKcrEi5OqMEw8wb2Wi+RPxpWAVisQlNCejPylbPIksUU+LOvrmcD6vbDART0vVtrw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.6093.1.4d93374b8b_1782056260395_0.4758475130816435","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6094.1.28b081ea16":{"name":"@open-mercato/cache","version":"0.6.6-develop.6094.1.28b081ea16","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6094.1.28b081ea16","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"842ce2513e06e4d6a57143aa070d1db79e00a243","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6094.1.28b081ea16.tgz","fileCount":50,"integrity":"sha512-LaUCmt37v1kATmM30TntP8VX3RXrjCcxhgap4lzRProdzpHo4SHkmvelsR0Ys1kndN1nUeqLG816gDqicpugyA==","signatures":[{"sig":"MEUCICTJpEd8CnosFPG8tsla6rWP0cMR0AEN0yRnIlmj5Rt0AiEA8JLdt3UazMMV3qoAKoy2sUY8AEjdpB6FduGBu5wFivI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6094.1.28b081ea16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228336},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-LaUCmt37v1kATmM30TntP8VX3RXrjCcxhgap4lzRProdzpHo4SHkmvelsR0Ys1kndN1nUeqLG816gDqicpugyA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6094.1.28b081ea16_1782103835052_0.8279472486248796","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.6101.1.67f3e4240e":{"name":"@open-mercato/cache","version":"0.6.6-canary.6101.1.67f3e4240e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-canary.6101.1.67f3e4240e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"2db58824c9f1ccb3e3247903467d175130659b83","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.6101.1.67f3e4240e.tgz","fileCount":50,"integrity":"sha512-hiqbTatUvX++6eX/13WMYkA3NG2UMxKXuI/sN8gRq+SpheHi9OL/PjcmfdhkXM0NP3wweQEo1nbqHN3UoqlFdw==","signatures":[{"sig":"MEUCIEAbmNmRV9ei7EJ2WVSiQXFzt/J5d+a/aQdy8eXdFx16AiEAjKuvh3gCDnB4qc4GiA2bC41aHFRraYnmRBXnl70lNbk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.6101.1.67f3e4240e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228335},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-hiqbTatUvX++6eX/13WMYkA3NG2UMxKXuI/sN8gRq+SpheHi9OL/PjcmfdhkXM0NP3wweQEo1nbqHN3UoqlFdw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.6101.1.67f3e4240e_1782105090702_0.771184318806627","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.6111.1.51edea28c2":{"name":"@open-mercato/cache","version":"0.6.6-canary.6111.1.51edea28c2","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-canary.6111.1.51edea28c2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"1e5a106886003a8d50a526bc1bd2872e6ad3807c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.6111.1.51edea28c2.tgz","fileCount":50,"integrity":"sha512-DKI7Ds/rXSb2CsSjsvUd5XPK42MiUpZ63PlzL0TwrExdAnlj6+WVi0NeLjhGVY0L1AOpbyOrynmqFnOvfCnbmA==","signatures":[{"sig":"MEQCIGGucerfhewBxtBI/3W5lhckO3zat3ZzEi6JASkoC/0AAiBl/aW7VKtijWhIW9pJS4NZfGY2R4CxWwgUYkPF5hdoiA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.6111.1.51edea28c2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228335},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-DKI7Ds/rXSb2CsSjsvUd5XPK42MiUpZ63PlzL0TwrExdAnlj6+WVi0NeLjhGVY0L1AOpbyOrynmqFnOvfCnbmA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.6111.1.51edea28c2_1782105715088_0.4977200628785414","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6121.1.5797a901b3":{"name":"@open-mercato/cache","version":"0.6.6-develop.6121.1.5797a901b3","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6121.1.5797a901b3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"dd7346919343a9c5d43894102e8aa536f971879b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6121.1.5797a901b3.tgz","fileCount":50,"integrity":"sha512-NxtC/u+diDuvEDFKtaapyHkVp38IroVusLgcw1XVJahYblR0l8AmHF9+iLpySy2HTsT04tCtCwej9hFdiIR63w==","signatures":[{"sig":"MEQCH0NRfd1v4vWseaCdb5C6wZ7b3RIVmJLl5ckLh5qpdesCIQCVPl4sMyJjSP16CZS+fvH5POsAJEmpjCWLHWXS97NUaA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6121.1.5797a901b3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228336},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-NxtC/u+diDuvEDFKtaapyHkVp38IroVusLgcw1XVJahYblR0l8AmHF9+iLpySy2HTsT04tCtCwej9hFdiIR63w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6121.1.5797a901b3_1782106535570_0.2919091610120905","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6126.1.0b9392fdae":{"name":"@open-mercato/cache","version":"0.6.6-develop.6126.1.0b9392fdae","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6126.1.0b9392fdae","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"75318c46dcdfb5bee781842610496c29a9e8353b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6126.1.0b9392fdae.tgz","fileCount":50,"integrity":"sha512-T7S7TVSCe0bnW4o5cQgMFAoGDkUXomOpg4eYrH067YDLL33ukDhOygNKETxa5qU/HXcNrBAzzPeTvcJ1zaupIg==","signatures":[{"sig":"MEUCIQCELl/4o3Aiz940xWUah07Z9OkuMp7sb24f7SF87V8r3QIgIfXrtV7LWhAqHUOyppS5mdpSFZNsPT+iBBRlFnRCfBo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6126.1.0b9392fdae","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228336},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-T7S7TVSCe0bnW4o5cQgMFAoGDkUXomOpg4eYrH067YDLL33ukDhOygNKETxa5qU/HXcNrBAzzPeTvcJ1zaupIg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6126.1.0b9392fdae_1782148186545_0.16252499449373015","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.6131.1.1692b63b67":{"name":"@open-mercato/cache","version":"0.6.6-canary.6131.1.1692b63b67","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-canary.6131.1.1692b63b67","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b9c5e515063416e9e83de7b2761288618e2a28e4","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.6131.1.1692b63b67.tgz","fileCount":50,"integrity":"sha512-XmQiAosMVrbfUx0AeoZ2gKm21dtObA0jwB1bDt6Y6aw682e6se1nY29Tzm8qFwDTS4mBeV58BmcPgrdFKGPT/Q==","signatures":[{"sig":"MEUCIBuGVZyWVn0s5Xk2PYYpx64hkyOfRinPwJim5823D5srAiEA/KmqduNg/XaJWvr8+kLSwhnAtTqWulgWfKiILqfoluQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.6131.1.1692b63b67","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228335},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-XmQiAosMVrbfUx0AeoZ2gKm21dtObA0jwB1bDt6Y6aw682e6se1nY29Tzm8qFwDTS4mBeV58BmcPgrdFKGPT/Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^26.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.6131.1.1692b63b67_1782148856977_0.926207289828517","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6130.1.7e07d10dbb":{"name":"@open-mercato/cache","version":"0.6.6-develop.6130.1.7e07d10dbb","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6130.1.7e07d10dbb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"5e0f429a11fd5b6b7dd792cf8b973d3ebb69468a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6130.1.7e07d10dbb.tgz","fileCount":50,"integrity":"sha512-o85m9ewI2Z9tCvfuGCUszqr3/ZuqWM4trja/PaIHVWERA5zHFi6Hq+9/Ao1NbcYkI1UpjSWSTz5xLAb9Oheyfg==","signatures":[{"sig":"MEYCIQCQQk0brYKbDTsUY4SZv/SqxoAcL8pztqZkF1o1FiCcGgIhAKl3NJhVtCW1TyClReETP8C1aYgSnREyZUrMg6oicVqH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6130.1.7e07d10dbb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228336},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-o85m9ewI2Z9tCvfuGCUszqr3/ZuqWM4trja/PaIHVWERA5zHFi6Hq+9/Ao1NbcYkI1UpjSWSTz5xLAb9Oheyfg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6130.1.7e07d10dbb_1782149283548_0.7972555429564812","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6133.1.f01540250e":{"name":"@open-mercato/cache","version":"0.6.6-develop.6133.1.f01540250e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6133.1.f01540250e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d27f0896715eea508c261289d481cd787d2df48c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6133.1.f01540250e.tgz","fileCount":50,"integrity":"sha512-cnBmswvqRYd7PLtYqaKPa6PYgj1Ympb3nKhEYBrMbAbB8UOTcZhkwOzOdKDQbRmMjwkeIPRGHPrn5TkoO7Lwkw==","signatures":[{"sig":"MEUCIQD6HM23G7EjExYTXF3nSMFPTRqw1QjA7VtvcFon48sSigIgdYuSV6YuBaNlpzr0aiHc52pEqVJz64Xc8LG7jd11Tgo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6133.1.f01540250e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228336},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-cnBmswvqRYd7PLtYqaKPa6PYgj1Ympb3nKhEYBrMbAbB8UOTcZhkwOzOdKDQbRmMjwkeIPRGHPrn5TkoO7Lwkw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6133.1.f01540250e_1782154223832_0.5584437638972719","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6135.1.95b98004bd":{"name":"@open-mercato/cache","version":"0.6.6-develop.6135.1.95b98004bd","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6135.1.95b98004bd","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"cadc6a7d5f0cf8fa04b1f61802bcaa8858da5e0b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6135.1.95b98004bd.tgz","fileCount":50,"integrity":"sha512-bnnyErBSRmJigXIBFO0CMcUXbWKwtd3H20nK83PjLWaIIfObkux6NvAU9rL64XuPyXNDlo2we/KMEFw7AQiVJA==","signatures":[{"sig":"MEYCIQDNxsoGnc9q3/skc9b14gM6QccS/3kXrBH2IR/Y16cBmgIhAJPIRXnKCTECnKjptPkkLNIn0FMOCHHsQbg7HnyQp+WY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6135.1.95b98004bd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228336},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-bnnyErBSRmJigXIBFO0CMcUXbWKwtd3H20nK83PjLWaIIfObkux6NvAU9rL64XuPyXNDlo2we/KMEFw7AQiVJA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6135.1.95b98004bd_1782155161588_0.796263382187445","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.6138.1.5d6a44a176":{"name":"@open-mercato/cache","version":"0.6.6-canary.6138.1.5d6a44a176","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.6138.1.5d6a44a176","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"fac7421757fc311acf685fecaf60ce83fed766da","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.6138.1.5d6a44a176.tgz","fileCount":50,"integrity":"sha512-pe2DbpTLVYtdvi+Eaf3JFcxaTvEXGrGSTIiOXoHhUyQ9BMeJhVR/yCfXdf3As0a8nUbiieDc6Nco4ObUL78BLA==","signatures":[{"sig":"MEQCIAw6TQm6J6T33G2wuMT1rgMgywptr/EgyN67QKK/D7UPAiAi+HNmJpTFcsJHBBVFOJh0MgZ+kw/zZ4jZrIW+4eyHrQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.6138.1.5d6a44a176","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":215157},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-pe2DbpTLVYtdvi+Eaf3JFcxaTvEXGrGSTIiOXoHhUyQ9BMeJhVR/yCfXdf3As0a8nUbiieDc6Nco4ObUL78BLA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.6138.1.5d6a44a176_1782155680038_0.7168220613448184","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6140.1.d3fbb77495":{"name":"@open-mercato/cache","version":"0.6.6-develop.6140.1.d3fbb77495","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6140.1.d3fbb77495","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"64be0369f12abea7c6347246df36bb1a4917b24f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6140.1.d3fbb77495.tgz","fileCount":50,"integrity":"sha512-e5+JLVUJ6N7iQl8hbn3QmoL2wuCChrWAZTETb/gntHOTTUAwRb5dUn9FFihwlCHSm5qZPvScHIMMy0zgonAfyQ==","signatures":[{"sig":"MEYCIQCuA/BoyfBGFyd8NW1y7Qp7UJEt6rXu+ULO1NsilabPawIhAJkf9UQ0GnCNi4tNze8zK6AQRuAPnEHeW0Z0lRJne2mg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6140.1.d3fbb77495","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228336},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-e5+JLVUJ6N7iQl8hbn3QmoL2wuCChrWAZTETb/gntHOTTUAwRb5dUn9FFihwlCHSm5qZPvScHIMMy0zgonAfyQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6140.1.d3fbb77495_1782156035763_0.5515382878298498","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6141.1.630752a1ca":{"name":"@open-mercato/cache","version":"0.6.6-develop.6141.1.630752a1ca","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6141.1.630752a1ca","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"eb2dd3b63f05295fe9a4bf89d49f9e2f701ad027","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6141.1.630752a1ca.tgz","fileCount":50,"integrity":"sha512-lJGyioU+RYtdUcU7UWhJOAntljzikB9EDGu4ddcZabqpg1+VWTWv3Oz2ZFmPxqwK+Hsg5GZqvyu0PPmWPA0K0A==","signatures":[{"sig":"MEUCIDY2CRyYJthaf6cU8pl34Q08jfIwExCxa9DywS8Fd/iSAiEAg3ZOwdkaVFXpBz3lv7qBd+ZzNZ2xaJaWwRZW5oPIluE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6141.1.630752a1ca","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228336},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-lJGyioU+RYtdUcU7UWhJOAntljzikB9EDGu4ddcZabqpg1+VWTWv3Oz2ZFmPxqwK+Hsg5GZqvyu0PPmWPA0K0A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6141.1.630752a1ca_1782157001952_0.5097067501160839","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.6142.1.4eaf72d9b6":{"name":"@open-mercato/cache","version":"0.6.6-canary.6142.1.4eaf72d9b6","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-canary.6142.1.4eaf72d9b6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"9f2bd0b202d89692d32238f690ce6ac67a64f9a9","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.6142.1.4eaf72d9b6.tgz","fileCount":50,"integrity":"sha512-CC/L6HiYP0mURPhqvzSEqQSBlpcwY6K0koltXNpxI8ISn78B9QAQGrxGk/xILu0gEP96j2B6m+Fa/KWfZWuYnA==","signatures":[{"sig":"MEYCIQDzGeW+QFj07XQ0YiAkNBqC1daFn82xwRqVUKlGqrEkPgIhAOM/v81demjCPpXvo0bA3TIOkMeRQn5k8BlHcjs725DR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.6142.1.4eaf72d9b6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228335},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-CC/L6HiYP0mURPhqvzSEqQSBlpcwY6K0koltXNpxI8ISn78B9QAQGrxGk/xILu0gEP96j2B6m+Fa/KWfZWuYnA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.6142.1.4eaf72d9b6_1782160068021_0.6337087462458539","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.6146.1.08e327b7d2":{"name":"@open-mercato/cache","version":"0.6.6-canary.6146.1.08e327b7d2","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-canary.6146.1.08e327b7d2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"9481c1ab206892faf45a2db830cda18f6e08888c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.6146.1.08e327b7d2.tgz","fileCount":50,"integrity":"sha512-SmaHuAzU3FoqiC1SuGw9PXuZz/DqBmKVEZpVVMJU6R4rXG5k16bzzO0uIT0HPqkC3MXNtRJsokXY6mx5GkDqQw==","signatures":[{"sig":"MEUCIEePwr5MmEgGPepY7jgDYw82r12cxy54VXFsBdPbCRxcAiEA9a/nZTUijsaGlCy8k0Rlbg3D37LKHRjO+d/vSYWCaag=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.6146.1.08e327b7d2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228335},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-SmaHuAzU3FoqiC1SuGw9PXuZz/DqBmKVEZpVVMJU6R4rXG5k16bzzO0uIT0HPqkC3MXNtRJsokXY6mx5GkDqQw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.6146.1.08e327b7d2_1782162100873_0.8260659044450678","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.6148.1.649622eff8":{"name":"@open-mercato/cache","version":"0.6.6-canary.6148.1.649622eff8","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-canary.6148.1.649622eff8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"87036a0e98fb461ebe2789375bb89e120da3ae97","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.6148.1.649622eff8.tgz","fileCount":50,"integrity":"sha512-dGRz3Z0QglOfU81JmZTtuXJMVaN3cQyne6lRt+pe9doGzipyC+A63stM16+INzhV6zIDY83A/DmjRFvWiY6sng==","signatures":[{"sig":"MEYCIQD8TzyHXwLB0qj4G4zN+Nytq4d/PPnQf9z5NXC9ipEZ9wIhAIhoppKM5d93TGffw8hN++sCgLp4SBsZiqFyZpZf7BA3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.6148.1.649622eff8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228335},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-dGRz3Z0QglOfU81JmZTtuXJMVaN3cQyne6lRt+pe9doGzipyC+A63stM16+INzhV6zIDY83A/DmjRFvWiY6sng==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.6148.1.649622eff8_1782164891019_0.6573581601942595","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6151.1.3028861dfe":{"name":"@open-mercato/cache","version":"0.6.6-develop.6151.1.3028861dfe","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6151.1.3028861dfe","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"75747bfa8c4bfc6241f2c9d21f4c8627016c8f74","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6151.1.3028861dfe.tgz","fileCount":50,"integrity":"sha512-Rei/wPjReE58Q3dvzyyQok/j9VxlMhTty3z2jbpFcSw1f1GUMqVyF0vMnJ79Eup7dRw8KGLOZUGsVrAJVVV9gw==","signatures":[{"sig":"MEUCIQCpTihuKSm50TkMStoTwtbS0IpiCIbSzsSv9ndnotqapAIgZCxxxKSqju569EaJ/ns3oft3kMjusIpb5mtNG5A1FNU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6151.1.3028861dfe","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228336},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Rei/wPjReE58Q3dvzyyQok/j9VxlMhTty3z2jbpFcSw1f1GUMqVyF0vMnJ79Eup7dRw8KGLOZUGsVrAJVVV9gw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6151.1.3028861dfe_1782186031846_0.786059106406934","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.6152.1.87721bb24d":{"name":"@open-mercato/cache","version":"0.6.6-canary.6152.1.87721bb24d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-canary.6152.1.87721bb24d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"5a1b9779ececd740fe35602041ce0913627bb212","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.6152.1.87721bb24d.tgz","fileCount":50,"integrity":"sha512-sX7UgVsxvV8fyT68UnTY+RyEOFdnDNslHW6Eucix04/qbdSRZRjhZuds5fM0M66HgY569KRAqdW0eQvMRmM02A==","signatures":[{"sig":"MEQCIE8b42U2NvNL4pGcqoXAQ6PSwefVMiy5T/yO78VzG/RNAiBn1BV/XbmlXCwkl9vEQFJxRLzAsBbOZFyfSMSdalBcIQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.6152.1.87721bb24d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228335},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-sX7UgVsxvV8fyT68UnTY+RyEOFdnDNslHW6Eucix04/qbdSRZRjhZuds5fM0M66HgY569KRAqdW0eQvMRmM02A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.6152.1.87721bb24d_1782186236333_0.2824337178895182","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6153.1.b4c555b820":{"name":"@open-mercato/cache","version":"0.6.6-develop.6153.1.b4c555b820","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6153.1.b4c555b820","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ab214fb80c945971c943b79dfcd5469fb5853da3","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6153.1.b4c555b820.tgz","fileCount":50,"integrity":"sha512-gjrHhR4ZoviKHDmfxaGjvb9V5hvQe67AzYCY+sLnuh3RcB/AJA7JvsrdpEbrqsdUZyN9gjoo9MBCInEo5KUpHQ==","signatures":[{"sig":"MEUCIDO27nFYZT4mj2PdEwnNuZbpuQy3cPWyEBnFat7j0tAIAiEA3TDYWPdPUsUKfoewv/h5L45LVqsNHkdVLxrifQBc9GM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6153.1.b4c555b820","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228336},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-gjrHhR4ZoviKHDmfxaGjvb9V5hvQe67AzYCY+sLnuh3RcB/AJA7JvsrdpEbrqsdUZyN9gjoo9MBCInEo5KUpHQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6153.1.b4c555b820_1782190941083_0.03390213931156327","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.6154.1.47cdc07abd":{"name":"@open-mercato/cache","version":"0.6.6-canary.6154.1.47cdc07abd","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-canary.6154.1.47cdc07abd","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"02222f9af21fcce6a4dd2c2dc6df501864ccce80","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.6154.1.47cdc07abd.tgz","fileCount":50,"integrity":"sha512-+WR8eV2oJribKVAQaAKsqsknvZ7eTeNXSMsYub5nRzJ9FdPOqcHK1wmSKwbwVo41ybtJLauBmeaiooZ2x177iA==","signatures":[{"sig":"MEYCIQD3mlikT/vUgW+CJZ0u3qT5hzQ/BRxEAiv7BpO5VQWxZAIhAIRJc/w7xUwbSPLMW4K1FzPDb0ymw+g5JYDZR3tdYsdF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.6154.1.47cdc07abd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228335},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-+WR8eV2oJribKVAQaAKsqsknvZ7eTeNXSMsYub5nRzJ9FdPOqcHK1wmSKwbwVo41ybtJLauBmeaiooZ2x177iA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.6154.1.47cdc07abd_1782191712602_0.7791939790861053","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.6157.1.17e881245b":{"name":"@open-mercato/cache","version":"0.6.6-canary.6157.1.17e881245b","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-canary.6157.1.17e881245b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"44a934ad474a250a20eec2e9a932c6375b54955f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.6157.1.17e881245b.tgz","fileCount":50,"integrity":"sha512-fVZ9D7denrbgWJM3P7uuNqv9640mCHsW5bnwnpIOt4auLBJB5Vica0r+QXHBNTzowf7ZB6ApZb+Nytyuci2aBg==","signatures":[{"sig":"MEYCIQCxMzxFzThewx163/M1KNph0TV/vwCQuqjZxAQK1Ic4IAIhAJ/mIA0/OAzc8O/4tCGlTFCZeLieHALtD51vgcVPwbqJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.6157.1.17e881245b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228335},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-fVZ9D7denrbgWJM3P7uuNqv9640mCHsW5bnwnpIOt4auLBJB5Vica0r+QXHBNTzowf7ZB6ApZb+Nytyuci2aBg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^26.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.6157.1.17e881245b_1782191941756_0.8840502004468158","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6156.1.5ac693a69a":{"name":"@open-mercato/cache","version":"0.6.6-develop.6156.1.5ac693a69a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6156.1.5ac693a69a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b974c99af50bad11f9295de9732fc93fda45660f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6156.1.5ac693a69a.tgz","fileCount":50,"integrity":"sha512-Djmglu48QBK4MXg+k7b6IuxZ7VM0a++UQK9xoOLLhaWqSJW+Um3hfV8URmtleplPeRFRAmmRgXvRuR2qkdzMLQ==","signatures":[{"sig":"MEYCIQCyWpCAa15q6K242nb8PbddzGvyZaKXUME1k/ubL33dUQIhAJkwdAoq6yhlaDS7JaenHwuzWTpfeGzrJpQtDfBAOlP7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6156.1.5ac693a69a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228336},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Djmglu48QBK4MXg+k7b6IuxZ7VM0a++UQK9xoOLLhaWqSJW+Um3hfV8URmtleplPeRFRAmmRgXvRuR2qkdzMLQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6156.1.5ac693a69a_1782193905342_0.890892280649918","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6159.1.82dfc232ca":{"name":"@open-mercato/cache","version":"0.6.6-develop.6159.1.82dfc232ca","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6159.1.82dfc232ca","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c57422310aaeee66fa171a53726df78cddd791c7","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6159.1.82dfc232ca.tgz","fileCount":50,"integrity":"sha512-yNWOqubyzZbdlx4jV/RTCve8bv/5bT8/XsQ/SMjkSzTt+xetlqRLFs0PQd+vFzRAWV1I9TB8UUjDg5B45qYIdw==","signatures":[{"sig":"MEUCIQD4KUMOFJw9bb9fwN+FrmNRy/FMdzzlXZJzd+MucsMJxAIgbd1bReq4+kYYF1qaI47erLmIrjU7NXQWIXVNwhnJ5Xw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6159.1.82dfc232ca","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228336},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-yNWOqubyzZbdlx4jV/RTCve8bv/5bT8/XsQ/SMjkSzTt+xetlqRLFs0PQd+vFzRAWV1I9TB8UUjDg5B45qYIdw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6159.1.82dfc232ca_1782203786897_0.9250311136370866","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.6161.1.76cf1ecbf2":{"name":"@open-mercato/cache","version":"0.6.6-canary.6161.1.76cf1ecbf2","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-canary.6161.1.76cf1ecbf2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"8f74be4ec09884cb7238f2078e9dc565c42e57cb","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.6161.1.76cf1ecbf2.tgz","fileCount":50,"integrity":"sha512-IHvA+EzrNEt54MarV7vVxYDDeaYkrWWqDJRRNNv6yhtF/27zQtbwuYCvC1MBbxFshi3rSPNkGqADzO8AaPIEgg==","signatures":[{"sig":"MEUCIC2Z2++aivWXmBuvpzjdb0JD4O3hseD2fgDQ1ZRIqfBZAiEA/6PsaYzK8napvPzCa9yiBbQWNUEY4MrdVHpMLlIEV8M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.6161.1.76cf1ecbf2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228335},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-IHvA+EzrNEt54MarV7vVxYDDeaYkrWWqDJRRNNv6yhtF/27zQtbwuYCvC1MBbxFshi3rSPNkGqADzO8AaPIEgg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.6161.1.76cf1ecbf2_1782204374806_0.5805746730120656","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.6167.1.86cac5f11e":{"name":"@open-mercato/cache","version":"0.6.6-canary.6167.1.86cac5f11e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-canary.6167.1.86cac5f11e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"20229270f088a6fd9d227b424de783f5e8e0f42b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.6167.1.86cac5f11e.tgz","fileCount":50,"integrity":"sha512-MbKlcuGYA8mC3WMV/ejuxwee1Hzl7EGFpaBVj/D8CWP1kYr42xTDnBFGXBIZUmpszEq159jj0vVtuf8Q1DuTzA==","signatures":[{"sig":"MEYCIQDTuGUFF9sYLmjopUW53Ppix0TRHv2mGys4FHqj1oysxgIhAJPn51wcDL25L5Q4n2Fm6XBpYMcKLVRmNOe2OERZDBeb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.6167.1.86cac5f11e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228335},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-MbKlcuGYA8mC3WMV/ejuxwee1Hzl7EGFpaBVj/D8CWP1kYr42xTDnBFGXBIZUmpszEq159jj0vVtuf8Q1DuTzA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.6167.1.86cac5f11e_1782218069179_0.8741867761658475","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6171.1.17de2dc37a":{"name":"@open-mercato/cache","version":"0.6.6-develop.6171.1.17de2dc37a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6171.1.17de2dc37a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"48dc8f653cc3a91d13e138b63d18b2365dbde482","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6171.1.17de2dc37a.tgz","fileCount":50,"integrity":"sha512-JXCtUpSKoes+nWDymGH5mCkc4jh+18iwN1e3DixPxkk0UosvAaaITSmfy0dm77iYaFS9p/MCMJGQdJQebrsUOg==","signatures":[{"sig":"MEUCIQCAYgEUs2f8NswJdSwClRJO/kMxnrxQZZmXjswZrBsyNgIgeNfRzoQ4kaM1/e/rZrHSXALTnU6mr/tOS7bfgbxozBk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6171.1.17de2dc37a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228336},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-JXCtUpSKoes+nWDymGH5mCkc4jh+18iwN1e3DixPxkk0UosvAaaITSmfy0dm77iYaFS9p/MCMJGQdJQebrsUOg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^26.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6171.1.17de2dc37a_1782222872134_0.6493394990533101","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6174.1.8a7040f00d":{"name":"@open-mercato/cache","version":"0.6.6-develop.6174.1.8a7040f00d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6174.1.8a7040f00d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"784ca5deaf3116bb249268ec7757dd62a8135732","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6174.1.8a7040f00d.tgz","fileCount":50,"integrity":"sha512-gx89PLwJQcBteG7GC0dq5CQ80kOev3zlOOTtYKP0ngED9v8qFRujKAyfmZYyHjAIN8EWHfjNybNxojtwaUrD0g==","signatures":[{"sig":"MEYCIQCzgqjyviRNifGX0MmO00mJmZEK/Zx7mUXJq5nlOP+8xgIhAKsfxCwWpShQpe9z7RFADN+90Gc5El/w4thqpBGlx/fj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6174.1.8a7040f00d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228336},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-gx89PLwJQcBteG7GC0dq5CQ80kOev3zlOOTtYKP0ngED9v8qFRujKAyfmZYyHjAIN8EWHfjNybNxojtwaUrD0g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^26.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6174.1.8a7040f00d_1782225722405_0.6813213663674789","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6176.1.4507b99c2f":{"name":"@open-mercato/cache","version":"0.6.6-develop.6176.1.4507b99c2f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6176.1.4507b99c2f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ddfb013537910f1ef2032d243357b79cea57c3a3","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6176.1.4507b99c2f.tgz","fileCount":50,"integrity":"sha512-hT4GDBfScvxSW3M87xXuQZGqyW0UpHjmoD+/rf69QIB4+Hwgj7qA1/1jEaVkTtAxWFlR5cXAcfDC0Kr37mJdiQ==","signatures":[{"sig":"MEUCIGEuAJOLHGiMGYn2EGCAQHwp/3M75HD/a5i9YrWNzZzLAiEAlq10BGu3s3s9/YsV7H9O60MyDwVFR2qokC4SoriXSpg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6176.1.4507b99c2f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228336},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-hT4GDBfScvxSW3M87xXuQZGqyW0UpHjmoD+/rf69QIB4+Hwgj7qA1/1jEaVkTtAxWFlR5cXAcfDC0Kr37mJdiQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^26.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6176.1.4507b99c2f_1782228444731_0.8083402713546848","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6184.1.b7e55f8d61":{"name":"@open-mercato/cache","version":"0.6.6-develop.6184.1.b7e55f8d61","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6184.1.b7e55f8d61","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f520e2108b04c86ba5ada78908aad5ed0462e6d9","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6184.1.b7e55f8d61.tgz","fileCount":50,"integrity":"sha512-QHClZz3SfeMGnwhj/W9bEwGcxQTl3x//YL8z0KhXQOXeoynwEjSqpJSdWTR0LZ+lPQEpzIYT7BVmnLEA0HMQsw==","signatures":[{"sig":"MEUCIQCfLpHvUf68N6q4X7Sb6/b1rXET9ZE29XI3f095uOqxIwIgQ3lQLHyzJ4x7gJFMlM7x2XNT+uNNxhv2oExUwen6jKg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6184.1.b7e55f8d61","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228336},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-QHClZz3SfeMGnwhj/W9bEwGcxQTl3x//YL8z0KhXQOXeoynwEjSqpJSdWTR0LZ+lPQEpzIYT7BVmnLEA0HMQsw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^26.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6184.1.b7e55f8d61_1782286235380_0.023467338515058334","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6198.1.0822f97cc6":{"name":"@open-mercato/cache","version":"0.6.6-develop.6198.1.0822f97cc6","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6198.1.0822f97cc6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"74ae4618a5cec16c7cf5e15e72795e52ee2eb132","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6198.1.0822f97cc6.tgz","fileCount":50,"integrity":"sha512-dBxUJRmB+lUxC++bGR2yOiTGBWiyUKLYHKxR8KoT0R0WwIK4HWeH0GDuTUGUpggt6we9shmyCs82mwy22rLWxw==","signatures":[{"sig":"MEQCIDQ/CLfDKHDZXkKViii/HDA0Gp5Pz5dyHvBRvXL9Gf1vAiANXCM3xdfcDU1obf7ZWGEnFKiLNvCjcnRhbIKpv/fsbQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6198.1.0822f97cc6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228336},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-dBxUJRmB+lUxC++bGR2yOiTGBWiyUKLYHKxR8KoT0R0WwIK4HWeH0GDuTUGUpggt6we9shmyCs82mwy22rLWxw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^26.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6198.1.0822f97cc6_1782289144171_0.5328392875774088","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6201.1.8ceb502c4b":{"name":"@open-mercato/cache","version":"0.6.6-develop.6201.1.8ceb502c4b","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6201.1.8ceb502c4b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"31b0bdb0972475731883bfff516dfc62d61c03d5","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6201.1.8ceb502c4b.tgz","fileCount":50,"integrity":"sha512-seaqtFBbyv1s5qEV/GbBN0KqVqfjvP1bzxL2RTVtAty73z/FKt2RRBYxjWNdhHv2wOhsUhgqZKEiBff/KkSWzw==","signatures":[{"sig":"MEYCIQCutYRZSXapGwjbLpK9XgiQxg1MYzNi0Ec/Vp4yM8+oQwIhAJRer/FgLswWeAw+5vhmAnIYpYHt90BamZx6nUjIROcY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6201.1.8ceb502c4b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228336},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-seaqtFBbyv1s5qEV/GbBN0KqVqfjvP1bzxL2RTVtAty73z/FKt2RRBYxjWNdhHv2wOhsUhgqZKEiBff/KkSWzw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^26.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6201.1.8ceb502c4b_1782292158388_0.8451264400827327","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6204.1.30b1f58642":{"name":"@open-mercato/cache","version":"0.6.6-develop.6204.1.30b1f58642","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6204.1.30b1f58642","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"1f3dca2e020594de1726d17f22771d6fb3d499bd","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6204.1.30b1f58642.tgz","fileCount":50,"integrity":"sha512-Ei5zduFFZBcuC7L8g/2xhuT6gBg7dMs94kM3CLT/ypIsV20JohPRTsWZj+M8Eh0+KPkMwHBSDur0ZUI5TN03Qg==","signatures":[{"sig":"MEUCIHW8remq3HQBWimclVPKB2jIKw+3rG3rRCub2el9RHK6AiEAnf9rPHNxpEF8fvqgT9SCLM4V/8FAxp4clYgyL+Vraqo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6204.1.30b1f58642","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228336},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Ei5zduFFZBcuC7L8g/2xhuT6gBg7dMs94kM3CLT/ypIsV20JohPRTsWZj+M8Eh0+KPkMwHBSDur0ZUI5TN03Qg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^26.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6204.1.30b1f58642_1782295067909_0.08779229318279369","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6205.1.109e4b6a84":{"name":"@open-mercato/cache","version":"0.6.6-develop.6205.1.109e4b6a84","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6205.1.109e4b6a84","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"2da147135c61db5dd5c92a3e899c29bc3115f724","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6205.1.109e4b6a84.tgz","fileCount":50,"integrity":"sha512-SeJc+QvTo1QeiYWCfYluyNdETRsdCmlm7XN1na2Hdsp2Jlr698CfHHDXqmaibKVPHAXhDrcF7RX6aGlUm45i1w==","signatures":[{"sig":"MEYCIQCSOYxlNicerRFL7mq9NFdzmnf90NRr47p4bWBvClcCogIhANLx/KctF/D62BKar/36G+avXOraxbmcmh1ZC2HAW+qP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6205.1.109e4b6a84","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228336},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-SeJc+QvTo1QeiYWCfYluyNdETRsdCmlm7XN1na2Hdsp2Jlr698CfHHDXqmaibKVPHAXhDrcF7RX6aGlUm45i1w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^26.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6205.1.109e4b6a84_1782305524748_0.1741330682878921","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5981.2.ba20cd865b":{"name":"@open-mercato/cache","version":"0.6.6-canary.5981.2.ba20cd865b","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5981.2.ba20cd865b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f08b7c74489907995288897d86cdb6dbcf241a1c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5981.2.ba20cd865b.tgz","fileCount":50,"integrity":"sha512-OUhp7o6KSranhE2R5qoR32YdW8YGtrCF7dXrgZgxxwjE+7qPN3TGEC9AiiRFR+TA/e6hgiV3plP4iEEfuSZkqw==","signatures":[{"sig":"MEUCIALHx9fCc5gRjOkXjwBjeu+b/F+F+5DXSkrdKfCKgbd8AiEArAm6Aewz5IqU5St0I9g5ToGBr7qQjR0avki/BDqhNiQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5981.2.ba20cd865b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-OUhp7o6KSranhE2R5qoR32YdW8YGtrCF7dXrgZgxxwjE+7qPN3TGEC9AiiRFR+TA/e6hgiV3plP4iEEfuSZkqw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5981.2.ba20cd865b_1782306540804_0.04378232805007287","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.5985.2.992f7ff32a":{"name":"@open-mercato/cache","version":"0.6.6-canary.5985.2.992f7ff32a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.5985.2.992f7ff32a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"2627bb494dade0c556b1cface5e9c990856c5edd","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.5985.2.992f7ff32a.tgz","fileCount":50,"integrity":"sha512-gOiAPCFTJsEu5FDHQ6aEFHMUluTPFYF8pZfTXGqBe7TPrh7vtaxHR6AQggrCg0Fu1/1+HGUvSuqV5tiP7tdvvA==","signatures":[{"sig":"MEUCIGfxVDy/bPExM0+efZ6vNGdyZrEhzUtFnnLjB9yqjMJ+AiEA2zJbIup8j4LhyQsOvMmQpJIWfuqL24DbStpbNDXXl0M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.5985.2.992f7ff32a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-gOiAPCFTJsEu5FDHQ6aEFHMUluTPFYF8pZfTXGqBe7TPrh7vtaxHR6AQggrCg0Fu1/1+HGUvSuqV5tiP7tdvvA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.5985.2.992f7ff32a_1782306806571_0.404592456501921","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6227.1.2695efff30":{"name":"@open-mercato/cache","version":"0.6.6-develop.6227.1.2695efff30","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6227.1.2695efff30","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"0d69dcca170bdc865fa9a8343f5ba6065bc649fc","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6227.1.2695efff30.tgz","fileCount":50,"integrity":"sha512-rm5dFmr8wwJbCAMSliRM9E9ATLZQaAqbSC0BBu4j/BhYL4j7DZ8ubv/k/gyIlDz3sLu0pqJrgVexCH7gkVLIDg==","signatures":[{"sig":"MEQCIHAED4h0JODobDadVE+AEzwoqhsEBHuwaXgHtXWW4H+cAiAhGRH8fVjuk2fcP51/E40btW25tN7QhRcTtTPdUaXPsQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6227.1.2695efff30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228336},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-rm5dFmr8wwJbCAMSliRM9E9ATLZQaAqbSC0BBu4j/BhYL4j7DZ8ubv/k/gyIlDz3sLu0pqJrgVexCH7gkVLIDg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^26.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6227.1.2695efff30_1782308469152_0.039370361373955554","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6228.1.cf483c68b5":{"name":"@open-mercato/cache","version":"0.6.6-develop.6228.1.cf483c68b5","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6228.1.cf483c68b5","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"1687b186b799021d589c894f3e8a8c69ba95c4fc","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6228.1.cf483c68b5.tgz","fileCount":50,"integrity":"sha512-4DTqEflMvn7449tnH1bL/8JIcSaHgbwkJOYsh217herniMbXqBX76BOrhF/6KTQZ4X+KH3/Lqa1JxfuNKwEfzg==","signatures":[{"sig":"MEUCIAc+RDnG7SfzEOxDfZJ30WH1MQxjt+IWpRySXIxmHVi9AiEA80qAdslcD6Qc/wDn1pRWtxg9jegVXbRR+IPkFzRnZTg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6228.1.cf483c68b5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228336},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-4DTqEflMvn7449tnH1bL/8JIcSaHgbwkJOYsh217herniMbXqBX76BOrhF/6KTQZ4X+KH3/Lqa1JxfuNKwEfzg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^26.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6228.1.cf483c68b5_1782311449422_0.6448982594651291","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6229.1.ebe6706732":{"name":"@open-mercato/cache","version":"0.6.6-develop.6229.1.ebe6706732","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6229.1.ebe6706732","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"378281e3effe2501ec3c45c198ea58b852778f35","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6229.1.ebe6706732.tgz","fileCount":50,"integrity":"sha512-nFgVpeeIQ2G77ZpqRQP9nCEJTMFLMIGSMxPsM2hPqUxg/xjvBBmXjdb5o6zkxfM7h7FEKM4eR65QnK+AH94gNA==","signatures":[{"sig":"MEUCIDVSndZRXQsx0aYUSGDtItx/pIljQAHm35966w71Y/nhAiEA7D089+c3wEAmw1mwX/ydQnZ4Trw9+eY0DvItOOZe8lE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6229.1.ebe6706732","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228336},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-nFgVpeeIQ2G77ZpqRQP9nCEJTMFLMIGSMxPsM2hPqUxg/xjvBBmXjdb5o6zkxfM7h7FEKM4eR65QnK+AH94gNA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^26.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6229.1.ebe6706732_1782317808961_0.26623380461876933","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6241.1.47c01ad4ed":{"name":"@open-mercato/cache","version":"0.6.6-develop.6241.1.47c01ad4ed","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6241.1.47c01ad4ed","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"7e289b8973acbc0bbc1f71e4cf633bf271b70e49","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6241.1.47c01ad4ed.tgz","fileCount":50,"integrity":"sha512-wwu0e2X30Bsx2svHIqWZL9fTjPLiqP3KkY4A72ZZbxi9CEnUgSdCZY0sPZc3w93MtFXQTgvhTpD8xvvdOg4clA==","signatures":[{"sig":"MEQCIB5+5iTR0uZXpkOVy191v5X0zeKXF67X9ghZj2dd9DpFAiB8/4lfrDpsU0aSh2nrDXM//hrHKcnDayD4a5TkR6tFzQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6241.1.47c01ad4ed","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228336},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-wwu0e2X30Bsx2svHIqWZL9fTjPLiqP3KkY4A72ZZbxi9CEnUgSdCZY0sPZc3w93MtFXQTgvhTpD8xvvdOg4clA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^26.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6241.1.47c01ad4ed_1782320633172_0.40277945050210784","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6245.1.2be3b151f8":{"name":"@open-mercato/cache","version":"0.6.6-develop.6245.1.2be3b151f8","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6245.1.2be3b151f8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"2dbc080d468e7bf9a570140025ffd40038da60cd","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6245.1.2be3b151f8.tgz","fileCount":50,"integrity":"sha512-44pYNHa8slrQSfDDjLF4waJMTY7o9WQiz59R5oLW2BgXRMWkofZrKRm5QGzCL/qnxazzqtSkGqyBZqTD8lXEEQ==","signatures":[{"sig":"MEYCIQD9fb7jH9nhZyfTQZa8CmtmXDkOvSBMF2IaQq0NqbStPAIhAIysxDe3aWAyzJuRGKSvB2v2+wOiPJzzdQPBSa1txlPd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6245.1.2be3b151f8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228336},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-44pYNHa8slrQSfDDjLF4waJMTY7o9WQiz59R5oLW2BgXRMWkofZrKRm5QGzCL/qnxazzqtSkGqyBZqTD8lXEEQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^26.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6245.1.2be3b151f8_1782323362288_0.7784230679854542","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6246.1.85fd30c705":{"name":"@open-mercato/cache","version":"0.6.6-develop.6246.1.85fd30c705","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6246.1.85fd30c705","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"8f2abec558f828ca2e990a5b61654e151822aa86","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6246.1.85fd30c705.tgz","fileCount":50,"integrity":"sha512-j7ccuJ/XDVgnDl1zAWoqqtK2ZzXjvufVggAYoPZlsdiaoWDWtBN0ib6U4zzNjccmRimNh3EMwpAFG1nZq8odCw==","signatures":[{"sig":"MEYCIQDf4OJIZOjjEix1KGUqeccGh2aiTizsj07CShAlx24ThQIhAPdcNf58MkPkK58u+pkCV2W1fy5WDhKBfCyNTMJnpfrV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6246.1.85fd30c705","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228336},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-j7ccuJ/XDVgnDl1zAWoqqtK2ZzXjvufVggAYoPZlsdiaoWDWtBN0ib6U4zzNjccmRimNh3EMwpAFG1nZq8odCw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^26.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6246.1.85fd30c705_1782376066155_0.3013448051449028","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6253.1.a8c2b49d90":{"name":"@open-mercato/cache","version":"0.6.6-develop.6253.1.a8c2b49d90","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6253.1.a8c2b49d90","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"85eeb1aa9917f8fbb87de9d47be278ac083494e9","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6253.1.a8c2b49d90.tgz","fileCount":50,"integrity":"sha512-2tHn1B8Z/zTdJcTtHKIZXleLx+U7+tDVhJI//xDF+vC+oKCZbtvKER4qZ0wBfK1DFfIWY2MhiseNs5idONw//w==","signatures":[{"sig":"MEUCIB2s3YcEFK42aLBJwCpld6iFD3gvSecLB8wL4sIST3wWAiEAlEFQ8RR/ABZ5u1HJ68uoBLsbMJ3Ct1yn4c2IXlcSM4o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6253.1.a8c2b49d90","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228336},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-2tHn1B8Z/zTdJcTtHKIZXleLx+U7+tDVhJI//xDF+vC+oKCZbtvKER4qZ0wBfK1DFfIWY2MhiseNs5idONw//w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^26.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6253.1.a8c2b49d90_1782379495481_0.4984645466528639","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6255.1.a6ee4a57c1":{"name":"@open-mercato/cache","version":"0.6.6-develop.6255.1.a6ee4a57c1","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6255.1.a6ee4a57c1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"3abdfbb0d267671cb7f5e36ad30d0ebe61779670","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6255.1.a6ee4a57c1.tgz","fileCount":50,"integrity":"sha512-08ZZP/0GiuX5+N4xfjWOwAkldr4jmaI6QU53N24k8HqhBZ8Z2M7kxuVkRF2Lm7q8AhNsDNhVHZpymW60ljSEGQ==","signatures":[{"sig":"MEQCIGg1PN9ELJ9jtT4A5cdJu8JoE6oaJJISsVwFARG0QIqIAiBnXJlrMAZejnyHZjUXKmcOdf9/2cp+kkCm+FfroJzSvg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6255.1.a6ee4a57c1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228336},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-08ZZP/0GiuX5+N4xfjWOwAkldr4jmaI6QU53N24k8HqhBZ8Z2M7kxuVkRF2Lm7q8AhNsDNhVHZpymW60ljSEGQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^26.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6255.1.a6ee4a57c1_1782382709306_0.6314230129141811","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6256.1.9fc16aedc4":{"name":"@open-mercato/cache","version":"0.6.6-develop.6256.1.9fc16aedc4","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6256.1.9fc16aedc4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c02ab346469a139f6295c71c296904ba8432edaa","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6256.1.9fc16aedc4.tgz","fileCount":50,"integrity":"sha512-/ZjukpprEQMw9OA7edczcqWfZdMvhxMOGDR1wAlWzkqjIV+1s9fIchicU5mXHP5O0NhDW4biY25ZtHtU3kzHhw==","signatures":[{"sig":"MEQCIHUq4sJuaGbLgrt85lipPb+KZ2TIekyTzFM956phSvnSAiAKObnjVZQ4tk/sxTFBlHKSAUrp0EfeQldf/Cc1kKgswg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6256.1.9fc16aedc4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228336},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-/ZjukpprEQMw9OA7edczcqWfZdMvhxMOGDR1wAlWzkqjIV+1s9fIchicU5mXHP5O0NhDW4biY25ZtHtU3kzHhw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^26.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6256.1.9fc16aedc4_1782386987504_0.651506903131106","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6257.1.6d0af84d26":{"name":"@open-mercato/cache","version":"0.6.6-develop.6257.1.6d0af84d26","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6257.1.6d0af84d26","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"de373f7785c69753718a7e55df9a62a1b072adf3","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6257.1.6d0af84d26.tgz","fileCount":50,"integrity":"sha512-2blnSwQPZsjMyFzC4/HZbk/xkRjpqczjBL0HD76rpUCl634sEyZhyDTTF1u9AnDhzKKJtPg3ugsdBzGeoFeCZg==","signatures":[{"sig":"MEYCIQD2hWxQS0+varCv+zVXlF9zdSsSlOKt30kDu/ws2S0REgIhAID08kvwwQw90uRALg1si+ydcOuk+rZduv5Z3S0FfGtl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6257.1.6d0af84d26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228336},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-2blnSwQPZsjMyFzC4/HZbk/xkRjpqczjBL0HD76rpUCl634sEyZhyDTTF1u9AnDhzKKJtPg3ugsdBzGeoFeCZg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^26.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6257.1.6d0af84d26_1782387419373_0.3988120879995378","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6286.1.d985c5c374":{"name":"@open-mercato/cache","version":"0.6.6-develop.6286.1.d985c5c374","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6286.1.d985c5c374","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"9a61fa8155a404e3bbc79cbd2b9a0a046e09d50a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6286.1.d985c5c374.tgz","fileCount":50,"integrity":"sha512-UCcIafR7kFMmsjJ75CRHT5XN+98Q6p5Lew4EBzr9zHWAhoz7hWHv2nTqp50N3kYVRFr7NQNsR7kGYTf7tAXeOQ==","signatures":[{"sig":"MEUCIQDHnBgHre5F5eTYpIAQAd1nssmEScsh01GYPG5m2BSCPgIgQ8KLLYIyCIy4jXQ0FqIdz0GJbkToXnlDFaxDox0umiY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6286.1.d985c5c374","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228364},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-UCcIafR7kFMmsjJ75CRHT5XN+98Q6p5Lew4EBzr9zHWAhoz7hWHv2nTqp50N3kYVRFr7NQNsR7kGYTf7tAXeOQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6286.1.d985c5c374_1782391155718_0.23428528497692436","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6290.1.4bb5a8ba3f":{"name":"@open-mercato/cache","version":"0.6.6-develop.6290.1.4bb5a8ba3f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6290.1.4bb5a8ba3f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ec83ca3fbc37b266809501345607841321321b45","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6290.1.4bb5a8ba3f.tgz","fileCount":50,"integrity":"sha512-Zz0Hnd3twBrF470wXW764wNXT5mDe8QF5xp2BA3ahOACJNFS0m8sSzSXERzJsDEYiA1WoYz0JjnbWbAwGfBdCA==","signatures":[{"sig":"MEQCIGYu9qzPIp/pBo10iDjKQGn7coJbc9qymweH7FGo20mzAiBH8iXqP48mRFdt8Jcl0IXcYkscEzfWFWz2gXXMFjuq3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6290.1.4bb5a8ba3f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228364},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Zz0Hnd3twBrF470wXW764wNXT5mDe8QF5xp2BA3ahOACJNFS0m8sSzSXERzJsDEYiA1WoYz0JjnbWbAwGfBdCA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6290.1.4bb5a8ba3f_1782394842569_0.9662689473854071","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.6006.2.58d0f9ccc8":{"name":"@open-mercato/cache","version":"0.6.6-canary.6006.2.58d0f9ccc8","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_id":"@open-mercato/cache@0.6.6-canary.6006.2.58d0f9ccc8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"83d8d8768033f5b6106a311074aeaf630f7f0bad","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.6006.2.58d0f9ccc8.tgz","fileCount":50,"integrity":"sha512-WHSR5GVgTZVb7qsBKfq8oi7pXWZIzrV0YbrkdVCB7k4aEsGWHTYLa8fvFCHuQMHyP3dBqP6g4xhMWS9pdACPcg==","signatures":[{"sig":"MEYCIQDqslozPwX0szTgnX5BjL1hpSsO3bT8k+FGjFGlc9mnrwIhALNOctnJW6CkslhOBFvCJ+LwvLVxawl8oy3SYspCbAlO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.6006.2.58d0f9ccc8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228315},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-WHSR5GVgTZVb7qsBKfq8oi7pXWZIzrV0YbrkdVCB7k4aEsGWHTYLa8fvFCHuQMHyP3dBqP6g4xhMWS9pdACPcg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","@types/jest":"^30.0.0","@types/node":"^25.9.3"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.6006.2.58d0f9ccc8_1782395830537_0.03161680744659323","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6296.1.5e8bdfee17":{"name":"@open-mercato/cache","version":"0.6.6-develop.6296.1.5e8bdfee17","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6296.1.5e8bdfee17","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"53d31cfd2e7363d0c2f5c0c16c5b6bf397579f6d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6296.1.5e8bdfee17.tgz","fileCount":50,"integrity":"sha512-Nb/ZDUCjHNcet8ts5w9R7weuJqbKDiWknCeR9XEZYASKrACfndh1XKz3g226n5DOD/A2sWIyAFKOnr/a5iaEBQ==","signatures":[{"sig":"MEYCIQDdTKQurSO06NVGS7tggnwW6cePLWVEdej0J1simS+YCgIhANGrVLepLRJuWP3CqtYRZ+0MhZigVsnQ120FX6DfdbfE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6296.1.5e8bdfee17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228364},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Nb/ZDUCjHNcet8ts5w9R7weuJqbKDiWknCeR9XEZYASKrACfndh1XKz3g226n5DOD/A2sWIyAFKOnr/a5iaEBQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6296.1.5e8bdfee17_1782398985278_0.3251790999784958","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6299.1.29224e2d86":{"name":"@open-mercato/cache","version":"0.6.6-develop.6299.1.29224e2d86","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6299.1.29224e2d86","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"bc159375cc1867dec25aa9cf8ef89e0b7ed12576","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6299.1.29224e2d86.tgz","fileCount":50,"integrity":"sha512-zQedozMjGzbcbyHY4VjeGcFyhayjQ4agIgych8POSF10s19nkoGzOelClYzqjMHecWHcdDflGGXev4yiUTZPkQ==","signatures":[{"sig":"MEYCIQCrRiJClGeWlvQqfeRzWs+L+8+H0ENVYR8u7C636LOgxQIhANFLBjmQpd6N6cqLFsy86OJd5v0XTliqqKlu2P+YDur5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6299.1.29224e2d86","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228364},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-zQedozMjGzbcbyHY4VjeGcFyhayjQ4agIgych8POSF10s19nkoGzOelClYzqjMHecWHcdDflGGXev4yiUTZPkQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6299.1.29224e2d86_1782401813470_0.7142962763825558","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6300.1.08ff40c897":{"name":"@open-mercato/cache","version":"0.6.6-develop.6300.1.08ff40c897","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6300.1.08ff40c897","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f8df4668fb9fbb797ffff37c57f0d8fc45b5fb7f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6300.1.08ff40c897.tgz","fileCount":50,"integrity":"sha512-i8TyzfyQ/NIAhf4XZnk/1SQFeD1A3zCQ9YP46Y3RzJQ11EwRVSveBQc6SwNBwxGoPT3AzHZrYJE/TjsQgjZT/A==","signatures":[{"sig":"MEYCIQD1vo37Lfpg9DPKXtguMYqr9N/cmNoqDluQKvXPREa3tQIhAM/JMbsC036ZBuXb5fj1x6DxQ1AKDHwMXj1es4XO+W2o","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6300.1.08ff40c897","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228364},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-i8TyzfyQ/NIAhf4XZnk/1SQFeD1A3zCQ9YP46Y3RzJQ11EwRVSveBQc6SwNBwxGoPT3AzHZrYJE/TjsQgjZT/A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6300.1.08ff40c897_1782417089260_0.482803360869146","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6304.1.4cf2b975cb":{"name":"@open-mercato/cache","version":"0.6.6-develop.6304.1.4cf2b975cb","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6304.1.4cf2b975cb","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d5679d5eb8ee5172655f01e76c777b0fe501a741","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6304.1.4cf2b975cb.tgz","fileCount":50,"integrity":"sha512-N15Fp/BOqiD3fAr8kVq4cQuxD8asH2Fq+iZFV0/eLkA63TOYG2PuSOej7nxljy69keFwCwMqcZVfK5YOLiaXdg==","signatures":[{"sig":"MEYCIQDTGBJDitiqq9BdsujMVgng+bj/pXq/QFhBdJdbavEa2QIhAPmhcFU0H4Tb9o2bS/6v5LC6OOmuqek5znTDPelvCwR3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6304.1.4cf2b975cb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228364},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-N15Fp/BOqiD3fAr8kVq4cQuxD8asH2Fq+iZFV0/eLkA63TOYG2PuSOej7nxljy69keFwCwMqcZVfK5YOLiaXdg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6304.1.4cf2b975cb_1782420354813_0.12106517104522618","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6305.1.4503070c9d":{"name":"@open-mercato/cache","version":"0.6.6-develop.6305.1.4503070c9d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6305.1.4503070c9d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"61b1bdbc2534901ab98b23a94ee8280ea0f7740f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6305.1.4503070c9d.tgz","fileCount":50,"integrity":"sha512-JriofKNDUcOjrFUDU69EHFhUFGEsckU1SSOXMEXubD9JbD0gZQ3RsN/lxxUIYcuYYxKE20UzZ8luJBkXaPjh/Q==","signatures":[{"sig":"MEQCICXMp2kWMu32fxgecjZ+IPUJoJ5If90ryt8Bmw8c/l7KAiA2Dw3KTu5o9mntFqJIH6cc8k6WBvB/ySSRIZLP5nikDg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6305.1.4503070c9d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228364},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-JriofKNDUcOjrFUDU69EHFhUFGEsckU1SSOXMEXubD9JbD0gZQ3RsN/lxxUIYcuYYxKE20UzZ8luJBkXaPjh/Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6305.1.4503070c9d_1782457656203_0.7010784473750746","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6309.1.983aeec27a":{"name":"@open-mercato/cache","version":"0.6.6-develop.6309.1.983aeec27a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6309.1.983aeec27a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"50d6d8a65c1a5715fc6c5f5d17fcd1637fd5d7e1","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6309.1.983aeec27a.tgz","fileCount":50,"integrity":"sha512-DjlBCSGOiH14BbB7+zS5g8TUw0wT5ElC8O54ilZKxRcMPnDQbXD4OKgR7RXez5c/k7yo8AOcBH5hf9afiTPzFg==","signatures":[{"sig":"MEQCIBPbwv2z4AMtKTSicgGEzcK6y0MN5hWLaF8SGpwA0oD1AiAwOb8AUB2S0Z6p1a9Ou7jbtJHBOQ6JB9OXV1xsOXyDzQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6309.1.983aeec27a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228364},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-DjlBCSGOiH14BbB7+zS5g8TUw0wT5ElC8O54ilZKxRcMPnDQbXD4OKgR7RXez5c/k7yo8AOcBH5hf9afiTPzFg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6309.1.983aeec27a_1782461075556_0.3138201773319167","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6313.1.618a49a6b4":{"name":"@open-mercato/cache","version":"0.6.6-develop.6313.1.618a49a6b4","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6313.1.618a49a6b4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"34003f2bdca89e250bdbeb78d6af37b5d83c3952","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6313.1.618a49a6b4.tgz","fileCount":50,"integrity":"sha512-dj0dsGwiiyaZwiVholiHyKvpAoV/0aiU9ZtiIOKraSPSqCjeFTd7eLzdWsh7LmWodEXZSg1vm2kerrvnzs4FQA==","signatures":[{"sig":"MEQCIDh8B5GWZ/UtRcL4f0HAlVwmCU4Z/k1+Puouo2SIsiBNAiAkvv97x+pcrvvIQTh9vMjulj4+PDRoICTmJm/1Pneh3Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6313.1.618a49a6b4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228364},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-dj0dsGwiiyaZwiVholiHyKvpAoV/0aiU9ZtiIOKraSPSqCjeFTd7eLzdWsh7LmWodEXZSg1vm2kerrvnzs4FQA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6313.1.618a49a6b4_1782465155008_0.11511809368658965","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6314.1.c7b8291aa2":{"name":"@open-mercato/cache","version":"0.6.6-develop.6314.1.c7b8291aa2","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6314.1.c7b8291aa2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"be547fe979c87470afc8c23c1e1d2e0f1793975f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6314.1.c7b8291aa2.tgz","fileCount":50,"integrity":"sha512-Q2F7JjH/5R5TbxdbvjdhUaBMKzjlAMGUwzlY1T0GodX93j3efhMqcwCkcFhPEeZP5/lo2Pf4wIjqc4soBk14iQ==","signatures":[{"sig":"MEUCIQC5IXbQeOEfSXUco1bmkbdZraWBZC4NNjHlBOC3owTJrgIgS8QSiyyAKBC1azn1jYEUAVu1zSMCaZNwTuuWawRsuN0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6314.1.c7b8291aa2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228364},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Q2F7JjH/5R5TbxdbvjdhUaBMKzjlAMGUwzlY1T0GodX93j3efhMqcwCkcFhPEeZP5/lo2Pf4wIjqc4soBk14iQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6314.1.c7b8291aa2_1782468107833_0.919102304441056","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6317.1.b3be10ab84":{"name":"@open-mercato/cache","version":"0.6.6-develop.6317.1.b3be10ab84","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6317.1.b3be10ab84","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"6ad231867de7da08f3a429568e5dd592c85838f9","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6317.1.b3be10ab84.tgz","fileCount":50,"integrity":"sha512-xWRioQ4z1HIMGuI3jgRx8MdU/yZUv0B594o7urlJQRTP8r41RtB5prm8sdcMdT9t8EgLKFVwRdgBnK5kBTQS1A==","signatures":[{"sig":"MEQCIBXixIOhze9DWz1rVzA/zLBn2BvTu2K1imHOjpXXY0Z9AiADHBICGT9kk60SvmOHrULPmkLzmCmbmPfhNA88uy5xUw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6317.1.b3be10ab84","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228364},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-xWRioQ4z1HIMGuI3jgRx8MdU/yZUv0B594o7urlJQRTP8r41RtB5prm8sdcMdT9t8EgLKFVwRdgBnK5kBTQS1A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6317.1.b3be10ab84_1782471508523_0.3525707918963723","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6330.1.a261878aa8":{"name":"@open-mercato/cache","version":"0.6.6-develop.6330.1.a261878aa8","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6330.1.a261878aa8","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"707e3bba2f56afb84b9c41e360f78431b6803194","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6330.1.a261878aa8.tgz","fileCount":50,"integrity":"sha512-KJWxKUws0wDhIDQh3ebPelJAR2VgT4AerAg+LS7z5KbAZF0fxal0oagyianRle/DDtrgEPcgd3rZRWXRSGrTsQ==","signatures":[{"sig":"MEUCIEntDmRYGgRdCavUoQNEH2wgxcl4XlyiTcvgkvdWkoGsAiEAqCLc/ynWYkp6Nj0IKtAUl3cmIoFBs2ed/1IxpZHUYPA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6330.1.a261878aa8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228364},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-KJWxKUws0wDhIDQh3ebPelJAR2VgT4AerAg+LS7z5KbAZF0fxal0oagyianRle/DDtrgEPcgd3rZRWXRSGrTsQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6330.1.a261878aa8_1782474564740_0.1830358439576414","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6331.1.a33b8e99b7":{"name":"@open-mercato/cache","version":"0.6.6-develop.6331.1.a33b8e99b7","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6331.1.a33b8e99b7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"1318ab21f942a35f2287a8ad2612a88e67bda361","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6331.1.a33b8e99b7.tgz","fileCount":50,"integrity":"sha512-ebYfx8vdyGkUKBSuOcIO+lJFO6+nlr3+FwZL2TWCd+lQszzAVeWB6i+r/1ktdEVPp0yXqtCwUiFfzr1/9L1CiQ==","signatures":[{"sig":"MEUCIQDdiS9BarJc9XykoZKqUEkoIDrmgTaQWgxtn4GJmxfFPwIgTOFgPvwym90AAJDRjeUHxsXLSL59hHxj3REp3Q2Cywk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6331.1.a33b8e99b7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228364},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-ebYfx8vdyGkUKBSuOcIO+lJFO6+nlr3+FwZL2TWCd+lQszzAVeWB6i+r/1ktdEVPp0yXqtCwUiFfzr1/9L1CiQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6331.1.a33b8e99b7_1782477552883_0.06805517310169562","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6332.1.6e73f0f55b":{"name":"@open-mercato/cache","version":"0.6.6-develop.6332.1.6e73f0f55b","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6332.1.6e73f0f55b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"6b6ad6a375453378fe538d73fadaf97e7226c7ef","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6332.1.6e73f0f55b.tgz","fileCount":50,"integrity":"sha512-4VZ6SiXXTf8g6gMfz7pwzHwdIrCtSQk/UU281fQpn9MRzC4Tz9UReFYIj9D/FI21QR784GcCBjKjtfqL7Op03Q==","signatures":[{"sig":"MEQCIBfPHtWzCFOo0f7UYqO8/fRmZN02FBaPw/P3B8SKJc8+AiBXeWiKjp7891mpnneABM6Lb1Xo/A/IHuJMoLAZMnHt9A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6332.1.6e73f0f55b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228364},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-4VZ6SiXXTf8g6gMfz7pwzHwdIrCtSQk/UU281fQpn9MRzC4Tz9UReFYIj9D/FI21QR784GcCBjKjtfqL7Op03Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6332.1.6e73f0f55b_1782480524849_0.7413479754396188","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6335.1.66528bcc62":{"name":"@open-mercato/cache","version":"0.6.6-develop.6335.1.66528bcc62","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6335.1.66528bcc62","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"6b99a131f0538e70e3fea3bc0db640318c6d4e21","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6335.1.66528bcc62.tgz","fileCount":50,"integrity":"sha512-J6DetZmPn/kjiNgSu/FBuDA+VFmR21oWyIx/I9TLbjkb5WbUlnhNpsUIgRhfGvR3YBxf8iRp7KqdcZzAwc2IYw==","signatures":[{"sig":"MEYCIQD2ZvlfOhdLcA0HiftYFG9Tb6kfjpIuXgiGLNN4tE0QiwIhAMOuQlGQomU73c2U6AsSUUWmrfyrLIyHyA6u9DX9+O5b","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6335.1.66528bcc62","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228364},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-J6DetZmPn/kjiNgSu/FBuDA+VFmR21oWyIx/I9TLbjkb5WbUlnhNpsUIgRhfGvR3YBxf8iRp7KqdcZzAwc2IYw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6335.1.66528bcc62_1782483496015_0.20182118844130725","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6336.1.38e0a4c455":{"name":"@open-mercato/cache","version":"0.6.6-develop.6336.1.38e0a4c455","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6336.1.38e0a4c455","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"088b8a6dfde8945d4351e2c57a2eb4dc0f0badaf","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6336.1.38e0a4c455.tgz","fileCount":50,"integrity":"sha512-yrO7YgtSz65pPMOKFfMc087V8/MRaNs7ZBi7JLMf7zFKNaENS3UYbtS2m2A2q9e7AjLV5grGxMo1yTQ1XNPRjQ==","signatures":[{"sig":"MEYCIQDPNTbQcSwsgzu6y2nAc+/XXfhpvh8sDyhkSDBd0DUzYQIhANr4I2mRqCT0frgguY+EQ7R74Cbfg726z2Jrr2sKADS7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6336.1.38e0a4c455","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228364},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-yrO7YgtSz65pPMOKFfMc087V8/MRaNs7ZBi7JLMf7zFKNaENS3UYbtS2m2A2q9e7AjLV5grGxMo1yTQ1XNPRjQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6336.1.38e0a4c455_1782483950568_0.1920649716499261","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6337.1.bd66ae541e":{"name":"@open-mercato/cache","version":"0.6.6-develop.6337.1.bd66ae541e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6337.1.bd66ae541e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"02160bb2af4ae09d6ab5553cca4cbf0bd4be153c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6337.1.bd66ae541e.tgz","fileCount":50,"integrity":"sha512-keoSypyPkZoP9GvCDG6pSYZlbrW2AkEzzMtDepcX5tCDazyPxhKfiHBZvtKFB9JG2WWYm9GpoK1G1uFchMbcYw==","signatures":[{"sig":"MEQCIFBSy5Ab1dkPRc0uo6k69l5eBJFw2nAOPyd2quFXP5uAAiAl6tC60unC9oBpOIFvvvj1WBC+A+DkGRG9IElENGKSvg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6337.1.bd66ae541e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228364},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-keoSypyPkZoP9GvCDG6pSYZlbrW2AkEzzMtDepcX5tCDazyPxhKfiHBZvtKFB9JG2WWYm9GpoK1G1uFchMbcYw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6337.1.bd66ae541e_1782504697532_0.09776050351459586","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6338.1.c32cd17821":{"name":"@open-mercato/cache","version":"0.6.6-develop.6338.1.c32cd17821","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6338.1.c32cd17821","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"5d880cac01362cfa5efc8d7c2e82f9dcc5b98884","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6338.1.c32cd17821.tgz","fileCount":50,"integrity":"sha512-VRcK0a5aYA1/rdsJNmxPKy1MSUtk7dV4qqUyM4E4J85qeHYSY616sdJrzLA28dwdtdsbgTkMLJVtOUTUBPBx1g==","signatures":[{"sig":"MEUCIGOwY3Nj/8OrGhKY+uRdWz32RNqqDooI4VA7mDEkvTFFAiEA0Z00qommc6coyvCmWzxaKDBjpoaslI5hKhuaz1I7OgI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6338.1.c32cd17821","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228364},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-VRcK0a5aYA1/rdsJNmxPKy1MSUtk7dV4qqUyM4E4J85qeHYSY616sdJrzLA28dwdtdsbgTkMLJVtOUTUBPBx1g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6338.1.c32cd17821_1782507794312_0.13118416461938565","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6339.1.193c6c7c71":{"name":"@open-mercato/cache","version":"0.6.6-develop.6339.1.193c6c7c71","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6339.1.193c6c7c71","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ef55fac7f882b1ad0123956e5d98510f640a0da2","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6339.1.193c6c7c71.tgz","fileCount":50,"integrity":"sha512-oEYYzAggnRXKsK7NCjaX+I2PAf6a3+rZYep14AmjD+41/Do62E4/GEI96SMMdn1Yz/2pjW7WBpeIBI8iYObvcg==","signatures":[{"sig":"MEUCIHL4Wam+/4IAEtEkuxP3cOoFp+OsUm256yFKMyO2btDrAiEA6L8LA2xURQSzzEw3OPBHZ/JUz/J13+oJ89MOaFrtubw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6339.1.193c6c7c71","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228364},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-oEYYzAggnRXKsK7NCjaX+I2PAf6a3+rZYep14AmjD+41/Do62E4/GEI96SMMdn1Yz/2pjW7WBpeIBI8iYObvcg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6339.1.193c6c7c71_1782672855150_0.6356961112184811","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6343.1.8120f84f30":{"name":"@open-mercato/cache","version":"0.6.6-develop.6343.1.8120f84f30","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6343.1.8120f84f30","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"743615ce079855788b6c90c5ad0c08f912a39ee2","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6343.1.8120f84f30.tgz","fileCount":50,"integrity":"sha512-gxqGJqhpCGpEOVeDx75OkE5elkPc5Jx+1+OrnSGOWabEMZMRgngwAxbtBgpHpFDa828IK2Z4EVA9WhfbbSAfGQ==","signatures":[{"sig":"MEUCIQDJoDEeSGcu4vwsJjZ2tHYUpg2eA9SEC80IpWUXH0BdzQIgeeBxXcXzxILoedXSAQTIBFxBM7C0iKyKvlavk8oJGfU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6343.1.8120f84f30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228364},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-gxqGJqhpCGpEOVeDx75OkE5elkPc5Jx+1+OrnSGOWabEMZMRgngwAxbtBgpHpFDa828IK2Z4EVA9WhfbbSAfGQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6343.1.8120f84f30_1782675224626_0.7319470997143953","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6344.1.c4b17c07c4":{"name":"@open-mercato/cache","version":"0.6.6-develop.6344.1.c4b17c07c4","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6344.1.c4b17c07c4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"930fc5de4532ea4204a502211edd92de01ac03a5","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6344.1.c4b17c07c4.tgz","fileCount":50,"integrity":"sha512-2xZf2lllEbnyQy3hn7F+XAt3fU+fTqGvCEed+yS3K1x3AFQILTeuv8Dc8wXLpmtZ+15DydfF5PXpNdmBwyoobg==","signatures":[{"sig":"MEUCIQDrnIUfzpzwaK8/bJ4IkOZfTZ/SSG091GUEJAprCjrIRwIgGoFilxtA/1JcwkXWFMjtZnWmnZ0Ddas9GLYXOwoK2ng=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6344.1.c4b17c07c4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228364},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-2xZf2lllEbnyQy3hn7F+XAt3fU+fTqGvCEed+yS3K1x3AFQILTeuv8Dc8wXLpmtZ+15DydfF5PXpNdmBwyoobg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6344.1.c4b17c07c4_1782678467177_0.769049237928213","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6345.1.b236ea3d4b":{"name":"@open-mercato/cache","version":"0.6.6-develop.6345.1.b236ea3d4b","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6345.1.b236ea3d4b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c11eb75f21135b2073231647cff64f8cc3d4cead","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6345.1.b236ea3d4b.tgz","fileCount":50,"integrity":"sha512-QIgxp8p29WV45RAwwJTLRbylpNQl85vlDNKovPS58TQs+pHQPX2NyFYoxIAG1e+bDFxlcvCToI6jomjcM8yITw==","signatures":[{"sig":"MEYCIQCtdQlfj4FGDxZK4U4Mduxd2iHAz2pJveqoon8Biiqw4QIhAO5d1/jLR0Cg+3w64TLfv/UpVIyxfjfaRq3t0QFC25nb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6345.1.b236ea3d4b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228364},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-QIgxp8p29WV45RAwwJTLRbylpNQl85vlDNKovPS58TQs+pHQPX2NyFYoxIAG1e+bDFxlcvCToI6jomjcM8yITw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6345.1.b236ea3d4b_1782716899114_0.47805588605561433","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6345.2.b236ea3d4b":{"name":"@open-mercato/cache","version":"0.6.6-develop.6345.2.b236ea3d4b","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6345.2.b236ea3d4b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f689ebf9d9929042aed47f05c1b30e36c578fc72","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6345.2.b236ea3d4b.tgz","fileCount":50,"integrity":"sha512-zgdVfro8cU0bS99zveR5wt41sbI6NHXoZlsnGsxKOsMCiWnRHz2ZaD7DCemtF/QQRkzTLysP7JyG31tid5vaiQ==","signatures":[{"sig":"MEUCIQCFVpp5i/+InahxD2fEqWa2oekJ6F3cmX9dkCP8Hc+0NAIgGY6TLFgr0d6dpWKqb4OSQZZM7drjTBDevtwqxAA7+ig=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6345.2.b236ea3d4b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228364},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-zgdVfro8cU0bS99zveR5wt41sbI6NHXoZlsnGsxKOsMCiWnRHz2ZaD7DCemtF/QQRkzTLysP7JyG31tid5vaiQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6345.2.b236ea3d4b_1782798797699_0.5467326798341838","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6351.1.c140d703c9":{"name":"@open-mercato/cache","version":"0.6.6-develop.6351.1.c140d703c9","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6351.1.c140d703c9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"0fa91fa67ed02d99ab46184893a0e16de99b1bda","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6351.1.c140d703c9.tgz","fileCount":50,"integrity":"sha512-yBiQHMiwUp51jGQd54hZpW25hooUfYh9mHC5w54lsJGXtbSXqEGjfd63dDTowKYYTe5TARAiwgEn2b34eEkIew==","signatures":[{"sig":"MEQCIHDyGSrUZg+mb6dG8dx62fRdaR7w48OsTrnqDJSgoUnrAiBZ5YR3H6FlWG5QHIPbIa+lu0AL1jbLE1vB1dDsGFAgoA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6351.1.c140d703c9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228364},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-yBiQHMiwUp51jGQd54hZpW25hooUfYh9mHC5w54lsJGXtbSXqEGjfd63dDTowKYYTe5TARAiwgEn2b34eEkIew==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6351.1.c140d703c9_1782818183457_0.7888566181754526","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6352.1.8eee7e1399":{"name":"@open-mercato/cache","version":"0.6.6-develop.6352.1.8eee7e1399","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6352.1.8eee7e1399","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"10553654f09fafa82af20a19806c361fd12ca7bb","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6352.1.8eee7e1399.tgz","fileCount":50,"integrity":"sha512-+JKACPzkpBq+2SqVV5RTOMV47IFReHIlTuyKZVgO9dteCO07B/jBoeuIgo3RaOB9pQIeRhNXCPIAmQp9oqqn2w==","signatures":[{"sig":"MEUCIHw6pyjzPyRq0plVmVrKwQfhHOgu8G8uA3qxzw1quRMIAiEAu9W8OCPIJkac4d4MlvshTcQiCHv8QpUFy/OgxTbjBtE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6352.1.8eee7e1399","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228364},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-+JKACPzkpBq+2SqVV5RTOMV47IFReHIlTuyKZVgO9dteCO07B/jBoeuIgo3RaOB9pQIeRhNXCPIAmQp9oqqn2w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6352.1.8eee7e1399_1782898798634_0.6440637899722326","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6353.1.efc82affea":{"name":"@open-mercato/cache","version":"0.6.6-develop.6353.1.efc82affea","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6353.1.efc82affea","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b83a8a41897babb591288f1c4640ffa848fbc8b5","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6353.1.efc82affea.tgz","fileCount":50,"integrity":"sha512-inpgFwnPu8xv1ryKbrtEpqaFzUL5LZsRo7ttPLYl9K6uByQ759SFhRDHRqmgZsyxnc3quy/el9Kai0/dahoQBw==","signatures":[{"sig":"MEYCIQDSWqwbVFKTi8rSD+1RDuMhyy4VOjzNSGc5ZQ8Va8ZMjAIhALmiTblzuugKgOQ+z38udbIbEQuFCD3O5XeJs2eO2WlN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6353.1.efc82affea","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228364},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-inpgFwnPu8xv1ryKbrtEpqaFzUL5LZsRo7ttPLYl9K6uByQ759SFhRDHRqmgZsyxnc3quy/el9Kai0/dahoQBw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6353.1.efc82affea_1782901124181_0.8372250468079621","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6354.1.4730e55f76":{"name":"@open-mercato/cache","version":"0.6.6-develop.6354.1.4730e55f76","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6354.1.4730e55f76","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"90416b906a02c4a34bdab0457c58234a7bed03a5","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6354.1.4730e55f76.tgz","fileCount":50,"integrity":"sha512-0ttkPY/6QRsHIXBDmBFBbwYHX1Ukk/JtO7IWeR541ZE2J59FPiQgMWMfUPHeuNYATKbelxvMnkc4jhdjQHtT/A==","signatures":[{"sig":"MEYCIQDnOM1AhT3Dj4ROagZ41TBu7IBxp8TfngY34IL24chryAIhAOfNhT4lms9oV/XNI4Vvh+8KDR4h23w9Z3aMSl0hLfB1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6354.1.4730e55f76","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228364},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-0ttkPY/6QRsHIXBDmBFBbwYHX1Ukk/JtO7IWeR541ZE2J59FPiQgMWMfUPHeuNYATKbelxvMnkc4jhdjQHtT/A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6354.1.4730e55f76_1782906357305_0.9395039533432841","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6356.1.4d780a65a3":{"name":"@open-mercato/cache","version":"0.6.6-develop.6356.1.4d780a65a3","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6356.1.4d780a65a3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"25bd78f99e3979243be5fecd345c8865c2266469","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6356.1.4d780a65a3.tgz","fileCount":50,"integrity":"sha512-/8ScDKyUJJ2ksnZYftpL9yHDSsLIZ6OhmzLCUIKsUJrIl+zMHcbisamD+VHwoP8WUJERiVAIwkeZ1zObdx9mYQ==","signatures":[{"sig":"MEYCIQCwyknqr8evSuWC+XIXAxOC1ka25Sh69ax1uxZSolKMrgIhAOAynRoFgyB1OYffGDOKz0LX+XKouiE/PvMnqaAdWXdp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6356.1.4d780a65a3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228364},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-/8ScDKyUJJ2ksnZYftpL9yHDSsLIZ6OhmzLCUIKsUJrIl+zMHcbisamD+VHwoP8WUJERiVAIwkeZ1zObdx9mYQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6356.1.4d780a65a3_1782909922644_0.7727843525294311","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6357.1.7c17a47f4e":{"name":"@open-mercato/cache","version":"0.6.6-develop.6357.1.7c17a47f4e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6357.1.7c17a47f4e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"3fe1012dcc777cc55e8c159ca747b101c88777c7","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6357.1.7c17a47f4e.tgz","fileCount":50,"integrity":"sha512-Df73xS/gxIRYfs8UmHhS5JXP5G0RekxtIde0CCm92GTqIgpAlC8/7lI1JhVc1wJH87eVzXlz8DyzqieJ/yXKdw==","signatures":[{"sig":"MEUCIQCr+bK5jP3fEHTtik7mw4/2N7699BlwfDmCXgKu4q9ungIgREeHQswyfSInwUxLKFu+XGhSfFCzOC0QrFFUAvdQhQE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6357.1.7c17a47f4e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228364},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Df73xS/gxIRYfs8UmHhS5JXP5G0RekxtIde0CCm92GTqIgpAlC8/7lI1JhVc1wJH87eVzXlz8DyzqieJ/yXKdw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6357.1.7c17a47f4e_1782913358715_0.9277048755499322","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6358.1.62f5e4896f":{"name":"@open-mercato/cache","version":"0.6.6-develop.6358.1.62f5e4896f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6358.1.62f5e4896f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"134bc9b9cadd141c473c2753f9fd9a037f4baf4b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6358.1.62f5e4896f.tgz","fileCount":50,"integrity":"sha512-iW9lNKFV1YZNcAbJqO1bTc1kiFSQhbjKQxwgiGsRxtmNJ+CQqkaWUFUlC4z6iA7DnXoyyON7mdvtHkqhPSfC2A==","signatures":[{"sig":"MEUCIQCESeNm9QCSr2bT4HJ0LLMFGl+V5WLIWxi7DE6LCaLqBQIgUifvYCFjXY8OMj71dP3/dB7IL7Cp/iOgM6bry8rEIbE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6358.1.62f5e4896f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228364},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-iW9lNKFV1YZNcAbJqO1bTc1kiFSQhbjKQxwgiGsRxtmNJ+CQqkaWUFUlC4z6iA7DnXoyyON7mdvtHkqhPSfC2A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6358.1.62f5e4896f_1782916374638_0.14141797544934165","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6360.1.8504e06ff3":{"name":"@open-mercato/cache","version":"0.6.6-develop.6360.1.8504e06ff3","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6360.1.8504e06ff3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d050eb75c4d50d6aa5afe3def28d59355fc664ea","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6360.1.8504e06ff3.tgz","fileCount":50,"integrity":"sha512-RRGXtLrvTb3al6tKpiPQ98knqrlJFY7mOd1FqJlSGXD5LGfdGls3ijdTKdxV5EaR66qZhfvrCVltmhA8J5dqPw==","signatures":[{"sig":"MEUCIHIYXdl+IG7wiCMDhRND8tvh2J11FQAysOrvQB4/W9zIAiEAmJb3phQRgq0iL1l3iRvaFZkR+giTUw9tvN1AxzB+dlw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6360.1.8504e06ff3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228364},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-RRGXtLrvTb3al6tKpiPQ98knqrlJFY7mOd1FqJlSGXD5LGfdGls3ijdTKdxV5EaR66qZhfvrCVltmhA8J5dqPw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6360.1.8504e06ff3_1782940832184_0.8996597640591861","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6361.1.e790d2aa34":{"name":"@open-mercato/cache","version":"0.6.6-develop.6361.1.e790d2aa34","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6361.1.e790d2aa34","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e930f3d2d7bf0e0c47bc25b75c7225325dda64cd","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6361.1.e790d2aa34.tgz","fileCount":50,"integrity":"sha512-qLCbGwo1lFjFwJ4yFQabqoM0p9+gq8uZJlbYOgHrPf5Q0uQ31C7uwhS5uU3SGPd/yzql4MB/PkryOnoZC9m9Hg==","signatures":[{"sig":"MEQCIBtlOmjsPd+JtN6PBGO0XT81M3cGQnCjGHlHhxmFznhsAiAtvrwZW6GW8heBsjyc0vt3ZwuE33PNrlo2SUcDaQrJmA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6361.1.e790d2aa34","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228364},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-qLCbGwo1lFjFwJ4yFQabqoM0p9+gq8uZJlbYOgHrPf5Q0uQ31C7uwhS5uU3SGPd/yzql4MB/PkryOnoZC9m9Hg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6361.1.e790d2aa34_1782977585598_0.47292127929606487","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6362.1.a3dd164018":{"name":"@open-mercato/cache","version":"0.6.6-develop.6362.1.a3dd164018","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6362.1.a3dd164018","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b4536621be6ef611f2033e7d1bc831d0fd72dde8","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6362.1.a3dd164018.tgz","fileCount":50,"integrity":"sha512-3l+8CK6Cqhq3T1f4yfSVdmPvJalBdLg86uxBsn2jhXVzKXwLlUeEsTXgtyCF8B24LoEl48Ly3LAsx3hdhFE0dA==","signatures":[{"sig":"MEQCIFEYxIfeuQujIrciKEftmSqIvh5I4RWImFeJD7mFfLE5AiA2oazFJ+PfwcaTJBuJJ3koqpIe4/2AHCgMqERd2p4HfA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6362.1.a3dd164018","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228364},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-3l+8CK6Cqhq3T1f4yfSVdmPvJalBdLg86uxBsn2jhXVzKXwLlUeEsTXgtyCF8B24LoEl48Ly3LAsx3hdhFE0dA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6362.1.a3dd164018_1782980816611_0.8108505775228048","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6363.1.03c5e3429a":{"name":"@open-mercato/cache","version":"0.6.6-develop.6363.1.03c5e3429a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6363.1.03c5e3429a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"0975c2cc4026c53d7c94aed0b5b9d1f8e002c9f6","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6363.1.03c5e3429a.tgz","fileCount":50,"integrity":"sha512-L3cPFw35zfpBEM3j95d2s4px9g2QAoMDuClD7nbUpTEZuYoNhG9HnXwjD/7lF93eC7TRNBRLiJ+TwB2et3n/YQ==","signatures":[{"sig":"MEQCIBzxbRn5CY3xMYvT8vGyDXBxH2eMrAkXsxjkCtCFShXwAiBGLhB9C7rozt2FWteGB70/TobpR75wAiU7zfHNARZiUQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6363.1.03c5e3429a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228364},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-L3cPFw35zfpBEM3j95d2s4px9g2QAoMDuClD7nbUpTEZuYoNhG9HnXwjD/7lF93eC7TRNBRLiJ+TwB2et3n/YQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.13.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6363.1.03c5e3429a_1782985232502_0.2778108615352852","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6364.1.b26488823f":{"name":"@open-mercato/cache","version":"0.6.6-develop.6364.1.b26488823f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6364.1.b26488823f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"3042ad80f89db4c4d20d776281d37f4cc91f429d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6364.1.b26488823f.tgz","fileCount":50,"integrity":"sha512-qF11W2Vki8Osa1MKwnWIMTC6Vm6OxoBYTagKHd7LQZHow2R4Ef+Bl0tcUW0PhwFzW9At9w0JiEVykX6swlW7Ag==","signatures":[{"sig":"MEYCIQCruQJsT5iiEe8tHTYFclh7chhbUAkE8WMnNzEjwtq4oAIhAOHkDhiD08+WACoP95cNNcvQRKyixraygl3JTm+2PM/r","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6364.1.b26488823f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228364},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-qF11W2Vki8Osa1MKwnWIMTC6Vm6OxoBYTagKHd7LQZHow2R4Ef+Bl0tcUW0PhwFzW9At9w0JiEVykX6swlW7Ag==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6364.1.b26488823f_1782994317282_0.33004190474188544","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6365.1.641d695f07":{"name":"@open-mercato/cache","version":"0.6.6-develop.6365.1.641d695f07","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6365.1.641d695f07","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e941f29a4e95e873396eaf5b87d8fde3bbe946cc","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6365.1.641d695f07.tgz","fileCount":50,"integrity":"sha512-kXejnlkVsk1N74+lQg2GfTwGsIiuHHdSLUp8DmjUGx8+YG0NILCMhT1xRqdl117EyfW2ieMo/c8R1UeU5zdRHQ==","signatures":[{"sig":"MEUCIC7+ivy6n23INU91ngFBtnvMsDTAg3OynTphXNx4jYLkAiEApj6jhG25ORbDu683D9QQ/QbjRD2LQrwYB66AA/JM/hw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6365.1.641d695f07","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228364},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-kXejnlkVsk1N74+lQg2GfTwGsIiuHHdSLUp8DmjUGx8+YG0NILCMhT1xRqdl117EyfW2ieMo/c8R1UeU5zdRHQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6365.1.641d695f07_1783004901419_0.5869397300713621","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6366.1.fba69a7362":{"name":"@open-mercato/cache","version":"0.6.6-develop.6366.1.fba69a7362","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6366.1.fba69a7362","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"475c60cbbcdcf7417b02bff8fb34dab471069552","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6366.1.fba69a7362.tgz","fileCount":50,"integrity":"sha512-cBLBe/jId8jU/wuJRiV7IbSOmVeZ8i3TJ1nCJssBPrfoMqYbAYXmV8kzupNaS0RAYZApjpzBCSnNp1mSl+Lo/w==","signatures":[{"sig":"MEUCIQDPfLrOa2pGe2sZFz/OebE7p/C3wISzppX67FqVlrpaLQIgGHaIReddTvwzNu6rN573Ggrw4zBdL7gBXZxakkZaQQc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6366.1.fba69a7362","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228364},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-cBLBe/jId8jU/wuJRiV7IbSOmVeZ8i3TJ1nCJssBPrfoMqYbAYXmV8kzupNaS0RAYZApjpzBCSnNp1mSl+Lo/w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6366.1.fba69a7362_1783009519667_0.9843280263685963","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6367.1.2321ccacd4":{"name":"@open-mercato/cache","version":"0.6.6-develop.6367.1.2321ccacd4","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6367.1.2321ccacd4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d91465501b5b6d1870f5a37011afd14d2cc55c40","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6367.1.2321ccacd4.tgz","fileCount":50,"integrity":"sha512-2m77R9KU2ffP+/sF5rrlGvHH4qrwpNsws9GeXE/Dgj6NbybUjEhE807PcoXVHLFq1sEnc9AqZKKsX2cDbl/vIg==","signatures":[{"sig":"MEYCIQC6hk47rxIcvJfwjfMfWl0jhNHkaduuyQ2ZPBzT067kwgIhAPKGGl/UTwnRcnoUTgeDHlMPsclWipC00k78tq7EJRrz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6367.1.2321ccacd4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228364},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-2m77R9KU2ffP+/sF5rrlGvHH4qrwpNsws9GeXE/Dgj6NbybUjEhE807PcoXVHLFq1sEnc9AqZKKsX2cDbl/vIg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6367.1.2321ccacd4_1783020913155_0.5739643014258127","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6370.1.efeac59f8b":{"name":"@open-mercato/cache","version":"0.6.6-develop.6370.1.efeac59f8b","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6370.1.efeac59f8b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"eb90dcf7c6fa0bc2d94cb7dbe634971764085224","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6370.1.efeac59f8b.tgz","fileCount":50,"integrity":"sha512-vV5LWfyEPbIn1Vdd/lfWIlGIihaEqgAph4TFf3I3t5AOfc3brTpl+90iMmxfhtBRTEoojTVjqwebZcbxfWfw2g==","signatures":[{"sig":"MEUCIQCS6xLqh11tNIBUE8ULWKW+cdaEyjsql9XDAMW1g9RXUwIgfURX6MheLNEa/2khwDhoYn1Waij+TfEc1n/C/tpQRsg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6370.1.efeac59f8b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228364},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-vV5LWfyEPbIn1Vdd/lfWIlGIihaEqgAph4TFf3I3t5AOfc3brTpl+90iMmxfhtBRTEoojTVjqwebZcbxfWfw2g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6370.1.efeac59f8b_1783023805510_0.28701417543958274","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6373.1.5bece5409d":{"name":"@open-mercato/cache","version":"0.6.6-develop.6373.1.5bece5409d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6373.1.5bece5409d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"3c26d10f3f5c1c4b0c2dfcc79cbe877422a53c40","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6373.1.5bece5409d.tgz","fileCount":50,"integrity":"sha512-W0mlE2I+lGfjmF2fS0LjgFtbTbNQeO+szYEPFsCEmskHXVs3iUJ488Tpri8TBlxTuzrDvGL/dDT2c826f5ZrOw==","signatures":[{"sig":"MEUCIQDJ+i42/pHs+nhIvyVQxBrhyYeVH1Pyd9MVAqN6DJ5bzgIgLY6ACkmZ+vB94aLaieIUZE36GMZiiUy+EtdYPgY4+30=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6373.1.5bece5409d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228364},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-W0mlE2I+lGfjmF2fS0LjgFtbTbNQeO+szYEPFsCEmskHXVs3iUJ488Tpri8TBlxTuzrDvGL/dDT2c826f5ZrOw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6373.1.5bece5409d_1783026814872_0.968814055517375","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6374.1.49e692558f":{"name":"@open-mercato/cache","version":"0.6.6-develop.6374.1.49e692558f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6374.1.49e692558f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"28fd47ca50869a9027a82d4497df0e353a3c64b9","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6374.1.49e692558f.tgz","fileCount":50,"integrity":"sha512-uyzkf9+thLUdF3K+Ow/gCLU3YeKPRVc8xiRgM8QAz45wqcvMDbnrCUYi1TIw7J7uxd9QixGsJ1rVA5XKVACpWQ==","signatures":[{"sig":"MEUCIQCR+y7mFQtqiC/FUwPDNQtNj2+QNCjk9dBbB38ZgkGwywIgE5+qHpXB//dvULf+GN2/WhrVMvljk3me4DVnVtbKjWg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6374.1.49e692558f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228364},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-uyzkf9+thLUdF3K+Ow/gCLU3YeKPRVc8xiRgM8QAz45wqcvMDbnrCUYi1TIw7J7uxd9QixGsJ1rVA5XKVACpWQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6374.1.49e692558f_1783031720821_0.3425953481717996","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6376.1.762b10c7dd":{"name":"@open-mercato/cache","version":"0.6.6-develop.6376.1.762b10c7dd","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6376.1.762b10c7dd","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"30eadf08c0afc1a2aad032786454df2fdb3f69ef","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6376.1.762b10c7dd.tgz","fileCount":50,"integrity":"sha512-rGTd5D6Px8zjUh2iCYZ/d8hf3iP0VmrSNg9rcYqprLtgnR3usQWakD+uMlNis8NLRzTCgzyQzo6Vun9xPHJVxA==","signatures":[{"sig":"MEUCIQDyvjkIbg4KM9LukmM6yQy0Hf6WT6z58bJ8pT3sUPI07wIgT0KMBKdygxTuxhMqxX80tWmIhKhgwtVrAZWS0Y3xQ7o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6376.1.762b10c7dd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228364},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-rGTd5D6Px8zjUh2iCYZ/d8hf3iP0VmrSNg9rcYqprLtgnR3usQWakD+uMlNis8NLRzTCgzyQzo6Vun9xPHJVxA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6376.1.762b10c7dd_1783034877968_0.8312905360432945","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6377.1.d26fed7324":{"name":"@open-mercato/cache","version":"0.6.6-develop.6377.1.d26fed7324","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6377.1.d26fed7324","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"12e3aaa2cff37eef4fca5c294890214f5f3701cf","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6377.1.d26fed7324.tgz","fileCount":50,"integrity":"sha512-1ku31xpNF2/MDPtAeCrieZs/QT7mxk5h3u8sfiwrMnGmHEm9E20YUgwglNWQwyzmOsZmPY4OACqCqWhzfk2WDQ==","signatures":[{"sig":"MEUCIQDvef0rsrsAFfygScw+v0lIwXwkJQMsHmfncMgwlTgxlAIgGfPsCiz14WrwCTO3ojUgG1qzfXiqse06Jgc0RSXkpsc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6377.1.d26fed7324","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228364},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-1ku31xpNF2/MDPtAeCrieZs/QT7mxk5h3u8sfiwrMnGmHEm9E20YUgwglNWQwyzmOsZmPY4OACqCqWhzfk2WDQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6377.1.d26fed7324_1783057620552_0.8257463488950267","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6381.1.042df302c3":{"name":"@open-mercato/cache","version":"0.6.6-develop.6381.1.042df302c3","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6381.1.042df302c3","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"34664ef0534d58c7dcd538363c427bf6bcfc0271","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6381.1.042df302c3.tgz","fileCount":50,"integrity":"sha512-x5C8ex7hcHoy98+GIUaGBIPL/CrJ3XchGAXzFed+iXFlxgkOL0JaL/yBj9Ci8XanP+YwsyGKcTv8/aHm/cbMxA==","signatures":[{"sig":"MEQCIHYklCfIqtqYAqigBYcTeIvYXXLES3PeRvMkIS3IFAD4AiAslW356h2pbee2myyhSz+pJAOcg5Ko+xezlKKUd/M/xw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6381.1.042df302c3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228364},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-x5C8ex7hcHoy98+GIUaGBIPL/CrJ3XchGAXzFed+iXFlxgkOL0JaL/yBj9Ci8XanP+YwsyGKcTv8/aHm/cbMxA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6381.1.042df302c3_1783060718328_0.5612415022331672","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6382.1.4b9b9091ab":{"name":"@open-mercato/cache","version":"0.6.6-develop.6382.1.4b9b9091ab","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6382.1.4b9b9091ab","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"eedd13f5dca1e4e7c1d61ca635e7d3e76c3a6bbf","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6382.1.4b9b9091ab.tgz","fileCount":50,"integrity":"sha512-3XI4/T8AFLn8GMn+v6I023FRM0DNNjgOohBz3byIS+6OG7U08CTNVLINh8JUIQOxcMQGMk/crpSI4Y4iTXVzgw==","signatures":[{"sig":"MEQCIAEfjapGepT61FqRv7mogYHxtCVWvufM1RLPviTSOhaXAiBi3HKIRXORLdFjuKRG+VO1aYxV81JCamI4SllLGf4uCQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6382.1.4b9b9091ab","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228364},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-3XI4/T8AFLn8GMn+v6I023FRM0DNNjgOohBz3byIS+6OG7U08CTNVLINh8JUIQOxcMQGMk/crpSI4Y4iTXVzgw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6382.1.4b9b9091ab_1783091270174_0.5044802563352628","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6383.1.27fcc83455":{"name":"@open-mercato/cache","version":"0.6.6-develop.6383.1.27fcc83455","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6383.1.27fcc83455","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ba488d2e77dff6456f660508779da03b1cc20bf5","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6383.1.27fcc83455.tgz","fileCount":50,"integrity":"sha512-rGrthXwJPGla/nZPrdeGhTvso1t8q4ha+H+9XAp4K0+JkEInUP2fsu8waAUkbF4pN0w4XGdFGfL7Q/IcRH/RWQ==","signatures":[{"sig":"MEUCICEELrH1Z5aFb7+UfLp5pURaXJUjCCoLRJkqguxHRq63AiEA9y1X7mOEFG3Ygx730ofGnllURg++fQiGHT8f6WPMIgc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6383.1.27fcc83455","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228364},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-rGrthXwJPGla/nZPrdeGhTvso1t8q4ha+H+9XAp4K0+JkEInUP2fsu8waAUkbF4pN0w4XGdFGfL7Q/IcRH/RWQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6383.1.27fcc83455_1783095735426_0.5533345719724085","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6384.1.f06fc0b42c":{"name":"@open-mercato/cache","version":"0.6.6-develop.6384.1.f06fc0b42c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6384.1.f06fc0b42c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c4c9a5dd4ca4e4e04203a272426d5d03da7b6a8e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6384.1.f06fc0b42c.tgz","fileCount":50,"integrity":"sha512-mQ5nC7dLd+c5EaYDLo3FlDXYT4nefP2bMOT92RyGPXRQJFFZFa9vD5l66wNs+yPJFJgOe5Pomnk0+eJISF58sQ==","signatures":[{"sig":"MEYCIQD+5iO4d447vAgNeZY2lueS8DDMFxB+m27B1sI8uRArmwIhAMKWLsWIU4c1vUzf/oWeCIXHC/M6D8WNAYBWCmea1IdG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6384.1.f06fc0b42c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228364},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-mQ5nC7dLd+c5EaYDLo3FlDXYT4nefP2bMOT92RyGPXRQJFFZFa9vD5l66wNs+yPJFJgOe5Pomnk0+eJISF58sQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6384.1.f06fc0b42c_1783202378080_0.09474845450797975","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6385.1.9a81faa5f0":{"name":"@open-mercato/cache","version":"0.6.6-develop.6385.1.9a81faa5f0","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6385.1.9a81faa5f0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"eb78fb9868938046d27056a7687895be5b72da99","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6385.1.9a81faa5f0.tgz","fileCount":50,"integrity":"sha512-LfAu9K0Q6GOXDsRHjo4oPJnFbR7ga8CKtU/DPLeZjy+ayGJIWfDqXz7mPhELAIrGOWXhl+cMIWm+JoOtBLau1w==","signatures":[{"sig":"MEQCIHx9JWsKf1x5NwdfF9IF8C3NDGcOQ5aMi23Da/CINc3DAiBc6DotQqDv5v13oLM3dj9TuTfncEsJGjsoApMy7CaYLw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6385.1.9a81faa5f0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228364},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-LfAu9K0Q6GOXDsRHjo4oPJnFbR7ga8CKtU/DPLeZjy+ayGJIWfDqXz7mPhELAIrGOWXhl+cMIWm+JoOtBLau1w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6385.1.9a81faa5f0_1783256358737_0.9926924351486774","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6386.1.391a1afb9e":{"name":"@open-mercato/cache","version":"0.6.6-develop.6386.1.391a1afb9e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6386.1.391a1afb9e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"1c832cb14b56b53f46a5d62963332943048890fb","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6386.1.391a1afb9e.tgz","fileCount":50,"integrity":"sha512-0mPZ8IcwolAUaqKEb4wtY6jE31a4CMoZ1LM4DscIxMMVGZ4usGPD+19hSiDrAkPs1yBK/sLQxQDWe2t5zLILGw==","signatures":[{"sig":"MEUCIQDCYcYGxoXZytVEU8vPbZ5DSrbhhgOicO7419Xeu+qZIAIgAtrwD5Cfg8HCsY29GCDeoteeLfmDRhNVfLa5ok3Nc1s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6386.1.391a1afb9e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228364},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-0mPZ8IcwolAUaqKEb4wtY6jE31a4CMoZ1LM4DscIxMMVGZ4usGPD+19hSiDrAkPs1yBK/sLQxQDWe2t5zLILGw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6386.1.391a1afb9e_1783259507030_0.6012729908791075","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6387.1.f4896ad565":{"name":"@open-mercato/cache","version":"0.6.6-develop.6387.1.f4896ad565","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6387.1.f4896ad565","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"bd325092e4837a4141e29836148ccbf4f1bd4e4c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6387.1.f4896ad565.tgz","fileCount":50,"integrity":"sha512-YhXpzkypNcPVsnRZeUG1tyRTaKtjMnh/aa6+zq7/4NswZ7oPLuhbsbdPXp1VnOSyGrDQAO/L5bUB7NtZpMsKQQ==","signatures":[{"sig":"MEQCIFrbzNew2oq/BtSzJNGyzrxjSynewJLIUsx8EsWMdZ1JAiAxKIfqFz2wPmQyAZgbQnw4RmWuLoaPjkPz9NeiL5k04Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6387.1.f4896ad565","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228364},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-YhXpzkypNcPVsnRZeUG1tyRTaKtjMnh/aa6+zq7/4NswZ7oPLuhbsbdPXp1VnOSyGrDQAO/L5bUB7NtZpMsKQQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6387.1.f4896ad565_1783275931789_0.5387436292478773","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6388.1.b9b9f5e778":{"name":"@open-mercato/cache","version":"0.6.6-develop.6388.1.b9b9f5e778","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6388.1.b9b9f5e778","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"539f85f33be110844215ece8e456090eada6b88c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6388.1.b9b9f5e778.tgz","fileCount":50,"integrity":"sha512-+ZHlJnQPUlfyxwU5dRmlEQdSyDo9OWtaXFbbT5v5wjS1y16VGh2oagvz7oyKpobhgNhDUyFsN8fAIlrwW4TGSw==","signatures":[{"sig":"MEQCIH9JNVg+aZ8rzYg7/O3C0WlAUt8MBDR+JgY/CcFJMKTFAiADCqdn0kNZkkbRaUh82okI2enjeyrpU/11Fodp4sCRVQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6388.1.b9b9f5e778","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228364},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-+ZHlJnQPUlfyxwU5dRmlEQdSyDo9OWtaXFbbT5v5wjS1y16VGh2oagvz7oyKpobhgNhDUyFsN8fAIlrwW4TGSw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6388.1.b9b9f5e778_1783277252111_0.9217903226778144","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6389.1.135a466c47":{"name":"@open-mercato/cache","version":"0.6.6-develop.6389.1.135a466c47","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6389.1.135a466c47","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"573822078998c976a849e7ff7d9a1d339bcb1161","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6389.1.135a466c47.tgz","fileCount":50,"integrity":"sha512-qbzn6JtJX0LDY5iXOX9x4OlrBvSj3YbIGoe6KvgoVBL/1FusxtyO6z+R/18tgXJu44++1QpuDx8hyc7LsJXOjg==","signatures":[{"sig":"MEYCIQCOPVnWvcu8XQKpFxOAKNQ5fYl9omI73QxjDz/RHgIllgIhANymJcfSo/9Sf+IIaPR0EzxeCdZbVJxb2TYBqCACAtrA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6389.1.135a466c47","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228364},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-qbzn6JtJX0LDY5iXOX9x4OlrBvSj3YbIGoe6KvgoVBL/1FusxtyO6z+R/18tgXJu44++1QpuDx8hyc7LsJXOjg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6389.1.135a466c47_1783277993958_0.2602476024965128","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6390.1.210bbbc703":{"name":"@open-mercato/cache","version":"0.6.6-develop.6390.1.210bbbc703","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6390.1.210bbbc703","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"0dce3b0040ff1a163dbea484d70634d7ca7403dc","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6390.1.210bbbc703.tgz","fileCount":50,"integrity":"sha512-WRvY9AiHPbPSZkhqi7D2LwTbUANKj22t0oGU59N7+nibAKaLAzNqkQ4u4fOfcBWOap9vyPDTTvuCxx60NvKTpw==","signatures":[{"sig":"MEUCICORVVjVpV3y2R3A9/dyTqZVEj9zw+/PCMeimdeIHM+DAiEAgrtVUgm3uVNU1DsnDRlQV3mFa2xpjzpkcArEC6KSV8k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6390.1.210bbbc703","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228364},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-WRvY9AiHPbPSZkhqi7D2LwTbUANKj22t0oGU59N7+nibAKaLAzNqkQ4u4fOfcBWOap9vyPDTTvuCxx60NvKTpw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6390.1.210bbbc703_1783279210235_0.8332057865259033","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6391.1.276b99bf26":{"name":"@open-mercato/cache","version":"0.6.6-develop.6391.1.276b99bf26","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6391.1.276b99bf26","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b0dd76836a04f4c2235ef883facfd209564277d0","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6391.1.276b99bf26.tgz","fileCount":50,"integrity":"sha512-5ZFsZSkzeGZjKLu78tdxmRkEKdk7A21zFquK+5Um6wUyLOr5p9q2Bt1LtqokEfywAr4vpUv9zC1pyrCRNvamgw==","signatures":[{"sig":"MEUCIDfTtmjiZRZlzZXjsjzUbpk1+SZeYM6cSqoQyVO/xxz7AiEAnx8HCJ+iFW76Ab2AH/uSQIkuQJkqjzHZhPSEEuvKvJ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6391.1.276b99bf26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228364},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-5ZFsZSkzeGZjKLu78tdxmRkEKdk7A21zFquK+5Um6wUyLOr5p9q2Bt1LtqokEfywAr4vpUv9zC1pyrCRNvamgw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6391.1.276b99bf26_1783319917750_0.38706740070896406","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6392.1.ed38e087fe":{"name":"@open-mercato/cache","version":"0.6.6-develop.6392.1.ed38e087fe","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6392.1.ed38e087fe","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"8302198b72acf8654ee8e0833a478d4496fe0ee0","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6392.1.ed38e087fe.tgz","fileCount":50,"integrity":"sha512-SWkDUgc8+JTl87Nn7q0sja5OYioypbTWlGEqki/cLMn8r4XVUANt70CzmAqaVrFfmlgIXltPHhTg6Rrcl5DWqw==","signatures":[{"sig":"MEYCIQDwLS70uM1l/8GnJkbhhQsqrH7013E4czzT+xAJ6xnMDQIhAMDHWDyYrqhSUmI5osTWGgy9CLsVEdH9xo+7USXkZsOe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6392.1.ed38e087fe","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228364},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-SWkDUgc8+JTl87Nn7q0sja5OYioypbTWlGEqki/cLMn8r4XVUANt70CzmAqaVrFfmlgIXltPHhTg6Rrcl5DWqw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6392.1.ed38e087fe_1783332924978_0.5743076731864396","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6395.1.f7f5283bc9":{"name":"@open-mercato/cache","version":"0.6.6-develop.6395.1.f7f5283bc9","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6395.1.f7f5283bc9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"0ff894385a20aa43707dfdef94a6b792ea0fe96f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6395.1.f7f5283bc9.tgz","fileCount":50,"integrity":"sha512-nZfIUwQcR4TG66cVIwIz4qAqmrL7lOUDe6yGV4pX+TIl7jbGIuS3sSbuY4/7OtdDK5qkBYtSUb4ePUN8k5QzJA==","signatures":[{"sig":"MEUCIQDsaY+meSt66c1nFl5uw3i1IEKdjx4D7LEiUP5yg3fT4wIgeSo07E47YDZgD39ar2eHub1NP1O2ze9l0RIoRCN0Eps=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6395.1.f7f5283bc9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228364},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-nZfIUwQcR4TG66cVIwIz4qAqmrL7lOUDe6yGV4pX+TIl7jbGIuS3sSbuY4/7OtdDK5qkBYtSUb4ePUN8k5QzJA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6395.1.f7f5283bc9_1783340950788_0.665860464789299","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6396.1.fe832b428c":{"name":"@open-mercato/cache","version":"0.6.6-develop.6396.1.fe832b428c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6396.1.fe832b428c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ccdf2ae5039b8dfb0eb094ade2500e98fdda7514","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6396.1.fe832b428c.tgz","fileCount":50,"integrity":"sha512-6ijHfj+5eaiUbQdkKO1IjBJCJQ6sSjhj0l/l2kZQTbw5RAXvOLpB3+e2E7pSdGlTrpK/B4POxZO5njod97N1vg==","signatures":[{"sig":"MEQCIDkT7O4acNYxZjLZEVR0MRyYDXzEHYq9b6wlHysyKVZQAiAOAubBnOkRM0bFP9RRa2IKAVwFVPXkqn43kt9L5zOlqA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6396.1.fe832b428c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228364},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-6ijHfj+5eaiUbQdkKO1IjBJCJQ6sSjhj0l/l2kZQTbw5RAXvOLpB3+e2E7pSdGlTrpK/B4POxZO5njod97N1vg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6396.1.fe832b428c_1783341997724_0.09901669109217437","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6397.1.c078d218fa":{"name":"@open-mercato/cache","version":"0.6.6-develop.6397.1.c078d218fa","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6397.1.c078d218fa","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f39d3143ba7c734bfc95e0e745b0e8fd018f407c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6397.1.c078d218fa.tgz","fileCount":50,"integrity":"sha512-fmkUNQJX1yMUhsI5yJIzeqimvrwQfoi2Z4vAZ/8P2TUDPzAImBTnchDKmYTt0+tX/KL0JhLHUxYxLVM91Nk6oA==","signatures":[{"sig":"MEQCIBlABd2HzMJp4N3VaL7TDoj455dZrDfipENgNJlH8wJWAiB+nWW97Zosvk1FIqAUFBa6M4cY2clGE8B4C3SjLEUUdQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6397.1.c078d218fa","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228364},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-fmkUNQJX1yMUhsI5yJIzeqimvrwQfoi2Z4vAZ/8P2TUDPzAImBTnchDKmYTt0+tX/KL0JhLHUxYxLVM91Nk6oA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6397.1.c078d218fa_1783346650158_0.046435569135343746","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6398.1.013efe913e":{"name":"@open-mercato/cache","version":"0.6.6-develop.6398.1.013efe913e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6398.1.013efe913e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"caf1e9e06259d309b50810791bfd729622ad9401","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6398.1.013efe913e.tgz","fileCount":50,"integrity":"sha512-pkqVYoiXPkusj7RCCc7Lmjhaj68UZI5BZ7Sf1W423GTapBI4u74d0mq4bNmBRu174ASH58J1+P5Aa0YZBaHQDQ==","signatures":[{"sig":"MEYCIQDVNlPgzcYdx8viW6Sm5uf6bua2ErxcwDt4FdipHfrmqQIhAMQO6bZVTLiEqDzb5LCWrOJOihjVFiOxFzwUa15dB6zj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6398.1.013efe913e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228364},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-pkqVYoiXPkusj7RCCc7Lmjhaj68UZI5BZ7Sf1W423GTapBI4u74d0mq4bNmBRu174ASH58J1+P5Aa0YZBaHQDQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6398.1.013efe913e_1783351653111_0.4088709715028793","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6399.1.93ba8ca030":{"name":"@open-mercato/cache","version":"0.6.6-develop.6399.1.93ba8ca030","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6399.1.93ba8ca030","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"967012db7f8b04277889c738e2bc944e44a1df82","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6399.1.93ba8ca030.tgz","fileCount":50,"integrity":"sha512-Pzuz3sbUicY3NSNzo3gOnuWvqSyQ/Uo5rrhu+Y2eoft3afZjy3K7AlrFcJ7B7GBAikiLOJ+QIUZBm5qazoYyKg==","signatures":[{"sig":"MEUCIQDsuSX4fyGZ7Fse2ZIwrmZJvigaRgwfyMddj/Dahs9tFAIgRq9ufeCIPRjwdvN/HpOxgQVxnSssuq/1OVgIkp6HEMc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6399.1.93ba8ca030","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228364},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Pzuz3sbUicY3NSNzo3gOnuWvqSyQ/Uo5rrhu+Y2eoft3afZjy3K7AlrFcJ7B7GBAikiLOJ+QIUZBm5qazoYyKg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6399.1.93ba8ca030_1783353791957_0.3990665151126551","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6401.1.8c07df34a7":{"name":"@open-mercato/cache","version":"0.6.6-develop.6401.1.8c07df34a7","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6401.1.8c07df34a7","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"cfbc8454ff12a1e5068c20e307511e9cdd6c9238","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6401.1.8c07df34a7.tgz","fileCount":50,"integrity":"sha512-px4M2aHT40WhDGAQnk5/QPaFWxC35mBpcSDmXYNhs+Xcz4iA+NOJ+Hpb3x8E3R03zpbnYMP86SUt440EAy0kBA==","signatures":[{"sig":"MEUCIQCadwU33fxnxlDcbQV54N5+7AARuaDpP0jgBDRrO4wJ+QIgGnjxWH68yQFbuzXrkt43KX1aQSpiouNGdC2+qtHismw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6401.1.8c07df34a7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228364},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-px4M2aHT40WhDGAQnk5/QPaFWxC35mBpcSDmXYNhs+Xcz4iA+NOJ+Hpb3x8E3R03zpbnYMP86SUt440EAy0kBA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6401.1.8c07df34a7_1783355328014_0.3701653622200958","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6402.1.080aab8ec9":{"name":"@open-mercato/cache","version":"0.6.6-develop.6402.1.080aab8ec9","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6402.1.080aab8ec9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"4acd14f52590cc6d288cbb82caf1f294dfe6ca54","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6402.1.080aab8ec9.tgz","fileCount":50,"integrity":"sha512-XkopNSWSnM8P9A80iIn/pfeQELwI3sG0mxGaiK1xC9y90+w1GRRcY+PeK6BUT4UcjLDlvNLyjkAUJ6XDF8hSSw==","signatures":[{"sig":"MEYCIQDoCDBjGOhVgmZH4G8jHDmPm+tIsYCGjtfVMFcrAhz5HAIhAJmvq/nOj9Sdzik6rFV9szlEhdPMy/+NNsAXa7q4/CVE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6402.1.080aab8ec9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228364},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-XkopNSWSnM8P9A80iIn/pfeQELwI3sG0mxGaiK1xC9y90+w1GRRcY+PeK6BUT4UcjLDlvNLyjkAUJ6XDF8hSSw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6402.1.080aab8ec9_1783357063823_0.3260507839418576","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6403.1.b57089b6fe":{"name":"@open-mercato/cache","version":"0.6.6-develop.6403.1.b57089b6fe","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6403.1.b57089b6fe","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"23fe4f090bddba82870e075a218fa7202dbf63a2","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6403.1.b57089b6fe.tgz","fileCount":50,"integrity":"sha512-7lSbXHmczF4fhlEtI2ZXIyMs/NSkpzieZsvL+tllEd4jdouV3JG+WLSHl3s/XHjzHFTkE1uOHYiWKe0aiTaktQ==","signatures":[{"sig":"MEQCIBezUEvRtwk0CjWcqVlQTBFuDEWxncR9Y2UUup6g4HlYAiBNWNfbMbzIRrIkywR4Af7n6QnxEh8Kqh5+YpAvY4aiFA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6403.1.b57089b6fe","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228364},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-7lSbXHmczF4fhlEtI2ZXIyMs/NSkpzieZsvL+tllEd4jdouV3JG+WLSHl3s/XHjzHFTkE1uOHYiWKe0aiTaktQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6403.1.b57089b6fe_1783361247673_0.2799447320981079","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6404.1.e2f8d5025a":{"name":"@open-mercato/cache","version":"0.6.6-develop.6404.1.e2f8d5025a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6404.1.e2f8d5025a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"474d447b7e74cb724cb220e4ddae465f1ae9007f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6404.1.e2f8d5025a.tgz","fileCount":50,"integrity":"sha512-Zp7U4oBK2gA5s8c6fupw74KaIKq4sLxCkMMnJoLw60CUfnTM/BdojLPu6Ak78AMs5qqZUhH1jDwjHlmReJDAmg==","signatures":[{"sig":"MEYCIQDKV/F2aM/Gfinwk+ryke2dk0dFp51fgRiu8TIjbeKTvQIhAPXOvWUTDkpbU5DVg9BDBiRW3G5evCj3tW7Vtt3f4o5Q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6404.1.e2f8d5025a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228364},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Zp7U4oBK2gA5s8c6fupw74KaIKq4sLxCkMMnJoLw60CUfnTM/BdojLPu6Ak78AMs5qqZUhH1jDwjHlmReJDAmg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6404.1.e2f8d5025a_1783362261927_0.1066855698108109","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6406.1.a0bd770daf":{"name":"@open-mercato/cache","version":"0.6.6-develop.6406.1.a0bd770daf","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6406.1.a0bd770daf","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"9f171d8775f23357413617b9f3f189ee43e4b063","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6406.1.a0bd770daf.tgz","fileCount":50,"integrity":"sha512-8M7gvM62KL+VZmcCcsOCiitq8zQPTwoU3hV7LdLV9tB4dTrBXgRjoJLHqqmtnDlHWZQtceiMlNyhm/jOHYap6Q==","signatures":[{"sig":"MEYCIQDN3xAkVo2MMm+O6LCcrjFCB8k6nh2U/hyfXBmMbmp2iAIhAMXa3DBt7GHZ1z5366AR4YP8p8QiOn5+q90F+lU9pOjA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6406.1.a0bd770daf","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228364},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-8M7gvM62KL+VZmcCcsOCiitq8zQPTwoU3hV7LdLV9tB4dTrBXgRjoJLHqqmtnDlHWZQtceiMlNyhm/jOHYap6Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6406.1.a0bd770daf_1783363214134_0.6300392401233448","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6407.1.9a4c26cf6a":{"name":"@open-mercato/cache","version":"0.6.6-develop.6407.1.9a4c26cf6a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6407.1.9a4c26cf6a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"238a02e64d211036e67227ab483be75a4f18f423","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6407.1.9a4c26cf6a.tgz","fileCount":50,"integrity":"sha512-JjWxsuydXk4gKWb1nBe47LVE/jwz5m3nxMyyeuT8k01uvymI023vs0A+AJ2/0J601Xrrf3xAsrbdQLSxk63eOw==","signatures":[{"sig":"MEUCIQCwevt0HN3PrvwD/fwh5CMwrUfW9fFQVzXsUIFSOjJiDAIgYqleBDY9eXs9ZE2Vm7rvMTVCwK26IqKA2D+Y236xL+U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6407.1.9a4c26cf6a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228364},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-JjWxsuydXk4gKWb1nBe47LVE/jwz5m3nxMyyeuT8k01uvymI023vs0A+AJ2/0J601Xrrf3xAsrbdQLSxk63eOw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6407.1.9a4c26cf6a_1783364362154_0.5598265000954503","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6408.1.0cbfbd7476":{"name":"@open-mercato/cache","version":"0.6.6-develop.6408.1.0cbfbd7476","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6408.1.0cbfbd7476","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"68b7a5f20edb1ca7fa27266c791ac2159a281bca","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6408.1.0cbfbd7476.tgz","fileCount":50,"integrity":"sha512-6aVdTHmVYXtF7OpHFVf4Deq+XyiEqk+rJ8/SUgvlC/oNRBu2Z45D0qz7nnvc/CkcYeSJTwT+Cpe99ZBuK7NaxQ==","signatures":[{"sig":"MEUCIF4MOqQFP5q+HTP9/aZ4R+AuNQooDamjp4GBSI9xmVAeAiEAlog+pA9ucQHaJJHPpg85s0wUqqumMe7V9DUp7nskLck=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6408.1.0cbfbd7476","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228364},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-6aVdTHmVYXtF7OpHFVf4Deq+XyiEqk+rJ8/SUgvlC/oNRBu2Z45D0qz7nnvc/CkcYeSJTwT+Cpe99ZBuK7NaxQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6408.1.0cbfbd7476_1783365862404_0.31138830847077426","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6409.1.4bfed821c0":{"name":"@open-mercato/cache","version":"0.6.6-develop.6409.1.4bfed821c0","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6409.1.4bfed821c0","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f76b69e904b9f046c7cfc7bac0230e1ddad9a6d1","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6409.1.4bfed821c0.tgz","fileCount":50,"integrity":"sha512-MLO4GED5lHI/NnWxQgtj5AhewrYXe1VZ6BwZ3yQf2/H73H6rpQoe0bAriw4VqpZQifhmDNKr09YiHx1wJvUF+g==","signatures":[{"sig":"MEYCIQDP91cp++k0tG0Lv/1ZN3tGTfn93jVJvY5jy2cXgIsU3AIhAIPT7IKBn7U1r/6WFVjP9xigbvtorRVoS/x3V/V30DaJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6409.1.4bfed821c0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228364},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-MLO4GED5lHI/NnWxQgtj5AhewrYXe1VZ6BwZ3yQf2/H73H6rpQoe0bAriw4VqpZQifhmDNKr09YiHx1wJvUF+g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6409.1.4bfed821c0_1783374059883_0.5082980350808206","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6410.1.2ad881013e":{"name":"@open-mercato/cache","version":"0.6.6-develop.6410.1.2ad881013e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6410.1.2ad881013e","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"3d84d7ab21b146cdda4ba2939511108e32ed4520","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6410.1.2ad881013e.tgz","fileCount":50,"integrity":"sha512-oItfKc25phNMWxgMPOLo/yC4ubHH4KENyyGFC8deSbenRtSzi4SAFn+SqCQ8XR+wOUehjjNOPmaEv/VFb0Oy6Q==","signatures":[{"sig":"MEQCIGL6+1TSiidvdmj3m6DSTT+fzF9vP68hi+OEh6J+PtgqAiAy/M0x597PT+S3WWUwMEwh13ZaIqF0ffS3hdQGsjrsiQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6410.1.2ad881013e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228364},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-oItfKc25phNMWxgMPOLo/yC4ubHH4KENyyGFC8deSbenRtSzi4SAFn+SqCQ8XR+wOUehjjNOPmaEv/VFb0Oy6Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6410.1.2ad881013e_1783377294701_0.7161306647730759","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6411.1.825382313f":{"name":"@open-mercato/cache","version":"0.6.6-develop.6411.1.825382313f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6411.1.825382313f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e584390b79ece7a204151d485fdae0d0ffa33944","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6411.1.825382313f.tgz","fileCount":50,"integrity":"sha512-5kCCWaQP+t/3rw2l0dX9bhDYgkT1zG6xG6CeosWT0DLvXBywu60jPfEiSmKTrgoUYlMvNCJ9i1+XeZoJmfKl0g==","signatures":[{"sig":"MEYCIQCcD/PBeLj/0G8IcFZLDW9UviiCGSc74xX4vLn4Uk7YdQIhAMz1Z9zbNkJ2nXxr2uV0r8bFV6OGFP7WLd56DouSwAZS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6411.1.825382313f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228364},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-5kCCWaQP+t/3rw2l0dX9bhDYgkT1zG6xG6CeosWT0DLvXBywu60jPfEiSmKTrgoUYlMvNCJ9i1+XeZoJmfKl0g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6411.1.825382313f_1783421214426_0.3064871958061044","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6412.1.e99f3c32d9":{"name":"@open-mercato/cache","version":"0.6.6-develop.6412.1.e99f3c32d9","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6412.1.e99f3c32d9","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"1ec5248d0913ea0ad9f9a7bb4220f81a29866cbd","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6412.1.e99f3c32d9.tgz","fileCount":50,"integrity":"sha512-iFjlUh62hK8hcX//7PPQ9EqIJ6Finyn4HcirMVBogBU3UrYp7ve04X1/FWRdErbKKlyWg9rVr07U9EXiVQy4CA==","signatures":[{"sig":"MEQCICkoGmXtOdHfIzzySgnNYXloL3azgHplZrbeKquf9VrzAiAusaImMz+j+GARwNw9XjQbJM9Zo3JWJOXbyuoVFEEiXg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6412.1.e99f3c32d9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228364},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-iFjlUh62hK8hcX//7PPQ9EqIJ6Finyn4HcirMVBogBU3UrYp7ve04X1/FWRdErbKKlyWg9rVr07U9EXiVQy4CA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6412.1.e99f3c32d9_1783424953604_0.4458700158987292","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6413.1.ae875fb682":{"name":"@open-mercato/cache","version":"0.6.6-develop.6413.1.ae875fb682","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6413.1.ae875fb682","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c42c7cdba60f141a7e0af3e0967a70bc99316777","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6413.1.ae875fb682.tgz","fileCount":50,"integrity":"sha512-YQ/j5A8f83mPKny51sutVp2OFvHjzQtx47g5ZuN16QQ0T7JPLi2jq+6jtOhiyjIw9PzwcfV+ZJhFYHCY+fmH2A==","signatures":[{"sig":"MEQCIB6Ei9POgJd1mZ3xy9DSHprHsg63tXH29YcOGdni1zlwAiBGRT1l8Hy2jv0j6sqDxbkEtrPO8ofTpnsWrsOrrzJYaQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6413.1.ae875fb682","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228364},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-YQ/j5A8f83mPKny51sutVp2OFvHjzQtx47g5ZuN16QQ0T7JPLi2jq+6jtOhiyjIw9PzwcfV+ZJhFYHCY+fmH2A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6413.1.ae875fb682_1783429125952_0.4287682958416099","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6416.1.888fffc007":{"name":"@open-mercato/cache","version":"0.6.6-develop.6416.1.888fffc007","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6416.1.888fffc007","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"46020a5c587c10537bf0a8c90be0a04378f68e4a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6416.1.888fffc007.tgz","fileCount":50,"integrity":"sha512-RLge5BVYq0bWkntXSyKIwom7effPYJHtAj8+dVkSdFWMxXliM5KV3pIYBqneYVS7ItIIgVB9vdnZJ//QXyllFA==","signatures":[{"sig":"MEUCID/EvxH8bMtCNOHYr0VInT9SwYZ/9nGt53KlNaXdEO2oAiEAmO/kWZATJZFE1433rwlEEWf+8rMYxSjyVzgaO6x3MDo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6416.1.888fffc007","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228364},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-RLge5BVYq0bWkntXSyKIwom7effPYJHtAj8+dVkSdFWMxXliM5KV3pIYBqneYVS7ItIIgVB9vdnZJ//QXyllFA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6416.1.888fffc007_1783432592948_0.3804742840085762","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6419.1.a632f417c4":{"name":"@open-mercato/cache","version":"0.6.6-develop.6419.1.a632f417c4","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6419.1.a632f417c4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"206a5ff6667ce64df53cd30965108f8608862987","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6419.1.a632f417c4.tgz","fileCount":50,"integrity":"sha512-jLn+sFUUeWvamw9xkcFjJZgjKRbLPVs8sfeR432SQuQyBmkfF9BAz7iPfAeVZ1FkocsmvfLNnNObX7QDzffa4A==","signatures":[{"sig":"MEQCIGrXQ4vre1q4zaTv3tOZx1FKFff24XFmXESuVOUDV5X/AiBybiK6V4tnCKP1zs4JotR1a7ATQnxyTRPz4sK1kqpfDA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6419.1.a632f417c4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228364},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-jLn+sFUUeWvamw9xkcFjJZgjKRbLPVs8sfeR432SQuQyBmkfF9BAz7iPfAeVZ1FkocsmvfLNnNObX7QDzffa4A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6419.1.a632f417c4_1783434356564_0.9546685195908047","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6422.1.b3d024f05c":{"name":"@open-mercato/cache","version":"0.6.6-develop.6422.1.b3d024f05c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6422.1.b3d024f05c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ac5940d9a13336335a21c2e9592f05a4c3fe2b3d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6422.1.b3d024f05c.tgz","fileCount":50,"integrity":"sha512-HLs2AZVb2bvoO0C3b9Cug/5C+5OBLxEoyUBHD5OuXCCCb6Tf98CxgiDWklTqlUcFwN3nEYhVMB+7jh1RxEu4OA==","signatures":[{"sig":"MEQCICqa8MVBx8EH2PQR4SmPVE4r1gebEVccvFVYmZ8mCstwAiBg4vsl7C9kGxXA8GRJRgIWFBgyjCNaGf0d4Lh0qrPBWQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6422.1.b3d024f05c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228364},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-HLs2AZVb2bvoO0C3b9Cug/5C+5OBLxEoyUBHD5OuXCCCb6Tf98CxgiDWklTqlUcFwN3nEYhVMB+7jh1RxEu4OA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.0"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6422.1.b3d024f05c_1783435919039_0.1545463880524982","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6423.1.f039f73ff4":{"name":"@open-mercato/cache","version":"0.6.6-develop.6423.1.f039f73ff4","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6423.1.f039f73ff4","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"78dd096a25e66661a92d3845b2c843bbba3ca98c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6423.1.f039f73ff4.tgz","fileCount":50,"integrity":"sha512-A1pxtMhf1VXJWWGf3gkNjyfLexbmjmx21LAmA3kjntAVxWynaF/aR5G3XLhx90m1DEZBPn1fCOg+TsS2Xh+ZpQ==","signatures":[{"sig":"MEUCICdDC3F5FSQ7PKPCdDjR6UDOGqW5VbdthJ2JXRgQjZVSAiEApvemL+bDJ8/3YBsC9L1khl5L7X6RcKs5MTkme2H45XQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6423.1.f039f73ff4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228416},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-A1pxtMhf1VXJWWGf3gkNjyfLexbmjmx21LAmA3kjntAVxWynaF/aR5G3XLhx90m1DEZBPn1fCOg+TsS2Xh+ZpQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6423.1.f039f73ff4_1783453221254_0.6412631907901378","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6428.1.e839e44431":{"name":"@open-mercato/cache","version":"0.6.6-develop.6428.1.e839e44431","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6428.1.e839e44431","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f5d267f838d95ead177aa1003adbcb4a5b094a76","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6428.1.e839e44431.tgz","fileCount":50,"integrity":"sha512-ZiFVquw3fPd2SUa7yX+JVjP2qPxVZ71hXtFiucm+6Rv/IFuDVlMAHYutthCXwSROugYb8AFIGop+pPN2q3PC4A==","signatures":[{"sig":"MEUCIQCrbJuPPFA5uVfWkpHzCghVgQttm5Bm2x0wyFJWIzznaAIgbC+917WT1cdI3RoYioD7beBZ3vM81DU4wkqjWWhU50k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6428.1.e839e44431","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228416},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-ZiFVquw3fPd2SUa7yX+JVjP2qPxVZ71hXtFiucm+6Rv/IFuDVlMAHYutthCXwSROugYb8AFIGop+pPN2q3PC4A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6428.1.e839e44431_1783456343675_0.952385878804932","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6429.1.2fba7258d1":{"name":"@open-mercato/cache","version":"0.6.6-develop.6429.1.2fba7258d1","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6429.1.2fba7258d1","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"5ef7407d6755d9c1c9d807568a21abb4e4a4a76f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6429.1.2fba7258d1.tgz","fileCount":50,"integrity":"sha512-qVfiog6bmzjtgs70PPeD8S7fRa/jObqAuzeVsoRETRuNLfYS6q6+2+osGIhRkQdvBSwUpZjv+gxoBGV3m2QUtQ==","signatures":[{"sig":"MEUCIBl0XN6IHeLLRDWzhVXayTFWSnKOjtL7xMmFx0v4vPaUAiEAyU3bnIVafkpmYDeBDg2QofQlD8CUgzOl/7gycwG4xJ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6429.1.2fba7258d1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228416},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-qVfiog6bmzjtgs70PPeD8S7fRa/jObqAuzeVsoRETRuNLfYS6q6+2+osGIhRkQdvBSwUpZjv+gxoBGV3m2QUtQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6429.1.2fba7258d1_1783503470443_0.93175815353047","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6431.1.g1037269810":{"name":"@open-mercato/cache","version":"0.6.6-develop.6431.1.g1037269810","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6431.1.g1037269810","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"3604eab01805c36cf12d49dd2bbb4fcf9976f504","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6431.1.g1037269810.tgz","fileCount":50,"integrity":"sha512-DO6s5b8055+LCUzvJQHwQ4FW04OOXLsfXFJuhjXHjEDyrnXh2DBAYX5LaMk1Odz2ugvZCmPL+oOi4PBlXUyCxQ==","signatures":[{"sig":"MEYCIQC04NbIcW6X3Uyc+dWaUKpbIg7b4sCCFjFqGOKGVpvdkAIhAPFSBch4mqOxepNGC/u5hk5UH6RdgK3rfIZsqq9ybkVX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6431.1.g1037269810","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228417},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-DO6s5b8055+LCUzvJQHwQ4FW04OOXLsfXFJuhjXHjEDyrnXh2DBAYX5LaMk1Odz2ugvZCmPL+oOi4PBlXUyCxQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6431.1.g1037269810_1783506710271_0.5373225116170499","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6450.1.b493fb430c":{"name":"@open-mercato/cache","version":"0.6.6-develop.6450.1.b493fb430c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6450.1.b493fb430c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a26611c026e98116df8875d2761f0e3e2018942b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6450.1.b493fb430c.tgz","fileCount":50,"integrity":"sha512-ZL5zVErs9jzgUHzpAQLTjtN/AZbo2vGYuci8i6xWKtQwhkIiEa9KTTqiWWO1uB3+C21EZAJxsAoDJf8dNhY/KA==","signatures":[{"sig":"MEUCIQDv6WQkErdC2N46JG6uTNGEPx+xAX0wH97NkNE5yTvLkwIgISvbMQJyNqh5Luty0Ct8j58m0JZCHrAESCg9RgFS9HQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6450.1.b493fb430c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228416},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-ZL5zVErs9jzgUHzpAQLTjtN/AZbo2vGYuci8i6xWKtQwhkIiEa9KTTqiWWO1uB3+C21EZAJxsAoDJf8dNhY/KA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6450.1.b493fb430c_1783510149391_0.20519292914857523","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6451.1.5b071f47fc":{"name":"@open-mercato/cache","version":"0.6.6-develop.6451.1.5b071f47fc","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6451.1.5b071f47fc","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"83b17044bc0eaaf214d0a03741c6bf9079b69fd5","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6451.1.5b071f47fc.tgz","fileCount":50,"integrity":"sha512-pCrZxbyuOyvNMJLYJ9al7oIL6+9s4RJrRf0kOFMNZ6H1Hf908KuufNsCG9wepzllrPARAMUzmF7Ug5jjNV7JKQ==","signatures":[{"sig":"MEUCICknGPTPl0b9cvw8uOVsUgKEbjsmTNFtX+Pskz6UtmKtAiEA4Rktgqw05En3VMYYenCHgD+tcxT+YmSa1SRiUwN7284=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6451.1.5b071f47fc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228416},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-pCrZxbyuOyvNMJLYJ9al7oIL6+9s4RJrRf0kOFMNZ6H1Hf908KuufNsCG9wepzllrPARAMUzmF7Ug5jjNV7JKQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6451.1.5b071f47fc_1783515697635_0.7244958396174599","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6452.1.790892f40d":{"name":"@open-mercato/cache","version":"0.6.6-develop.6452.1.790892f40d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6452.1.790892f40d","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"13aefc4d8e414932ce2aaf651f0c24852fb583e2","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6452.1.790892f40d.tgz","fileCount":50,"integrity":"sha512-ZQrpAAgXgfCnmAFeU5w0pxMtirH3vmF8/q+Ax4rf5D9a+W+K6LV1yUfhJQk/iojDHJSv5BZVlrqMXRLn5vHWgQ==","signatures":[{"sig":"MEYCIQCcTwOFFmIVn+EmzXK2jdAW5uY6GdkDupujyXs3KHg7HQIhAO1sjLYE/TmlhH0BOQyooOKx31Cp0MfWpjmckDwq9eRU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6452.1.790892f40d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228416},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-ZQrpAAgXgfCnmAFeU5w0pxMtirH3vmF8/q+Ax4rf5D9a+W+K6LV1yUfhJQk/iojDHJSv5BZVlrqMXRLn5vHWgQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6452.1.790892f40d_1783519151205_0.9367233397136034","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6453.1.6cbc2d5d47":{"name":"@open-mercato/cache","version":"0.6.6-develop.6453.1.6cbc2d5d47","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6453.1.6cbc2d5d47","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e060bb9dc1553337eada304d3d53150386068fac","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6453.1.6cbc2d5d47.tgz","fileCount":50,"integrity":"sha512-VDRvPTxmO1jjODX9M9cdJjokAWd93+NZThaNLEj3MDh3Eei0TH76b+G/lhKgs0A4BMj5IKfRhgNpKXkibok5HQ==","signatures":[{"sig":"MEYCIQCLFPeEDVG4FuIoEo2CvsjyZ0H/o9gRKFhlbP34/8rMmAIhAPaw8hkT1K5PIPmkaG0+b/MiLYmv9iT/b29WUna5Oonz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6453.1.6cbc2d5d47","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228416},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-VDRvPTxmO1jjODX9M9cdJjokAWd93+NZThaNLEj3MDh3Eei0TH76b+G/lhKgs0A4BMj5IKfRhgNpKXkibok5HQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6453.1.6cbc2d5d47_1783529468245_0.8123227369431543","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6454.1.0647656f77":{"name":"@open-mercato/cache","version":"0.6.6-develop.6454.1.0647656f77","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6454.1.0647656f77","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"0987ebff431d179510eed702dcc15be545c18598","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6454.1.0647656f77.tgz","fileCount":50,"integrity":"sha512-Pi04i5f7ziVn2cZEtwssZPDxKkkX37BgYYG1jyEa+ig5aVTyAVbeIAXZp+7g9S3y0AVCihU+TmmTgGavGuOFEQ==","signatures":[{"sig":"MEYCIQDtK6yyIfAfxfO/x88XBLejYNSuLoqWJKU3Ivl3/3REUAIhANZwMzP77dS/QizvQUau1NvSJv3xygcOFnINZuRBMkAl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6454.1.0647656f77","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228416},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Pi04i5f7ziVn2cZEtwssZPDxKkkX37BgYYG1jyEa+ig5aVTyAVbeIAXZp+7g9S3y0AVCihU+TmmTgGavGuOFEQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6454.1.0647656f77_1783576289963_0.6641033981777944","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6456.1.d4b0c54321":{"name":"@open-mercato/cache","version":"0.6.6-develop.6456.1.d4b0c54321","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6456.1.d4b0c54321","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b3d78c009d07b151cbf463d018604edda0574ad7","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6456.1.d4b0c54321.tgz","fileCount":50,"integrity":"sha512-6CkdF8UfG9plX+/O7ycaWliZe+We/Uc3+lzWg2QQnbCr2+wx/Ca3R3D9MsEslnMgRIO8LHduq4QJ3jaqJi59WQ==","signatures":[{"sig":"MEUCIBBUEW53Bd6agxS13I3mTBPygsauMQfG/rUuqIbJ4RNYAiEAt/YC2emscXnqOlnWl071ULPoPbPevrLfdnnWCKdUfQ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6456.1.d4b0c54321","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228416},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-6CkdF8UfG9plX+/O7ycaWliZe+We/Uc3+lzWg2QQnbCr2+wx/Ca3R3D9MsEslnMgRIO8LHduq4QJ3jaqJi59WQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6456.1.d4b0c54321_1783579863286_0.8151754197453149","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6457.1.41b39a465a":{"name":"@open-mercato/cache","version":"0.6.6-develop.6457.1.41b39a465a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6457.1.41b39a465a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"810207631e19797a203f63c9c345c108f295b80b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6457.1.41b39a465a.tgz","fileCount":50,"integrity":"sha512-ne4kho3CGzfw2G5Cb9oc/HZhTKVxv+XrIz9xirQi2J81aH5OUZVZCyz4PxOrWuB1+E+dqTMZC8iBDs/xWKTJtg==","signatures":[{"sig":"MEUCIQDbywApZB94lk95miGqiuuDSt/Vj+W3WJZIa5sYfXd/4AIgCslhSBATtvV72dImyPi+4AG2XQrl187siMV4Hm9gevg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6457.1.41b39a465a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228416},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-ne4kho3CGzfw2G5Cb9oc/HZhTKVxv+XrIz9xirQi2J81aH5OUZVZCyz4PxOrWuB1+E+dqTMZC8iBDs/xWKTJtg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6457.1.41b39a465a_1783585592785_0.7666010188781072","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6458.1.113a54fb91":{"name":"@open-mercato/cache","version":"0.6.6-develop.6458.1.113a54fb91","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6458.1.113a54fb91","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"3e9d52c5bbcf23dca211a99c083c751dec424b38","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6458.1.113a54fb91.tgz","fileCount":50,"integrity":"sha512-d6ihRaIyVwVQykHqZO8TtIlXWQeBRHCAf9vcPkgpskqEU47H9F7WL8NhgToY9Y4p434mow8GGFZSge452+qVGQ==","signatures":[{"sig":"MEYCIQDUtaUJckOWMZq+xZp2ZHBCZ6o2YoDhBFxlikKJtJj/xwIhAMxGwfEcVyJJA1OOVNFlayJjZNwPCu2Qu+GQfUS0k1dJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6458.1.113a54fb91","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228416},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-d6ihRaIyVwVQykHqZO8TtIlXWQeBRHCAf9vcPkgpskqEU47H9F7WL8NhgToY9Y4p434mow8GGFZSge452+qVGQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6458.1.113a54fb91_1783587079420_0.12961276841960934","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6460.1.f94c74174c":{"name":"@open-mercato/cache","version":"0.6.6-develop.6460.1.f94c74174c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6460.1.f94c74174c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"50bc31b4c79216e69038d771c07961408f1623e2","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6460.1.f94c74174c.tgz","fileCount":50,"integrity":"sha512-//4x/aupahr2gdxpcHKSnLziC9zPTKUJyOhrHJhiaqXS68tILRVNgVKlNfWYwAiyDbAUlzc1Dgiyq3D/BEEveg==","signatures":[{"sig":"MEQCIGxDjDu4SZIH3sDgz/IFPFUrNq1ePKRpzufIiV5IFvCpAiBBU55I3p0iJXHjM6ci+5ROaclPdcLRMxqVrDcPN17vuA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6460.1.f94c74174c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228416},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-//4x/aupahr2gdxpcHKSnLziC9zPTKUJyOhrHJhiaqXS68tILRVNgVKlNfWYwAiyDbAUlzc1Dgiyq3D/BEEveg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6460.1.f94c74174c_1783602783145_0.027696384382116968","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6465.1.019f0fb26f":{"name":"@open-mercato/cache","version":"0.6.6-develop.6465.1.019f0fb26f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6465.1.019f0fb26f","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"125d87ce13bb5e7377ad3b3304d8603503885cdc","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6465.1.019f0fb26f.tgz","fileCount":50,"integrity":"sha512-5ZW0hOwkahfFG6M2/aiTKYsITe7hf4clPtnx0LJv7vIMMnFXG2spxa5d9TKFrNwzKyn9Be+1fvswfc1toa6ulQ==","signatures":[{"sig":"MEUCIH55PqD6v3UI+r67LJdNdYd7ads304n39A+F5DTeZwH0AiEA1XWlcn6zCtnTBlUrU5qJizI9KrJuwrMI0Oc6s/hi4LE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6465.1.019f0fb26f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228416},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-5ZW0hOwkahfFG6M2/aiTKYsITe7hf4clPtnx0LJv7vIMMnFXG2spxa5d9TKFrNwzKyn9Be+1fvswfc1toa6ulQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6465.1.019f0fb26f_1783604028961_0.20088083156556324","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6471.1.9ab5bdd79a":{"name":"@open-mercato/cache","version":"0.6.6-develop.6471.1.9ab5bdd79a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6471.1.9ab5bdd79a","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"179dd0c3e57692b0aa28175aaa1d7ce65e0fc517","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6471.1.9ab5bdd79a.tgz","fileCount":50,"integrity":"sha512-moc5xBnYTR/96xGC5pTYhjcrVe75SX9eQ+P+DfqAYBLXLO8DYupQqgnCqsRVaHXu7/7frIFLw1I3OSWw78cF1Q==","signatures":[{"sig":"MEQCIC43RmvdNX5MZ8BzWhQ7asT86+xUiGJQa3XrZf1wjr78AiAafdirUpgurNotkigHA4Hur7Ux1ltQ/MesqWm/YZbssQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6471.1.9ab5bdd79a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228416},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-moc5xBnYTR/96xGC5pTYhjcrVe75SX9eQ+P+DfqAYBLXLO8DYupQqgnCqsRVaHXu7/7frIFLw1I3OSWw78cF1Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6471.1.9ab5bdd79a_1783607688495_0.5758410633557141","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6472.1.1673e7e66b":{"name":"@open-mercato/cache","version":"0.6.6-develop.6472.1.1673e7e66b","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6472.1.1673e7e66b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"0c9d0f4f27aaced7c710bd0b611009afa6b066f1","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6472.1.1673e7e66b.tgz","fileCount":50,"integrity":"sha512-Uqd/PpPjZgd6jhBXWnsaeaOS0STl8OmPfkgFphWXLAamrrXsltuhzM5EfqCU6N82ZSldFytaLvvyGhK8WDFR1A==","signatures":[{"sig":"MEUCIBh98VBC6g0o3qK4VT6PkKRAQX0O5KQeb/WkF1GS+wdhAiEA6w+6q8b3zYsUu2neZelkfgyo06PcfKn/OtgRL6VSQwo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6472.1.1673e7e66b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228416},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Uqd/PpPjZgd6jhBXWnsaeaOS0STl8OmPfkgFphWXLAamrrXsltuhzM5EfqCU6N82ZSldFytaLvvyGhK8WDFR1A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6472.1.1673e7e66b_1783611942703_0.9271985963993941","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6474.1.2c411ad42b":{"name":"@open-mercato/cache","version":"0.6.6-develop.6474.1.2c411ad42b","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6474.1.2c411ad42b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"0567c4f31946afcba933fb0eb165584ccfc47006","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6474.1.2c411ad42b.tgz","fileCount":50,"integrity":"sha512-bC+pqsj8IAnLF8L8CDJTYsHsubnq/Kx/yPoqXAppj5OoIkHtY7N37FfJV+KP80oS/4GkxwO552OX62FkYbU2VA==","signatures":[{"sig":"MEUCIQDq6zoM4y9WfZrhza/1LuvUGbdO5uWp/bOiJrf2okN3/wIgLQZSQHww0DZ+EwSa+4tD/jA1ufWU9qVt4Esw4nYfu7Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6474.1.2c411ad42b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228416},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-bC+pqsj8IAnLF8L8CDJTYsHsubnq/Kx/yPoqXAppj5OoIkHtY7N37FfJV+KP80oS/4GkxwO552OX62FkYbU2VA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6474.1.2c411ad42b_1783662258688_0.986824216159937","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6480.1.309f47ca1c":{"name":"@open-mercato/cache","version":"0.6.6-develop.6480.1.309f47ca1c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6480.1.309f47ca1c","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"4a319f3e2ee38beb81eabccf609503a0bd92ce48","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6480.1.309f47ca1c.tgz","fileCount":50,"integrity":"sha512-ZL9xizCitfczQpohcasO6wMOoZiV9RHJl2yHRmU26hOLg0KINWYNIstzz9umaYXNLSGQ+RYeTMAREyQYbpK7Fg==","signatures":[{"sig":"MEQCIC9zVp+nyDhoW91fvXn0MRWhDqsjQOzX95r1Y0Tph/ucAiBuQdA3sIlfhhFsB55fuPkLXvha1CgzVI5HEmdokQoqmg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6480.1.309f47ca1c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228416},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-ZL9xizCitfczQpohcasO6wMOoZiV9RHJl2yHRmU26hOLg0KINWYNIstzz9umaYXNLSGQ+RYeTMAREyQYbpK7Fg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6480.1.309f47ca1c_1783664867507_0.11086087218989515","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6481.1.c1f82e3ed6":{"name":"@open-mercato/cache","version":"0.6.6-develop.6481.1.c1f82e3ed6","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6481.1.c1f82e3ed6","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e029a6d8d978a72103198016334ec71be633a282","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6481.1.c1f82e3ed6.tgz","fileCount":50,"integrity":"sha512-i/64ipPi/5Dyjh5VkJxRBXaF417AYgF4f//daLaz/CyiZBPTxHIg5YhJgWFybdGTvpfPXXlnaUEYv69F0S4dCA==","signatures":[{"sig":"MEUCIDoMoDekbU2JSLB3fZIJ1NDnwRvHMM6MmgcAoB30WWzKAiEApRkwH5sxmM0kH+wYfLjWcjiZIW11ATgf0mZ14b204Wk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6481.1.c1f82e3ed6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228416},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-i/64ipPi/5Dyjh5VkJxRBXaF417AYgF4f//daLaz/CyiZBPTxHIg5YhJgWFybdGTvpfPXXlnaUEYv69F0S4dCA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6481.1.c1f82e3ed6_1783674203733_0.533601988079228","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6482.1.6441fffca2":{"name":"@open-mercato/cache","version":"0.6.6-develop.6482.1.6441fffca2","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6482.1.6441fffca2","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"73f01ee0e864bcc258a18049f3170b7b7622f6d7","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6482.1.6441fffca2.tgz","fileCount":50,"integrity":"sha512-IX2++giJZmfMy7pjDuI4gM+Pb6dPE9vH2gzH0ou8uQ4N7uzgV2Z5IZ6zDIwggTQEhZE4DjmKrr1wXuQBYrEXgA==","signatures":[{"sig":"MEUCICKjU2ytRBfszlcGa3OKVRd0R7DLA75LCp/yylqz7NQhAiEAzh5tVtZ8QT3hhOLFzUOzpT3K2c3Spg5mYzF2O8f0kpI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6482.1.6441fffca2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228416},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-IX2++giJZmfMy7pjDuI4gM+Pb6dPE9vH2gzH0ou8uQ4N7uzgV2Z5IZ6zDIwggTQEhZE4DjmKrr1wXuQBYrEXgA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6482.1.6441fffca2_1783687864250_0.8076415718065153","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6483.1.b623f50e2b":{"name":"@open-mercato/cache","version":"0.6.6-develop.6483.1.b623f50e2b","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6483.1.b623f50e2b","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"cd419611b266bfb387c213d17519b6e02327748b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6483.1.b623f50e2b.tgz","fileCount":50,"integrity":"sha512-u8kpV9rIfhaNtXyggofLcqLewMpypIc0ooZYD+RuCzambOKqp5MtVG6CVO8QBYyPrk3hO2yeR+vPJYvczMS1fA==","signatures":[{"sig":"MEYCIQD2EUyuJb8OKqIs0Rih0VTq/lwVb8mTV/OJE8QyXLxl2gIhANu+M78CXBjTRXpKSHQzBfBThnVVxKpFTsdEnPDvyzqZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6483.1.b623f50e2b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228416},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-u8kpV9rIfhaNtXyggofLcqLewMpypIc0ooZYD+RuCzambOKqp5MtVG6CVO8QBYyPrk3hO2yeR+vPJYvczMS1fA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6483.1.b623f50e2b_1783693151243_0.7658487186958589","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-canary.315.1.g6673635216":{"name":"@open-mercato/cache","version":"0.6.6-canary.315.1.g6673635216","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-canary.315.1.g6673635216","maintainers":[{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"218a38795196ae1b7b38047c3442428f9899f04f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-canary.315.1.g6673635216.tgz","fileCount":50,"integrity":"sha512-pS3cneY2HDxuBG4gJlndrpTNN2MUESnMW+YEQg1UI3u6LdpJ+IbJQyDXYzJUatZZ467g05MfBAI2AyOOvrUk2A==","signatures":[{"sig":"MEUCIQCKzhDQa9uMmi1YOlejxXWlIia6A7fbW/OGhJCr3dlvHQIgVGPUNJe+AW+ivURJv9KtBASAGG1+6wmYU2DsjCKBIg8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-canary.315.1.g6673635216","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228415},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-pS3cneY2HDxuBG4gJlndrpTNN2MUESnMW+YEQg1UI3u6LdpJ+IbJQyDXYzJUatZZ467g05MfBAI2AyOOvrUk2A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-canary.315.1.g6673635216_1783697494964_0.7078754352426058","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6484.1.2d3741fd58":{"name":"@open-mercato/cache","version":"0.6.6-develop.6484.1.2d3741fd58","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6484.1.2d3741fd58","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"de77fa59c67e73f86dbe1131167017fc22bc8f17","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6484.1.2d3741fd58.tgz","fileCount":50,"integrity":"sha512-LHqEyFuBYhB/vMTYL8K5SKtpZ0j3NFLlQjaMTAdUhU85yMvJ5otxVHla0aBlPVsJgrNb3b6jF449COPpNoNkkw==","signatures":[{"sig":"MEYCIQD4eYtE4kmnYdRdluT1/S+7SYwgqb9LcbdNALnmHGWGJwIhALlmN9qoy3PIIZDfVoOhabJrgHvFbW+yyYZmgf/hHH/3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6484.1.2d3741fd58","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228416},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-LHqEyFuBYhB/vMTYL8K5SKtpZ0j3NFLlQjaMTAdUhU85yMvJ5otxVHla0aBlPVsJgrNb3b6jF449COPpNoNkkw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6484.1.2d3741fd58_1783697787651_0.38129393162312875","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6485.1.6021282db1":{"name":"@open-mercato/cache","version":"0.6.6-develop.6485.1.6021282db1","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6485.1.6021282db1","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"1442a8f8395b7bf79b6a1a0db76e4f4038f476be","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6485.1.6021282db1.tgz","fileCount":50,"integrity":"sha512-pBqSj0ZLPLaUuJOAD7DI+VUoOsMoY6cusXK6Ub4fnKWwVUU8nmjjpkbICxjFj4XDHccHe2AAlx8bZJpbaqvc/Q==","signatures":[{"sig":"MEUCIQD6ajWRWidQeSH+aZoeT7bMmGEczo4eKrb0GKDpwyu/CAIgREm0x4f31te+pMuoxAp511UyYAwXvty0ZsqOg63Vivs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6485.1.6021282db1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228416},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-pBqSj0ZLPLaUuJOAD7DI+VUoOsMoY6cusXK6Ub4fnKWwVUU8nmjjpkbICxjFj4XDHccHe2AAlx8bZJpbaqvc/Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6485.1.6021282db1_1783701489805_0.7441250209134402","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6490.1.bf38ceb3d8":{"name":"@open-mercato/cache","version":"0.6.6-develop.6490.1.bf38ceb3d8","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6490.1.bf38ceb3d8","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"8c2ecc16a01084b1afa267fbfa4a6bba728171a5","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6490.1.bf38ceb3d8.tgz","fileCount":50,"integrity":"sha512-HCBl/EpGfQyl9V4itk2waPMIG77uf1n+bTacH4MLZMfIICRoR8qacRxbIN+R3HZOir1qRsSwrAfJEilW0FLEnQ==","signatures":[{"sig":"MEQCIFv/y0dPx7B+vo/5R4mAY2RNqfcekMuJAkQeGm3p5qbPAiA/QvBZf9PGGbOeh/m9UUDiM+pzocDThjaBIauii6lDFg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6490.1.bf38ceb3d8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228416},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-HCBl/EpGfQyl9V4itk2waPMIG77uf1n+bTacH4MLZMfIICRoR8qacRxbIN+R3HZOir1qRsSwrAfJEilW0FLEnQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6490.1.bf38ceb3d8_1783705019247_0.3650978057594936","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6492.1.5707c167e0":{"name":"@open-mercato/cache","version":"0.6.6-develop.6492.1.5707c167e0","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6492.1.5707c167e0","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f9511b9238ef36b996513182924605747e42227e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6492.1.5707c167e0.tgz","fileCount":50,"integrity":"sha512-D1A4o97sygBHRnnKFXPbM5dck41A0O7BvcrWevOV4Ci9Moog+DCbLJ4MYkY9a3q+8KI3rpDR7H1WqXhgXOUF7Q==","signatures":[{"sig":"MEYCIQDW11cd3wOR8aUHioqb8MOkledTHJGDYL0C+DKOOuxisAIhAJyU0LnElQoyPR/EUPdPhCTRCkfjDOsjBh6nCXKoJo9E","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6492.1.5707c167e0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228416},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-D1A4o97sygBHRnnKFXPbM5dck41A0O7BvcrWevOV4Ci9Moog+DCbLJ4MYkY9a3q+8KI3rpDR7H1WqXhgXOUF7Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6492.1.5707c167e0_1783708494471_0.47694857210689867","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6493.1.333455a884":{"name":"@open-mercato/cache","version":"0.6.6-develop.6493.1.333455a884","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6493.1.333455a884","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"9418511099f44e2056c873143f1babd960f091e3","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6493.1.333455a884.tgz","fileCount":50,"integrity":"sha512-WUcnRNRbtwoa3uQW1zOtrFJoXjyY5K1daNFhJIxs2z9l0Hy5/XSBVMqKP5eU4l4KwhAXpUZJlWMgIQL/JoEK8w==","signatures":[{"sig":"MEUCIQCjlaRvVmMrsWvoeyFhdWhs/8sKCdCCD1xDHcYRazK6kQIgfImLNEjIde8IVYdu8lp3psa8lYefDnUB5KwgC6SGCt8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6493.1.333455a884","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228416},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-WUcnRNRbtwoa3uQW1zOtrFJoXjyY5K1daNFhJIxs2z9l0Hy5/XSBVMqKP5eU4l4KwhAXpUZJlWMgIQL/JoEK8w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6493.1.333455a884_1783744744182_0.4992702245564873","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6494.1.8479db6c38":{"name":"@open-mercato/cache","version":"0.6.6-develop.6494.1.8479db6c38","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6494.1.8479db6c38","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"9254a30a60f9cf040101dfee05be74dd09101250","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6494.1.8479db6c38.tgz","fileCount":50,"integrity":"sha512-mlGWPBA7jKA9lERV+GpnAWCbtC4swhbclGCgUJOnCge83J6M67vXFC5NqPEl/HQy3Mqck1ucS+bO/Mmv66mlMw==","signatures":[{"sig":"MEYCIQDRnS0GYO9J5Bgw8EKcuqTI8d2vZOCj07QVpQeBcNqAMQIhALE6/qLeXCN9QcudSsdmt6tvJoOTntB4Pl6C/7xeSGuj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6494.1.8479db6c38","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228416},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-mlGWPBA7jKA9lERV+GpnAWCbtC4swhbclGCgUJOnCge83J6M67vXFC5NqPEl/HQy3Mqck1ucS+bO/Mmv66mlMw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6494.1.8479db6c38_1783756767020_0.8481996753987093","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6505.1.6f6b83559f":{"name":"@open-mercato/cache","version":"0.6.6-develop.6505.1.6f6b83559f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6505.1.6f6b83559f","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"80952b094948fdc7cc681251bfee17dddb89d73a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6505.1.6f6b83559f.tgz","fileCount":50,"integrity":"sha512-jQs77W29K2mkmpIq/BbL1jnore1BmIJ+1rK1NtJNDHmQtl/IRaWQOLZodII/V1AgZVBkx9W1TZZK/e9RmM972w==","signatures":[{"sig":"MEUCIGCaxUr/6rz8wDLGrbDu52DMpY9g+8sYMPRE7lxnlceBAiEApuDs1kC2Lpkahaprs0NER/IBm+scsbqNZn72e68jPUo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6505.1.6f6b83559f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228416},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-jQs77W29K2mkmpIq/BbL1jnore1BmIJ+1rK1NtJNDHmQtl/IRaWQOLZodII/V1AgZVBkx9W1TZZK/e9RmM972w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6505.1.6f6b83559f_1783759818690_0.6690707461806715","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6506.1.699ffb5533":{"name":"@open-mercato/cache","version":"0.6.6-develop.6506.1.699ffb5533","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6506.1.699ffb5533","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c7311c8193615d7d6b959b1799399fd2b341d8e5","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6506.1.699ffb5533.tgz","fileCount":51,"integrity":"sha512-NeGvEppwTs0rkOTs2S2KYCIXCcOrbQzSTuKoHTCT9/063mzvzenZT635OA3bdEapTTQ6M9PqHqt4bn7mT+v3Rg==","signatures":[{"sig":"MEUCIQDdE6bpBOPyJCw8rN9NFqbdz4sxz6kC2oY+VAUekVR6NwIgAN4h+FlbFzorUnBpDb93KMiJMM2xH07ZAVEu2mY2hGo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6506.1.699ffb5533","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":233057},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-NeGvEppwTs0rkOTs2S2KYCIXCcOrbQzSTuKoHTCT9/063mzvzenZT635OA3bdEapTTQ6M9PqHqt4bn7mT+v3Rg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6506.1.699ffb5533_1783765164912_0.5050161350878606","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6507.1.cc8b36505d":{"name":"@open-mercato/cache","version":"0.6.6-develop.6507.1.cc8b36505d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6507.1.cc8b36505d","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"884c86e28268a64d5918c42a0ca30966c3305362","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6507.1.cc8b36505d.tgz","fileCount":51,"integrity":"sha512-1nKSTqQqBitEEuJ9PpRD+xT9C6LI5LSeUIgMkmLX3O8lQHXhEkLQoSAUONxwmViN9YSD77n/QbZc41/nGMuqYA==","signatures":[{"sig":"MEUCIBaIJxbkAqrnNE+Gexy24PqEBI+ztv5OUsNbNTsXSI/mAiEAzwG4rnCaeJtPWWBxlfyJLXCHQVDkBJntQ6fQiPe/6RU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6507.1.cc8b36505d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":233057},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-1nKSTqQqBitEEuJ9PpRD+xT9C6LI5LSeUIgMkmLX3O8lQHXhEkLQoSAUONxwmViN9YSD77n/QbZc41/nGMuqYA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6507.1.cc8b36505d_1783769311209_0.5919551479067926","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6513.1.12f0383844":{"name":"@open-mercato/cache","version":"0.6.6-develop.6513.1.12f0383844","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6513.1.12f0383844","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b40e81e90257471233480adfa0288dcaab8392a6","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6513.1.12f0383844.tgz","fileCount":51,"integrity":"sha512-ko+HNkw/duZUCpkJditKxzZ8lRm1IDRoaCBi7uH2XHiUNv+qILrvsSS4oLatdWkKxDK2QztwmszRO2dogP8CNg==","signatures":[{"sig":"MEUCIHjqhAfJUIuY2WHijNP1cB+PitlpsRLDyqCPv6tPWlZFAiEAu524qDE458hE06tGzd3dpDPEOc3WKZ+lsMWCok6E+SI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6513.1.12f0383844","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":233057},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-ko+HNkw/duZUCpkJditKxzZ8lRm1IDRoaCBi7uH2XHiUNv+qILrvsSS4oLatdWkKxDK2QztwmszRO2dogP8CNg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6513.1.12f0383844_1783772457477_0.33080830050396415","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6515.1.01911d00e2":{"name":"@open-mercato/cache","version":"0.6.6-develop.6515.1.01911d00e2","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6515.1.01911d00e2","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"773730d38f9d3065cb456793cffb89681d51763c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6515.1.01911d00e2.tgz","fileCount":51,"integrity":"sha512-sFyqVeyudI6ueeQGwMdSw7VOyuXOQbZKspunBuZicF5quIa7bsAPe3nhkD9LvpbMAOEzjfkB2eMvE3usuHDVww==","signatures":[{"sig":"MEUCIQCF1aTvd6zuOY7sSaC4Ubf2eX3a84pkqe+ng9prcYjDwAIgSGTI5T/NdGiDATAXzub6x2JmLrJTB/0CCnK3OdtUUJU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6515.1.01911d00e2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":233057},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-sFyqVeyudI6ueeQGwMdSw7VOyuXOQbZKspunBuZicF5quIa7bsAPe3nhkD9LvpbMAOEzjfkB2eMvE3usuHDVww==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6515.1.01911d00e2_1783775867241_0.7284120415208661","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6516.1.86a8538145":{"name":"@open-mercato/cache","version":"0.6.6-develop.6516.1.86a8538145","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6516.1.86a8538145","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"0379030a511785d8dd117107ec6d82ee3d1a7167","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6516.1.86a8538145.tgz","fileCount":51,"integrity":"sha512-IxBZjG8H2sBI7gdQOL7IXq85eL95RZA7yksQumOEDIcHGc7im9tAb7hwpob3bFI/WVvcKgcIilP+obFTbqnaGQ==","signatures":[{"sig":"MEYCIQC37FXEj9kyOdVeB3lFlkDw5rFawpxf/BGLbXUDie/3ogIhAPEkzpxLcEcfyKO2gN9DJFohk2A5VkdDFe6Gb028Li6o","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6516.1.86a8538145","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":233057},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-IxBZjG8H2sBI7gdQOL7IXq85eL95RZA7yksQumOEDIcHGc7im9tAb7hwpob3bFI/WVvcKgcIilP+obFTbqnaGQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6516.1.86a8538145_1783937967548_0.20452755279352886","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6519.1.bdc91fb755":{"name":"@open-mercato/cache","version":"0.6.6-develop.6519.1.bdc91fb755","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6519.1.bdc91fb755","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"827df9487698d1a18ffe7a8cff6db435b42219f0","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6519.1.bdc91fb755.tgz","fileCount":51,"integrity":"sha512-GMPMQL/srGL75MCBcEcADTL2Hnxt7CTtPKpDnUhL1wuxpR3INSW5h9SIzywRXc1EcVBm6KuJZv6n7KxY+8zEqg==","signatures":[{"sig":"MEUCIQCLPHFQ9GKZK8Ql5e9AE/9nlOy42ALraNvJstYd0toH6wIgS38jC3PHK54bP1UhNFM3abEO3Z+71Z8kFRKYtCiNmEo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6519.1.bdc91fb755","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":233057},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-GMPMQL/srGL75MCBcEcADTL2Hnxt7CTtPKpDnUhL1wuxpR3INSW5h9SIzywRXc1EcVBm6KuJZv6n7KxY+8zEqg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6519.1.bdc91fb755_1783941081254_0.4159242647565877","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6520.1.55df6df792":{"name":"@open-mercato/cache","version":"0.6.6-develop.6520.1.55df6df792","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6520.1.55df6df792","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"cfca027cedc24a607b3265be0738152e71327d69","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6520.1.55df6df792.tgz","fileCount":51,"integrity":"sha512-4nGei3rtNku7imjNN9sOVVZ1gifO9q71OXupHILJYWEtGK2tXXbiAXCOc73Xxb6f4r39UE3TYnPt+q41Y3JocQ==","signatures":[{"sig":"MEQCIAiI8J7brLc6R4WYGIR54Cs1VmmawqexEZt6xTMRrZTFAiASGI3wxtRd3SBQvdxK5PTOGlBquP4CmayeTerKCY0ycQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6520.1.55df6df792","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":233057},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-4nGei3rtNku7imjNN9sOVVZ1gifO9q71OXupHILJYWEtGK2tXXbiAXCOc73Xxb6f4r39UE3TYnPt+q41Y3JocQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6520.1.55df6df792_1783944636779_0.5943093331917952","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6522.1.adb260d33a":{"name":"@open-mercato/cache","version":"0.6.6-develop.6522.1.adb260d33a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6522.1.adb260d33a","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"8e1230f6cebb3796b154c92f6d07e429435aee38","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6522.1.adb260d33a.tgz","fileCount":51,"integrity":"sha512-qk54l4Jpz0BEFYNOKdX2YUVztSqIOmzrrauR15zxsuHYdN3WnzA55Q7tmVxt7fDi/lYsH/FTF5YEFXBRwZRKyw==","signatures":[{"sig":"MEQCIBhWryYFho0hGuaeJYzaO9tU9z/BkkVLXJI8nZjODqX7AiAmEXyEtkYnIca/sgRrXKi2i4RmgNWSlVO0/8ZGOu2G2w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6522.1.adb260d33a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":233057},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-qk54l4Jpz0BEFYNOKdX2YUVztSqIOmzrrauR15zxsuHYdN3WnzA55Q7tmVxt7fDi/lYsH/FTF5YEFXBRwZRKyw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6522.1.adb260d33a_1783948780431_0.15714733226195832","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6524.1.a78cc4694e":{"name":"@open-mercato/cache","version":"0.6.6-develop.6524.1.a78cc4694e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6524.1.a78cc4694e","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"6cabedfb12af73123909b3050da6b0dd27927d4b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6524.1.a78cc4694e.tgz","fileCount":51,"integrity":"sha512-F0kdTlBOJrVvsQb9elBghjHg8EPnR5w/scUBq+0e0tj3yvVIaJkkxlEsXi79L3MyiCLhvaEY2fDZqh9akjbf1A==","signatures":[{"sig":"MEQCIE3fqsP8DzmOY0uWHhQZKSQKWas8J6uCHr0qeyoOnmhlAiBiaEZSAgBS8XSf6js8oO21gwYZu2vPmluUJ3jxCfRn5w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6524.1.a78cc4694e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":233057},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-F0kdTlBOJrVvsQb9elBghjHg8EPnR5w/scUBq+0e0tj3yvVIaJkkxlEsXi79L3MyiCLhvaEY2fDZqh9akjbf1A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6524.1.a78cc4694e_1783952247317_0.8876838932935209","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6525.1.e9a4b56963":{"name":"@open-mercato/cache","version":"0.6.6-develop.6525.1.e9a4b56963","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6525.1.e9a4b56963","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"436192e56ae2543b6b567502da1435469abf56a5","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6525.1.e9a4b56963.tgz","fileCount":51,"integrity":"sha512-zy5PGPUoNsll5f2vJcOrB0Om0xL9V50GzvHMMOpySIKB8XE38eTjoDt6r3oNT0BYjRHqaF5l1+kjRXw3u2mh4g==","signatures":[{"sig":"MEYCIQCGOdLEk+X7krZ8CfROwisV8Fs2BDGFzeMTOzGkRQBdNgIhAJOy/NjvYkLzl4Abi7R8rWZdSI4KhIbU7bb8PC3Ahauc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6525.1.e9a4b56963","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":233057},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-zy5PGPUoNsll5f2vJcOrB0Om0xL9V50GzvHMMOpySIKB8XE38eTjoDt6r3oNT0BYjRHqaF5l1+kjRXw3u2mh4g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6525.1.e9a4b56963_1783968400411_0.6685128383021759","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6526.1.6df9b3dd84":{"name":"@open-mercato/cache","version":"0.6.6-develop.6526.1.6df9b3dd84","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6526.1.6df9b3dd84","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e0eb49392f5f815e198afcb97a149a2e511ba77e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6526.1.6df9b3dd84.tgz","fileCount":51,"integrity":"sha512-fepe0rpA39VKpIdOyN2cxXZLh/+AKWKFSe3Do++1Z5JA7HK2Ywtctx/iSbIIg7lZ65tQBGEIQE83eVxX+uMRqQ==","signatures":[{"sig":"MEQCIEbmpqDYZZUuOja7+CrFFqtZeFbgKRHPUj5YcHM9qVt7AiAzrnEOg8gbyB7tlEPiMUD0MJmvR53IkcYHVHqkkRBzKg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6526.1.6df9b3dd84","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":233057},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-fepe0rpA39VKpIdOyN2cxXZLh/+AKWKFSe3Do++1Z5JA7HK2Ywtctx/iSbIIg7lZ65tQBGEIQE83eVxX+uMRqQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6526.1.6df9b3dd84_1783979248213_0.10791256701439389","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6529.1.e1de4b3f27":{"name":"@open-mercato/cache","version":"0.6.6-develop.6529.1.e1de4b3f27","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6529.1.e1de4b3f27","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"94a68ccd7269c702db540a87ae34b7c32c7374fb","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6529.1.e1de4b3f27.tgz","fileCount":51,"integrity":"sha512-+7mvng85ggBRIbadjT4CoZA0n2IuYGuHW4vv45rTh63DHPJJPv+G3tdskaLdjipdQlQead3z1uY2POjxC5WQlQ==","signatures":[{"sig":"MEYCIQC6WclDxb++UuWLK7lNGjfNsvrXSE4hohxkwIoWFDkc3AIhAJYWTcU7pdGkKpTtbLZYn4G/StOIImkZBkFkhWhmD2vX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6529.1.e1de4b3f27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":233057},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-+7mvng85ggBRIbadjT4CoZA0n2IuYGuHW4vv45rTh63DHPJJPv+G3tdskaLdjipdQlQead3z1uY2POjxC5WQlQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6529.1.e1de4b3f27_1783982257429_0.008007540672251956","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6530.1.6d8442bafd":{"name":"@open-mercato/cache","version":"0.6.6-develop.6530.1.6d8442bafd","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6530.1.6d8442bafd","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"450a42723d8509d263edbe7ed4c1c2344475162f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6530.1.6d8442bafd.tgz","fileCount":51,"integrity":"sha512-1RStR+guawuEw3u9TBi8tFAWGHc6cR1OyVmFcOiHPowDp9bUfqh2eKgtcTo+UJbdZcJ0Futi2igtyKUYOkpFTg==","signatures":[{"sig":"MEQCIAso4n7H9F5pLnb1yz/8xhWWBh0tv3nTQK1WRUwHR9C8AiBe0vncnX6xJZqEQvICpgFMFEpVqxOZPeyGEY6dhZJ2vQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6530.1.6d8442bafd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":233057},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-1RStR+guawuEw3u9TBi8tFAWGHc6cR1OyVmFcOiHPowDp9bUfqh2eKgtcTo+UJbdZcJ0Futi2igtyKUYOkpFTg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6530.1.6d8442bafd_1784093545253_0.3396035432437585","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6531.1.87e9d31db6":{"name":"@open-mercato/cache","version":"0.6.6-develop.6531.1.87e9d31db6","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6531.1.87e9d31db6","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"9fc8efb7033e8f359dd5fb68abc525cfb69ea3e8","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6531.1.87e9d31db6.tgz","fileCount":51,"integrity":"sha512-nY43CwmQJGRy2vS4oLEqrCvquI56Iknvt+byiLtK/G+bVK38mamhupJ310kV1+plU/IOX1ZmBO9EQzo/UwDHyw==","signatures":[{"sig":"MEUCIFn2OIf6KWq0umcQwAhRke2VoCW36f6b9RnKHFfPCxSDAiEAlr88RgLyI+f6YhIRTH5fkgSVyla7np30jc0p5a+O7w4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6531.1.87e9d31db6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":233057},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-nY43CwmQJGRy2vS4oLEqrCvquI56Iknvt+byiLtK/G+bVK38mamhupJ310kV1+plU/IOX1ZmBO9EQzo/UwDHyw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6531.1.87e9d31db6_1784103333703_0.02657288553502113","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6534.1.6f4f994802":{"name":"@open-mercato/cache","version":"0.6.6-develop.6534.1.6f4f994802","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6534.1.6f4f994802","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"511308ea7119767b9c32874161443a0c83fbfe74","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6534.1.6f4f994802.tgz","fileCount":51,"integrity":"sha512-NeFHmVMg64CLvcjhI0M2S7xSeR0AhEbcHXGksvvasA1LLpWybUULm/ChI5/yi2rOfqkIAucrzBA8SQamNflcbQ==","signatures":[{"sig":"MEYCIQCVcy+sln/MYHP9+frKLR4u5uAQ+ioLONw/v0HdCpytKQIhAKfKy7FBQnlyBhToMntZdX4+26S3HTO7pbLvnXawRnSl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6534.1.6f4f994802","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":233057},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-NeFHmVMg64CLvcjhI0M2S7xSeR0AhEbcHXGksvvasA1LLpWybUULm/ChI5/yi2rOfqkIAucrzBA8SQamNflcbQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6534.1.6f4f994802_1784106285646_0.2327767239357319","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6535.1.5cf43724de":{"name":"@open-mercato/cache","version":"0.6.6-develop.6535.1.5cf43724de","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6535.1.5cf43724de","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"fe3f9aa0cbd898e05e6c97d5db0903212a3f2b69","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6535.1.5cf43724de.tgz","fileCount":51,"integrity":"sha512-FNrgavxtA53a8R18PFLi8njKnKYe4raadRNXTIoNqeR2QgXkhaPwVKRrLgukWGQuPT2JlkzO2pQL/h8Ve8Fvkg==","signatures":[{"sig":"MEYCIQD69NjCBhW7S3+vnjytb/CZrgUaMdlXdvxyjLf4bMztVgIhAMTG20KOkPJzGWOEpWjpClNhPZFzZGL5if1ftQLxqYjR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6535.1.5cf43724de","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":233057},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-FNrgavxtA53a8R18PFLi8njKnKYe4raadRNXTIoNqeR2QgXkhaPwVKRrLgukWGQuPT2JlkzO2pQL/h8Ve8Fvkg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6535.1.5cf43724de_1784109323990_0.6162305849704117","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6536.1.799f7f795b":{"name":"@open-mercato/cache","version":"0.6.6-develop.6536.1.799f7f795b","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6536.1.799f7f795b","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"31a9345c9c8f273686828425f34f186b8f62b5c2","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6536.1.799f7f795b.tgz","fileCount":51,"integrity":"sha512-NpIAF+w54WvUQJ04fu64BgMR0/jNNHNPnXI/XmKhkqYzyfunLol3rbUpV+ys3tQpAByDY/5ak9t9ggs658Uhdw==","signatures":[{"sig":"MEUCIQDbRNqx3UhrEZmxgAPfgMOjWEkmgLERT5N5GKYHtoWXsAIgNY51Jnz0w9HRAFWjGPWMrDGV0haatBJ/jdtqtIxenVo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6536.1.799f7f795b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":233057},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-NpIAF+w54WvUQJ04fu64BgMR0/jNNHNPnXI/XmKhkqYzyfunLol3rbUpV+ys3tQpAByDY/5ak9t9ggs658Uhdw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6536.1.799f7f795b_1784140158681_0.8314561877004805","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6540.1.ae856df1ec":{"name":"@open-mercato/cache","version":"0.6.6-develop.6540.1.ae856df1ec","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6540.1.ae856df1ec","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"86f05b8dd71c4bc637ea524f685cd34eb6b8f55f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6540.1.ae856df1ec.tgz","fileCount":51,"integrity":"sha512-G4FUmL5Rm7ZHjJX2RSbcxS6je2T2d4FeekKmjqTL18gBATzw4XJRT/pAi+ERF9fUl/gP7mO5pbfI4Gar9rynlA==","signatures":[{"sig":"MEUCIHTRp2zo5erLtPEQlo0JsVpHccOtdkxy3zFlR1DHnVJ3AiEAz4CN9UXkTPz5kitlUcWkWVCYvxXat65AwKMuQcdDZ4o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6540.1.ae856df1ec","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":233057},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-G4FUmL5Rm7ZHjJX2RSbcxS6je2T2d4FeekKmjqTL18gBATzw4XJRT/pAi+ERF9fUl/gP7mO5pbfI4Gar9rynlA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6540.1.ae856df1ec_1784142991041_0.16545881168979615","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6541.1.c6f8fa5d2b":{"name":"@open-mercato/cache","version":"0.6.6-develop.6541.1.c6f8fa5d2b","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6541.1.c6f8fa5d2b","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"5c3fe1d5ad91398ee5216149f5d45c4a3a41f51c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6541.1.c6f8fa5d2b.tgz","fileCount":51,"integrity":"sha512-xpIHLxKcmIdKmka052pONrB7msUfUtwiMOl5XYvux+wXRSHVWltRhdbet+xDw21Jij+WGPXlJF3db9Dqh83kxg==","signatures":[{"sig":"MEQCIEiNalQHVyuAXZIMf7bw4b8M2XyfYStn0yl+MyX5zIbQAiAjNN2C2JvgTz/0YlnpgzO5+AY4M5eJ5eo/ZcH7LHpzFQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6541.1.c6f8fa5d2b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":233057},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-xpIHLxKcmIdKmka052pONrB7msUfUtwiMOl5XYvux+wXRSHVWltRhdbet+xDw21Jij+WGPXlJF3db9Dqh83kxg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6541.1.c6f8fa5d2b_1784230397573_0.5620975516979523","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6542.1.fee3e68aa6":{"name":"@open-mercato/cache","version":"0.6.6-develop.6542.1.fee3e68aa6","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6542.1.fee3e68aa6","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d99a19b6d6f20fa57c33dba9fe28ce97ccfdbb37","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6542.1.fee3e68aa6.tgz","fileCount":51,"integrity":"sha512-D6I+lmEE9E2DS8T7X5OE/xrmcG/Yfyl7xWnarKaKs7euIUivjAvxO6w0gJ2i+eQNcooNcDo7MvwpXqLqbngb9Q==","signatures":[{"sig":"MEYCIQDryvSUIVECNiJVSMJkq4Q+4y1Nf8LYEQB1pMW3k6gexAIhANdqf9kR6EVuuxmYeacxKYS9sgihn1ChnumLcJtQ3R9w","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6542.1.fee3e68aa6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":233057},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-D6I+lmEE9E2DS8T7X5OE/xrmcG/Yfyl7xWnarKaKs7euIUivjAvxO6w0gJ2i+eQNcooNcDo7MvwpXqLqbngb9Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6542.1.fee3e68aa6_1784268376849_0.45773013288066333","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6543.1.49fadb4c31":{"name":"@open-mercato/cache","version":"0.6.6-develop.6543.1.49fadb4c31","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6543.1.49fadb4c31","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"52e03470e2cfd8bbcc9b219f89382651bb847fc4","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6543.1.49fadb4c31.tgz","fileCount":51,"integrity":"sha512-qiqmTe5g50gQjs0tu15/uhs7Cq2HaOr/+p6F1efFc1G4/o49HDpwab4lpZ8BI1l8LKUpE9MKJXT7FJ/KerOZDA==","signatures":[{"sig":"MEQCIE1BXJIf8Wv2nWs2by8VH/nFtiefWdrqPoD907GdT5kTAiAz2plzMl8lo7cei0cCPNkpsguvA+YY1HPvMmIDK3KtEA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6543.1.49fadb4c31","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":233057},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-qiqmTe5g50gQjs0tu15/uhs7Cq2HaOr/+p6F1efFc1G4/o49HDpwab4lpZ8BI1l8LKUpE9MKJXT7FJ/KerOZDA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6543.1.49fadb4c31_1784271332696_0.9936281035465733","host":"s3://npm-registry-packages-npm-production"}},"0.6.6":{"name":"@open-mercato/cache","version":"0.6.6","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"32d439ed3e62d5fc10f0d4a4a4429f0753a01055","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6.tgz","fileCount":51,"integrity":"sha512-O/xg2Caq3CxIT+6R4SJQejdKTWsRCwmOTvvC+Sr+Dw0tRtHmpUgqHuEw4G4jAB9mibe60X5xIkIs35kB4kgZ0g==","signatures":[{"sig":"MEYCIQCV3lffqUC3fWopHflDFfxA3fetepkDne/CPOsjpURvowIhAKIA9EGvD/JRgbMW4sV6g7Fa8dWN7VdX77M5klEyohxA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":233003},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-O/xg2Caq3CxIT+6R4SJQejdKTWsRCwmOTvvC+Sr+Dw0tRtHmpUgqHuEw4G4jAB9mibe60X5xIkIs35kB4kgZ0g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6_1784274363803_0.46085811541552424","host":"s3://npm-registry-packages-npm-production"}},"0.6.6-develop.6551.1.1511bfa890":{"name":"@open-mercato/cache","version":"0.6.6-develop.6551.1.1511bfa890","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.6-develop.6551.1.1511bfa890","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"dae55d41c011a60c3493578ca8cf07fa06bac9f6","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.6-develop.6551.1.1511bfa890.tgz","fileCount":51,"integrity":"sha512-WJeQ4jnFF1QT6uvjqhAwy+sPO5IVFvGmmwIN2nMgB2Kydj7Y70Z+RfV89VjgPs+ejXgnrTXsHNMRZ/2orLj4jw==","signatures":[{"sig":"MEQCIFQbtAh/w7C8zbTWqSzJghtdIT7kQ18pwnYumRSBxk5qAiBbHGFVZBc06MDvr87bww6D96ORxgPTcHxk/4jVi9xyFQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.6-develop.6551.1.1511bfa890","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":233057},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-WJeQ4jnFF1QT6uvjqhAwy+sPO5IVFvGmmwIN2nMgB2Kydj7Y70Z+RfV89VjgPs+ejXgnrTXsHNMRZ/2orLj4jw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.5","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.6-develop.6551.1.1511bfa890_1784274531121_0.05720822941577408","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6552.1.5208a19369":{"name":"@open-mercato/cache","version":"0.6.7-develop.6552.1.5208a19369","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.7-develop.6552.1.5208a19369","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"125339bf00e1201f1039332e9802d8ecd0d3665d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.7-develop.6552.1.5208a19369.tgz","fileCount":51,"integrity":"sha512-sbIhy6rdJjmNQzQP5iSutowJld2BlCnTVvS1xKPa6KcTlq7IUouAqVMnDR+gVoxySjq1HRYlcIsypV+6RFY/Vw==","signatures":[{"sig":"MEUCIDgq7SJoLKuMiKO3+5135vozDw0K/q9nXDWlNn8FmvDeAiEA6x+YdLCsmijlvCqpfQqcn3E10bqiCxZcVdB/cSbdFVc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.7-develop.6552.1.5208a19369","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":233057},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-sbIhy6rdJjmNQzQP5iSutowJld2BlCnTVvS1xKPa6KcTlq7IUouAqVMnDR+gVoxySjq1HRYlcIsypV+6RFY/Vw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.7-develop.6552.1.5208a19369_1784283589074_0.9828316218443895","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6553.1.2ec7246e04":{"name":"@open-mercato/cache","version":"0.6.7-develop.6553.1.2ec7246e04","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.7-develop.6553.1.2ec7246e04","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"344523639ae743df8626081f3f23e4de1b69e452","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.7-develop.6553.1.2ec7246e04.tgz","fileCount":51,"integrity":"sha512-S76HeQEUicaua7OjMjn66y/NbOGxbbRG8q4yn4k2IwrSaJ7I/NaDq1JcpqsXJ3Pn2r8PYjrBVJzG8+jN3IUAQg==","signatures":[{"sig":"MEQCIDxxQZpBKwM9fBNQpXjaDeydofrI2PVyF/kkXBtYmSxyAiBIjPRtQxd1CZfPMBmyNAPFwMVuI5cERp36/BTrNKxr5g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.7-develop.6553.1.2ec7246e04","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":233057},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-S76HeQEUicaua7OjMjn66y/NbOGxbbRG8q4yn4k2IwrSaJ7I/NaDq1JcpqsXJ3Pn2r8PYjrBVJzG8+jN3IUAQg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.7-develop.6553.1.2ec7246e04_1784354086838_0.3290816172962676","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6565.1.1026d85fff":{"name":"@open-mercato/cache","version":"0.6.7-develop.6565.1.1026d85fff","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.7-develop.6565.1.1026d85fff","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"192c25e65738cdafb86269549ddcc03eb6264304","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.7-develop.6565.1.1026d85fff.tgz","fileCount":51,"integrity":"sha512-okqA3XhPlEeT7fZVplSxTR+aD9KvPRPTbnnmraarJ7eslUhOKwgRlgENe3QTVGnmSp2zET+tvNnlXe0MwahPgA==","signatures":[{"sig":"MEQCIB9/yv6qJTMUQSkeEV6Zf+mFtTb57uFgSt/7eIbqsHaUAiAcyLlht2Mig966zwtxt0eezJWNOxJdbAjy+M/Y23P2GQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.7-develop.6565.1.1026d85fff","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":233057},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-okqA3XhPlEeT7fZVplSxTR+aD9KvPRPTbnnmraarJ7eslUhOKwgRlgENe3QTVGnmSp2zET+tvNnlXe0MwahPgA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.7-develop.6565.1.1026d85fff_1784357490368_0.7794209205094782","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6566.1.15385fa179":{"name":"@open-mercato/cache","version":"0.6.7-develop.6566.1.15385fa179","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.7-develop.6566.1.15385fa179","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f2b9362a92a1c6040e2beee3f8bf76b2f578f3b1","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.7-develop.6566.1.15385fa179.tgz","fileCount":51,"integrity":"sha512-hIfhS5+PgEDy9d0vmhlVOHLznPO6xCqPgVZJkDYoECOruv6o8JpkFmZN3EodENqQtQZqVeFrzSvfL0Y/FhAe/w==","signatures":[{"sig":"MEUCICZtPyuUHK8gibwYgBT3VBIf4Kz95Q7jNRV7ZJpToPvBAiEAm0/qAHrMog1AGTZGSwMC0BqENfqvlXkMJwxLDstOWq8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.7-develop.6566.1.15385fa179","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":233056},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-hIfhS5+PgEDy9d0vmhlVOHLznPO6xCqPgVZJkDYoECOruv6o8JpkFmZN3EodENqQtQZqVeFrzSvfL0Y/FhAe/w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.7-develop.6566.1.15385fa179_1784387973188_0.19489757358644022","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6567.1.g5807007168":{"name":"@open-mercato/cache","version":"0.6.7-develop.6567.1.g5807007168","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.7-develop.6567.1.g5807007168","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"7ac37f21cf8efe708ca76ddf69201f99bb13f2f5","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.7-develop.6567.1.g5807007168.tgz","fileCount":51,"integrity":"sha512-JI2q2fmdeHMrDkawgnsF8T8BGE7jCT9lbfpCDi2b+A3hSgCO6g62RgmUvZRI6WhJWHi4riyH6QBxDC/bFJOJTA==","signatures":[{"sig":"MEQCIGGVcwvYY0j70vrNtqXRdRxQm3uups3nNR1XiIUGceh9AiBZ0d1mZQYRKAEnz9/Rnbh0L5p0WkKZc9MHR99PSuIf0Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.7-develop.6567.1.g5807007168","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":233057},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-JI2q2fmdeHMrDkawgnsF8T8BGE7jCT9lbfpCDi2b+A3hSgCO6g62RgmUvZRI6WhJWHi4riyH6QBxDC/bFJOJTA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.7-develop.6567.1.g5807007168_1784398449539_0.4190186059034746","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6568.1.9f57ffc393":{"name":"@open-mercato/cache","version":"0.6.7-develop.6568.1.9f57ffc393","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.7-develop.6568.1.9f57ffc393","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"86db8978d1be5168a146c07f352337db553f6458","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.7-develop.6568.1.9f57ffc393.tgz","fileCount":51,"integrity":"sha512-aGlxCUe9SKaMl0Ih7GZEmhAMyFvvlsBmdwTQEA7VWVbD6WrjmeTk4HLRSP7tNfbloFGUWMm698y2F5yrLCuGTg==","signatures":[{"sig":"MEUCIQCk7yRZUY2Rcy4LM9yTvRtyrFSEniVH3w2j8Ml3CJmDcQIgXGBEDQD5BKKdNgHlxlK1jk00XK7z4n679sMP5/gEWJk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.7-develop.6568.1.9f57ffc393","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":244717},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-aGlxCUe9SKaMl0Ih7GZEmhAMyFvvlsBmdwTQEA7VWVbD6WrjmeTk4HLRSP7tNfbloFGUWMm698y2F5yrLCuGTg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.7-develop.6568.1.9f57ffc393_1784572232948_0.3368313083707224","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6569.1.c06dee4866":{"name":"@open-mercato/cache","version":"0.6.7-develop.6569.1.c06dee4866","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.7-develop.6569.1.c06dee4866","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"2335a5ab250da85432f847dfcc248136aafc3222","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.7-develop.6569.1.c06dee4866.tgz","fileCount":51,"integrity":"sha512-8koAI4Y1t90SNbt51HgIt45Lo4I7LZ+lZXIrZSUOlHiPnpTeXidzeYnhLlSnReRHnvVrXRfIJTjMM+5fWQFmfg==","signatures":[{"sig":"MEUCIQDhhR8eyFfHTixqv9mMoNC8tGXPERtfUw9vZreThH3tQQIgETHbHFxUNusP32VA3/VRkjpUmOB6QmAZBofxXmfqiko=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.7-develop.6569.1.c06dee4866","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":244717},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-8koAI4Y1t90SNbt51HgIt45Lo4I7LZ+lZXIrZSUOlHiPnpTeXidzeYnhLlSnReRHnvVrXRfIJTjMM+5fWQFmfg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.7-develop.6569.1.c06dee4866_1784622609119_0.5852843593716233","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6572.1.3d8e83062f":{"name":"@open-mercato/cache","version":"0.6.7-develop.6572.1.3d8e83062f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.7-develop.6572.1.3d8e83062f","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"51245d97deddd9764c16f03f91bf80c9cd0b472c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.7-develop.6572.1.3d8e83062f.tgz","fileCount":51,"integrity":"sha512-Qp1PowgDt+faRjL0+JhApbg05yhdBOAcKPk9Mo9YXwmBOkKowlLJRO+AjUQRPmyBqZBeADbxQHoFnx1WcxngGQ==","signatures":[{"sig":"MEUCIHZnPqAk3Z+jS1M2mx9oqOZiin81YPXPkodcp5sPShxNAiEAioYfqVh592JZ3qcYzeO8OTrxboTDl84dWMZHiar2v5s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.7-develop.6572.1.3d8e83062f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":244717},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Qp1PowgDt+faRjL0+JhApbg05yhdBOAcKPk9Mo9YXwmBOkKowlLJRO+AjUQRPmyBqZBeADbxQHoFnx1WcxngGQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.7-develop.6572.1.3d8e83062f_1784623362691_0.4562704047797985","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6573.1.28649ddec6":{"name":"@open-mercato/cache","version":"0.6.7-develop.6573.1.28649ddec6","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.7-develop.6573.1.28649ddec6","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a51d6da1b07e8e18990a60c11330f8b00e63dd17","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.7-develop.6573.1.28649ddec6.tgz","fileCount":51,"integrity":"sha512-qJ1R/tqTYaqlnQy861dqQh8lAl7CcDbHfz/+Oxe+hXBH/6yU3u46fY0n7MoOu7TVQAY6gwQy2/UF7iaP7fm2YQ==","signatures":[{"sig":"MEQCIFtWnlPWeO2z9dAJSogJShO0UbxftgC3k6WGFKrs3Y2ZAiBsL7gw9xxhqSQ46K+0zjAWa8UlA8zTcynaQCU/gjRPag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.7-develop.6573.1.28649ddec6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":244717},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-qJ1R/tqTYaqlnQy861dqQh8lAl7CcDbHfz/+Oxe+hXBH/6yU3u46fY0n7MoOu7TVQAY6gwQy2/UF7iaP7fm2YQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.7-develop.6573.1.28649ddec6_1784624411173_0.0971249807863761","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6574.1.05dcf72ba8":{"name":"@open-mercato/cache","version":"0.6.7-develop.6574.1.05dcf72ba8","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.7-develop.6574.1.05dcf72ba8","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"6821c283cfce08c5c7d4185030f0d6065f8411b6","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.7-develop.6574.1.05dcf72ba8.tgz","fileCount":51,"integrity":"sha512-L6LAizlSZhAhYUP4nYhEfVo6zLg9w7ruLUNjzXdNKEa7NVQMbvKbS4hYEOmcaGl8YrveObZFfZA/68n9BlOO3g==","signatures":[{"sig":"MEQCICX55Yg9kl61ax+yjpfSyiln0twMsYIxxUT2nVwCFpdsAiAZ/YauVXb9iho5Eci7k0SuBANyALe9FyScdl7Nkve7+g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.7-develop.6574.1.05dcf72ba8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":244717},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-L6LAizlSZhAhYUP4nYhEfVo6zLg9w7ruLUNjzXdNKEa7NVQMbvKbS4hYEOmcaGl8YrveObZFfZA/68n9BlOO3g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.7-develop.6574.1.05dcf72ba8_1784663363525_0.16568992033342678","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6576.1.c4bc47711b":{"name":"@open-mercato/cache","version":"0.6.7-develop.6576.1.c4bc47711b","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.7-develop.6576.1.c4bc47711b","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"6b14e55cfc678d4b023a280ca38cf6432eb30970","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.7-develop.6576.1.c4bc47711b.tgz","fileCount":51,"integrity":"sha512-V2LYkrT2c6pHQ+Y+y9nc0/q6XnEp1dMmfOT1UCEsMPqBRiqmA86D6lhzBhymyJPSMuxITMVH3QgXGd3VZ2pmLQ==","signatures":[{"sig":"MEQCIBoCIFkiiCX9mVQvaGIE+jLkvvFgF3dIQX3klNmb5S1KAiBGz6LSRenNXo9apX3CVghtUicnqKu4y667O5Z1aSmiNw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.7-develop.6576.1.c4bc47711b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":244717},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-V2LYkrT2c6pHQ+Y+y9nc0/q6XnEp1dMmfOT1UCEsMPqBRiqmA86D6lhzBhymyJPSMuxITMVH3QgXGd3VZ2pmLQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.7-develop.6576.1.c4bc47711b_1784663989057_0.44124667119605054","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6577.1.cac0b255b0":{"name":"@open-mercato/cache","version":"0.6.7-develop.6577.1.cac0b255b0","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.7-develop.6577.1.cac0b255b0","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"afa6ae3baf303bf16bce2d62997617e9dd6b8ec7","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.7-develop.6577.1.cac0b255b0.tgz","fileCount":51,"integrity":"sha512-wX5NrHQtJ8X3CkCsMKYGGMoDPb+lVrPMNRSJNYb96cR1ua1ZajUnGXxFT3L8ZAdWs1B7573bev4E5p5t82Dv6Q==","signatures":[{"sig":"MEQCIBeck2vL9NA+v42FLV5Sb+PEmaG8++ZTxnPoZcR7rlS2AiBepzMX2rixJLgdoKvAxZSpLAypjnaRDPzI1VxbiEsQpw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.7-develop.6577.1.cac0b255b0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":244717},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-wX5NrHQtJ8X3CkCsMKYGGMoDPb+lVrPMNRSJNYb96cR1ua1ZajUnGXxFT3L8ZAdWs1B7573bev4E5p5t82Dv6Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.7-develop.6577.1.cac0b255b0_1784668071897_0.4039988662632694","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6580.1.39ab1d9e62":{"name":"@open-mercato/cache","version":"0.6.7-develop.6580.1.39ab1d9e62","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.7-develop.6580.1.39ab1d9e62","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"04b5c2aca90ff075cec4d8ce940039ad33f85171","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.7-develop.6580.1.39ab1d9e62.tgz","fileCount":51,"integrity":"sha512-Jik3n1YnlEgmkTKr+z/jbSisDpBfnfjlbzuLtvTTxAYk//QTR42rqTWPfadB85Peby8L5xEYExneB8bF/5pSOA==","signatures":[{"sig":"MEUCIQDQg+8xzOJUv6IuwdERcuB1Cu4VAlUqMEGFTdB/FVuV1AIgBAQMeHTkWhoAJWW+oUu1ezNlcnpDAXmGHoZyfIH8lHg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.7-develop.6580.1.39ab1d9e62","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":244717},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Jik3n1YnlEgmkTKr+z/jbSisDpBfnfjlbzuLtvTTxAYk//QTR42rqTWPfadB85Peby8L5xEYExneB8bF/5pSOA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.7-develop.6580.1.39ab1d9e62_1784670857682_0.47951478742598064","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6581.1.b770114f54":{"name":"@open-mercato/cache","version":"0.6.7-develop.6581.1.b770114f54","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.7-develop.6581.1.b770114f54","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"26e73774314f3d5054f89737204b89fd264bd212","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.7-develop.6581.1.b770114f54.tgz","fileCount":51,"integrity":"sha512-OqU4eJv1qcvfD+IdfwffKWOJcJhuA2Lk5HqHuuhJyk91Cqf4D6nJJNqc6c6pAVBqQ0+PPCJw5IVec6aaYEp17g==","signatures":[{"sig":"MEUCIQCXTeMGBgwHm3ADZHlEFuF0Ao1wc09sXJ+VZPaUQ0pxxQIgdhSF1dSMeC9Bdqc6XPrrm31W/n9eMfRWKho1Dk1lzgQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.7-develop.6581.1.b770114f54","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":244717},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-OqU4eJv1qcvfD+IdfwffKWOJcJhuA2Lk5HqHuuhJyk91Cqf4D6nJJNqc6c6pAVBqQ0+PPCJw5IVec6aaYEp17g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.7-develop.6581.1.b770114f54_1784695118150_0.1590736557514294","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6582.1.04cac61287":{"name":"@open-mercato/cache","version":"0.6.7-develop.6582.1.04cac61287","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.7-develop.6582.1.04cac61287","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"94dbabacd05607546abb98d4a997c512ccb4b4e8","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.7-develop.6582.1.04cac61287.tgz","fileCount":51,"integrity":"sha512-DK2ryS5SP7P3JwcpNWTbCzQUao+MzIry1kVg+yy0w1XnqownXfccMuYgOWOORW5BiqE5ntv3NjQZlQRpcKT3uQ==","signatures":[{"sig":"MEUCIFSJtz1bigDAaLqFB/CNius0C0ZpVFMxjbctMy8/nKA+AiEAqtah92Sb5oa+NFkhw/CiSFj67jLnvMsA+tCD2urZd4Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.7-develop.6582.1.04cac61287","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":244717},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-DK2ryS5SP7P3JwcpNWTbCzQUao+MzIry1kVg+yy0w1XnqownXfccMuYgOWOORW5BiqE5ntv3NjQZlQRpcKT3uQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.7-develop.6582.1.04cac61287_1784714411849_0.3963639745089207","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6583.1.a553380c81":{"name":"@open-mercato/cache","version":"0.6.7-develop.6583.1.a553380c81","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.7-develop.6583.1.a553380c81","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d46451391eb1830cddb50b86f291aee0c8b216e9","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.7-develop.6583.1.a553380c81.tgz","fileCount":51,"integrity":"sha512-ypbaSU71vJJpdrtlCd7FO/yDZvwp0AN7Ai5pc7oLYX8vRPsEPoVAQLGwjmQuqOI2TOJauOYvJYbsCDJ8uPqkDQ==","signatures":[{"sig":"MEQCICkAItui4nG7rsRt7bUgl6UDftGOoZqVICZgUQQhVPbnAiB0qfCokNYdtoJs0jlIhoh3L3YL9GM3lbzcFV+Se/+dLw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.7-develop.6583.1.a553380c81","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":244717},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-ypbaSU71vJJpdrtlCd7FO/yDZvwp0AN7Ai5pc7oLYX8vRPsEPoVAQLGwjmQuqOI2TOJauOYvJYbsCDJ8uPqkDQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.7-develop.6583.1.a553380c81_1784784476441_0.7413984212738365","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6584.1.bc9d39be70":{"name":"@open-mercato/cache","version":"0.6.7-develop.6584.1.bc9d39be70","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.7-develop.6584.1.bc9d39be70","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"43cbaf3522fb3ae89d4cfaa59133c67dd80d7eef","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.7-develop.6584.1.bc9d39be70.tgz","fileCount":51,"integrity":"sha512-v5HBHFHwZKLYhXtreWCnrV3BL8Bg8tJi5/ZY76zVh5ANzt+KQPk24Y+8x7kBPn8+s98ts7+XAI7QMv6AqPVDLg==","signatures":[{"sig":"MEQCIBRw7e90qpDhjUJwvcWeRs905vRHoeNNtQZ0T5+iDaNKAiBkfT8YS8RuhFDFlv11ORidH63UiCArvGxI3BflvfozHA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.7-develop.6584.1.bc9d39be70","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":244717},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-v5HBHFHwZKLYhXtreWCnrV3BL8Bg8tJi5/ZY76zVh5ANzt+KQPk24Y+8x7kBPn8+s98ts7+XAI7QMv6AqPVDLg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.7-develop.6584.1.bc9d39be70_1784800261673_0.15295844255588853","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6585.1.3c76ca3d22":{"name":"@open-mercato/cache","version":"0.6.7-develop.6585.1.3c76ca3d22","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.7-develop.6585.1.3c76ca3d22","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"dc7837e949c8b863448f11c2930e6c1b72341b1e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.7-develop.6585.1.3c76ca3d22.tgz","fileCount":51,"integrity":"sha512-sbQjvQayU5xFOJQ2F2vhi3MJYzLmWWLppb86qWjyoUCM//JhoY3IrLrUrJOwq3EWRZy7102IgQqjz4rljR5l2Q==","signatures":[{"sig":"MEQCIGWJpOYWeMGrTr7Lq7P4he5RS3V825azRQL0WkbrvdylAiAGkdGbHrBsaE583IsWpGQnX2ptycKWlnXZUkNHl/mv/g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.7-develop.6585.1.3c76ca3d22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":244717},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-sbQjvQayU5xFOJQ2F2vhi3MJYzLmWWLppb86qWjyoUCM//JhoY3IrLrUrJOwq3EWRZy7102IgQqjz4rljR5l2Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.7-develop.6585.1.3c76ca3d22_1784824119349_0.21865507454943178","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6586.1.015fe64dfb":{"name":"@open-mercato/cache","version":"0.6.7-develop.6586.1.015fe64dfb","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.7-develop.6586.1.015fe64dfb","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e7c8809b422f8c72be62ec921ee1b8bc2aa7abe8","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.7-develop.6586.1.015fe64dfb.tgz","fileCount":51,"integrity":"sha512-NOCkHSARID+7mLHzG+Kkf/350lOfvPJnbsP1tg91eD2hc0BPFu0fixLZ+rxuUJCwh6w8fLQyBdAcn2/D4oEipA==","signatures":[{"sig":"MEUCIQDLgpo49VdOnO4vkC6n1cf3vsEl8fzd1GdV2Z86v2ZhRQIgYCzwBe3aKaSJBCfCrwAqf1sRFIlW6aqfYv54+u9xfHI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.7-develop.6586.1.015fe64dfb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":244717},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-NOCkHSARID+7mLHzG+Kkf/350lOfvPJnbsP1tg91eD2hc0BPFu0fixLZ+rxuUJCwh6w8fLQyBdAcn2/D4oEipA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.7-develop.6586.1.015fe64dfb_1784826799849_0.7390553990024693","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6587.1.66011352a9":{"name":"@open-mercato/cache","version":"0.6.7-develop.6587.1.66011352a9","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.7-develop.6587.1.66011352a9","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"accebc2d8ae7c1def15f2c1bc0021a55cc49a791","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.7-develop.6587.1.66011352a9.tgz","fileCount":51,"integrity":"sha512-B56f2o07BaUr8sOr7lpZ3wwdCm/sG6H29xqIWJc9wyxgI0et9gcbB631Vrn4uViJIMSqDg6UYAAGTmSpUZZ24g==","signatures":[{"sig":"MEUCIHq7N2h+Oqo4R200eMVlNg2tZbJKZRfCtGXq6Tb8QF9tAiEA0/LZsq1ZDIdc3s9FnK07TszMtjsOGtQD4GutvpQQtkE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.7-develop.6587.1.66011352a9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":244717},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-B56f2o07BaUr8sOr7lpZ3wwdCm/sG6H29xqIWJc9wyxgI0et9gcbB631Vrn4uViJIMSqDg6UYAAGTmSpUZZ24g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.7-develop.6587.1.66011352a9_1784833595304_0.22332609167847473","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6589.1.f8748e07d4":{"name":"@open-mercato/cache","version":"0.6.7-develop.6589.1.f8748e07d4","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.7-develop.6589.1.f8748e07d4","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"5c977617ebd401fcd4088b5a614f755e460d6cbb","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.7-develop.6589.1.f8748e07d4.tgz","fileCount":51,"integrity":"sha512-ljrp/K2LLB7SkpWWoFF8CooPhhZv/YJPukdb4PydrdtJ2VQpMiInAdL4hIghvtVQwWFHyG4qHiS+KOU4tvnPCQ==","signatures":[{"sig":"MEYCIQC6DXLRJfazamHn/oDhaZN1B2BxI+3/XMfC6uTcDuUb1QIhAMax09oxaKemyiT8r0Rse/Y707mFnCh+ktL7sBkyMtwK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.7-develop.6589.1.f8748e07d4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":244717},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-ljrp/K2LLB7SkpWWoFF8CooPhhZv/YJPukdb4PydrdtJ2VQpMiInAdL4hIghvtVQwWFHyG4qHiS+KOU4tvnPCQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.7-develop.6589.1.f8748e07d4_1784835763689_0.3337577862241161","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6592.1.7f69fa2454":{"name":"@open-mercato/cache","version":"0.6.7-develop.6592.1.7f69fa2454","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.7-develop.6592.1.7f69fa2454","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"56ffac2f7e9e4b46121ba9ab1cc17d9355794148","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.7-develop.6592.1.7f69fa2454.tgz","fileCount":51,"integrity":"sha512-VDgAW+In761uQmBN81qTtmkKpCdL0ODykPZl/DuCvXWUp8e0NZKp2gaOFZkl9JclxM7ZHHTHtoF7PbZ6PkST8Q==","signatures":[{"sig":"MEUCIAMPqLoWdAP9M7f9EwTvpGJqM4uwoyz7sD1Z3StZ6huUAiEAiG6gbXtlJYq0MePEAE75OyPX08fLFNkw2zzubw33qPw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.7-develop.6592.1.7f69fa2454","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":244717},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-VDgAW+In761uQmBN81qTtmkKpCdL0ODykPZl/DuCvXWUp8e0NZKp2gaOFZkl9JclxM7ZHHTHtoF7PbZ6PkST8Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.7-develop.6592.1.7f69fa2454_1784837866537_0.552814019675326","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6593.1.0ecf630f1e":{"name":"@open-mercato/cache","version":"0.6.7-develop.6593.1.0ecf630f1e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.7-develop.6593.1.0ecf630f1e","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"159a4a1a4031156777820302b02084bf968945f2","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.7-develop.6593.1.0ecf630f1e.tgz","fileCount":51,"integrity":"sha512-BAeQhNyZseiOTN5z5YVKtfPkNpnNc4Vxht7hfIyouJHkOywWTOB5eGbZ/MdIFkEWpjciNMeEqjL+NgrMG/s6lg==","signatures":[{"sig":"MEYCIQDYExfyd8zwpAeTa6ndHZy/eSCSmiAtxMnsogUGNylEhAIhANxebuJCfC2T8OSHelPJHw/3/3jo8tFSpccrgRta5EUc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.7-develop.6593.1.0ecf630f1e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":244717},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-BAeQhNyZseiOTN5z5YVKtfPkNpnNc4Vxht7hfIyouJHkOywWTOB5eGbZ/MdIFkEWpjciNMeEqjL+NgrMG/s6lg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.7-develop.6593.1.0ecf630f1e_1784878589578_0.7569193538811514","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6594.1.5581f765f4":{"name":"@open-mercato/cache","version":"0.6.7-develop.6594.1.5581f765f4","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.7-develop.6594.1.5581f765f4","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"379cb5fd24de7e77ffbb9543e4f9156abce67ad7","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.7-develop.6594.1.5581f765f4.tgz","fileCount":51,"integrity":"sha512-HxQPW5RehcjMSBTjB5Iw2Mk2h4TiEXLh3u5/yrsZJKgjhDNurpmBEDG7AT2kNGx64G9AgocjYSglT+ZvKJdU5g==","signatures":[{"sig":"MEUCIQDrTL+xgzihmQ0uORMCT4dUUlEQdcqI6QItPEYvuDnS7gIgbR5CwqxRZINF+/v0nrUM5b2gRQjc29P+oSFHKGRIiVc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.7-develop.6594.1.5581f765f4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":244717},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-HxQPW5RehcjMSBTjB5Iw2Mk2h4TiEXLh3u5/yrsZJKgjhDNurpmBEDG7AT2kNGx64G9AgocjYSglT+ZvKJdU5g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.7-develop.6594.1.5581f765f4_1784886706674_0.9031752040144156","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6595.1.e93ecd3cfa":{"name":"@open-mercato/cache","version":"0.6.7-develop.6595.1.e93ecd3cfa","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.7-develop.6595.1.e93ecd3cfa","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"3a4acef5ac8ce567a4df6c55ca1d0017833336ea","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.7-develop.6595.1.e93ecd3cfa.tgz","fileCount":51,"integrity":"sha512-cUhdCBeHzrFtj8Q2uNDl2rKuX9ZoYy4ErCt3goAjbMPxRKUzVjYK1BJV22XVHzwpYwfsv+BGPp1tUtTOjD/DUg==","signatures":[{"sig":"MEUCIG3meGYNYEd/Gx7PeOHzkpRIWXw7WoAI4AK0/X1Ro1fMAiEAgRv0qGcl34q3UZfv/4Yo+ZPUaDU1g7Smc0s64W6IRmo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.7-develop.6595.1.e93ecd3cfa","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":244717},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-cUhdCBeHzrFtj8Q2uNDl2rKuX9ZoYy4ErCt3goAjbMPxRKUzVjYK1BJV22XVHzwpYwfsv+BGPp1tUtTOjD/DUg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.7-develop.6595.1.e93ecd3cfa_1784889153188_0.5955277148814055","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6597.1.b8f069b7fe":{"name":"@open-mercato/cache","version":"0.6.7-develop.6597.1.b8f069b7fe","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.7-develop.6597.1.b8f069b7fe","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"5f3979f98c4d5c448a14fd1c1230c4cb2f39d769","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.7-develop.6597.1.b8f069b7fe.tgz","fileCount":51,"integrity":"sha512-qku3q7nmTR36/Ajt+D+bssrci8MTjNwet0rDLhiLLTPaWZvV8iNlLdLncIyWqkOvGplKS1iPAv5sBRZ7qbkdjQ==","signatures":[{"sig":"MEQCIDglk9Ug3UX68dA+fQW3Z7q77IIhnrRaLyTtlopNsC/VAiABSd394YL6HjuIH+bd12+w83HtOeQszKcd516VP6vRUA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.7-develop.6597.1.b8f069b7fe","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":244717},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-qku3q7nmTR36/Ajt+D+bssrci8MTjNwet0rDLhiLLTPaWZvV8iNlLdLncIyWqkOvGplKS1iPAv5sBRZ7qbkdjQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.7-develop.6597.1.b8f069b7fe_1784892278489_0.2834796638977426","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6600.1.49a5df927f":{"name":"@open-mercato/cache","version":"0.6.7-develop.6600.1.49a5df927f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.7-develop.6600.1.49a5df927f","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b48cae589ffcfba90baec39fe09b2664aae96f33","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.7-develop.6600.1.49a5df927f.tgz","fileCount":51,"integrity":"sha512-CTflbA8WpTl3ItrUtac/qop0Gp55AYdl1r5CroQW5xu0fahfle7ENLgF9JV1plhIz51NTmOWWRQcnDrq401G1g==","signatures":[{"sig":"MEUCIEx4AL/tLRSn+u9ENK3ca+jSNBhKUVnJXP3Z0pfACL7xAiEAmT/VBRhLsEMoDr99Rp1ULdlU30iVn03twjY94NZ79HA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.7-develop.6600.1.49a5df927f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":244717},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-CTflbA8WpTl3ItrUtac/qop0Gp55AYdl1r5CroQW5xu0fahfle7ENLgF9JV1plhIz51NTmOWWRQcnDrq401G1g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.7-develop.6600.1.49a5df927f_1784894955748_0.5878724945632536","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6603.1.78e5b7a65d":{"name":"@open-mercato/cache","version":"0.6.7-develop.6603.1.78e5b7a65d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.7-develop.6603.1.78e5b7a65d","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"600f3e3ce209c896a0591266fb596c3e8f36456a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.7-develop.6603.1.78e5b7a65d.tgz","fileCount":51,"integrity":"sha512-YADvEujL1CtMdCSCB4iRGPIdzrufgWcuJ/JVeLnNI/ZxDfFr5UlZ/60A6rCsFoBs8DINtiGypwg6vJj9MzKl0w==","signatures":[{"sig":"MEYCIQD2KH1nrXKq8eVl3lQlZw5xwTWn8y3sHevVc4vAq52FMAIhAIzcspdeiouNau9fgNIKo2einqhAVlJhd1jEVc2HVlde","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.7-develop.6603.1.78e5b7a65d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":244717},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-YADvEujL1CtMdCSCB4iRGPIdzrufgWcuJ/JVeLnNI/ZxDfFr5UlZ/60A6rCsFoBs8DINtiGypwg6vJj9MzKl0w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.7-develop.6603.1.78e5b7a65d_1784897986436_0.6819889007950524","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6604.1.2c49816dff":{"name":"@open-mercato/cache","version":"0.6.7-develop.6604.1.2c49816dff","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.7-develop.6604.1.2c49816dff","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c1d45def4b979b92bf4d0c871ebf061d35b3c701","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.7-develop.6604.1.2c49816dff.tgz","fileCount":51,"integrity":"sha512-ClV9NdUujHbFnv/8K36NL7SH2uQYPdBhl3YyZ3QLESzAPXTDls3QVSnNbeEFjeLXkwsqYb/OCv/eO3m+uMT9dQ==","signatures":[{"sig":"MEQCIFS1odpv4BjvIzi03Nz/V/vie/GrSEBK1XvBRLy34w+wAiAMIlTK2RdLnJhQbB0VR0d/O1Bm0CGEZPeLqDbw0CTAqQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.7-develop.6604.1.2c49816dff","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":244717},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-ClV9NdUujHbFnv/8K36NL7SH2uQYPdBhl3YyZ3QLESzAPXTDls3QVSnNbeEFjeLXkwsqYb/OCv/eO3m+uMT9dQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.7-develop.6604.1.2c49816dff_1784900227455_0.32120968006537653","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6605.1.761dd4c810":{"name":"@open-mercato/cache","version":"0.6.7-develop.6605.1.761dd4c810","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.7-develop.6605.1.761dd4c810","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"85c82ccbfdb8497e8167dd8092249921b464fccc","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.7-develop.6605.1.761dd4c810.tgz","fileCount":51,"integrity":"sha512-WVp8TRBu3Qb5TdgPJGdYo6efE1VjTa+ZDC/EdJasTYF7//GTYiwMnIpBrbppGXrE0uQnKWBQO6h+Bg/qXIIwUw==","signatures":[{"sig":"MEUCIQDlfkaEbZENQv8RvKO15jxaHFz7cQLUY9x9eUzVNY7JSAIge6bxbUnuLohq+E8S6x3m4tuYSvD+5Op8124T1xw+tM0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.7-develop.6605.1.761dd4c810","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":244717},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-WVp8TRBu3Qb5TdgPJGdYo6efE1VjTa+ZDC/EdJasTYF7//GTYiwMnIpBrbppGXrE0uQnKWBQO6h+Bg/qXIIwUw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.7-develop.6605.1.761dd4c810_1784904490408_0.5473268180263879","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6606.1.3b1ec9b1ea":{"name":"@open-mercato/cache","version":"0.6.7-develop.6606.1.3b1ec9b1ea","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.7-develop.6606.1.3b1ec9b1ea","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"006561963ad0efdf32bec0c4690341cbef502438","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.7-develop.6606.1.3b1ec9b1ea.tgz","fileCount":51,"integrity":"sha512-RbKL/hOuiSQJyCLjWt6k0SA8hZhpMcotmUOOcMC9xKNRAxv0V945QKs8i2daHbsuFN1jE9p6Lxyctxf2IWO4yg==","signatures":[{"sig":"MEYCIQDlSX0ftWcnFZSVX34adMsqhDrPZVHcg6a4Bqnyi0es4AIhALxYMC0ELRU6cJEv80drEMMfhAuvacLO7oib4uZHuPeD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.7-develop.6606.1.3b1ec9b1ea","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":244717},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-RbKL/hOuiSQJyCLjWt6k0SA8hZhpMcotmUOOcMC9xKNRAxv0V945QKs8i2daHbsuFN1jE9p6Lxyctxf2IWO4yg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.7-develop.6606.1.3b1ec9b1ea_1784914333889_0.9305182031668973","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6621.1.cdbe9dee3d":{"name":"@open-mercato/cache","version":"0.6.7-develop.6621.1.cdbe9dee3d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.7-develop.6621.1.cdbe9dee3d","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"13bfbcc1b5992a9727c63d0651b54afa13d0c470","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.7-develop.6621.1.cdbe9dee3d.tgz","fileCount":51,"integrity":"sha512-IeMO81Ax40a7dWqnvXJqo/MinDwYUmbMEvg3a96zLU6qou8TYg4qYdxS5Q1c+N7+qgARjLC8b+EVPhVdyfE7gw==","signatures":[{"sig":"MEUCIQD8Magf/fDJbWDvHiwcoGECEC196wD8XJAXKPmztgmO2QIgQHPLtaSjYg1SM9W9ApBwbB+O3mozucLsVHsrQfEx8Lc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.7-develop.6621.1.cdbe9dee3d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":244717},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-IeMO81Ax40a7dWqnvXJqo/MinDwYUmbMEvg3a96zLU6qou8TYg4qYdxS5Q1c+N7+qgARjLC8b+EVPhVdyfE7gw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.7-develop.6621.1.cdbe9dee3d_1784916664691_0.17259685813086878","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6622.1.4d29ddaca4":{"name":"@open-mercato/cache","version":"0.6.7-develop.6622.1.4d29ddaca4","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.7-develop.6622.1.4d29ddaca4","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"cd4c6c52868e8b51459f230a195d33652f764123","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.7-develop.6622.1.4d29ddaca4.tgz","fileCount":51,"integrity":"sha512-dhcQwDfE2//4YcC+fquE8B5QttBwWHnbrke1quye2ZlZN2Frb7dsrBuGdz+46PR6dXDbu1DKHS5A3K9Gw2+GGg==","signatures":[{"sig":"MEUCIQDHnkiLtdXaG2Tpej97VeHtrg7mqoan0pzSgMjyiGOiVAIgYn274wcZ6HBx0Mlk6Sv+80ocXzPHkKPHSzHuRVPbpLg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.7-develop.6622.1.4d29ddaca4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":244717},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-dhcQwDfE2//4YcC+fquE8B5QttBwWHnbrke1quye2ZlZN2Frb7dsrBuGdz+46PR6dXDbu1DKHS5A3K9Gw2+GGg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.7-develop.6622.1.4d29ddaca4_1784922911944_0.4736961352921245","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6623.1.01d02d34c3":{"name":"@open-mercato/cache","version":"0.6.7-develop.6623.1.01d02d34c3","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.7-develop.6623.1.01d02d34c3","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"8a17c7df273cbeeacf7dc3de27c730f0ea9bb713","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.7-develop.6623.1.01d02d34c3.tgz","fileCount":51,"integrity":"sha512-/Ruqk3o/6COVYsnDpPA4hqoO7p24Qjb2TM/t1bYoSakRvDrOLgRqmasHcPLO+k1i0aI3st5sa1qdivMX2spHsw==","signatures":[{"sig":"MEUCIGfL+e3B631CYkhOMxieUWbrHOJ/4oqoe0o6DpGlnRDyAiEAkj0Y762n/Aj5E5StxQihHd95N8hGYTV/xFrp3PgxiAc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.7-develop.6623.1.01d02d34c3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":244717},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-/Ruqk3o/6COVYsnDpPA4hqoO7p24Qjb2TM/t1bYoSakRvDrOLgRqmasHcPLO+k1i0aI3st5sa1qdivMX2spHsw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.7-develop.6623.1.01d02d34c3_1784953663422_0.5740758229669334","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6628.1.f9e4ecf70f":{"name":"@open-mercato/cache","version":"0.6.7-develop.6628.1.f9e4ecf70f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.7-develop.6628.1.f9e4ecf70f","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d58fe181bcfce0a110ceb116ccfafcc01137a13d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.7-develop.6628.1.f9e4ecf70f.tgz","fileCount":51,"integrity":"sha512-nw/csyEd++ty+3L2fNtOqgN2u8NXO8cBneVh6hD3sCKeCImsbKB3Z1Fon5QIS4+jTD1H+B43ghJZ1Zecqt92gQ==","signatures":[{"sig":"MEYCIQC0W7EDKKgazQoyn4wY81aLp1tVYs5iaDeG5jIiGdMDiAIhAJiQMeXOo5TZoSL3YPSGyFZZNIHsp1Qh0w34ftRJ4ZwP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.7-develop.6628.1.f9e4ecf70f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":244717},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-nw/csyEd++ty+3L2fNtOqgN2u8NXO8cBneVh6hD3sCKeCImsbKB3Z1Fon5QIS4+jTD1H+B43ghJZ1Zecqt92gQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.7-develop.6628.1.f9e4ecf70f_1784956286059_0.2139795971641405","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6630.1.c8a615e536":{"name":"@open-mercato/cache","version":"0.6.7-develop.6630.1.c8a615e536","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.7-develop.6630.1.c8a615e536","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ec78fe33f14fb17b09861d17d39cc3b9d85b27d7","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.7-develop.6630.1.c8a615e536.tgz","fileCount":51,"integrity":"sha512-cqG1izU1MShefQqIeScMi5eDYwHHg52lsV4ffCRLwVM90PkcOSPAIrSd6u5kI5TR1GqQxzo1XyBv8KWX0EQO8w==","signatures":[{"sig":"MEUCIQCtqMe98zJAgMyNkqh5NwBN2CcEz5UtPPpREe+BCfp2cAIgAqBRePVew+fYKywb5BzErO7/5LHRPLk7XxWXcSRJ114=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.7-develop.6630.1.c8a615e536","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":244717},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-cqG1izU1MShefQqIeScMi5eDYwHHg52lsV4ffCRLwVM90PkcOSPAIrSd6u5kI5TR1GqQxzo1XyBv8KWX0EQO8w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.7-develop.6630.1.c8a615e536_1784958517204_0.7275346771321554","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6631.1.9d64b49ddc":{"name":"@open-mercato/cache","version":"0.6.7-develop.6631.1.9d64b49ddc","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.7-develop.6631.1.9d64b49ddc","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"de90330881404c5b3d7c1f37620b011ebb42cd4e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.7-develop.6631.1.9d64b49ddc.tgz","fileCount":51,"integrity":"sha512-KuXidBDk46Djz2IoTLupyi+2g3xi4PF91HfNHkmrDPZR28Mj6D98k5FUYbKw+oip0l0n+XA3HS7w1APCpILGVQ==","signatures":[{"sig":"MEYCIQDlCkMRae65i5ywhyJAyjug38oiNpeDviirK5Gqz/InMAIhAOnbltx9O8LqkHmC28XlP5Kp4fI9hlMSpRxvx4NBrRWd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.7-develop.6631.1.9d64b49ddc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":244717},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-KuXidBDk46Djz2IoTLupyi+2g3xi4PF91HfNHkmrDPZR28Mj6D98k5FUYbKw+oip0l0n+XA3HS7w1APCpILGVQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.7-develop.6631.1.9d64b49ddc_1784960729848_0.4449379646446112","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6645.1.52f0b37813":{"name":"@open-mercato/cache","version":"0.6.7-develop.6645.1.52f0b37813","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.7-develop.6645.1.52f0b37813","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"13177d88687223514319cf49bddc4e8f4a4f3df2","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.7-develop.6645.1.52f0b37813.tgz","fileCount":51,"integrity":"sha512-B2941VfxCpuvk+ojwrgTFGgQa1vM4q/6dHag9wJ8d4s67/GexTQq0Ka2DygW2cgbGPGIq3C3pU0TBqiJus9U6Q==","signatures":[{"sig":"MEQCIEwj9Kv1nFLfpU1C32J/0GzLCe+TgOwhXOTRER9GAFG7AiAcJ3xgpqNKTisGpF7JYenn2awWzduptqsUmzFwrYYV9Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.7-develop.6645.1.52f0b37813","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":244717},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-B2941VfxCpuvk+ojwrgTFGgQa1vM4q/6dHag9wJ8d4s67/GexTQq0Ka2DygW2cgbGPGIq3C3pU0TBqiJus9U6Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.7-develop.6645.1.52f0b37813_1784963859603_0.9049419924224857","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6646.1.be515f3d49":{"name":"@open-mercato/cache","version":"0.6.7-develop.6646.1.be515f3d49","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.7-develop.6646.1.be515f3d49","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c557eaa02b34a0f974b79532304f3431af26a3c4","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.7-develop.6646.1.be515f3d49.tgz","fileCount":51,"integrity":"sha512-M7ladsnVJEs+B5s4qOaSFJSHDSKZ+ZoZnfptxNRgAxahNoqP8dM8C8nPo2m4DpjqhyKqYNZoILp5t8kU7k/G+Q==","signatures":[{"sig":"MEQCICFa0/74bznwnM4EuXNxgQQzeKAkRsFQeRVez4HFByEUAiAyFAAwNOWfQmXBOQzh1LyUvZA9IQT/TBiLIR/TQllnHQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.7-develop.6646.1.be515f3d49","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":244717},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-M7ladsnVJEs+B5s4qOaSFJSHDSKZ+ZoZnfptxNRgAxahNoqP8dM8C8nPo2m4DpjqhyKqYNZoILp5t8kU7k/G+Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.7-develop.6646.1.be515f3d49_1785002108654_0.7220729885284682","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6648.1.61f5523138":{"name":"@open-mercato/cache","version":"0.6.7-develop.6648.1.61f5523138","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.7-develop.6648.1.61f5523138","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e1a28169893e4ecd903a8a01ed6b85e3b4b5b491","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.7-develop.6648.1.61f5523138.tgz","fileCount":51,"integrity":"sha512-l2hTCDq73g8tJBd5fXd9cIe2ayD6cledRvQdeGddWN+enxt4nObVZ4FqxucoO4+MSn6uZ4gaUZ8x8Z22bpe0aA==","signatures":[{"sig":"MEUCIQC9rW+9vKBj5HbugtTO3f2biqnEZBw53oJyxKbvqHcuhgIgVxFMl5RNvfLBP0ntiUNLzRyQn61RNZsoRhJsd3wwU9Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.7-develop.6648.1.61f5523138","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":244717},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-l2hTCDq73g8tJBd5fXd9cIe2ayD6cledRvQdeGddWN+enxt4nObVZ4FqxucoO4+MSn6uZ4gaUZ8x8Z22bpe0aA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.7-develop.6648.1.61f5523138_1785004181512_0.49136698595106165","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6649.1.e507f22d71":{"name":"@open-mercato/cache","version":"0.6.7-develop.6649.1.e507f22d71","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.7-develop.6649.1.e507f22d71","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"8af06e1cd08ecf9cee0e7eaaaa95892cc2172429","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.7-develop.6649.1.e507f22d71.tgz","fileCount":51,"integrity":"sha512-xfZ2nOxaMEbfDxKOy8hEQtagPf/b6dDHnbhxs8mqzoLFt3OOD14DSStgMZcgNbvzlGSkmjzRa2cAL/Yqk1siGw==","signatures":[{"sig":"MEYCIQCKc71kSZSJeUugW6BswQHzYTXfjJSp6YfBmc2pfWShqgIhAInlQ0roR89xCy3PUOTfveYfItkcfi9CBg68Ai4xYlvZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.7-develop.6649.1.e507f22d71","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":244717},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-xfZ2nOxaMEbfDxKOy8hEQtagPf/b6dDHnbhxs8mqzoLFt3OOD14DSStgMZcgNbvzlGSkmjzRa2cAL/Yqk1siGw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.7-develop.6649.1.e507f22d71_1785006734590_0.6009931074710009","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6650.1.df84bf47a1":{"name":"@open-mercato/cache","version":"0.6.7-develop.6650.1.df84bf47a1","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.7-develop.6650.1.df84bf47a1","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"9f9fd261fb8f7a91b608d7f1ff92a52b4dc1fc5c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.7-develop.6650.1.df84bf47a1.tgz","fileCount":51,"integrity":"sha512-IDaoDmjcF1h5W2rKgZAVgYcFlLqnGNEh2AbC+awv6A8/Calq2t+U1CW5RTwWUk0Grf81sQO8bN5Uek2F2lkn0g==","signatures":[{"sig":"MEUCIEm4gHA4JPNuB2sC5O6VmjnaJaNwt3NbXeSnPDtneJ89AiEA6A43+fhfs2SsF4tye6hwuE58kBCnoYa8pCSy6nWDdYU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.7-develop.6650.1.df84bf47a1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":244717},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-IDaoDmjcF1h5W2rKgZAVgYcFlLqnGNEh2AbC+awv6A8/Calq2t+U1CW5RTwWUk0Grf81sQO8bN5Uek2F2lkn0g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.7-develop.6650.1.df84bf47a1_1785051612604_0.19185500923002974","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-canary.316.1.e6c38e0bef":{"name":"@open-mercato/cache","version":"0.6.7-canary.316.1.e6c38e0bef","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.7-canary.316.1.e6c38e0bef","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"cd22066da4fb02a10f1b631c9ef44585ae0dd2dc","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.7-canary.316.1.e6c38e0bef.tgz","fileCount":51,"integrity":"sha512-AxXFOUtXzIW5n2CC2jmgJw6+tREIgVzYdXO2r4NY95E/Lt2eeYFbthR40iKMpW3xAQqFEDlCKGsd3QULC6F/0w==","signatures":[{"sig":"MEQCIB+AJhXefR114teDd4H+fnD+u99OC431WFEHe62+lTGaAiByJmiFRcQ0mprvl/Utv+bXPGAB3vbvA3ryVCBXF1PW6Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.7-canary.316.1.e6c38e0bef","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":244715},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-AxXFOUtXzIW5n2CC2jmgJw6+tREIgVzYdXO2r4NY95E/Lt2eeYFbthR40iKMpW3xAQqFEDlCKGsd3QULC6F/0w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.7-canary.316.1.e6c38e0bef_1785064043018_0.3006692595885181","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6651.1.e5ad6e8cdc":{"name":"@open-mercato/cache","version":"0.6.7-develop.6651.1.e5ad6e8cdc","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.7-develop.6651.1.e5ad6e8cdc","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"51f3804afc1b3ad2c4f31e1161b7d0763f0f99c7","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.7-develop.6651.1.e5ad6e8cdc.tgz","fileCount":51,"integrity":"sha512-hU2w/IXip+gyYmPU8WuPb6jhlI+hn/flBNHvfMzJEdhw4mEF7iCKAaruUbQud4uW+3Mrt4C/BoXbAMbX3Q9qnw==","signatures":[{"sig":"MEUCIE+hbzTU2n0+sBQfj7VwPxfnli64neEXyjNBR4O1lXewAiEA14119MRIAo84Ql8USljgJBtA4x4OhBUix4uCyCjSgH4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.7-develop.6651.1.e5ad6e8cdc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":244717},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-hU2w/IXip+gyYmPU8WuPb6jhlI+hn/flBNHvfMzJEdhw4mEF7iCKAaruUbQud4uW+3Mrt4C/BoXbAMbX3Q9qnw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.7-develop.6651.1.e5ad6e8cdc_1785135529887_0.1997848080396516","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-canary.317.1.106b9d993b":{"name":"@open-mercato/cache","version":"0.6.7-canary.317.1.106b9d993b","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.7-canary.317.1.106b9d993b","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"aeb595f9d297c53a7f04e7f247b5e068284eddaa","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.7-canary.317.1.106b9d993b.tgz","fileCount":51,"integrity":"sha512-4gVm/hiFk3FwqA7DCArTW1sO1nloAYukzIhwd9ZLH+qNunufqBs/R6uDTbb1skmerkG7vJLlEx9sv/v3KDgc7A==","signatures":[{"sig":"MEUCIH2nHlauRJzL3QRiYe04NGT59jk5SM002HdrDUyc9zA/AiEAvdCFDZxu8z5kc274kZUjysEhjehXedZDXEFiVt9GsMc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.7-canary.317.1.106b9d993b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":244715},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-4gVm/hiFk3FwqA7DCArTW1sO1nloAYukzIhwd9ZLH+qNunufqBs/R6uDTbb1skmerkG7vJLlEx9sv/v3KDgc7A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.7-canary.317.1.106b9d993b_1785139380170_0.9112433648864731","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6652.1.3ab996caba":{"name":"@open-mercato/cache","version":"0.6.7-develop.6652.1.3ab996caba","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.7-develop.6652.1.3ab996caba","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"1688bc88b4bf0b507bad23a8ca08fb2192d9f193","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.7-develop.6652.1.3ab996caba.tgz","fileCount":51,"integrity":"sha512-ayNvsTm0ysZEoGkyKse+xoasMHHLlZ7P0SlfxNK2hbz4S1b4sRlFYM1het/zVmw6QDPe4zebmChRUMbW18WOng==","signatures":[{"sig":"MEQCIBzW2OKI7v7GfiBXcyAi0wgBXeSWHVOmGsnClAu3wmQjAiBO02W3k3KWMQxb2sBCHDMReMOGCk0RslwmJtNvT2z91w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.7-develop.6652.1.3ab996caba","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":244717},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-ayNvsTm0ysZEoGkyKse+xoasMHHLlZ7P0SlfxNK2hbz4S1b4sRlFYM1het/zVmw6QDPe4zebmChRUMbW18WOng==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.7-develop.6652.1.3ab996caba_1785153086164_0.757380458125704","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-canary.318.1.305c68fcee":{"name":"@open-mercato/cache","version":"0.6.7-canary.318.1.305c68fcee","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.7-canary.318.1.305c68fcee","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"2cff0b5536074e75bc8dff196eb11b2182c4e76f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.7-canary.318.1.305c68fcee.tgz","fileCount":51,"integrity":"sha512-VsZdmD9mKKuzf/4kKDYunsiTTICHZF7mkGu8VgtzQqLpGeZuUqS5vzyVXt2f6oKM7LlA+rR+EBCR41dfDAZ8oA==","signatures":[{"sig":"MEYCIQD+jTQ3jwMSOcwtYLDU9ouUolVZ61s0k+DXdHkH5hGPPgIhAKgAz1+h+hPUD6wQAvoEiZwsQDXPLsTLaVqNP5ux45Pg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.7-canary.318.1.305c68fcee","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":244715},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-VsZdmD9mKKuzf/4kKDYunsiTTICHZF7mkGu8VgtzQqLpGeZuUqS5vzyVXt2f6oKM7LlA+rR+EBCR41dfDAZ8oA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.7-canary.318.1.305c68fcee_1785157841056_0.7435048790015137","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6653.1.b5bc7194a0":{"name":"@open-mercato/cache","version":"0.6.7-develop.6653.1.b5bc7194a0","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.7-develop.6653.1.b5bc7194a0","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b9b032cde56bfd6d9a9228c28e5b3d1377ffe2b0","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.7-develop.6653.1.b5bc7194a0.tgz","fileCount":51,"integrity":"sha512-jQLkunGhgQae5Z6mLWadn1gNjxV2NHyhvQTKjqiIwIRJvwNY96ACvFO8ubJxJCLWNsT+amjq35Vf8ojdTz3gEA==","signatures":[{"sig":"MEUCICt22do37BZ1CIgle7uck9rT3KkbvXduHwjDaCrD/xiBAiEAyOcIZAZZVd5bGYlX1kLyUc3/fkB/25le6L2KTckfc8o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.7-develop.6653.1.b5bc7194a0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":244717},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-jQLkunGhgQae5Z6mLWadn1gNjxV2NHyhvQTKjqiIwIRJvwNY96ACvFO8ubJxJCLWNsT+amjq35Vf8ojdTz3gEA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.7-develop.6653.1.b5bc7194a0_1785180563536_0.2902263112490535","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6660.1.90e1e2eef6":{"name":"@open-mercato/cache","version":"0.6.7-develop.6660.1.90e1e2eef6","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.7-develop.6660.1.90e1e2eef6","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"87fb0cb73d38e25df3d9c64fa22edb4647377b32","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.7-develop.6660.1.90e1e2eef6.tgz","fileCount":51,"integrity":"sha512-Cnn0SDDb0Clwl2oQlkHLWwSJbQp8PO7MOxMMeaNWOjCVrWYpGO1BpCT1Rpoe5hNgOOjJ5T6hOWBxKp2ENvelJA==","signatures":[{"sig":"MEUCIQD8tS1QwBLr+FanmtVQhuV6YT5Tzx/m724J4BKYEpik2AIgG6OzvEmGTjQdOiVGojEWuhobpf1s5sCgp4SD9ALzk4c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.7-develop.6660.1.90e1e2eef6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":244717},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Cnn0SDDb0Clwl2oQlkHLWwSJbQp8PO7MOxMMeaNWOjCVrWYpGO1BpCT1Rpoe5hNgOOjJ5T6hOWBxKp2ENvelJA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.7-develop.6660.1.90e1e2eef6_1785182553973_0.6803376015501461","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6661.1.0043ed1d03":{"name":"@open-mercato/cache","version":"0.6.7-develop.6661.1.0043ed1d03","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.7-develop.6661.1.0043ed1d03","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"47b72daafdbe0b2b7df2a42ba6c0042c27d6c37d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.7-develop.6661.1.0043ed1d03.tgz","fileCount":51,"integrity":"sha512-XhN3S6vLjXzwCpzaVTgtAhnA144J3FgaOGs2rDOtmaOXUYPOWLLDlQ4oL0ul+yvMKAMcBIyOhJYPhwH/H5DHbw==","signatures":[{"sig":"MEUCIQCrN+C7s8EiInDim1omHD8OUWDUubf7oH64EPwdc8IdGwIgXRpyDvGY9l7PM39Aa8CRqftqPCXf3aefe5Vk/HXF3W0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.7-develop.6661.1.0043ed1d03","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":244717},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-XhN3S6vLjXzwCpzaVTgtAhnA144J3FgaOGs2rDOtmaOXUYPOWLLDlQ4oL0ul+yvMKAMcBIyOhJYPhwH/H5DHbw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.7-develop.6661.1.0043ed1d03_1785298031970_0.4335480492255328","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6669.1.40b669666b":{"name":"@open-mercato/cache","version":"0.6.7-develop.6669.1.40b669666b","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.7-develop.6669.1.40b669666b","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"6836555d3b1a2d6139f14e966073c929e70f0e26","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.7-develop.6669.1.40b669666b.tgz","fileCount":51,"integrity":"sha512-HyNsRxkt5jqIVxfzws1HBtOtXZVLGdcsu3M/OzAP5QPVO79EiNrHNiyCc4Fct0bno7M7dV9P/q4xomUFIyIvwA==","signatures":[{"sig":"MEYCIQDBi6ctvTIt3IrURa4JAUPuW9kWxSeuj7rak+VdiWuX3wIhANuBDOZeaSSKNOP+yMk+BQieZGPAFSVA69s80SOf4Tig","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.7-develop.6669.1.40b669666b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":244717},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-HyNsRxkt5jqIVxfzws1HBtOtXZVLGdcsu3M/OzAP5QPVO79EiNrHNiyCc4Fct0bno7M7dV9P/q4xomUFIyIvwA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.7-develop.6669.1.40b669666b_1785300175102_0.7914377709959723","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6670.1.4efa7961c6":{"name":"@open-mercato/cache","version":"0.6.7-develop.6670.1.4efa7961c6","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.7-develop.6670.1.4efa7961c6","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"65f8bfe89ab8503a26ce4a6e51fb126008a2d684","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.7-develop.6670.1.4efa7961c6.tgz","fileCount":51,"integrity":"sha512-cOUIh2DYnuMSph4FmWISA8Qp+Qe+6adWt+VI6cyLHhFE6foCFTptZrLjym6CVwEuXlDXsyhF0faAC0vFJMKftg==","signatures":[{"sig":"MEQCIB+3V3ENJ1ov4djU/nywUkVPG4aMcqqgurnsIc3xAd9XAiBM42VdawLcE8fQwOIyuTMVgPNChkhCDBw4ol5rFPLl3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.7-develop.6670.1.4efa7961c6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":244717},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-cOUIh2DYnuMSph4FmWISA8Qp+Qe+6adWt+VI6cyLHhFE6foCFTptZrLjym6CVwEuXlDXsyhF0faAC0vFJMKftg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.7-develop.6670.1.4efa7961c6_1785321878229_0.8438187976502682","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6671.1.4b925c5096":{"name":"@open-mercato/cache","version":"0.6.7-develop.6671.1.4b925c5096","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.7-develop.6671.1.4b925c5096","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"fc7a92aafdfb8d7838082190978f816360f3fcdf","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.7-develop.6671.1.4b925c5096.tgz","fileCount":51,"integrity":"sha512-Ur5CWfiSBULjMYLtW3RE8+ccMcVu3k9WjouxISEglNlT469hEpQT8oNy7z/cYLh+KZlJ+4UHMXwjyqt5UpPH4Q==","signatures":[{"sig":"MEUCIQDMFZI5gy2b1HFUbfau5ZuqgE0g+zgICYBRdiChQPJDfwIgSREPG8+73GrJ0DlmkP+AWGHHj4AMnb5cU1irW83S7f0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.7-develop.6671.1.4b925c5096","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":244717},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Ur5CWfiSBULjMYLtW3RE8+ccMcVu3k9WjouxISEglNlT469hEpQT8oNy7z/cYLh+KZlJ+4UHMXwjyqt5UpPH4Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.7-develop.6671.1.4b925c5096_1785341092764_0.8218997909260359","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6673.1.a9bf54a072":{"name":"@open-mercato/cache","version":"0.6.7-develop.6673.1.a9bf54a072","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.7-develop.6673.1.a9bf54a072","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"686ae65a013b4e0d50f86fa52528fe4cfd62baf3","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.7-develop.6673.1.a9bf54a072.tgz","fileCount":51,"integrity":"sha512-M5u9PmmPHhE19yP4TDq1J80I25UQ0AS7CpqATO4pJ1NUp6IMjP0ekclbL/r7wzZjx4XrgA4zQY/f+ZSAcOCwhQ==","signatures":[{"sig":"MEYCIQDVUim/6mm5BKbSdeLwM0syn2WeD4lkArizCVmWkqWgHwIhAMxN9LAorHqZjA0IMbUR21LtK6PbqosBWwXw+puK7FQD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.7-develop.6673.1.a9bf54a072","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":244717},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-M5u9PmmPHhE19yP4TDq1J80I25UQ0AS7CpqATO4pJ1NUp6IMjP0ekclbL/r7wzZjx4XrgA4zQY/f+ZSAcOCwhQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.7-develop.6673.1.a9bf54a072_1785344039736_0.931149607235165","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6674.1.add2064cad":{"name":"@open-mercato/cache","version":"0.6.7-develop.6674.1.add2064cad","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.7-develop.6674.1.add2064cad","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"780f3c367c886168da61ae3e9b82dad2efa43c8a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.7-develop.6674.1.add2064cad.tgz","fileCount":51,"integrity":"sha512-tbF8KhE7QpXSiOUzvI1HyHCgHIzumM473NmiicziXcjhbkSGYj+OqIc/pJsYQLKVKeyiLBAHOibU0ortYfP9Qg==","signatures":[{"sig":"MEYCIQDs6HOfSpwYYQQdZpjDknGiiELlyDwvSIEu/nOjJKcA/QIhANXG/LA62r0RZ/C3fPnuDwpcFKJE2w8ZV58uPt647Wbr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.7-develop.6674.1.add2064cad","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":244717},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-tbF8KhE7QpXSiOUzvI1HyHCgHIzumM473NmiicziXcjhbkSGYj+OqIc/pJsYQLKVKeyiLBAHOibU0ortYfP9Qg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.7-develop.6674.1.add2064cad_1785385252147_0.3958827893275365","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6676.1.7dad6df292":{"name":"@open-mercato/cache","version":"0.6.7-develop.6676.1.7dad6df292","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.7-develop.6676.1.7dad6df292","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a7a4102a38b13d56fbc6f0a39eefee2f7feed183","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.7-develop.6676.1.7dad6df292.tgz","fileCount":51,"integrity":"sha512-usc16Am0s5q6VkA3YjAqhaAs9VRRUzRwjqT7YGDoiB9VqwMgsCRzKRgTvBgH/4I0Y3PT/Jcjurn0odAkeCl0Eg==","signatures":[{"sig":"MEUCIHMMn58Pty1lDayVURnBgJZef8LuLhJsE70GDxr4FRMtAiEAprFyEp6NI27/NLB9Zlqd/gmjBgrtjUBMgwkIioGrTNw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.7-develop.6676.1.7dad6df292","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":244717},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-usc16Am0s5q6VkA3YjAqhaAs9VRRUzRwjqT7YGDoiB9VqwMgsCRzKRgTvBgH/4I0Y3PT/Jcjurn0odAkeCl0Eg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.7-develop.6676.1.7dad6df292_1785388644783_0.20762199822887029","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6677.1.beabb7ca12":{"name":"@open-mercato/cache","version":"0.6.7-develop.6677.1.beabb7ca12","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.7-develop.6677.1.beabb7ca12","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c6c95c414c3510ea09816a5d949856d7bc6a8eda","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.7-develop.6677.1.beabb7ca12.tgz","fileCount":51,"integrity":"sha512-PM/cT3dY6bFZ+s7HDoNuxis3xEvahmDfHe9FDKRVGnTNQiQywkc/WDvpxJOsVf2hg8T0/RDYXwjVBdcWjZsLig==","signatures":[{"sig":"MEUCIQDf/i/qIGlCU0QCQF4GbsATgvOt7OVKKdq8Y6FWbTM7wwIge8QwsMqhl0olgpY1+D5I5K3aNnRXUNZA7QIFX3hg2IQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.7-develop.6677.1.beabb7ca12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":244717},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-PM/cT3dY6bFZ+s7HDoNuxis3xEvahmDfHe9FDKRVGnTNQiQywkc/WDvpxJOsVf2hg8T0/RDYXwjVBdcWjZsLig==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.7-develop.6677.1.beabb7ca12_1785421719274_0.35929877903930674","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6685.1.77c0a5591b":{"name":"@open-mercato/cache","version":"0.6.7-develop.6685.1.77c0a5591b","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.7-develop.6685.1.77c0a5591b","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"31bc5bcbef0c3e2131889b9eb0436ff5fc02cce0","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.7-develop.6685.1.77c0a5591b.tgz","fileCount":51,"integrity":"sha512-sv7M1pwXoaGVRvfggKrYP5t/OJjwcYbvd1kNuY/WFGGRR7u7wLDqGDuYuvjIUYNiTp4OgQZA0W8SScSGb/+Q8g==","signatures":[{"sig":"MEUCIQDDr9MMmEkP5Yu4eLKs7vCwhAlEYvVE4yupw+nMZJnUgwIgYDKB6iGCKUxPf9ygasQtBwSqzw6G0wQgZ69lsxMrp60=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.7-develop.6685.1.77c0a5591b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":244717},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-sv7M1pwXoaGVRvfggKrYP5t/OJjwcYbvd1kNuY/WFGGRR7u7wLDqGDuYuvjIUYNiTp4OgQZA0W8SScSGb/+Q8g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.7-develop.6685.1.77c0a5591b_1785424648189_0.3989945037457199","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6686.1.bdda5ed397":{"name":"@open-mercato/cache","version":"0.6.7-develop.6686.1.bdda5ed397","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.7-develop.6686.1.bdda5ed397","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"1acf00fae47b927ad4517eade65963cfb03a6d38","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.7-develop.6686.1.bdda5ed397.tgz","fileCount":51,"integrity":"sha512-elnRmal1nrF9K7GqD+jk+W6gWPFpc7eaw1PsGGXWtlmUeFKk79bKDQOih1OiyzGxP96+B3bDrr6Pp7VHGumecQ==","signatures":[{"sig":"MEQCIA5zuG83B0S6hPDeFLkoAsq3jsYqkSrbe2Ljhi0LCNUhAiBD5phsY1PK8eP1hvnVwnnPzZUS7E+UOKiPhAJwalFb7Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.7-develop.6686.1.bdda5ed397","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":244717},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-elnRmal1nrF9K7GqD+jk+W6gWPFpc7eaw1PsGGXWtlmUeFKk79bKDQOih1OiyzGxP96+B3bDrr6Pp7VHGumecQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.7-develop.6686.1.bdda5ed397_1785487496113_0.5015427786017899","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6687.1.46a258e592":{"name":"@open-mercato/cache","version":"0.6.7-develop.6687.1.46a258e592","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.7-develop.6687.1.46a258e592","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"7227a82afb8c431975fde871ff8dda7ff4a0e757","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.7-develop.6687.1.46a258e592.tgz","fileCount":51,"integrity":"sha512-kV8vh5+69TthZ7dmDANqj7aMI8ICFp9BAv8P4E8czvh5Ut4LzuZdEHPB35PTFgzWTMRk4gVWg5ghAQH2JRjZTw==","signatures":[{"sig":"MEUCIQDYHr46hPpZUlBAn+2siH6iSZnpcMjRIRXmuQlG/TbFSgIgNAQphhvqE3S1PRxTWZw9nvyOUuXa0BaeG7uhT+1DoIM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.7-develop.6687.1.46a258e592","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":244717},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-kV8vh5+69TthZ7dmDANqj7aMI8ICFp9BAv8P4E8czvh5Ut4LzuZdEHPB35PTFgzWTMRk4gVWg5ghAQH2JRjZTw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.7-develop.6687.1.46a258e592_1785490688739_0.2128126616180761","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6688.1.4426ef7fa7":{"name":"@open-mercato/cache","version":"0.6.7-develop.6688.1.4426ef7fa7","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.7-develop.6688.1.4426ef7fa7","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c0c2d1b17d99cd6619b8cfc0915029e0a7c5f88b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.7-develop.6688.1.4426ef7fa7.tgz","fileCount":51,"integrity":"sha512-oeBiCSx5Y06p7oD8NB4tsKZJ2X5+MCQAVtTcaooorbDSOH4S1Nd9J/zdiG570+u2+dJBC7FJmhPWEehCs5M92Q==","signatures":[{"sig":"MEUCIQDM5XEYy47RnJMJ0aBMoP6ABceQOJZifddfdEeiQ73IbgIgJAOGx+MRzVaAvA6mn201+A6My8BdLdbogXHLgBU3Adk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.7-develop.6688.1.4426ef7fa7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":244717},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-oeBiCSx5Y06p7oD8NB4tsKZJ2X5+MCQAVtTcaooorbDSOH4S1Nd9J/zdiG570+u2+dJBC7FJmhPWEehCs5M92Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.7-develop.6688.1.4426ef7fa7_1785493832168_0.9471415018465246","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6689.1.28c8605c03":{"name":"@open-mercato/cache","version":"0.6.7-develop.6689.1.28c8605c03","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.7-develop.6689.1.28c8605c03","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e35f2d2d37eb169b15cca82254878e2b9fefcdde","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.7-develop.6689.1.28c8605c03.tgz","fileCount":51,"integrity":"sha512-Nl7Uc/+StbVdRXcBZcfoPD0wuqb4tKL3Fad7ItzE/ESAmHuLF1NTzSvIRh0DrsalRsJuteCFDoeMuqriIT5jIw==","signatures":[{"sig":"MEQCIAny7fgUVeeEWH733iKWXpGLse1QAPmeYh5CTaggM72eAiBdAafXUnldYeYMGjKbOf4GniY/3xqlCgB56vMvDRnvbw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.7-develop.6689.1.28c8605c03","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":244717},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Nl7Uc/+StbVdRXcBZcfoPD0wuqb4tKL3Fad7ItzE/ESAmHuLF1NTzSvIRh0DrsalRsJuteCFDoeMuqriIT5jIw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.7-develop.6689.1.28c8605c03_1785497102576_0.5167001556999258","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6690.1.d1d863d951":{"name":"@open-mercato/cache","version":"0.6.7-develop.6690.1.d1d863d951","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.7-develop.6690.1.d1d863d951","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d18ba225497733dd96f46cf734238cb42dae5618","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.7-develop.6690.1.d1d863d951.tgz","fileCount":51,"integrity":"sha512-Icf1xFGeM8wykVkFSQtIpYHqp4MGvog7XOjgHxETHxolkNfAZENfc2LAP/qyNraFUUi+njR9gfXDs5bHiyk/MA==","signatures":[{"sig":"MEQCIFs6N47zVb71TFlnaVutrEVDFR8S9UIQnkuseacYWyGiAiBAJ8LSb+q+VVz5Tdvuqv3yASZsq36pmnf73Mvb4L+DOw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.7-develop.6690.1.d1d863d951","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":244717},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Icf1xFGeM8wykVkFSQtIpYHqp4MGvog7XOjgHxETHxolkNfAZENfc2LAP/qyNraFUUi+njR9gfXDs5bHiyk/MA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.7-develop.6690.1.d1d863d951_1785505823787_0.31202598098758094","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6692.1.d0a4413933":{"name":"@open-mercato/cache","version":"0.6.7-develop.6692.1.d0a4413933","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.7-develop.6692.1.d0a4413933","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"579839ca43e6bf0c871419d075ef1edd4ff967d3","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.7-develop.6692.1.d0a4413933.tgz","fileCount":51,"integrity":"sha512-Fn96CtV34KA/KGVr6+hylFJdLMqPTZHJiMBLdQRQzcWGg9o/MMLaMTosRZHYZQRnzT96GARdVqRbLuuGt7S6iw==","signatures":[{"sig":"MEYCIQDrVala3X5qSFAYA/kw++KotVA8VUeHwbu3piaUeIP4AQIhAMtodvYtmyV6yvZuLhQzYSTA3ttMePHbauTkEcZm9G9g","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.7-develop.6692.1.d0a4413933","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":244717},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Fn96CtV34KA/KGVr6+hylFJdLMqPTZHJiMBLdQRQzcWGg9o/MMLaMTosRZHYZQRnzT96GARdVqRbLuuGt7S6iw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.7-develop.6692.1.d0a4413933_1785509299633_0.3020687286902872","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6693.1.8c61b08102":{"name":"@open-mercato/cache","version":"0.6.7-develop.6693.1.8c61b08102","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.7-develop.6693.1.8c61b08102","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"68cd284ed2c41e20c2491d2ce4e75e071b23cf16","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.7-develop.6693.1.8c61b08102.tgz","fileCount":51,"integrity":"sha512-kAKmYETXKg79r+EdojAFpiC/kpqKIqFrsoZfyHNaMjQXu6kJwLPdI0s4GPoZywk4QkQieSkJpWvWbbPSMVA4gg==","signatures":[{"sig":"MEYCIQCEluZGWbZOMeM2OW5ShZT7bfymZjLaQl9PYJExIDzEAQIhAJjuG57vGDFiWQLIgxqkufw67aN+AGKvdXs7utPHdEZc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.7-develop.6693.1.8c61b08102","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":244717},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-kAKmYETXKg79r+EdojAFpiC/kpqKIqFrsoZfyHNaMjQXu6kJwLPdI0s4GPoZywk4QkQieSkJpWvWbbPSMVA4gg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.7-develop.6693.1.8c61b08102_1785518215565_0.09794449442463815","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6694.1.a06be5605e":{"name":"@open-mercato/cache","version":"0.6.7-develop.6694.1.a06be5605e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.7-develop.6694.1.a06be5605e","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ac401eea88432bf1c9af865acfb9a70f7a2eddae","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.7-develop.6694.1.a06be5605e.tgz","fileCount":51,"integrity":"sha512-coXJz4D8/eHMInX5ZhGnyY81ytSe8pf9avuTF+Vqrmx0pnrIxv5aFPEVkqIJaunVVggH/Z8Qngt8YMRqhxjG9Q==","signatures":[{"sig":"MEQCIAumGlxEd6Xt9HMHedpFLYW0ZkL52fprn5phWDAzaJxPAiBFP2PwOktgMscjX+Sb/4NELkcp3hVuKJ3AULp1WEUDdQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.7-develop.6694.1.a06be5605e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":244717},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-coXJz4D8/eHMInX5ZhGnyY81ytSe8pf9avuTF+Vqrmx0pnrIxv5aFPEVkqIJaunVVggH/Z8Qngt8YMRqhxjG9Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.7-develop.6694.1.a06be5605e_1785532541923_0.7859146732863307","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6695.1.d1b48a09b3":{"name":"@open-mercato/cache","version":"0.6.7-develop.6695.1.d1b48a09b3","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.7-develop.6695.1.d1b48a09b3","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"979557f98e3d478cf50b8bf11824153d8d760456","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.7-develop.6695.1.d1b48a09b3.tgz","fileCount":51,"integrity":"sha512-ePdYF/Acfd2mY8XkMhDQulOE/i3nkzKthIoRRh70pQ4RbiCeD7+m6fXDqYcHYheOc9H++gcTvq45SkNoQBUeVg==","signatures":[{"sig":"MEUCIQDyOpcxQ/Ds5KO9qgNDMU0VhPUoj67Wwdi8zmW/3sJF8wIgZ6YpY1sSD5/sAAHP577BaLz9oSJpouknHQXr9Yw8EMY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.7-develop.6695.1.d1b48a09b3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":244717},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-ePdYF/Acfd2mY8XkMhDQulOE/i3nkzKthIoRRh70pQ4RbiCeD7+m6fXDqYcHYheOc9H++gcTvq45SkNoQBUeVg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.7-develop.6695.1.d1b48a09b3_1785568005325_0.1816250643016759","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6696.1.4236709f7e":{"name":"@open-mercato/cache","version":"0.6.7-develop.6696.1.4236709f7e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.7-develop.6696.1.4236709f7e","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"fb1c4cc06307eceae9efa561a5aeb7e10d1603e3","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.7-develop.6696.1.4236709f7e.tgz","fileCount":51,"integrity":"sha512-orUdwjG9bbYPE/LJmzzL+aQIh9LnNmWoCf1AzhFdbKqz6ZQgHmaaK0f6a7plwO/kTEHILOy1c9BmCFwdqWcNpw==","signatures":[{"sig":"MEQCIBeh3IEtzsM3CpaDIa3ptEI50d9UU5hF37fT7JUailAAAiBAjAg+ct7bhtu6L9CVd/W+2wMuV1voxDfK7ji9YBDboA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.7-develop.6696.1.4236709f7e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":244717},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-orUdwjG9bbYPE/LJmzzL+aQIh9LnNmWoCf1AzhFdbKqz6ZQgHmaaK0f6a7plwO/kTEHILOy1c9BmCFwdqWcNpw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.7-develop.6696.1.4236709f7e_1785579246594_0.724795439654639","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6706.1.b3a4c759bb":{"name":"@open-mercato/cache","version":"0.6.7-develop.6706.1.b3a4c759bb","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.7-develop.6706.1.b3a4c759bb","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"1241e93977549d1080baefff8010f7fea42470c5","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.7-develop.6706.1.b3a4c759bb.tgz","fileCount":51,"integrity":"sha512-EslQnUuPqHSF6uxw99d1x20U/wfQJOA3fer7jtFHJJlaZRK6G1gXUp6FHL96XaJ1LqNmOG8kL+8Xu7C7Njf6bw==","signatures":[{"sig":"MEQCIDuCKNRxxhQqg7vwQk+T23JTWVkDJRgJAzTptOOH0P7eAiAohPUIPL+MC3E6TKXcuCseVNpSB/lmPpVG4YZBC+894Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.7-develop.6706.1.b3a4c759bb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":244717},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-EslQnUuPqHSF6uxw99d1x20U/wfQJOA3fer7jtFHJJlaZRK6G1gXUp6FHL96XaJ1LqNmOG8kL+8Xu7C7Njf6bw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.7-develop.6706.1.b3a4c759bb_1785582802173_0.3949734125175912","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6725.1.07a748cfc2":{"name":"@open-mercato/cache","version":"0.6.7-develop.6725.1.07a748cfc2","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.7-develop.6725.1.07a748cfc2","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"48dad14280072d7a1c664c7051bf6684b33bab72","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.7-develop.6725.1.07a748cfc2.tgz","fileCount":51,"integrity":"sha512-EAdsFZSM5KIvNV73LWXtRxewkdlaav3S+S266Gpfun9aZR+u7L3X8IVGvxOw5ksyLKHgJSIPXQM14zkAqr8gTQ==","signatures":[{"sig":"MEUCIESZAGFUBBGHFmMUWvpJT9sEbXtq5uAJ+YMvDul2qLeLAiEAlFnfhia5lnoz4R6/WgIT2qvQkFL0uBlQExe2XYT+r5k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.7-develop.6725.1.07a748cfc2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":244717},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-EAdsFZSM5KIvNV73LWXtRxewkdlaav3S+S266Gpfun9aZR+u7L3X8IVGvxOw5ksyLKHgJSIPXQM14zkAqr8gTQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.7-develop.6725.1.07a748cfc2_1785591112985_0.6061055466363858","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6726.1.983ae8a07e":{"name":"@open-mercato/cache","version":"0.6.7-develop.6726.1.983ae8a07e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.7-develop.6726.1.983ae8a07e","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"3c3920c2f786cf05d1b26a6217970c5c69699378","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.7-develop.6726.1.983ae8a07e.tgz","fileCount":51,"integrity":"sha512-+xkfOrQBCb+g2scYIUbgPUXVnwq5O5tbRGydE9fFMtKPZ0Kea8DOrX+/fye+MqrwztIuCEmjwWuAVQfKNV54+A==","signatures":[{"sig":"MEUCIFybfP+R/emwxBbVn9qGR9InogbzSbSQ/Jbl0+iBtGOLAiEA058LJ7AzZONmRKCqfHFbDDndq+jTirM/ev0CHwIz5k4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.7-develop.6726.1.983ae8a07e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":244717},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-+xkfOrQBCb+g2scYIUbgPUXVnwq5O5tbRGydE9fFMtKPZ0Kea8DOrX+/fye+MqrwztIuCEmjwWuAVQfKNV54+A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.7-develop.6726.1.983ae8a07e_1785605060093_0.32166501762789546","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6744.1.0483b18565":{"name":"@open-mercato/cache","version":"0.6.7-develop.6744.1.0483b18565","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.7-develop.6744.1.0483b18565","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f42b94d6077a1f31cd8e19f3362b4b1bcaa929a6","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.7-develop.6744.1.0483b18565.tgz","fileCount":51,"integrity":"sha512-uxhbj3qnvPdncFED4eLoaPeVlr7fh8OfmRCj+ivEjvTCMkom61mP5f1mVeByzgEB6u71JsHRXrVv4ld4Yta4bA==","signatures":[{"sig":"MEUCIGo5UbUnnviqBPOP3g+424d8ZXQUqWSbVtV/CDIBMdLSAiEA52RbOQRkpNL+ShYcaiSHKtGA3ZN9nH8fAxV+BDz3q1s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.7-develop.6744.1.0483b18565","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":244717},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-uxhbj3qnvPdncFED4eLoaPeVlr7fh8OfmRCj+ivEjvTCMkom61mP5f1mVeByzgEB6u71JsHRXrVv4ld4Yta4bA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.7-develop.6744.1.0483b18565_1785610730482_0.09169613139447708","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6749.1.6b54c56dfe":{"name":"@open-mercato/cache","version":"0.6.7-develop.6749.1.6b54c56dfe","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.7-develop.6749.1.6b54c56dfe","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"945341995a1e43b68cb09347a98b7aafd92e5de6","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.7-develop.6749.1.6b54c56dfe.tgz","fileCount":52,"integrity":"sha512-mTEzsELB0gFLgXLV/bUI6hmT96AbYJTWxqsYMKPm65eWjfvxPfhmhUaP6/y9dBJv96h6MpvIbU2DsKs67xMhLQ==","signatures":[{"sig":"MEUCIQCC1FfeOeQzdNzsZXTH0Bk2hB9nGlku9yviJc1cveL6xQIgUbaGioyHqSFAyncPZPbDP3gc2sv+8IHiOpCZbxxuGrk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.7-develop.6749.1.6b54c56dfe","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":263407},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-mTEzsELB0gFLgXLV/bUI6hmT96AbYJTWxqsYMKPm65eWjfvxPfhmhUaP6/y9dBJv96h6MpvIbU2DsKs67xMhLQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.7-develop.6749.1.6b54c56dfe_1785616677110_0.6117270335444036","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6750.1.14497517d0":{"name":"@open-mercato/cache","version":"0.6.7-develop.6750.1.14497517d0","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.7-develop.6750.1.14497517d0","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"3eb9efdf64fb96c760bfbc24acd12dd410752842","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.7-develop.6750.1.14497517d0.tgz","fileCount":52,"integrity":"sha512-jESG4gA52DlrR5Ql1QgVfMC4p48ds9wEmaXN8Kevapd/jDxRlNLdfS0o6+Dc9eE9w0PTY+O1ntYz5aICvZqg1Q==","signatures":[{"sig":"MEUCIGajlrB5el9T5Dhr5Paqbcicej69ud40IqJSgpjkJfB+AiEAjEkaHrnkBARYAEdjkHvGA1sBJLsuNvqrBwUP7C//tuI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.7-develop.6750.1.14497517d0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":263407},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-jESG4gA52DlrR5Ql1QgVfMC4p48ds9wEmaXN8Kevapd/jDxRlNLdfS0o6+Dc9eE9w0PTY+O1ntYz5aICvZqg1Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.7-develop.6750.1.14497517d0_1785622953509_0.5342995015840188","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6751.1.ac823a3d26":{"name":"@open-mercato/cache","version":"0.6.7-develop.6751.1.ac823a3d26","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.7-develop.6751.1.ac823a3d26","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"5cf9bc7598f32672f9197bf597839bbc1d975e52","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.7-develop.6751.1.ac823a3d26.tgz","fileCount":52,"integrity":"sha512-2idnUkW9+b1DkFNlTyQ2xtHNx1WbOv4wfea5+HY7BdkHtD1hujnDnrUWkfCsGkJO1XCYbW58vwbkSazuU8s41g==","signatures":[{"sig":"MEQCIFtK6NQty+9dApEqVMESIX8Kv4+y3v71V4NpN8weD0AWAiB7dY8FJzH4nLhH1wCrIXLPjFHCLiyjD30J7iJlwO1Puw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.7-develop.6751.1.ac823a3d26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":263407},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-2idnUkW9+b1DkFNlTyQ2xtHNx1WbOv4wfea5+HY7BdkHtD1hujnDnrUWkfCsGkJO1XCYbW58vwbkSazuU8s41g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.7-develop.6751.1.ac823a3d26_1785650527228_0.7958838258065879","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6756.1.5300c41145":{"name":"@open-mercato/cache","version":"0.6.7-develop.6756.1.5300c41145","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.7-develop.6756.1.5300c41145","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ed9a7c373862da99d1218d692b6212894595860c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.7-develop.6756.1.5300c41145.tgz","fileCount":52,"integrity":"sha512-iy2kDCsw8BYTd6VXgpTt6fJ4eCLc5JhYUl585Nj1eTWMQBL2cmxhWY/VIGOMNUBrbV5XTr1o+KaCQ2ig+0Ia8A==","signatures":[{"sig":"MEQCIEUSmLQJgUX/Fojma8DdybKZxTH27gjMVTjXCDEtaNr6AiBZiu9HqDkHgTTEheNNL5n2fIZkeFn73j9/fZYBx4IL+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.7-develop.6756.1.5300c41145","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":263407},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-iy2kDCsw8BYTd6VXgpTt6fJ4eCLc5JhYUl585Nj1eTWMQBL2cmxhWY/VIGOMNUBrbV5XTr1o+KaCQ2ig+0Ia8A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.7-develop.6756.1.5300c41145_1785654788394_0.28285949614102845","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6758.1.697eade236":{"name":"@open-mercato/cache","version":"0.6.7-develop.6758.1.697eade236","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.7-develop.6758.1.697eade236","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"5c5defa025b40b36ffa835a49910523c51e01b5e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.7-develop.6758.1.697eade236.tgz","fileCount":52,"integrity":"sha512-IsYSFDjh0ezGpvwYJdYmWDCpM7urFYAREQlWrd8j7S1cbHXZS2PEYlg8QI9YZB7ulXu8x5FQPZYsEiQC84RgIw==","signatures":[{"sig":"MEYCIQDILQ9aey3zQb1/AP4xCugSsOp27UfjXuc0rIPTGnjEuQIhALDFEavR924bJR64xqDUE1dq2r57/77RdfOTdVLRwzGi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.7-develop.6758.1.697eade236","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":263407},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-IsYSFDjh0ezGpvwYJdYmWDCpM7urFYAREQlWrd8j7S1cbHXZS2PEYlg8QI9YZB7ulXu8x5FQPZYsEiQC84RgIw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.7-develop.6758.1.697eade236_1785658563859_0.8305800170508748","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6766.1.40c9011995":{"name":"@open-mercato/cache","version":"0.6.7-develop.6766.1.40c9011995","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.7-develop.6766.1.40c9011995","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"6098c01d058131511374dc09616685ca46b08997","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.7-develop.6766.1.40c9011995.tgz","fileCount":52,"integrity":"sha512-xIgXFh7Qz2fDkX+AKmmSWCL96Q94fVJn7/sifUNrWn7kAc3js3WeyNWBtTYc5dGDIA2xVLVZK7+Xc6GAXZrDtQ==","signatures":[{"sig":"MEYCIQCncJGA9M/gxXJcCG1zhds8izUax2B7J6zNOPHZEjOCYwIhAJJiSiWZSdGjcHPm18qeQ3yF17J+AeqbKBl0johQMQ2A","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.7-develop.6766.1.40c9011995","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":264644},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-xIgXFh7Qz2fDkX+AKmmSWCL96Q94fVJn7/sifUNrWn7kAc3js3WeyNWBtTYc5dGDIA2xVLVZK7+Xc6GAXZrDtQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.7-develop.6766.1.40c9011995_1785663905674_0.5544565909715582","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6768.1.9d2c4efc43":{"name":"@open-mercato/cache","version":"0.6.7-develop.6768.1.9d2c4efc43","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.7-develop.6768.1.9d2c4efc43","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ef5a18dd3499341e547f615c77fabf4e0e630f55","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.7-develop.6768.1.9d2c4efc43.tgz","fileCount":52,"integrity":"sha512-AN3lhuVHW55KSkuC++WYDTowQf+ZN3JSz9eap25BVQwn5BD/lic8N/u8+t2eNnyhSLdiTGWWWsAbCDc4M4JMrQ==","signatures":[{"sig":"MEYCIQDUYAdyyIevP4iahWcortWJwSVC6F855uzy4WYqHFCaVAIhAISA9Fr3jKosUMSS4Q7ze9FyGtOcjwlG7lsttVl5WxoC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.7-develop.6768.1.9d2c4efc43","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":264644},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-AN3lhuVHW55KSkuC++WYDTowQf+ZN3JSz9eap25BVQwn5BD/lic8N/u8+t2eNnyhSLdiTGWWWsAbCDc4M4JMrQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.7-develop.6768.1.9d2c4efc43_1785666994601_0.4497595487190471","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6770.1.b52298cf20":{"name":"@open-mercato/cache","version":"0.6.7-develop.6770.1.b52298cf20","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.7-develop.6770.1.b52298cf20","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"31db905509a16514bb9eb556476971634e0a674c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.7-develop.6770.1.b52298cf20.tgz","fileCount":52,"integrity":"sha512-iLu8vxjOGUel5hdLraH1CRUhxNvHYuuKDylsL7tRUSxLDoiMvnkLokiK5Eacd+eZOZFzwJb702c028vMFIzoiQ==","signatures":[{"sig":"MEUCICz4rqZaK2h6Jiglpjkzsu/WE+qb3d91MtHr6b44/YmgAiEAltc4hy7pko01gZM9EaXzSo5kPAhkiP645QwWnfg3joI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.7-develop.6770.1.b52298cf20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":264644},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-iLu8vxjOGUel5hdLraH1CRUhxNvHYuuKDylsL7tRUSxLDoiMvnkLokiK5Eacd+eZOZFzwJb702c028vMFIzoiQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.7-develop.6770.1.b52298cf20_1785670648116_0.5430023737574667","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6771.1.5afd5982e1":{"name":"@open-mercato/cache","version":"0.6.7-develop.6771.1.5afd5982e1","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.7-develop.6771.1.5afd5982e1","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c83c324a167426dafc9f8af22e4d453f273f953e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.7-develop.6771.1.5afd5982e1.tgz","fileCount":52,"integrity":"sha512-AACvbHMyOuVtJgq2ncOnt86ootQRPB6bqtLVH0Lkp4BkOduL2/C05Wfi4FWrj7LyMWKBnBmN2g+VYL9Zr/xwVg==","signatures":[{"sig":"MEYCIQCw+tImUNZI2nAsFbt5Elmi74/XuLLjqg4XkvghlWxMFAIhAIon3hyVBr/H5y4iaolCiKsX7ggP9Z88Z+D5DO27SR+6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.7-develop.6771.1.5afd5982e1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":264644},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-AACvbHMyOuVtJgq2ncOnt86ootQRPB6bqtLVH0Lkp4BkOduL2/C05Wfi4FWrj7LyMWKBnBmN2g+VYL9Zr/xwVg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.7-develop.6771.1.5afd5982e1_1785688384256_0.9870866132194507","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6773.1.f9b7fbae4f":{"name":"@open-mercato/cache","version":"0.6.7-develop.6773.1.f9b7fbae4f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.7-develop.6773.1.f9b7fbae4f","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"fcfc4f59bb86df0743047caca47f6622edafe2b7","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.7-develop.6773.1.f9b7fbae4f.tgz","fileCount":52,"integrity":"sha512-iQD8r2QOinFl6Yqf+j4XdycCyWESovMS04YJBw6IDM1mwzZThX6rVJGZ5OmDiXHiq6kUngAxSKTzn7FkKsp4Og==","signatures":[{"sig":"MEYCIQDJq3pgBvhwmhZSMTn/uk1jauoVWZDy9MtglMOKHYJ/aAIhAOAS5hxLfQgOXRQldm5k6bonIJJBKV8GCiDxDq7tW9Ct","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.7-develop.6773.1.f9b7fbae4f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":264644},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-iQD8r2QOinFl6Yqf+j4XdycCyWESovMS04YJBw6IDM1mwzZThX6rVJGZ5OmDiXHiq6kUngAxSKTzn7FkKsp4Og==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.7-develop.6773.1.f9b7fbae4f_1785691807492_0.7793160383883047","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6774.1.d836fe3135":{"name":"@open-mercato/cache","version":"0.6.7-develop.6774.1.d836fe3135","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.7-develop.6774.1.d836fe3135","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"099787f496cf16f4dc6ec8dbd40b6257eac1dd3b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.7-develop.6774.1.d836fe3135.tgz","fileCount":52,"integrity":"sha512-gLZBeiaRdnIS4FZr30D2JpWSKaVAPA+OD5o/rEnlSEpRreO+owuw3ip5UMbi67ka0nQZPgcuAiCwKMM0swfc6g==","signatures":[{"sig":"MEUCIQCA2kVKEkDT/OJlbiraB3tAzwl/Ns3mctgJuTWlSP1ljAIgDC7VJ565K6+XAcDveKcc/0JLir/ArZzBZvZIV/TxMzM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.7-develop.6774.1.d836fe3135","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":264644},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-gLZBeiaRdnIS4FZr30D2JpWSKaVAPA+OD5o/rEnlSEpRreO+owuw3ip5UMbi67ka0nQZPgcuAiCwKMM0swfc6g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.7-develop.6774.1.d836fe3135_1785699869445_0.7855930501524693","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6775.1.c2313bb8a3":{"name":"@open-mercato/cache","version":"0.6.7-develop.6775.1.c2313bb8a3","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.7-develop.6775.1.c2313bb8a3","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"92e3cced3ff7103cb4576eb1d5422be7410b0ee8","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.7-develop.6775.1.c2313bb8a3.tgz","fileCount":52,"integrity":"sha512-9LIFqPwkGfld9ZSoByBKapWCXfdTUEYckq/QcVuWKcl13qVBwo5t+9+2GFDHXd4KfTCFQzO1C5YRQa7bfxYeKQ==","signatures":[{"sig":"MEUCIQCHXMdKeVbKNZf0sBSAleqejKUP4RoPSt6xr9ytN7h7xwIgUjagKuueuwW8lmCqqP48nBHj2xpf8458Cg36Y8cLTwQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.7-develop.6775.1.c2313bb8a3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":264644},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-9LIFqPwkGfld9ZSoByBKapWCXfdTUEYckq/QcVuWKcl13qVBwo5t+9+2GFDHXd4KfTCFQzO1C5YRQa7bfxYeKQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.7-develop.6775.1.c2313bb8a3_1785738414932_0.8398970585308032","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6784.1.f80b9afce5":{"name":"@open-mercato/cache","version":"0.6.7-develop.6784.1.f80b9afce5","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.7-develop.6784.1.f80b9afce5","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"69368abd77acde8459459335ccd1f9c2eb108b09","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.7-develop.6784.1.f80b9afce5.tgz","fileCount":52,"integrity":"sha512-Jdpao2uptV1fs53/lyp8BMRlE84jTtLE2KIvqH/S4R8l17dowuNFJzMIjOWKOHejhUAKuo7SCLte2G69Z8YMSQ==","signatures":[{"sig":"MEQCIBXP1y+GSSC8aP6kpueeGYFHVbNiUfQbffmZJnTEwqzaAiBy5dIrVMr0yfRI5eUy0tOxreTcaXRpJJyaBh0m+mffiw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.7-develop.6784.1.f80b9afce5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":264680},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Jdpao2uptV1fs53/lyp8BMRlE84jTtLE2KIvqH/S4R8l17dowuNFJzMIjOWKOHejhUAKuo7SCLte2G69Z8YMSQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.7-develop.6784.1.f80b9afce5_1785742495964_0.4968647279313856","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6785.1.1dd7cfac55":{"name":"@open-mercato/cache","version":"0.6.7-develop.6785.1.1dd7cfac55","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.7-develop.6785.1.1dd7cfac55","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"38f18a8fdad083fc94595ff50bdd48a7de4b88dd","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.7-develop.6785.1.1dd7cfac55.tgz","fileCount":52,"integrity":"sha512-7YDoCsVoDdY+2AJ6llfPxDW/p3QutBupo/eV2j4GXKXNSHoCvfPuJcPVxmhysQzaXfxs01xQFdr0ycHp88a0Qg==","signatures":[{"sig":"MEQCICeYuEz50plXFqyl/a98b61FeDPeo6IAx+5lnajlGANjAiBkoKmuG+0IWln6YkL57CAOGTNPkrA/Jn98gsq2qsoU3g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.7-develop.6785.1.1dd7cfac55","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":264680},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-7YDoCsVoDdY+2AJ6llfPxDW/p3QutBupo/eV2j4GXKXNSHoCvfPuJcPVxmhysQzaXfxs01xQFdr0ycHp88a0Qg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.7-develop.6785.1.1dd7cfac55_1785748491005_0.388702680026747","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6788.1.c2a1520a30":{"name":"@open-mercato/cache","version":"0.6.7-develop.6788.1.c2a1520a30","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.7-develop.6788.1.c2a1520a30","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"fa92c65b715447352aa1c1fe9e4f70cd26a05a33","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.7-develop.6788.1.c2a1520a30.tgz","fileCount":52,"integrity":"sha512-YK8XsyUvUjNnHVltzelovrAHyihPRO+qejrD6vQUcqjW4cqdFIMu+3dgugwwpcTBUQA2rmXJEs4ym4aW0bwLjA==","signatures":[{"sig":"MEUCIQD+SuyKRo1IITp6aU7ysaVRZPCt+of3JXe7InWBH0y8rgIgUzxeETeZ+qeshnuMplyuBiJ2FYH16InYlZct9cSwwes=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.7-develop.6788.1.c2a1520a30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":264680},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-YK8XsyUvUjNnHVltzelovrAHyihPRO+qejrD6vQUcqjW4cqdFIMu+3dgugwwpcTBUQA2rmXJEs4ym4aW0bwLjA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.7-develop.6788.1.c2a1520a30_1785751798700_0.6594585431888589","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6795.1.8a3f27921c":{"name":"@open-mercato/cache","version":"0.6.7-develop.6795.1.8a3f27921c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.7-develop.6795.1.8a3f27921c","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"07a149552dfe3b7620264cfcfb6bfe0f22262580","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.7-develop.6795.1.8a3f27921c.tgz","fileCount":52,"integrity":"sha512-yaNzw7mVhd8YgaIWxX5EMrn6Mkl0M0s2zGtGxDtQioQ9zCKdIWOR2tTU3zAlUxNAV7hjbWVpK/KLKkOtt5PwkA==","signatures":[{"sig":"MEQCIDCF5wzWpGKcMxiss2veAw7xsqB7K4rQnB00eUhxLJ4KAiB+a3xmLWjIL2tWzJbk2JlfpmByLdNIdkJscVr2BruFuQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.7-develop.6795.1.8a3f27921c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":264680},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-yaNzw7mVhd8YgaIWxX5EMrn6Mkl0M0s2zGtGxDtQioQ9zCKdIWOR2tTU3zAlUxNAV7hjbWVpK/KLKkOtt5PwkA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.7-develop.6795.1.8a3f27921c_1785757459619_0.32042467488916127","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6814.1.0627c7e9f1":{"name":"@open-mercato/cache","version":"0.6.7-develop.6814.1.0627c7e9f1","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.7-develop.6814.1.0627c7e9f1","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"3db1ab05e713739aa00a2bb275677a234c6eae46","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.7-develop.6814.1.0627c7e9f1.tgz","fileCount":52,"integrity":"sha512-EGKEKjEOSRerKN+SCEl/443HTjH6dWuKDObHwN7dnmeGUdP+OUK/oEpDeAtaMcoCyauK9ngjWXotz+d2UmhcQw==","signatures":[{"sig":"MEUCIHxs+eLqiEqnX+hKOBVfXvZJnfJ+PIgAmEqGN4aybZWBAiEAnbydfL5laTmRqcp4twCFvIrOVdEvOZK7Lj1wGYJI5lo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.7-develop.6814.1.0627c7e9f1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":264680},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-EGKEKjEOSRerKN+SCEl/443HTjH6dWuKDObHwN7dnmeGUdP+OUK/oEpDeAtaMcoCyauK9ngjWXotz+d2UmhcQw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.7-develop.6814.1.0627c7e9f1_1785771770041_0.7641714393468","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6824.1.21fff90682":{"name":"@open-mercato/cache","version":"0.6.7-develop.6824.1.21fff90682","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.7-develop.6824.1.21fff90682","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e55f626dab147f42f41bdc8854f8cb814752f189","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.7-develop.6824.1.21fff90682.tgz","fileCount":52,"integrity":"sha512-/siD2Y/dYtogIdKh+m/e2HrRbtN8JHI5Sz6PokL+U3e7g2bXnhbi0roJeycry6k2bmICTOBhOTUlG3aRHRKJHA==","signatures":[{"sig":"MEUCICL3+45JBTv1bCfRK7kco8wG8b0O+9O4i16HlMzIkt32AiEAtmx/eh3QKSFkxQnReAdNfiZNcInHQLogQ4MW62Eoz3I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.7-develop.6824.1.21fff90682","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":264680},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-/siD2Y/dYtogIdKh+m/e2HrRbtN8JHI5Sz6PokL+U3e7g2bXnhbi0roJeycry6k2bmICTOBhOTUlG3aRHRKJHA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.7-develop.6824.1.21fff90682_1785784752646_0.8884404254140139","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6825.1.85bbf320ad":{"name":"@open-mercato/cache","version":"0.6.7-develop.6825.1.85bbf320ad","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.7-develop.6825.1.85bbf320ad","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"9a4904e8fbec6b41deea72c0fbf5b33de6662ee9","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.7-develop.6825.1.85bbf320ad.tgz","fileCount":52,"integrity":"sha512-cSWpCMQcGVMCKm6MROMhnG/0XNd3BATo/GpnZz6OgJ+/PLkIAz9/QMEOVKamaw9Rh/Drin5WoL4Rt1HUGqZPeA==","signatures":[{"sig":"MEUCIFdBFrbrAPhRUXizNHSR9Rf+jipL2vIqsyb5rc59Qx1gAiEArEGOByOurkZ4heSyezytUiARwyU5kbyCRDUCVEHsU+g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.7-develop.6825.1.85bbf320ad","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":264680},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-cSWpCMQcGVMCKm6MROMhnG/0XNd3BATo/GpnZz6OgJ+/PLkIAz9/QMEOVKamaw9Rh/Drin5WoL4Rt1HUGqZPeA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.7-develop.6825.1.85bbf320ad_1785789681110_0.4630610798694459","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6826.1.3f6d307d01":{"name":"@open-mercato/cache","version":"0.6.7-develop.6826.1.3f6d307d01","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.7-develop.6826.1.3f6d307d01","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"5679a49a9ea7fc1522636d7b91be4c5af66907e1","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.7-develop.6826.1.3f6d307d01.tgz","fileCount":52,"integrity":"sha512-5oLBQmFMUjylT2vQZCS3G0S2RsYZd/0H1r4x1EkzFinA4fYP0TUGRPVkyLHXgHvxi8fmkVOcv3F4M/vnXTHY9Q==","signatures":[{"sig":"MEQCIAL6nsJuubAC1OoEJVjmZs0FetXlzeli0Ms/Hin4ailtAiBIFwSITn2ktEVLkFBmNZXoFRO49TSTH+g8v3CDxQKzLg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.7-develop.6826.1.3f6d307d01","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":264680},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-5oLBQmFMUjylT2vQZCS3G0S2RsYZd/0H1r4x1EkzFinA4fYP0TUGRPVkyLHXgHvxi8fmkVOcv3F4M/vnXTHY9Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.7-develop.6826.1.3f6d307d01_1785793675891_0.651393603590098","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6827.1.a575bebce9":{"name":"@open-mercato/cache","version":"0.6.7-develop.6827.1.a575bebce9","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.7-develop.6827.1.a575bebce9","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c1ad77176f9b8433693c48d1dde210462ea18819","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.7-develop.6827.1.a575bebce9.tgz","fileCount":52,"integrity":"sha512-o6klw6DUT/YamW3OMCo6Jq7M1R57cySX9YJKKsLDS4rmLN+O2ALlZeWBi1DUMOHPH5uZrygdKHtrh4SSXhZN0g==","signatures":[{"sig":"MEYCIQCe/UC2O5XAQerGZCvtmNe7qOnMPN60CZwtENL6Ttf6IQIhAK/KG0CfhGknQXoZX39mMr01ZIPSLIAQovBCc9AmyAJq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.7-develop.6827.1.a575bebce9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":264680},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-o6klw6DUT/YamW3OMCo6Jq7M1R57cySX9YJKKsLDS4rmLN+O2ALlZeWBi1DUMOHPH5uZrygdKHtrh4SSXhZN0g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.7-develop.6827.1.a575bebce9_1785820618123_0.07718053041804729","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6828.1.ab1620a63e":{"name":"@open-mercato/cache","version":"0.6.7-develop.6828.1.ab1620a63e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.7-develop.6828.1.ab1620a63e","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ff98dbd94f3e725db3c7abf77fa4fc6a751d9d8e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.7-develop.6828.1.ab1620a63e.tgz","fileCount":52,"integrity":"sha512-RlE8PrPpzg0gW00+n8sPFAMKOGn3erCJ+cnOwI1rQlSmL5kuJQrzO5qYnmqIrD3Yni+kMl8/R5AGTu696jTt+Q==","signatures":[{"sig":"MEYCIQCWBWD1NeAff8sJ7psPAwmkpCK/rweGLKU/9O2TTxpEFgIhANkMfVDqxX3m0C54N1KW5kMxQA+wmWcGG2jDVTA9cty2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.7-develop.6828.1.ab1620a63e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":264680},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-RlE8PrPpzg0gW00+n8sPFAMKOGn3erCJ+cnOwI1rQlSmL5kuJQrzO5qYnmqIrD3Yni+kMl8/R5AGTu696jTt+Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.7-develop.6828.1.ab1620a63e_1785826774654_0.697474383481413","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6834.1.e76f4b8cbc":{"name":"@open-mercato/cache","version":"0.6.7-develop.6834.1.e76f4b8cbc","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.7-develop.6834.1.e76f4b8cbc","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"be230c7729ae9e90513860ef2887ed7b0ec743c6","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.7-develop.6834.1.e76f4b8cbc.tgz","fileCount":52,"integrity":"sha512-JpspsENWs8Ylc8v7lnVYDsvNACZw6DfXXmc5ob/4j5l+D/sgDLKZk59F9EhI5KChfb/CEOzZxZlfLGkjlBXKaQ==","signatures":[{"sig":"MEQCIF/pt0RhNeoFx0/kNFz6cTSYKapOStNsZ2LQcoclmKBoAiAYPTSXEw3aOGZ3DPTDOQ7y1lFGSQ99wVbPFdCMLRfW0w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.7-develop.6834.1.e76f4b8cbc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":264680},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-JpspsENWs8Ylc8v7lnVYDsvNACZw6DfXXmc5ob/4j5l+D/sgDLKZk59F9EhI5KChfb/CEOzZxZlfLGkjlBXKaQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.7-develop.6834.1.e76f4b8cbc_1785832567502_0.9597790060167717","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6842.1.8cd8a8883c":{"name":"@open-mercato/cache","version":"0.6.7-develop.6842.1.8cd8a8883c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.7-develop.6842.1.8cd8a8883c","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"5fca322e69ecaae7d2d4ca1d2e63f9f4646edcab","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.7-develop.6842.1.8cd8a8883c.tgz","fileCount":52,"integrity":"sha512-GvfVGpxYJxQ6RB2/S3VxEvEjM0+Rj65uiOK6DWrqV+UuMrD1TAQR00mtUSGdEsada85OjrtLQNKvEJ9n9+tRMg==","signatures":[{"sig":"MEUCIQDr6+xGu/vp9n9N/JWkwKTto+XPnwQmxwcUNAhwC91ODQIgZKNYffBUXcPEM+glkVnqOCZgmBmofwnzP2Ja80RddCQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.7-develop.6842.1.8cd8a8883c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":264680},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-GvfVGpxYJxQ6RB2/S3VxEvEjM0+Rj65uiOK6DWrqV+UuMrD1TAQR00mtUSGdEsada85OjrtLQNKvEJ9n9+tRMg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.7-develop.6842.1.8cd8a8883c_1785843757270_0.17124331107483903","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6851.1.c1680b00d8":{"name":"@open-mercato/cache","version":"0.6.7-develop.6851.1.c1680b00d8","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.7-develop.6851.1.c1680b00d8","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c1b3386ef3fbf3b2a5f4cbcb8d18661ab23b83de","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.7-develop.6851.1.c1680b00d8.tgz","fileCount":52,"integrity":"sha512-KHZoRs0oEOon9rnA98hsHN1RTf4UulQLvwCJRmoepIEZUFY3RcqTO7KbUceIn0Qml8BnjTWF8PCysPZNRAk5VA==","signatures":[{"sig":"MEQCIHEADsRhOEMbURViIUyHDDeySBrBbzz9KEL6Ch+UKu61AiAQZ7kmp0tBYqIv9TkIFHYVEDTM5tGpB6nTT2IUz4t/qQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.7-develop.6851.1.c1680b00d8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":264680},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-KHZoRs0oEOon9rnA98hsHN1RTf4UulQLvwCJRmoepIEZUFY3RcqTO7KbUceIn0Qml8BnjTWF8PCysPZNRAk5VA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.7-develop.6851.1.c1680b00d8_1785853989625_0.25522912002688725","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6859.1.e4727b568a":{"name":"@open-mercato/cache","version":"0.6.7-develop.6859.1.e4727b568a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.7-develop.6859.1.e4727b568a","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e5ba663532db24bd47c381399ba9812dae62bf3f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.7-develop.6859.1.e4727b568a.tgz","fileCount":52,"integrity":"sha512-EMyJftD26XZoYEhQ2ZjxHqwBDnLBgg7nQJBt9uQvYZZSkmgMsd7K4kHym9+y/PMHOUfIBqXCspAoOu3rycohrw==","signatures":[{"sig":"MEYCIQD/gmxMFHuCr1hOb5oDyxR9YtbA5zRS9TEb04ZE37RqMwIhALhAjn9ISpZJnv1mGtFy2D7YkO33NK9VfBiQlbO3Q9YM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.7-develop.6859.1.e4727b568a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":264680},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-EMyJftD26XZoYEhQ2ZjxHqwBDnLBgg7nQJBt9uQvYZZSkmgMsd7K4kHym9+y/PMHOUfIBqXCspAoOu3rycohrw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.7-develop.6859.1.e4727b568a_1785869545019_0.6714940641441443","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6860.1.f796b22e80":{"name":"@open-mercato/cache","version":"0.6.7-develop.6860.1.f796b22e80","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.7-develop.6860.1.f796b22e80","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"596013e1e7d4b0cddb94e239aee432045dfe703b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.7-develop.6860.1.f796b22e80.tgz","fileCount":52,"integrity":"sha512-VfDF44oE+RUGy3xyR788sc9EQWKYD3Y5k+jDCrBwRCBv3Z2VY/cpm6FnGacl0DbpObPGP8rN2g1FbSM5iAoRug==","signatures":[{"sig":"MEQCIDLgtDbSKKMIZ1+FAmy2Y9zsyO9c5rfRdum3/5xW2ydyAiBKe91LlM30dk3SfVF/LC/l30UxwB4foIeqAIY4uFORiA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.7-develop.6860.1.f796b22e80","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":264680},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-VfDF44oE+RUGy3xyR788sc9EQWKYD3Y5k+jDCrBwRCBv3Z2VY/cpm6FnGacl0DbpObPGP8rN2g1FbSM5iAoRug==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.7-develop.6860.1.f796b22e80_1785907665146_0.28392809457210944","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6862.1.c11a64ce0a":{"name":"@open-mercato/cache","version":"0.6.7-develop.6862.1.c11a64ce0a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.7-develop.6862.1.c11a64ce0a","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"dfb40d9e81f6edb9f0d5b280036375949b1d7679","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.7-develop.6862.1.c11a64ce0a.tgz","fileCount":52,"integrity":"sha512-eEFTe8bQm0FCi+fH66bn1ki5P1BfYNyA5UzM1EcWmwY8QYYadYxCj18kmg2cd5ZhvyzqXbOXTsW2P0DshJe/Yg==","signatures":[{"sig":"MEQCIFRNc4sNHvx3VFkMTUy2IVwCWVn3Aa3qsSHpddoS0Zp3AiBtsOvEhUqtb1RoAurK8i/HUpSXi3AlPup8Va3zdf14JQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.7-develop.6862.1.c11a64ce0a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":264680},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-eEFTe8bQm0FCi+fH66bn1ki5P1BfYNyA5UzM1EcWmwY8QYYadYxCj18kmg2cd5ZhvyzqXbOXTsW2P0DshJe/Yg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.7-develop.6862.1.c11a64ce0a_1785913512675_0.14325266769598577","host":"s3://npm-registry-packages-npm-production"}},"0.6.7":{"name":"@open-mercato/cache","version":"0.6.7","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.7","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c25c1515eeac01a0ada0ea75cfe60c26de2feaff","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.7.tgz","fileCount":51,"integrity":"sha512-RFGjIBzSMYRZmFqn0+pHCimSg+b6ERBTIiteqUctwBzkyWzVFHxVeVxpdwsVyLlA1gAbAVKqsqTAJSGllo8Row==","signatures":[{"sig":"MEQCIFO8NzSCrwUNlKNDknpn90i2cLwUDXzpRwkFvQ9yq6dfAiAYg8K4gQkE8Nf3/q9VIfYZb+kUpju4FPcmKiN7fXujXQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":244663},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-RFGjIBzSMYRZmFqn0+pHCimSg+b6ERBTIiteqUctwBzkyWzVFHxVeVxpdwsVyLlA1gAbAVKqsqTAJSGllo8Row==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.11","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.0.1"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.7_1785924594707_0.6153317063068164","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6863.1.61001cf9a8":{"name":"@open-mercato/cache","version":"0.6.7-develop.6863.1.61001cf9a8","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.7-develop.6863.1.61001cf9a8","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"0b909ed7003830f81898f677eed681f3f4fb76ec","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.7-develop.6863.1.61001cf9a8.tgz","fileCount":52,"integrity":"sha512-VPtKDZUhomSn5Rb/7Xznh06GS30iTfyQEre2pRM5n40x/7aiJoyC6yTuhVvCKT7Uuv+OUmk/0F7/7dng97oz/g==","signatures":[{"sig":"MEYCIQDtwU9osf6vMbc2DIRJ+dJ3gpiBiZ5ABim+KY1JT3bjUwIhAN2g3lj1Bpmmujvs7rqbPP4cGiPZISRH/Lv5Jq20YatD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.7-develop.6863.1.61001cf9a8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":264680},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-VPtKDZUhomSn5Rb/7Xznh06GS30iTfyQEre2pRM5n40x/7aiJoyC6yTuhVvCKT7Uuv+OUmk/0F7/7dng97oz/g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.7-develop.6863.1.61001cf9a8_1785925416995_0.6523747242570836","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6869.1.d1ce9999ea":{"name":"@open-mercato/cache","version":"0.6.7-develop.6869.1.d1ce9999ea","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.7-develop.6869.1.d1ce9999ea","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"20fd9f824f67e7362a0eb21fec7a0c3ac8b717bf","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.7-develop.6869.1.d1ce9999ea.tgz","fileCount":52,"integrity":"sha512-ZbkutK7MghzWszEntzThz21zoUSsgQGiIO41DqOIKvtYe7obkOYbeNzue3l61V9slnajl5c0RzXTfSU5zX2ELg==","signatures":[{"sig":"MEUCIGqZKCfTO8WRf0g4dYQilyT4iMEk7huRiesGO8epUQWhAiEAjxY2SUqYlB4YL3MnGY9MGkCNGurxR5O7qoRApwomA+I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.7-develop.6869.1.d1ce9999ea","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":264680},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-ZbkutK7MghzWszEntzThz21zoUSsgQGiIO41DqOIKvtYe7obkOYbeNzue3l61V9slnajl5c0RzXTfSU5zX2ELg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.7-develop.6869.1.d1ce9999ea_1785931406348_0.9069752436225962","host":"s3://npm-registry-packages-npm-production"}},"0.6.7-develop.6870.1.b69802067a":{"name":"@open-mercato/cache","version":"0.6.7-develop.6870.1.b69802067a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.7-develop.6870.1.b69802067a","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b82653eaa7e6b8d724e2bc2e8bc017ed48785883","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.7-develop.6870.1.b69802067a.tgz","fileCount":52,"integrity":"sha512-1zenAn9SrBz5AVATDbVHWUziBoUsQHGW3bi/DebUTVVp4JxMiTZwrQwNctKF6rHW3C3F++9Hpp0WBRUU30kX6w==","signatures":[{"sig":"MEUCIDDCH9FR/PmwoMCnRaIymTK3h+CVcpMlbq1dDlumvUNgAiEA4JSl9QjrVi/nqnxPSY17UsG42I10uW1j7JQaFZHgBaI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.7-develop.6870.1.b69802067a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":264680},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-1zenAn9SrBz5AVATDbVHWUziBoUsQHGW3bi/DebUTVVp4JxMiTZwrQwNctKF6rHW3C3F++9Hpp0WBRUU30kX6w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.6","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.7-develop.6870.1.b69802067a_1785942316128_0.889541656941726","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.6874.1.982d6097d8":{"name":"@open-mercato/cache","version":"0.6.8-develop.6874.1.982d6097d8","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.8-develop.6874.1.982d6097d8","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a3a81c3e426491fa7afe401f63188145c8892318","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.8-develop.6874.1.982d6097d8.tgz","fileCount":52,"integrity":"sha512-VooGS7dPbsO5Hs1CPLcxmH5ZHzWSIt56HaOKZg9VrT101mJ3N2yxcE5bLTJ59EQ1dQ2cNgPSqrY7s/aclYLeYw==","signatures":[{"sig":"MEUCIAwgkVyw29M6UY1IRW4UV+NO6DcEKTW5GOQUK27TC1c/AiEA72c13iB0ivp0EqYNH0U3FIVcI4WI4J7zengqrJOjpVk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.8-develop.6874.1.982d6097d8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":264680},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-VooGS7dPbsO5Hs1CPLcxmH5ZHzWSIt56HaOKZg9VrT101mJ3N2yxcE5bLTJ59EQ1dQ2cNgPSqrY7s/aclYLeYw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.8-develop.6874.1.982d6097d8_1785950006571_0.06725720210865926","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.6875.1.871a4afc94":{"name":"@open-mercato/cache","version":"0.6.8-develop.6875.1.871a4afc94","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.8-develop.6875.1.871a4afc94","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"8d117b0b38f9f236b6b293fdb6c03dc11103478f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.8-develop.6875.1.871a4afc94.tgz","fileCount":52,"integrity":"sha512-dOM66B30qOGNF3Y8xgLAbuqXbKJHRW0HmW0c/Vwt9xBdBYV8+Q4GkuB2j/AGUSDKdG3Zwc12tRKRcB7UDMvE7w==","signatures":[{"sig":"MEQCIH0+71q//Vo3HyNxey9ncj311EHs59NjHKWP5D11rXlMAiAWCwlkata+jq/W2WaOprusRepgqCmgvamtj6zgRvAEJw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.8-develop.6875.1.871a4afc94","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":264680},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-dOM66B30qOGNF3Y8xgLAbuqXbKJHRW0HmW0c/Vwt9xBdBYV8+Q4GkuB2j/AGUSDKdG3Zwc12tRKRcB7UDMvE7w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.8-develop.6875.1.871a4afc94_1785966178873_0.4942456751123272","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.6876.1.c514f2eb37":{"name":"@open-mercato/cache","version":"0.6.8-develop.6876.1.c514f2eb37","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.8-develop.6876.1.c514f2eb37","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"45c14f1a0ca3d752da96131258f81703ede1fb22","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.8-develop.6876.1.c514f2eb37.tgz","fileCount":52,"integrity":"sha512-jFaOFs54+5gPOF7uaQynZQGK4le6M+mqcDPfCovR7SdUgyFtkp+V1+8105SnlKvPGtq0QleGhuPKjdaXyr1gtw==","signatures":[{"sig":"MEUCIHrkb3NrXT5zrwoE0Xq4sdodlPDwIeJNT6/oNLY6aMLpAiEAjCjgaVfjg/KSJZuYf+gKN2c9cFh/OktJvSiqOJLhZuU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.8-develop.6876.1.c514f2eb37","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":264680},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-jFaOFs54+5gPOF7uaQynZQGK4le6M+mqcDPfCovR7SdUgyFtkp+V1+8105SnlKvPGtq0QleGhuPKjdaXyr1gtw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.8-develop.6876.1.c514f2eb37_1785973648857_0.8185392485572622","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.6877.1.c95a715a00":{"name":"@open-mercato/cache","version":"0.6.8-develop.6877.1.c95a715a00","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.8-develop.6877.1.c95a715a00","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"872e9a6271a3719c40d128f683dc2bf2fbb3102e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.8-develop.6877.1.c95a715a00.tgz","fileCount":52,"integrity":"sha512-GcFWFGYMQ0X5nS4Cm/HqXZismaAijcfBCibdlHZcuO+Tjm7j5PfhCxDgguQG1daL2GuD1o++BOYHZO/pLMzk0g==","signatures":[{"sig":"MEQCIGOaXYvSJS0lQzSW5aDtw0W+UtCrQahID2avqvADcQWLAiB47m/KDXyLjeZAdFg+Y9nISPfaUfVfk9ab23wnqNGW9Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.8-develop.6877.1.c95a715a00","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":264680},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-GcFWFGYMQ0X5nS4Cm/HqXZismaAijcfBCibdlHZcuO+Tjm7j5PfhCxDgguQG1daL2GuD1o++BOYHZO/pLMzk0g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.8-develop.6877.1.c95a715a00_1785979836924_0.8056820578604396","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.6878.1.ab817e58ac":{"name":"@open-mercato/cache","version":"0.6.8-develop.6878.1.ab817e58ac","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.8-develop.6878.1.ab817e58ac","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c8cf967aa54b97a1c58e766a4f16b001e5fb8719","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.8-develop.6878.1.ab817e58ac.tgz","fileCount":52,"integrity":"sha512-SzgV2Ze/2CzECnVDYnbixJApdsr2KWjqlWrwkhZ7LtmkbOTXaT9vYTOJzc+nF9/DkqXETSOtarEKTuZHW10DCQ==","signatures":[{"sig":"MEYCIQD+oXZthxg1k84wkMVCvZQb+49EgFTcIl6/1EFThRk0LgIhALAkVjhsxU2l4zMIOZtdKjOptsep6H1TiqowJQeKSf8t","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.8-develop.6878.1.ab817e58ac","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":264680},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-SzgV2Ze/2CzECnVDYnbixJApdsr2KWjqlWrwkhZ7LtmkbOTXaT9vYTOJzc+nF9/DkqXETSOtarEKTuZHW10DCQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.8-develop.6878.1.ab817e58ac_1786007392083_0.9018657381817916","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.6879.1.9883cf6265":{"name":"@open-mercato/cache","version":"0.6.8-develop.6879.1.9883cf6265","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.8-develop.6879.1.9883cf6265","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"57954881abb88acbfe4fa46bfb45f8206c90fb82","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.8-develop.6879.1.9883cf6265.tgz","fileCount":52,"integrity":"sha512-ZPbBXwGd6VF4bbL58YhPitvjONE0/pVrwGgCVozJmgVS/qFWMP7Iri+I6FSlNi1zCePf0Hms7FDfWIjSC4PIXg==","signatures":[{"sig":"MEUCIEsYryLYPFKRjg/KLsthmvRcs95gbd+Im6CQzJILlTJSAiEA9JK9pFZclRW9londPjtasqh6PVVLJY0JI8sh2iG1DeA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.8-develop.6879.1.9883cf6265","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":264680},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-ZPbBXwGd6VF4bbL58YhPitvjONE0/pVrwGgCVozJmgVS/qFWMP7Iri+I6FSlNi1zCePf0Hms7FDfWIjSC4PIXg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.8-develop.6879.1.9883cf6265_1786017796596_0.03840359659219006","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-canary.319.1.5b4be4bc52":{"name":"@open-mercato/cache","version":"0.6.8-canary.319.1.5b4be4bc52","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.8-canary.319.1.5b4be4bc52","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"2fc1b7782f5fbcd9ca5da40a42903955fb9f6596","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.8-canary.319.1.5b4be4bc52.tgz","fileCount":53,"integrity":"sha512-6uobnZEIsKxBZaSQu94awDyUTNQiYw95UdyDrmhT9Ch7bGjLVHXvs35naVqdPmbZBdhVdX0qTQGXQqUbCbLDyQ==","signatures":[{"sig":"MEUCIQCt1vwGNAabzLW6Fa7ws7O/8uNtZAwD/G+iAKyi6iPdqwIgPsdWLlCD69pGRwSBtdFBhRVVBV5VpYo1rSwUBQW/Zxo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.8-canary.319.1.5b4be4bc52","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":272120},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-6uobnZEIsKxBZaSQu94awDyUTNQiYw95UdyDrmhT9Ch7bGjLVHXvs35naVqdPmbZBdhVdX0qTQGXQqUbCbLDyQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.8-canary.319.1.5b4be4bc52_1786022448106_0.7925644255175752","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.6881.1.8ea75912f2":{"name":"@open-mercato/cache","version":"0.6.8-develop.6881.1.8ea75912f2","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.8-develop.6881.1.8ea75912f2","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"444af58a44f67dde5cf821a379c07262a78bc458","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.8-develop.6881.1.8ea75912f2.tgz","fileCount":52,"integrity":"sha512-P54Yk2dOyB/FJLV2Oxlr7lmyZtbzaf/Qg5ZTTtDJwAHNjtpBIVwIQFz6fLRuUq2Bmy5iT7q/HG3v5IuCHHRIxg==","signatures":[{"sig":"MEYCIQDD8wiYqorjBouR1v7x5y8MG2LWiZKGs6yOeRIPvC6fiQIhAL/PJb+MWs2+pYg9Go0E3Mp/cQZAhenL/+pI2+tfzy/X","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.8-develop.6881.1.8ea75912f2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":264680},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-P54Yk2dOyB/FJLV2Oxlr7lmyZtbzaf/Qg5ZTTtDJwAHNjtpBIVwIQFz6fLRuUq2Bmy5iT7q/HG3v5IuCHHRIxg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.8-develop.6881.1.8ea75912f2_1786025527118_0.6263862507476488","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.6882.1.cd042ac354":{"name":"@open-mercato/cache","version":"0.6.8-develop.6882.1.cd042ac354","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.8-develop.6882.1.cd042ac354","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"8bb77520d29c762e88c2f798aec0f17c17c8e584","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.8-develop.6882.1.cd042ac354.tgz","fileCount":52,"integrity":"sha512-Ot/yuLOXoSewvhGSjcNB8dK35aR4Lm5Fe/yfmGZFa2cJeIXglwJB7ig4S4lEphzHPeOt8f4L9Ot7IFiHGzRMDw==","signatures":[{"sig":"MEQCIFr5B1AGyTJvQqpgLPp1AcE2i6Bu8bCOFpPpCrwAndBiAiAao60rZ7H4M8wazrouTSGJCGpjSM2cJ+yyxnNViACeDA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.8-develop.6882.1.cd042ac354","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":264680},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Ot/yuLOXoSewvhGSjcNB8dK35aR4Lm5Fe/yfmGZFa2cJeIXglwJB7ig4S4lEphzHPeOt8f4L9Ot7IFiHGzRMDw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.8-develop.6882.1.cd042ac354_1786030798792_0.6113412800053573","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.6889.1.af4501ca97":{"name":"@open-mercato/cache","version":"0.6.8-develop.6889.1.af4501ca97","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.8-develop.6889.1.af4501ca97","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"4334093541157b4cd0514ea524abdb48562fea7b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.8-develop.6889.1.af4501ca97.tgz","fileCount":52,"integrity":"sha512-bBRnS52uZqu8zo+CLRGFiaaiaTDrJ/dYOlbII5WyoCwhylfNuwV0BQV0BFpO0JwrzHORZrw+2kDJEI29fdznlQ==","signatures":[{"sig":"MEUCIQD8rNL0NDQEXAF7wP1iNdMHVbMe4HEpiDjJ3Apxx8KZxAIgJlWaydqPV0MWWkfl535wNJU5jfzmN4oWGrwXF0OCJO4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.8-develop.6889.1.af4501ca97","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":264680},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-bBRnS52uZqu8zo+CLRGFiaaiaTDrJ/dYOlbII5WyoCwhylfNuwV0BQV0BFpO0JwrzHORZrw+2kDJEI29fdznlQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.8-develop.6889.1.af4501ca97_1786046456466_0.8410600506026458","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.6891.1.4dca3f1ad3":{"name":"@open-mercato/cache","version":"0.6.8-develop.6891.1.4dca3f1ad3","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.8-develop.6891.1.4dca3f1ad3","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"685b54e6b0bbf899dfcef6471925d2b7f6619c65","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.8-develop.6891.1.4dca3f1ad3.tgz","fileCount":52,"integrity":"sha512-ELn8kFwtxnrVlZiey/db8G2MujUAXg+mVyNoo9J9GH9daXsBT1cOx5NuZTSBWiEEk+tUkJF4DattjAW5twwZSg==","signatures":[{"sig":"MEQCIF4tOIn/P0C3ixdRZBmozLfUMeTiU9sxjWeMMMs0qOXEAiAK8QQRt6uVPgI2D47t2ttFM+6QfWG0vpY3/7RXOGQ+Og==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.8-develop.6891.1.4dca3f1ad3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":264680},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-ELn8kFwtxnrVlZiey/db8G2MujUAXg+mVyNoo9J9GH9daXsBT1cOx5NuZTSBWiEEk+tUkJF4DattjAW5twwZSg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.8-develop.6891.1.4dca3f1ad3_1786061438061_0.6287752090698793","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.6892.1.f179677788":{"name":"@open-mercato/cache","version":"0.6.8-develop.6892.1.f179677788","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.8-develop.6892.1.f179677788","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c63f6befd5e024dd547c9dece47f0137584b2d76","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.8-develop.6892.1.f179677788.tgz","fileCount":52,"integrity":"sha512-fVibkBOBLSDEnVQfX672gJo6iYLHsGVY3Yp/qWiuWpvEOFMDAUQ/WVc3zL6WMQCZPz7hOaAXJFO6IFhP3eVp0Q==","signatures":[{"sig":"MEYCIQCFqc4mAv4XlW68SrnAFoN785oGtpYKGNqTHLRbOp0T2QIhALpKJhUOsuTu0cxwKuW9rN6b7R6MRqugOU1vhHL9x80S","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.8-develop.6892.1.f179677788","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":264680},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-fVibkBOBLSDEnVQfX672gJo6iYLHsGVY3Yp/qWiuWpvEOFMDAUQ/WVc3zL6WMQCZPz7hOaAXJFO6IFhP3eVp0Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.8-develop.6892.1.f179677788_1786104813257_0.04916559144612709","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.6893.1.7af3b3a72d":{"name":"@open-mercato/cache","version":"0.6.8-develop.6893.1.7af3b3a72d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.8-develop.6893.1.7af3b3a72d","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"1f0e7f1d400f342e7135f9b3f67e58ba3d895fbb","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.8-develop.6893.1.7af3b3a72d.tgz","fileCount":52,"integrity":"sha512-z7605A4jjgLyFBaOLWm8Feb5mMQ86/IJ92NtqjAdjoBZUgZ9dlnu6P0C1Lp6qBoEE2ftXlyzDv0wVW1Uc8dqNg==","signatures":[{"sig":"MEUCICmYBstkz6Yv1+QgDANlguI7+UdyZ98wPOBJH+mKOFAyAiEAzTFoa0mAztPzlIHAjSEwCuYlK8lR5/IQ5y0sCs+ClyU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.8-develop.6893.1.7af3b3a72d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":264680},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-z7605A4jjgLyFBaOLWm8Feb5mMQ86/IJ92NtqjAdjoBZUgZ9dlnu6P0C1Lp6qBoEE2ftXlyzDv0wVW1Uc8dqNg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.8-develop.6893.1.7af3b3a72d_1786120933974_0.7741251722333018","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.6897.1.586171ad21":{"name":"@open-mercato/cache","version":"0.6.8-develop.6897.1.586171ad21","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.8-develop.6897.1.586171ad21","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"5b3d65c23bad2bd301d739a395a0bb6148cfbb28","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.8-develop.6897.1.586171ad21.tgz","fileCount":52,"integrity":"sha512-pnI+q6IHDr+QrhqALeNwP/SjL8Mmco6w9GcTu7cYYk+kX4IXb+QgvxG/SCxN0s1GYi6m4Scl65lN2QfcE0/D/w==","signatures":[{"sig":"MEUCIFAaJFMQ6adS/OH+59P6oX8qte2mBrCOWNK71H6iCjQ6AiEAtZNPC3HCY97HG19F2JmqiHw9stUSJvcgC0CCFEi6Xjo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.8-develop.6897.1.586171ad21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":264680},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-pnI+q6IHDr+QrhqALeNwP/SjL8Mmco6w9GcTu7cYYk+kX4IXb+QgvxG/SCxN0s1GYi6m4Scl65lN2QfcE0/D/w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.8-develop.6897.1.586171ad21_1786124329474_0.3731746759215562","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.6898.1.8b42ed5e41":{"name":"@open-mercato/cache","version":"0.6.8-develop.6898.1.8b42ed5e41","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.8-develop.6898.1.8b42ed5e41","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"3266f2ace5821f96e57efb9b76c662554172eec7","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.8-develop.6898.1.8b42ed5e41.tgz","fileCount":52,"integrity":"sha512-9VNiZNNsioT7VT2DC7SR38Shpndfvco19TMZ7KNSm0zaM8JaRTU9xWufF/elj60v/OEX113dWLRvhKK8mXmilQ==","signatures":[{"sig":"MEQCIAO3X6/g/CsQg4U1J11mMpDf9jxpMnW1+FedT0yofG9lAiAyjws8bzzcwtFdoY9zPFr0Hc3xd8Az2BmuoYKgrKyyUg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.8-develop.6898.1.8b42ed5e41","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":264680},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-9VNiZNNsioT7VT2DC7SR38Shpndfvco19TMZ7KNSm0zaM8JaRTU9xWufF/elj60v/OEX113dWLRvhKK8mXmilQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.8-develop.6898.1.8b42ed5e41_1786135480354_0.5071832137696244","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.6899.1.433952fd93":{"name":"@open-mercato/cache","version":"0.6.8-develop.6899.1.433952fd93","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.8-develop.6899.1.433952fd93","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"56792ce5658bdd4d0568a04a668d6f656d95e13f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.8-develop.6899.1.433952fd93.tgz","fileCount":52,"integrity":"sha512-RjAOiOX6fHWkSRLpDKPQ+V/+RsQKuVK8fYT17vCSc33BE1HCI0yd3e0sqo7EMsYUbeyHwldHWX7AQKIiqDgUjA==","signatures":[{"sig":"MEYCIQCA0d8lZ236CObAD0mVEdRNe6wNoBpNMm19D52D+g2oWQIhANd6voQKRVDcroh9nXuXzLhY+rZI4pK20iLttarSefwV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.8-develop.6899.1.433952fd93","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":264680},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-RjAOiOX6fHWkSRLpDKPQ+V/+RsQKuVK8fYT17vCSc33BE1HCI0yd3e0sqo7EMsYUbeyHwldHWX7AQKIiqDgUjA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.8-develop.6899.1.433952fd93_1786349623786_0.3499523593023255","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.6903.1.0ec850a22b":{"name":"@open-mercato/cache","version":"0.6.8-develop.6903.1.0ec850a22b","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.8-develop.6903.1.0ec850a22b","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"14cb8ca202af9b06fcbc93598bb98fcbdb1d2f39","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.8-develop.6903.1.0ec850a22b.tgz","fileCount":52,"integrity":"sha512-gXfkLPvqofN7VYpHNSc+QBEVW8v4fYmn3Tt1pO1KMrINvDV1b0CmnxtV3woTcdh41InVcheL+tWAxAehuVlvqg==","signatures":[{"sig":"MEQCIB8UIOuCXRjyExgv9gfdiS+EJbzU3Dy/WEXgKcTByoiaAiA2auA3t/deNi289sf2RtgQt551FfskPBbZB3IS3LaU9Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.8-develop.6903.1.0ec850a22b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":264680},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-gXfkLPvqofN7VYpHNSc+QBEVW8v4fYmn3Tt1pO1KMrINvDV1b0CmnxtV3woTcdh41InVcheL+tWAxAehuVlvqg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.8-develop.6903.1.0ec850a22b_1786354355361_0.8200426875757343","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.6907.1.2968c89bdf":{"name":"@open-mercato/cache","version":"0.6.8-develop.6907.1.2968c89bdf","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.8-develop.6907.1.2968c89bdf","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d6d707832d2a920633d30ad82e5848b4d468eb0d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.8-develop.6907.1.2968c89bdf.tgz","fileCount":52,"integrity":"sha512-iN11UBELu3ZS30jmXiEpCHeVxldTVzcsRMdWar3018pkvMbOoi3VpSeT7wdcVaohZVDUD+LHlTXZQuMEfYm52A==","signatures":[{"sig":"MEQCIEx/fO+btTZcg2jKABK6i9LQ7RwgPMcD+oakz0VjC5z+AiBfAtb2GZz+nG9JGCwuyzVygUhaeIwkOKYVrnSSesCbnA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.8-develop.6907.1.2968c89bdf","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":264680},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-iN11UBELu3ZS30jmXiEpCHeVxldTVzcsRMdWar3018pkvMbOoi3VpSeT7wdcVaohZVDUD+LHlTXZQuMEfYm52A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.8-develop.6907.1.2968c89bdf_1786358542239_0.8082738377564256","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-canary.320.1.bf889f49e4":{"name":"@open-mercato/cache","version":"0.6.8-canary.320.1.bf889f49e4","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.8-canary.320.1.bf889f49e4","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"234eadc373252f9f994c4bd2a6784843ac033e85","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.8-canary.320.1.bf889f49e4.tgz","fileCount":53,"integrity":"sha512-xMLL3LJqxLGvjNMx8oN8Wb8Ts0j9AknCUY9j8B+yQGZFlK/jEdKgjfcQyiu2Pyz2SgMFl/40oVnjtggQYMJzPg==","signatures":[{"sig":"MEUCIQDxHeFWrIUcrDJPS2Gh/0tWoECgiS+JCa2rIe1muru5MwIgRgA/1OEChnYUraef1YvwfSWyCcFogqpSugjIIH6vAl4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.8-canary.320.1.bf889f49e4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":272120},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-xMLL3LJqxLGvjNMx8oN8Wb8Ts0j9AknCUY9j8B+yQGZFlK/jEdKgjfcQyiu2Pyz2SgMFl/40oVnjtggQYMJzPg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.8-canary.320.1.bf889f49e4_1786362674588_0.2860456988410185","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.6908.1.4792c7717e":{"name":"@open-mercato/cache","version":"0.6.8-develop.6908.1.4792c7717e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.8-develop.6908.1.4792c7717e","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"5a87103925e906dc4f9934fc1d50ec2bec39842f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.8-develop.6908.1.4792c7717e.tgz","fileCount":52,"integrity":"sha512-XEZNULrpAQSmRLX3nYPKWYUbtFKQnIR+xPnBsCtCbkMs0Fadq//BsSJVHG/MrlixOG55OabMXKKkg87Q1N6PNA==","signatures":[{"sig":"MEQCICOIN0vy0YDqhLP0/PG25w3v6ShIpca4hDLcGDTdqalVAiB4o7pTelT29gRuI45D2vb7FJeUyMNwzTu4gLlQV3AcWQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.8-develop.6908.1.4792c7717e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":264680},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-XEZNULrpAQSmRLX3nYPKWYUbtFKQnIR+xPnBsCtCbkMs0Fadq//BsSJVHG/MrlixOG55OabMXKKkg87Q1N6PNA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.8-develop.6908.1.4792c7717e_1786364721517_0.15880936822122016","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.6909.1.c4c263895a":{"name":"@open-mercato/cache","version":"0.6.8-develop.6909.1.c4c263895a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.8-develop.6909.1.c4c263895a","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ae9a8f58c448ce05ba9b1537507a274d20e8e1e0","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.8-develop.6909.1.c4c263895a.tgz","fileCount":52,"integrity":"sha512-wGJVwiCZk7XURWprmsb0xxApzzsp0hpi+5ItRqePyEKMz8atqSeScLC+HQVefqCZMiMkhTuOkHuMLVshEcSpcQ==","signatures":[{"sig":"MEYCIQDKD+4KuVBXo86ju7+3cyJChmyF3PsitGWOKD0O6fIWhAIhALnKPQZXM6ZFynDknuoeJeUpOKM2HZxG7fKH3AHLV6GT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.8-develop.6909.1.c4c263895a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":264680},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-wGJVwiCZk7XURWprmsb0xxApzzsp0hpi+5ItRqePyEKMz8atqSeScLC+HQVefqCZMiMkhTuOkHuMLVshEcSpcQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.8-develop.6909.1.c4c263895a_1786370856374_0.34117302308067576","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.6910.1.560e304de2":{"name":"@open-mercato/cache","version":"0.6.8-develop.6910.1.560e304de2","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.8-develop.6910.1.560e304de2","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c65ab898da66e8c22d8a9217e2f41392c0f6917b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.8-develop.6910.1.560e304de2.tgz","fileCount":52,"integrity":"sha512-mJdI8ff1Z/0uxLdpea93lcUpKKCYrLuMfF+AXz9Pc90/B/Uo+0AiqBD0B/paN4wr2Z8Q9EJN63FmHuRI58UO3g==","signatures":[{"sig":"MEQCIEaf2J3kVdwbAVs+IhEGrdFih+Em58EGyJfvVeKmtrgmAiAHIaPrIgjdIVkRORITXs5e5tomLn5a9HKyI3wiKLWRTQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.8-develop.6910.1.560e304de2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":264680},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-mJdI8ff1Z/0uxLdpea93lcUpKKCYrLuMfF+AXz9Pc90/B/Uo+0AiqBD0B/paN4wr2Z8Q9EJN63FmHuRI58UO3g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.8-develop.6910.1.560e304de2_1786375231553_0.4658524292941095","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.6911.1.f853dd04a9":{"name":"@open-mercato/cache","version":"0.6.8-develop.6911.1.f853dd04a9","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.8-develop.6911.1.f853dd04a9","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a5c3af4437b254ee18cd394ae952fce18f239b34","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.8-develop.6911.1.f853dd04a9.tgz","fileCount":52,"integrity":"sha512-a7RbMfBdA1USmHqQ+WP0ebX15MVkyjOS/N21y5DDntrUVbPH2j9VNpOZ9+oDz1BbWZFIok4rggcx/O0w4/0sGw==","signatures":[{"sig":"MEUCIBJkwiau4viAg/DTwdXBq5A9HTyyfLMUgFQ1tS1Rg3ScAiEA0uYQigbQJ6bkXSylRrHQrL3F+s50nhXWmRi2JxB/L+g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.8-develop.6911.1.f853dd04a9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":264680},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-a7RbMfBdA1USmHqQ+WP0ebX15MVkyjOS/N21y5DDntrUVbPH2j9VNpOZ9+oDz1BbWZFIok4rggcx/O0w4/0sGw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.8-develop.6911.1.f853dd04a9_1786383083439_0.692724172602176","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.6912.1.36161dc9ac":{"name":"@open-mercato/cache","version":"0.6.8-develop.6912.1.36161dc9ac","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.8-develop.6912.1.36161dc9ac","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"8a83bfe66d5d4d4090af04a48c7fa97d6ebc53cb","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.8-develop.6912.1.36161dc9ac.tgz","fileCount":52,"integrity":"sha512-7xcxh0mvziVkqIoI+8SujwmuSdYtde382wLLfbO3kZJ9JaeWIIiQdkBNI9rAQWBuwKlVu67EdDJI/R5MGmqoNA==","signatures":[{"sig":"MEQCIE4aDmRn/XvrP63lhgtLRN4rIXLkMkWvgf1bmHNKgcNiAiBT/DZ5nztUP/ElNLSI9cUlXqd0gXNdXAAP8EKj95ZqYQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.8-develop.6912.1.36161dc9ac","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":265563},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-7xcxh0mvziVkqIoI+8SujwmuSdYtde382wLLfbO3kZJ9JaeWIIiQdkBNI9rAQWBuwKlVu67EdDJI/R5MGmqoNA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.8-develop.6912.1.36161dc9ac_1786387596640_0.9757472614727485","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.6913.1.721e521f55":{"name":"@open-mercato/cache","version":"0.6.8-develop.6913.1.721e521f55","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.8-develop.6913.1.721e521f55","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e7c2952dcde31010c1b14be94fc0ddd21cd0d0e0","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.8-develop.6913.1.721e521f55.tgz","fileCount":52,"integrity":"sha512-ynWM+vIR4ZCV5bLHza2WTwzwRRNMcEnzmmhRg6PXrVGDDEvj2POeYHCEz/fKY59UP/6MqrJwjLjfDugrLMZyVg==","signatures":[{"sig":"MEUCIDgIXiLbUeL8lh4tZeapakgvx9FMqi+hgFrgVs/m0HO3AiEA23mfV7AvDjoATmBv2MWZjjNlUKRWWCCeLCHXcJIFg18=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.8-develop.6913.1.721e521f55","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":265563},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-ynWM+vIR4ZCV5bLHza2WTwzwRRNMcEnzmmhRg6PXrVGDDEvj2POeYHCEz/fKY59UP/6MqrJwjLjfDugrLMZyVg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.8-develop.6913.1.721e521f55_1786393406197_0.11706906425809449","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.6914.1.6c7a5dcb6b":{"name":"@open-mercato/cache","version":"0.6.8-develop.6914.1.6c7a5dcb6b","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.8-develop.6914.1.6c7a5dcb6b","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"0e39b2a1d2bfa7acc0cf11fec237e8f3265a2135","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.8-develop.6914.1.6c7a5dcb6b.tgz","fileCount":52,"integrity":"sha512-CR4Nk2P9ZyMp4MJvWnPDC5rKbFP0Yy+/1ZxSMACM60NdybGloIuwG8RAAxCsJgITT6CYj+F6tA709iCTG/P1Mg==","signatures":[{"sig":"MEYCIQCErDNXmoK3b+lyHkzXhMiNEmKetiRkVlhKomMx1Mm7yAIhAMrPsFQaH5MnWTQv2cp7kDexKDx4b5Acr3QnkR2emv1n","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.8-develop.6914.1.6c7a5dcb6b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":265563},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-CR4Nk2P9ZyMp4MJvWnPDC5rKbFP0Yy+/1ZxSMACM60NdybGloIuwG8RAAxCsJgITT6CYj+F6tA709iCTG/P1Mg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.8-develop.6914.1.6c7a5dcb6b_1786397704101_0.2567874958225156","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.6915.1.ac6031c503":{"name":"@open-mercato/cache","version":"0.6.8-develop.6915.1.ac6031c503","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.8-develop.6915.1.ac6031c503","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e1fdbd2932131a34eecb2b23952fcf0f67eccc63","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.8-develop.6915.1.ac6031c503.tgz","fileCount":52,"integrity":"sha512-xfWR3xcknVxsaqwiprTA823f2T7x7PzWZCQUiZSTUWcZBOxSMbemrv5Bk8WTgH8L4s2NEhy53AzKOja3Wae/oA==","signatures":[{"sig":"MEUCIQC9zhK57gPdpFj6sPJNEKK08DcNFkOPn9tqjVfFovJGuwIgQu1ii9DqueEHmv02w+0TkWJ+cXy/C1B6lzXzkQu7ijc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.8-develop.6915.1.ac6031c503","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":265563},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-xfWR3xcknVxsaqwiprTA823f2T7x7PzWZCQUiZSTUWcZBOxSMbemrv5Bk8WTgH8L4s2NEhy53AzKOja3Wae/oA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.8-develop.6915.1.ac6031c503_1786425743070_0.9654452492923062","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.6916.1.f04fff3436":{"name":"@open-mercato/cache","version":"0.6.8-develop.6916.1.f04fff3436","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.8-develop.6916.1.f04fff3436","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ecc237799daaf4158a6c775d5b86c51ee79f0302","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.8-develop.6916.1.f04fff3436.tgz","fileCount":52,"integrity":"sha512-vx4WJ+yU1VmYi+XTi/XJHNuMQIFQoU1Dn+dAiaMyzRG5wkSzpgImBOhZ1dVIN6rcIba4a7Q5lB2NIceGPij8mw==","signatures":[{"sig":"MEUCIEQyhvGcgqR8YHoq0/vI/jwWAP7OArYFwBLwgz9pTWXPAiEA3DeQ8ml0MhNhj4SUIh3TN770BGTdFt/S3lgnGauEtks=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.8-develop.6916.1.f04fff3436","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":265563},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-vx4WJ+yU1VmYi+XTi/XJHNuMQIFQoU1Dn+dAiaMyzRG5wkSzpgImBOhZ1dVIN6rcIba4a7Q5lB2NIceGPij8mw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.8-develop.6916.1.f04fff3436_1786432695515_0.3532320426775253","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.6917.1.af45bc96e2":{"name":"@open-mercato/cache","version":"0.6.8-develop.6917.1.af45bc96e2","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.8-develop.6917.1.af45bc96e2","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b6214c1d4ae07399437e2c393ae68db9630d0e16","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.8-develop.6917.1.af45bc96e2.tgz","fileCount":52,"integrity":"sha512-EBFbWxoFsM60Xfp7aUoprqx6fHuZVO3AYdw5FHYvWqrEgfvsonQB6bcyoh9LB/HUtBq7jTVu8COBWCKzzOWf5g==","signatures":[{"sig":"MEQCIHhNxotF9nYX2SHWZiU+7mSKoKZyfj38txj2n6hqyq77AiAf120RcEqoFx+K/Ha+fYQM2JHZ1xg76QoFusQJpp/eAw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.8-develop.6917.1.af45bc96e2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":265563},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-EBFbWxoFsM60Xfp7aUoprqx6fHuZVO3AYdw5FHYvWqrEgfvsonQB6bcyoh9LB/HUtBq7jTVu8COBWCKzzOWf5g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.8-develop.6917.1.af45bc96e2_1786440338951_0.45543137731219874","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.6918.1.7b3f32b0c8":{"name":"@open-mercato/cache","version":"0.6.8-develop.6918.1.7b3f32b0c8","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.8-develop.6918.1.7b3f32b0c8","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b516ef500403957375353bce679e8be45c166ffc","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.8-develop.6918.1.7b3f32b0c8.tgz","fileCount":52,"integrity":"sha512-/aZrxdrTWk5BYH8r5GwTcF8kS91JonPqHT5mB2ZxqQ1Xg62uEuMWsLKhfMdVBQ+bDqqw2AHRvdBTeoCvHP4eBA==","signatures":[{"sig":"MEUCIDVkVcKloCv9mVBM2C/5KPY47WFbaadbnhEwZQbhnPsiAiEA6iSXjFjDaXgKYXnhm550s9yiY0bG/9p/We8vYaWcLfg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.8-develop.6918.1.7b3f32b0c8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":265563},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-/aZrxdrTWk5BYH8r5GwTcF8kS91JonPqHT5mB2ZxqQ1Xg62uEuMWsLKhfMdVBQ+bDqqw2AHRvdBTeoCvHP4eBA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.8-develop.6918.1.7b3f32b0c8_1786454426165_0.9582089360797459","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.6924.1.a8d208fcdc":{"name":"@open-mercato/cache","version":"0.6.8-develop.6924.1.a8d208fcdc","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.8-develop.6924.1.a8d208fcdc","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"345bf108a8007798ff6b67cd6c8ef9295597ec40","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.8-develop.6924.1.a8d208fcdc.tgz","fileCount":52,"integrity":"sha512-ofElFz1akRmASThLvasj7mhu3FvfIYzyS1j79pubq5o3u1nc90nUPzccjYiCUWKmhMOy5A9iRMoYe79jidqwqA==","signatures":[{"sig":"MEQCIAHdBE+9LjFp2AOsPyW6GSr6//olJfHzgqa1K0mfH6WDAiBUkN6J6EbEBPo+uoqBf8oustJKWA9MFzDaLf+CYYmTIA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.8-develop.6924.1.a8d208fcdc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":265563},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-ofElFz1akRmASThLvasj7mhu3FvfIYzyS1j79pubq5o3u1nc90nUPzccjYiCUWKmhMOy5A9iRMoYe79jidqwqA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.8-develop.6924.1.a8d208fcdc_1786461459473_0.16167598297074504","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.6925.1.cefa200fa4":{"name":"@open-mercato/cache","version":"0.6.8-develop.6925.1.cefa200fa4","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.8-develop.6925.1.cefa200fa4","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"08e3ffc2341bd381c7554d90a773c82099f51a5d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.8-develop.6925.1.cefa200fa4.tgz","fileCount":52,"integrity":"sha512-cSU7jvSqjsoAvKTuyFbFOGmu+KbOktwVltSsVE9c/n2WU9uJApFWwNIUjQrjGIv1hKzosSz4UHe5B+bN9kBJWA==","signatures":[{"sig":"MEUCIQC8ZiiVu4Y/25zylfM39IrOrHorVHSbFhQ1jvJ1SZbFGwIgeUc5FWF1tlIR9uDdd7I7B3pnLsD4Q+VTL+K0oOHQOUE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.8-develop.6925.1.cefa200fa4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":265563},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-cSU7jvSqjsoAvKTuyFbFOGmu+KbOktwVltSsVE9c/n2WU9uJApFWwNIUjQrjGIv1hKzosSz4UHe5B+bN9kBJWA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.8-develop.6925.1.cefa200fa4_1786513253566_0.47443969067161773","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.6930.1.1e5976efc3":{"name":"@open-mercato/cache","version":"0.6.8-develop.6930.1.1e5976efc3","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.8-develop.6930.1.1e5976efc3","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ead352b87b9389c5ff73bf519572fd266c44a636","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.8-develop.6930.1.1e5976efc3.tgz","fileCount":52,"integrity":"sha512-QXTlgap/qJXk57Ut/zOMLwYHGD/rq57JP/qxIhEsOdkamCzIanllRzcV+2PUwgd5DD6S8b4GJC0jn7fXhtde7g==","signatures":[{"sig":"MEQCIGyzqVwghS/m6MIdGkmnG/DxLU3Gi0JQOL3UJNYHF1tnAiBeRIc/y6FAYHGSJSIAEnznwi3Xvfw8SEeum9Ivb0PcMw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.8-develop.6930.1.1e5976efc3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":265563},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-QXTlgap/qJXk57Ut/zOMLwYHGD/rq57JP/qxIhEsOdkamCzIanllRzcV+2PUwgd5DD6S8b4GJC0jn7fXhtde7g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.8-develop.6930.1.1e5976efc3_1786518513893_0.23498071872022774","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.6931.1.4a1e1c786b":{"name":"@open-mercato/cache","version":"0.6.8-develop.6931.1.4a1e1c786b","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.8-develop.6931.1.4a1e1c786b","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a13e9d8abf5110782786554a7a6c0ba42281538e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.8-develop.6931.1.4a1e1c786b.tgz","fileCount":52,"integrity":"sha512-F5agu0TtT5DutDMbl/nI8IBqCu0JJG8fs7eH23KE4b4BioqwAWs9zwa8/0OzT85Q9QtEJHJ6v85oOhLWqLfKsQ==","signatures":[{"sig":"MEUCIGEZAzXJ03lf6K0YVV1NQE30jCdOFuyQqj1owQWNYLu+AiEA6/F4S+veH2+PlejX9/D9m47VZ+p1Nc03FGdmye+EVNw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.8-develop.6931.1.4a1e1c786b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":265563},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-F5agu0TtT5DutDMbl/nI8IBqCu0JJG8fs7eH23KE4b4BioqwAWs9zwa8/0OzT85Q9QtEJHJ6v85oOhLWqLfKsQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.8-develop.6931.1.4a1e1c786b_1786536448616_0.9301193563512828","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.6940.1.177ea30c6e":{"name":"@open-mercato/cache","version":"0.6.8-develop.6940.1.177ea30c6e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.8-develop.6940.1.177ea30c6e","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c0d43f05ee31bbe413ccacc67ab2cfb5c9722910","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.8-develop.6940.1.177ea30c6e.tgz","fileCount":53,"integrity":"sha512-WFF7bYnD+NYq4eSM7UfgL4JdbGrQXZPYTyGBnFfVSqGzWU/49DmGY66Rl3Wjl/WM80viDmDEW7D86KxwaeZfBg==","signatures":[{"sig":"MEYCIQCXitx0Jj+ydCkaK9lnkSMTXjRL2URmoe87FgLL485KYAIhAIC+rUSGqXhky680+JxJfF2H2rnH6bQa5Wzbxk1qBJMi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.8-develop.6940.1.177ea30c6e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-WFF7bYnD+NYq4eSM7UfgL4JdbGrQXZPYTyGBnFfVSqGzWU/49DmGY66Rl3Wjl/WM80viDmDEW7D86KxwaeZfBg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.8-develop.6940.1.177ea30c6e_1786554382700_0.302359374475037","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.6941.1.3c26284542":{"name":"@open-mercato/cache","version":"0.6.8-develop.6941.1.3c26284542","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.8-develop.6941.1.3c26284542","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a5b9aa968380fce031dbe0f2013aff66f8de92b8","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.8-develop.6941.1.3c26284542.tgz","fileCount":53,"integrity":"sha512-yZ3cDLD3tt66luPS0HYPuQ/OrQl9IoIlR+DxvIyR3xLGKrtk2Rg+pgGQRFRj+6pT0v4FGKBNtoJxk+4wUmMlrQ==","signatures":[{"sig":"MEYCIQCW7y+SSUID0C6o8JeptBtUAbXYX9AXjuUsgNGA7VVy5QIhANcZMWoK/VyUQGbn+/Nlb7urqv2PSJhs370kwv8X6Otj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.8-develop.6941.1.3c26284542","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-yZ3cDLD3tt66luPS0HYPuQ/OrQl9IoIlR+DxvIyR3xLGKrtk2Rg+pgGQRFRj+6pT0v4FGKBNtoJxk+4wUmMlrQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.8-develop.6941.1.3c26284542_1786598704850_0.9807768903748146","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.6942.1.dd382caa0f":{"name":"@open-mercato/cache","version":"0.6.8-develop.6942.1.dd382caa0f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.8-develop.6942.1.dd382caa0f","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b66ab3543861f32e5f5a6b1099fd99b2349b2ff6","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.8-develop.6942.1.dd382caa0f.tgz","fileCount":53,"integrity":"sha512-2NEIL9p4/ODq841F8ac5zFbPfLga2z0J8tmGCGySLc8U6jwWUMeEAjR33Vyxoacccc6LViWQaTIbGkiN0z/MtA==","signatures":[{"sig":"MEQCIBeY4dKFHRJ80SMMZEFfOGIMopyl/UzjjRWWQjXMvBP5AiAhlkVT3vgS1fTGbFkIh8elQP34s0IiJ2Zp9qCWKUruGA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.8-develop.6942.1.dd382caa0f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-2NEIL9p4/ODq841F8ac5zFbPfLga2z0J8tmGCGySLc8U6jwWUMeEAjR33Vyxoacccc6LViWQaTIbGkiN0z/MtA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.8-develop.6942.1.dd382caa0f_1786600463961_0.672079751356494","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.6943.1.ed2e2cf6f6":{"name":"@open-mercato/cache","version":"0.6.8-develop.6943.1.ed2e2cf6f6","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.8-develop.6943.1.ed2e2cf6f6","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"935a95fa0552a96277b42b01e99a56a12236f296","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.8-develop.6943.1.ed2e2cf6f6.tgz","fileCount":53,"integrity":"sha512-VyeO8ptWotnh+fG2fgBvaVjUIrQ5G6U+pPNaKPHYEfyIK+66vQZQE6Kui0ogYc9n0GuQBHJ501fDNyJ3u91Hag==","signatures":[{"sig":"MEUCIFB8COmIX9zIZ0F4841ClHPJcVkUwWNEe854a4FVSuESAiEAvpaZclOnJQx6F0SqPofYDvr9+x5EvY3Htbb2bYUC0uM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.8-develop.6943.1.ed2e2cf6f6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-VyeO8ptWotnh+fG2fgBvaVjUIrQ5G6U+pPNaKPHYEfyIK+66vQZQE6Kui0ogYc9n0GuQBHJ501fDNyJ3u91Hag==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.8-develop.6943.1.ed2e2cf6f6_1786603316183_0.3421245241038322","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.6944.1.eef6a0ee1d":{"name":"@open-mercato/cache","version":"0.6.8-develop.6944.1.eef6a0ee1d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.8-develop.6944.1.eef6a0ee1d","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"7bc3a2ae01e759653a285ea5eb04241d9c43a8e1","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.8-develop.6944.1.eef6a0ee1d.tgz","fileCount":53,"integrity":"sha512-Jb7HZnZpxIWUIVOsG/yjhxYFbUqo00/Y3jkUYRZ6ZYp+9RnFp/Orh5+EwMh49w2SATwlCmltuuG8/7tXuHh7MA==","signatures":[{"sig":"MEUCIQDfVWhN7qt0qexCMB6ADVDJIp1f5L+l4JtSdi9EURDcGwIgbqBwQDfecrn0qct6m14eLlHLioKdypYkBWFTdYbIK1Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.8-develop.6944.1.eef6a0ee1d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Jb7HZnZpxIWUIVOsG/yjhxYFbUqo00/Y3jkUYRZ6ZYp+9RnFp/Orh5+EwMh49w2SATwlCmltuuG8/7tXuHh7MA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.8-develop.6944.1.eef6a0ee1d_1786612629958_0.3558204717914226","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-canary.321.1.f87377525e":{"name":"@open-mercato/cache","version":"0.6.8-canary.321.1.f87377525e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.8-canary.321.1.f87377525e","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"9a823aa7bdb2d0a914ebb78de93985acdd563aac","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.8-canary.321.1.f87377525e.tgz","fileCount":53,"integrity":"sha512-xZnPKaBLKrXEakEDydLzJNayrZ5C5XsAe+MfjxL4WJoPyRMQZPsSq5WweU15KLuI9eBMX64aXRxNggNMdTFDZQ==","signatures":[{"sig":"MEYCIQCqdta8un/1LvP3Xf9mc0ah9lr6qLJe2J9g69XsXafRzQIhANC5QwAS7l9XuzWgTtmYFiCTY9xJ3kpsLwRTBcdAyp/7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.8-canary.321.1.f87377525e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273003},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-xZnPKaBLKrXEakEDydLzJNayrZ5C5XsAe+MfjxL4WJoPyRMQZPsSq5WweU15KLuI9eBMX64aXRxNggNMdTFDZQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.8-canary.321.1.f87377525e_1786614390254_0.4626590312403138","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.6948.1.8369fc4c97":{"name":"@open-mercato/cache","version":"0.6.8-develop.6948.1.8369fc4c97","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.8-develop.6948.1.8369fc4c97","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"22fdd0cf9e0d2950cf77ac86fd166d48d1d57541","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.8-develop.6948.1.8369fc4c97.tgz","fileCount":53,"integrity":"sha512-DSAp3NazQObfpBxC8flwagsA1ZodzOza10QIXuI8mwm7/3gnV/r4XFiJ1cbMDkusKCiILa6UQWmsxZefhCPpKA==","signatures":[{"sig":"MEUCIQDIr5i0eWgg7KSpUsVogmBYOGDTDOoHR/CO2wcjFwvdsgIgc6l5flnZvgP+jlInpFU+XJdo8pO1wm4z0OBv1Wbm2QM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.8-develop.6948.1.8369fc4c97","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-DSAp3NazQObfpBxC8flwagsA1ZodzOza10QIXuI8mwm7/3gnV/r4XFiJ1cbMDkusKCiILa6UQWmsxZefhCPpKA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.8-develop.6948.1.8369fc4c97_1786617301106_0.7596816146518772","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.6950.1.912d574d60":{"name":"@open-mercato/cache","version":"0.6.8-develop.6950.1.912d574d60","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.8-develop.6950.1.912d574d60","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"5f1c7bee78bf45ef1e819d49fe4a7a1b6becb022","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.8-develop.6950.1.912d574d60.tgz","fileCount":53,"integrity":"sha512-TGLWyGjSQtVF3jZauCPIVGORTT/yqgl2kRJylCOT+T6deA+Y7pBXUtrrRQ7WoLFGBIaRPwIkZ2GffGM70ziKug==","signatures":[{"sig":"MEQCICErsr5hwWpri5kE8FX5HiLmC1jF8gKptt+AajRAOCj4AiA19xlVfTlaHW0L0IsHWDZJiSfZYM619eJ8xHAIjSC3KA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.8-develop.6950.1.912d574d60","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-TGLWyGjSQtVF3jZauCPIVGORTT/yqgl2kRJylCOT+T6deA+Y7pBXUtrrRQ7WoLFGBIaRPwIkZ2GffGM70ziKug==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.16.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.8-develop.6950.1.912d574d60_1786624472912_0.9420074141016328","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.6958.1.6696e8db69":{"name":"@open-mercato/cache","version":"0.6.8-develop.6958.1.6696e8db69","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.8-develop.6958.1.6696e8db69","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"3aa1028694b8976a28c9ce87ff0c3f534d76deab","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.8-develop.6958.1.6696e8db69.tgz","fileCount":53,"integrity":"sha512-STC9nw+7LYr09zsNuX+DTaa0AudrlpVVBjEFQT2IpcpYp7KnyM0I2qkNrON4bI/v4ZVK1IpTF2emADHcDfdcCQ==","signatures":[{"sig":"MEUCIAy2Yx775j65fOH3d2rVe2Z/Swnc0vza+npocsSH8lrAAiEA7g0NiY47dm9p1WKTuLhV435IN0qEFPK1s2K8ZX5Shog=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.8-develop.6958.1.6696e8db69","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-STC9nw+7LYr09zsNuX+DTaa0AudrlpVVBjEFQT2IpcpYp7KnyM0I2qkNrON4bI/v4ZVK1IpTF2emADHcDfdcCQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.8-develop.6958.1.6696e8db69_1786690498489_0.5190817661581111","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.6959.1.0e7b2acc91":{"name":"@open-mercato/cache","version":"0.6.8-develop.6959.1.0e7b2acc91","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.8-develop.6959.1.0e7b2acc91","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"66398c6d1f956c6a22571ec255a4012365b4f572","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.8-develop.6959.1.0e7b2acc91.tgz","fileCount":53,"integrity":"sha512-NVmhM4z9GylNdwic0AxjTY0jd/CwNm47dJ8Qwen+OFqPn1XaVrjSp3/8G+jhRWWZVtpx8MoaPdixA5SHdzjpoQ==","signatures":[{"sig":"MEQCIFBw4l3z3+eCqZHCPdCacwGHi8o4QylKMH/IXjzHfXFyAiAJEUdJ6FaHsDXxO0Y6vAqtdksupf3m1alyDSAyE1APLA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.8-develop.6959.1.0e7b2acc91","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-NVmhM4z9GylNdwic0AxjTY0jd/CwNm47dJ8Qwen+OFqPn1XaVrjSp3/8G+jhRWWZVtpx8MoaPdixA5SHdzjpoQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.8-develop.6959.1.0e7b2acc91_1786693627990_0.9863500738500843","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.6960.1.655ac3fe94":{"name":"@open-mercato/cache","version":"0.6.8-develop.6960.1.655ac3fe94","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.8-develop.6960.1.655ac3fe94","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"526a1d0f6c60fd5cb8960414b4f2b7b740a292a3","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.8-develop.6960.1.655ac3fe94.tgz","fileCount":53,"integrity":"sha512-j1RgWV2glqaMVdlMtjg0PGU7kSL/Y30e5Qi6tpRHLnEjUHfbyr1bx2JLqi6V5yYC45gjU322nXyRdxlnqhhHBw==","signatures":[{"sig":"MEYCIQCQJ2n5jBEw0f2ws1a3g3LEPkJE6M60/tDkGjqudC+ifwIhAJKlBL6w0ZM4iNqNg5BnNItJjv4ECLec1E1msy/5+hGS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.8-develop.6960.1.655ac3fe94","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-j1RgWV2glqaMVdlMtjg0PGU7kSL/Y30e5Qi6tpRHLnEjUHfbyr1bx2JLqi6V5yYC45gjU322nXyRdxlnqhhHBw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.8-develop.6960.1.655ac3fe94_1786696564484_0.5079214974695843","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-canary.322.1.0b9d350501":{"name":"@open-mercato/cache","version":"0.6.8-canary.322.1.0b9d350501","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.8-canary.322.1.0b9d350501","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"db829e3df93e83a047af04bd874bedd1793ef84d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.8-canary.322.1.0b9d350501.tgz","fileCount":53,"integrity":"sha512-rFZNh90i/MOm0HSaF+titksj9Q8kzW2vcQ7GJJyaMiuYWj4Z1yvAng1yh4pLmjROqioW2ImJeKd7W+IwveBZbA==","signatures":[{"sig":"MEUCICWBCiVlaFLtHCFyGy2g8p0YvxPHiUa1IRMrZx7uTMiHAiEAgTqOCw2ARQ7F49XVMGed6tY82HOOTtVjWZQ08hQC5xA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.8-canary.322.1.0b9d350501","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273003},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-rFZNh90i/MOm0HSaF+titksj9Q8kzW2vcQ7GJJyaMiuYWj4Z1yvAng1yh4pLmjROqioW2ImJeKd7W+IwveBZbA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.8-canary.322.1.0b9d350501_1786697738397_0.662006829880615","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.6961.1.5b7ca407e7":{"name":"@open-mercato/cache","version":"0.6.8-develop.6961.1.5b7ca407e7","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.8-develop.6961.1.5b7ca407e7","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"8cefc4cc3528c88e6b20c1b4ff55bb768e788b59","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.8-develop.6961.1.5b7ca407e7.tgz","fileCount":53,"integrity":"sha512-1DV7UlTTcfp1PHhHUZQKuS95IYh3hrZxsIDbj5rtVYtStjWsEblLqaaVhf3pBrQBF0GAz+fq8efHtdoV/bbLLA==","signatures":[{"sig":"MEQCIFkrHsHZqMI6NxG1oqgAU0XqkiMknE96FjW1jjNyVlcnAiA7TznJhmQk2aYajdMcMa5E9jBTslVrh8gvWyxn5aOuqA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.8-develop.6961.1.5b7ca407e7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-1DV7UlTTcfp1PHhHUZQKuS95IYh3hrZxsIDbj5rtVYtStjWsEblLqaaVhf3pBrQBF0GAz+fq8efHtdoV/bbLLA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.8-develop.6961.1.5b7ca407e7_1786702082975_0.2775485243521765","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.6962.1.bd029a2bb2":{"name":"@open-mercato/cache","version":"0.6.8-develop.6962.1.bd029a2bb2","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.8-develop.6962.1.bd029a2bb2","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"bdf2f86d95c485d7c2b1d837d5cab90f091e9190","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.8-develop.6962.1.bd029a2bb2.tgz","fileCount":53,"integrity":"sha512-5xgiGRAF3pk+palGb0YrIi40aQo4rsRP5wBTRtQA+duwKuTlq6XHQX9wHwXC3OV00jMypQM19XERNXR5nf0UIg==","signatures":[{"sig":"MEUCIQCxcDbEs6u6aDVfrnb12VEW5pTQA7inF6sd0bwKMQf//AIgFhz96zhp54bBSYeHCSzqKEsYvYS673Fr5SDonwEvZ8g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.8-develop.6962.1.bd029a2bb2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-5xgiGRAF3pk+palGb0YrIi40aQo4rsRP5wBTRtQA+duwKuTlq6XHQX9wHwXC3OV00jMypQM19XERNXR5nf0UIg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.8-develop.6962.1.bd029a2bb2_1786704484719_0.20587930880922123","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.6963.1.04a6d320e9":{"name":"@open-mercato/cache","version":"0.6.8-develop.6963.1.04a6d320e9","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.8-develop.6963.1.04a6d320e9","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"fe8efd35e42a2838355ac4ab89a97b7eac929ce4","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.8-develop.6963.1.04a6d320e9.tgz","fileCount":53,"integrity":"sha512-k7tHVoWelCz4WmqRvcdQnpA171g3PywpA4XrKbIdLhvdxlSJQfDl/ghRhIuZZQsg/BzIe2gihRbWN1AEIp2uxg==","signatures":[{"sig":"MEUCIQDBhlW0PuiUmJoF16LqdY51kaE2bHBa5SIuYrVDA3J64gIgHqzdHll8KqFZTJtFNKtXt/HXt/BDC5PEDR7Vo+sDBhg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.8-develop.6963.1.04a6d320e9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-k7tHVoWelCz4WmqRvcdQnpA171g3PywpA4XrKbIdLhvdxlSJQfDl/ghRhIuZZQsg/BzIe2gihRbWN1AEIp2uxg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.8-develop.6963.1.04a6d320e9_1786708267802_0.6401193618905463","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.6964.1.36b364cfd8":{"name":"@open-mercato/cache","version":"0.6.8-develop.6964.1.36b364cfd8","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.8-develop.6964.1.36b364cfd8","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"2dea10f60189bfbc56c8f452cd6e435e11a34dd9","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.8-develop.6964.1.36b364cfd8.tgz","fileCount":53,"integrity":"sha512-KWGM+MXmB2GVuacVK3zS6CrPoLlKZ+Uard6WUWxZT7iPxgXbBbZC608T5yeWqXTGI/9l5j0+BXp5wORDfxosWw==","signatures":[{"sig":"MEUCIQDmrqc6mt2pSgqklBWIr8tbQtJwpeug/+SoLvz/MnWPagIgQ3hKYrBFVTWj+hkeTUcX9Q0GhGW/q5CBLYpSblUF4y4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.8-develop.6964.1.36b364cfd8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-KWGM+MXmB2GVuacVK3zS6CrPoLlKZ+Uard6WUWxZT7iPxgXbBbZC608T5yeWqXTGI/9l5j0+BXp5wORDfxosWw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.8-develop.6964.1.36b364cfd8_1786710844200_0.7473417690899469","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.6969.1.7a32706312":{"name":"@open-mercato/cache","version":"0.6.8-develop.6969.1.7a32706312","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.8-develop.6969.1.7a32706312","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"fd7253f7352734120de8bc57acce92f580275e75","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.8-develop.6969.1.7a32706312.tgz","fileCount":53,"integrity":"sha512-oB8u1/4sM93bEHjmlinIoIAOYnLx0SVh/xXa29MTDN06tvtv9heW1MeArxKWQRGhtkLvEo5HDFcGi+5pTlGSfQ==","signatures":[{"sig":"MEUCIAr/BwNehyMOjYqakhWhWcH22h8MdXwthexfhUlDIOPJAiEA1FjWfl0eHXVrB21GsurzxGkavHtD/JLV6U0V3cNKsgY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.8-develop.6969.1.7a32706312","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-oB8u1/4sM93bEHjmlinIoIAOYnLx0SVh/xXa29MTDN06tvtv9heW1MeArxKWQRGhtkLvEo5HDFcGi+5pTlGSfQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.8-develop.6969.1.7a32706312_1786713260571_0.15420117691818014","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.6971.1.20c09ca9ea":{"name":"@open-mercato/cache","version":"0.6.8-develop.6971.1.20c09ca9ea","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.8-develop.6971.1.20c09ca9ea","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"365a02e418a0516ddcaef281be6e21e3653beeac","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.8-develop.6971.1.20c09ca9ea.tgz","fileCount":53,"integrity":"sha512-UEp7LLwf0w1GiqmaIGv89vjP67/U3mRHWogQl0/sQFCPTBob56mcW/sr67+60epnDCku97167WIrBulOS58e/w==","signatures":[{"sig":"MEYCIQDd2eQeCPNH27I9jgh28A1VdbxnYaKNyvXEHot4Ya5lFgIhAN41ZuNSnwipqAFNFHKVYfujesjIV5HuINnBOhVytxDV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.8-develop.6971.1.20c09ca9ea","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-UEp7LLwf0w1GiqmaIGv89vjP67/U3mRHWogQl0/sQFCPTBob56mcW/sr67+60epnDCku97167WIrBulOS58e/w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.8-develop.6971.1.20c09ca9ea_1786716035006_0.7588291464702945","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.6972.1.275e435508":{"name":"@open-mercato/cache","version":"0.6.8-develop.6972.1.275e435508","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.8-develop.6972.1.275e435508","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a00cc1649d813b495e7244eefb422f87a5aaf826","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.8-develop.6972.1.275e435508.tgz","fileCount":53,"integrity":"sha512-cNCS6ZoM8a9BeloLv2uFHO6CSMu+hc1L65jYaq3XflmVJGjZPsoy1CPmJe+do1yGKN0evkJMNzzdSjWlMBrZJQ==","signatures":[{"sig":"MEUCIQCpM65+AM8teAmpn293SpI8DdQ1QMY8ClFpgF/o3ZJrBQIgHGX+xul5cYpV36d9ZnF9dI1mopo58BnYHKeCsxzFMFk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.8-develop.6972.1.275e435508","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-cNCS6ZoM8a9BeloLv2uFHO6CSMu+hc1L65jYaq3XflmVJGjZPsoy1CPmJe+do1yGKN0evkJMNzzdSjWlMBrZJQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.8-develop.6972.1.275e435508_1786719184581_0.6329278132951945","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.6973.1.17fe21ccd4":{"name":"@open-mercato/cache","version":"0.6.8-develop.6973.1.17fe21ccd4","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.8-develop.6973.1.17fe21ccd4","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c2b91a678f20e32e48cd9fa77a9b36d5e5a7a8da","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.8-develop.6973.1.17fe21ccd4.tgz","fileCount":53,"integrity":"sha512-Ipd0iUXQA7oDnm+mmtcn0v5XSVXxYr5fzRiZCw/JSD5I/YvMDUEYzUN28If7NPpH3MoRsHkVgIkb2BWQBA9ZsA==","signatures":[{"sig":"MEQCICPvAELq42BdsXR9a5wOOO/V1JFLFvBDuT/44pHu45YnAiBRkmdD9wbR/BGld3Q92mhNaVx42OJFhtcCfuzlYfzpTg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.8-develop.6973.1.17fe21ccd4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Ipd0iUXQA7oDnm+mmtcn0v5XSVXxYr5fzRiZCw/JSD5I/YvMDUEYzUN28If7NPpH3MoRsHkVgIkb2BWQBA9ZsA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.8-develop.6973.1.17fe21ccd4_1786722689305_0.18406325434599147","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.6974.1.43440f247a":{"name":"@open-mercato/cache","version":"0.6.8-develop.6974.1.43440f247a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.8-develop.6974.1.43440f247a","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"318b05f590da419aae9b38fa01df2c141d7a0a9e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.8-develop.6974.1.43440f247a.tgz","fileCount":53,"integrity":"sha512-fJZAC+yZ8xcZEy6DJ8Ybi6Q0y5Qggcfzt8gn0VM8Wp8EaNzBRaokKfuSxBQc1vUAtJuw7APq6mxwspuuoAD0MQ==","signatures":[{"sig":"MEUCIGnASa79Uhw9J7MZADAs/3mfNpZ+CYoyyd0L+8pyVUJJAiEAyFs+ILO64hgsOZQalH+H5k9caTrc1YgZGUTLx/bbLlM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.8-develop.6974.1.43440f247a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-fJZAC+yZ8xcZEy6DJ8Ybi6Q0y5Qggcfzt8gn0VM8Wp8EaNzBRaokKfuSxBQc1vUAtJuw7APq6mxwspuuoAD0MQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.8-develop.6974.1.43440f247a_1786736291973_0.6109740557358256","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.6975.1.b21e19d444":{"name":"@open-mercato/cache","version":"0.6.8-develop.6975.1.b21e19d444","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.8-develop.6975.1.b21e19d444","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"900aa6021869d97c91b58886e1d928534d0abc7b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.8-develop.6975.1.b21e19d444.tgz","fileCount":53,"integrity":"sha512-qrggoot5hRO3eLELH8S9ye2FU2Hs+ktszgptfTI2bGMv2agam2HQrU7hehqKHGeY2XkH/HxcJ1bdw9uNmG7gCw==","signatures":[{"sig":"MEUCIQDGcDPx5FBBDm63PSkeKBOxiFFi+b1xn31//GvdLIEqKwIgYXxFLKpBwB/3ywmpIuoTfyqwgllM8z+Md7J0GOcIWIE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.8-develop.6975.1.b21e19d444","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-qrggoot5hRO3eLELH8S9ye2FU2Hs+ktszgptfTI2bGMv2agam2HQrU7hehqKHGeY2XkH/HxcJ1bdw9uNmG7gCw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.8-develop.6975.1.b21e19d444_1786953004565_0.12242700693788122","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.6976.1.9b79145ac4":{"name":"@open-mercato/cache","version":"0.6.8-develop.6976.1.9b79145ac4","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.8-develop.6976.1.9b79145ac4","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d66b9168f494b1c8ec01bfb31eca19bee99fc666","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.8-develop.6976.1.9b79145ac4.tgz","fileCount":53,"integrity":"sha512-iIfH1oiWCNbFbg8M5AK5Oj/xMZd1NnuPKBoKL0hQoy0ER/SIqCyxkroSM++impCf2a/qHo3YyDFfxltvth86hA==","signatures":[{"sig":"MEUCICmcyjGs9LdOXaJNnbyrC2WTBtxzTKtlUak3tnYFG3ozAiEAl2ROBOFlt80XjflmJYTmXWcdOdo8naf+4HAHb9fn2kM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.8-develop.6976.1.9b79145ac4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-iIfH1oiWCNbFbg8M5AK5Oj/xMZd1NnuPKBoKL0hQoy0ER/SIqCyxkroSM++impCf2a/qHo3YyDFfxltvth86hA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.8-develop.6976.1.9b79145ac4_1786955518401_0.3244726995292302","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.6977.1.5041da373e":{"name":"@open-mercato/cache","version":"0.6.8-develop.6977.1.5041da373e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.8-develop.6977.1.5041da373e","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"5033ff011a3652ff2d670fd666d19225d8fe940a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.8-develop.6977.1.5041da373e.tgz","fileCount":53,"integrity":"sha512-oWE7aQ3J9+43Mcuk3n+JoFKaNkdBUVGiprIYBCLJOOfP3lH5SWZaAC2UDeFCPGDL66OZXBVNcTxe/J7vwIeJmQ==","signatures":[{"sig":"MEUCIQCjOGW21YnpEbvmCx/KmA86hO1C9e+zSijsa/K0AAEOvgIgI+DADQ7h8tJJwV+/ntO7epwG1uEkrqNv8aBXZ//pans=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.8-develop.6977.1.5041da373e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-oWE7aQ3J9+43Mcuk3n+JoFKaNkdBUVGiprIYBCLJOOfP3lH5SWZaAC2UDeFCPGDL66OZXBVNcTxe/J7vwIeJmQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.8-develop.6977.1.5041da373e_1786960058822_0.14110772937502603","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.6981.1.5c7cff2f3b":{"name":"@open-mercato/cache","version":"0.6.8-develop.6981.1.5c7cff2f3b","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.8-develop.6981.1.5c7cff2f3b","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b0c503e73295660c594a112e0dc3fe1690e6b9e9","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.8-develop.6981.1.5c7cff2f3b.tgz","fileCount":53,"integrity":"sha512-LZk3G91Sv+TfseWB4K/72qqx+lfryt2iCEy7bbVhvLEqVMzsFcLxg810Y8VVzpUnTkqv7fyUyoxooL2i/2CFqA==","signatures":[{"sig":"MEUCIQDyRsrNsEDhoxJCkNvnOQpWzCADwAaekXPH4tRUMxW/9gIgNr72fPovT7NS1WZKT5mzV28C84Ll9EzFhZy1noeqojc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.8-develop.6981.1.5c7cff2f3b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-LZk3G91Sv+TfseWB4K/72qqx+lfryt2iCEy7bbVhvLEqVMzsFcLxg810Y8VVzpUnTkqv7fyUyoxooL2i/2CFqA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.8-develop.6981.1.5c7cff2f3b_1786962650835_0.9792836721735108","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.6982.1.55222946d6":{"name":"@open-mercato/cache","version":"0.6.8-develop.6982.1.55222946d6","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.8-develop.6982.1.55222946d6","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"9b4f9e696ca0bbd4666328f9e6700caccfeca415","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.8-develop.6982.1.55222946d6.tgz","fileCount":53,"integrity":"sha512-UhML1XQlMJsVh1C7RJxxL9HWB/zzwYOU6abuZ0VHYI35WnVfXLBJHmqXcXSoI8CD+PLX2VkaxNgGpqtnVx1ENg==","signatures":[{"sig":"MEQCICCIg8ikYUEt0OelH5p8190yiTKFYZTU8j6EeaFZEvjvAiAooYtz114NXymtlr3gg0KFKb+6A1I7y+eIhzfzWb94pw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.8-develop.6982.1.55222946d6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-UhML1XQlMJsVh1C7RJxxL9HWB/zzwYOU6abuZ0VHYI35WnVfXLBJHmqXcXSoI8CD+PLX2VkaxNgGpqtnVx1ENg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.8-develop.6982.1.55222946d6_1786965229563_0.2500156571318515","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.6983.1.e4f794099e":{"name":"@open-mercato/cache","version":"0.6.8-develop.6983.1.e4f794099e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.8-develop.6983.1.e4f794099e","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c3e9731ff9e2e8632ba778971cf66eb998204f75","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.8-develop.6983.1.e4f794099e.tgz","fileCount":53,"integrity":"sha512-HY9XeyHnIgdNKGQE8jtmUuDJ+Dpc07EsbccXoma1XIcWEmn6ei+bjbQW0qL9Irl3c1uI4vPNXSOyeSMYiKF6Yg==","signatures":[{"sig":"MEUCIQCTF2nM2rnX8a7vb/eRh36+wyRmOloVOk6TTZrqWKOTnAIgQe/Bq/A9dSneVXAHw3q7HVd44+9glU4GnraXyCpJR9Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.8-develop.6983.1.e4f794099e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-HY9XeyHnIgdNKGQE8jtmUuDJ+Dpc07EsbccXoma1XIcWEmn6ei+bjbQW0qL9Irl3c1uI4vPNXSOyeSMYiKF6Yg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.8-develop.6983.1.e4f794099e_1786973509982_0.9788508705971792","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.6984.1.f0cf23f0f6":{"name":"@open-mercato/cache","version":"0.6.8-develop.6984.1.f0cf23f0f6","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.8-develop.6984.1.f0cf23f0f6","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"1779223b4796769a7099459b708126d250d45cf1","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.8-develop.6984.1.f0cf23f0f6.tgz","fileCount":53,"integrity":"sha512-EdCuerqL0Fidqo7TOeLnOawNGdIpCW1SYDKcTv19iVUnQORKDrjRb4LS+HOn3lEemzbJcmEYRB5w9U3jeekg7A==","signatures":[{"sig":"MEQCIAsarz27dMEA8ERyeK5GaoVkt3Qy3DU+w9R9cKNUDcXnAiAmu9XBi/rCEY9KzzWXfi9pbpL1xe9TyZ4lo9P53l4PDw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.8-develop.6984.1.f0cf23f0f6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-EdCuerqL0Fidqo7TOeLnOawNGdIpCW1SYDKcTv19iVUnQORKDrjRb4LS+HOn3lEemzbJcmEYRB5w9U3jeekg7A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.8-develop.6984.1.f0cf23f0f6_1787040414065_0.7219527674682096","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.6985.1.fb93574faa":{"name":"@open-mercato/cache","version":"0.6.8-develop.6985.1.fb93574faa","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.8-develop.6985.1.fb93574faa","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e7fe9caeb8644644f630a9125aa1945dc520567e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.8-develop.6985.1.fb93574faa.tgz","fileCount":53,"integrity":"sha512-mQoJhl49OmLjzQwaEu3BqxCxHpXMak2bwcovI7KRZ3vt5YG3aVJcIhX69GG5i/yqTjLSFNnfGF/1rhcIT3Ccfw==","signatures":[{"sig":"MEUCIQCqjFLXbCtvPZQNk9tFTL5DNqkyYb4QQmaoraD1Oar5iwIgY6y6+Hsjrxtc0PIlZxhPFOJHCpwkDuoqHLSi9Hc0h4U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.8-develop.6985.1.fb93574faa","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-mQoJhl49OmLjzQwaEu3BqxCxHpXMak2bwcovI7KRZ3vt5YG3aVJcIhX69GG5i/yqTjLSFNnfGF/1rhcIT3Ccfw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.8-develop.6985.1.fb93574faa_1787043287709_0.1433832422967467","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.6986.1.3adb0d0df6":{"name":"@open-mercato/cache","version":"0.6.8-develop.6986.1.3adb0d0df6","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.8-develop.6986.1.3adb0d0df6","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"070e450476f3e2bebe948e7f4ad09afcf42464d3","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.8-develop.6986.1.3adb0d0df6.tgz","fileCount":53,"integrity":"sha512-0OImvEjF5LO79Zd5Mn0UCxFxe+iAkF8fb3G9PsIIWWpLvI6R+252uhsQ3/NBq3oU3wJKIfyOl1KsNWEqYe8aaw==","signatures":[{"sig":"MEQCIDNbXr3kMtkh9HhlN87oypCT0C75QlGYbxwU8WU4g6KFAiA+eElKSx/UtijgoVyIysO0vM7SMzEK5/IsjBivCsK5Mw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.8-develop.6986.1.3adb0d0df6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-0OImvEjF5LO79Zd5Mn0UCxFxe+iAkF8fb3G9PsIIWWpLvI6R+252uhsQ3/NBq3oU3wJKIfyOl1KsNWEqYe8aaw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.8-develop.6986.1.3adb0d0df6_1787045966810_0.15548420472483526","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.6987.1.02f619470c":{"name":"@open-mercato/cache","version":"0.6.8-develop.6987.1.02f619470c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.8-develop.6987.1.02f619470c","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"07e02b66211466967e9b7fb7b160cb1599164f1e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.8-develop.6987.1.02f619470c.tgz","fileCount":53,"integrity":"sha512-01qyz0rDJcMXecj7Sy77h6jjXkDEMczeoXhPpwCzDH07LB1DcvKMUnkGD4trA0vbp2VmKYwq72df2ZxBRAUeqg==","signatures":[{"sig":"MEUCIQCKvO0c2iqAuCr4oi8oVKVUVnzk6f9I2X6FRLaZepb4UQIgeJhvBVDKr+RobpvQVJhRnoH3Kt8BKyvz/KpXrzis4Mg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.8-develop.6987.1.02f619470c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-01qyz0rDJcMXecj7Sy77h6jjXkDEMczeoXhPpwCzDH07LB1DcvKMUnkGD4trA0vbp2VmKYwq72df2ZxBRAUeqg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.8-develop.6987.1.02f619470c_1787065876584_0.8520752179522983","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.6992.1.00c90fecff":{"name":"@open-mercato/cache","version":"0.6.8-develop.6992.1.00c90fecff","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.8-develop.6992.1.00c90fecff","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a0d07db9af9196ba6067d3ef58b8aecd93fc460f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.8-develop.6992.1.00c90fecff.tgz","fileCount":53,"integrity":"sha512-NJkknPufJSgO0t1ETwm5VY42mF+BtYBQCUgOi3fCkQni7ILOf9URKjex2XjzA2gy8q5VELRLFF1qUdehIs5A8Q==","signatures":[{"sig":"MEUCIQDHmYU6pY9BQEO3mu3HBQaWmaY5e+wyp0//UXlE06uZFAIgZdpywDyTeNE6xepNSbh4zW2W8at5d29OxGF8/G8dNxA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.8-develop.6992.1.00c90fecff","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-NJkknPufJSgO0t1ETwm5VY42mF+BtYBQCUgOi3fCkQni7ILOf9URKjex2XjzA2gy8q5VELRLFF1qUdehIs5A8Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.8-develop.6992.1.00c90fecff_1787069383743_0.31576866280104476","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.6993.1.3fc50f3409":{"name":"@open-mercato/cache","version":"0.6.8-develop.6993.1.3fc50f3409","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.8-develop.6993.1.3fc50f3409","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"2f548fecd28c1133ad327089504f42d1d735c1fd","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.8-develop.6993.1.3fc50f3409.tgz","fileCount":53,"integrity":"sha512-X51m5txgq4m5Vr5Skz3x671g4BF6IBdlqCgykfeb9LyO3jOCnuen310aNW0G7vt/U+b/x2MCtSuXjBUBTK5tmA==","signatures":[{"sig":"MEYCIQC6MUwXAde2Saro+gPOwfNeP6qDm+uWJdSeYurjQ92d9gIhAP1OPmgrV6oK4Iw/OBpvKiPE4gFo8szCWyrW36wNWms3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.8-develop.6993.1.3fc50f3409","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-X51m5txgq4m5Vr5Skz3x671g4BF6IBdlqCgykfeb9LyO3jOCnuen310aNW0G7vt/U+b/x2MCtSuXjBUBTK5tmA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.8-develop.6993.1.3fc50f3409_1787083456410_0.393308998824907","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.6998.1.d2bc46c56c":{"name":"@open-mercato/cache","version":"0.6.8-develop.6998.1.d2bc46c56c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.8-develop.6998.1.d2bc46c56c","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"bacdf78d3e4f90a75641049504fe6acfff15bab7","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.8-develop.6998.1.d2bc46c56c.tgz","fileCount":53,"integrity":"sha512-gNdNWdYMExk92KGA7GTR+yDcw61J+1Rr7AIJG9V6453oyQ3dvnIuDk2HPkHY/Upa2jLSFJ5iYgp9BssZUzbNjw==","signatures":[{"sig":"MEUCIBoMuX2D+MXCGFHlfdD39CNWjnbCeDKElCaFaqV5psS6AiEAhCWz74pK8Z3b4OR55d3gheDLqh+VcnyPADsmYIiemIg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.8-develop.6998.1.d2bc46c56c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-gNdNWdYMExk92KGA7GTR+yDcw61J+1Rr7AIJG9V6453oyQ3dvnIuDk2HPkHY/Upa2jLSFJ5iYgp9BssZUzbNjw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.8-develop.6998.1.d2bc46c56c_1787087206787_0.12760421029016822","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.7000.1.0ae682bad1":{"name":"@open-mercato/cache","version":"0.6.8-develop.7000.1.0ae682bad1","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.8-develop.7000.1.0ae682bad1","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"93386f59abe23a7bfc4abbca6541407e3849adaa","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.8-develop.7000.1.0ae682bad1.tgz","fileCount":53,"integrity":"sha512-u+OmjKUiq9uiC7Cm0jp8RgYt7ya23WQQo74VFBgX2qtJcxzMr7Nl951SDkCwBE1cumBRkd+UQChm/+tcmSmG2g==","signatures":[{"sig":"MEQCIB7B2zngNJUGJE8EuPqXgNOPSc9iPK1FPVvmiZ2pkmg3AiAuS5xvQ9P/A6s38YFEmaVFFnpbMKa0F1tWiOkgzndQHQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.8-develop.7000.1.0ae682bad1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-u+OmjKUiq9uiC7Cm0jp8RgYt7ya23WQQo74VFBgX2qtJcxzMr7Nl951SDkCwBE1cumBRkd+UQChm/+tcmSmG2g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.8-develop.7000.1.0ae682bad1_1787090385340_0.010573954703390731","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.7001.1.03608ab252":{"name":"@open-mercato/cache","version":"0.6.8-develop.7001.1.03608ab252","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.8-develop.7001.1.03608ab252","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"0f550537c19b00e7d748eb077467de35c206cf2d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.8-develop.7001.1.03608ab252.tgz","fileCount":53,"integrity":"sha512-HKmA423iMeEn+kOm+T65ObPZJj3BSzfitKw3OFsuE0UpvYVJprzj4wVmlxTQ+pmcn+C/YWrI3bL6UYHZt/Q+Pw==","signatures":[{"sig":"MEYCIQDSn3EowOFgbJeXUOsOKcfz3qsWzXdhTgNYuwjuUBjUlAIhALCKTRedYJW6StwE9ejKsQ+MiwzxpUFVS9INyR6gz9Bg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.8-develop.7001.1.03608ab252","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-HKmA423iMeEn+kOm+T65ObPZJj3BSzfitKw3OFsuE0UpvYVJprzj4wVmlxTQ+pmcn+C/YWrI3bL6UYHZt/Q+Pw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.8-develop.7001.1.03608ab252_1787136196355_0.7427338679793571","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.7003.1.24fef49d48":{"name":"@open-mercato/cache","version":"0.6.8-develop.7003.1.24fef49d48","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.8-develop.7003.1.24fef49d48","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"3585832812df5b6d287a067919f52b8676a6d74f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.8-develop.7003.1.24fef49d48.tgz","fileCount":53,"integrity":"sha512-rST9+5baB0oXKAVeBaH05Ecto5sH6A4ulSPjavCU3nsj1N5vlDaO5HdB+0UN/NvrJKobtrZkb7OlKOIONUXNuw==","signatures":[{"sig":"MEQCICeeBJZo/G2vV1GrAfQOJJNRiHtfE3lnmvLCbTzBOyP6AiBZ1ly4k0dwdjtsM0ihg1TaHjhCC+k3CuFr2EWnMOiKKQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.8-develop.7003.1.24fef49d48","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-rST9+5baB0oXKAVeBaH05Ecto5sH6A4ulSPjavCU3nsj1N5vlDaO5HdB+0UN/NvrJKobtrZkb7OlKOIONUXNuw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.8-develop.7003.1.24fef49d48_1787137069516_0.8333116208169","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.7003.2.24fef49d48":{"name":"@open-mercato/cache","version":"0.6.8-develop.7003.2.24fef49d48","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.8-develop.7003.2.24fef49d48","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"7b6fe528c3c50a81723d2e4adfb2137625b021c5","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.8-develop.7003.2.24fef49d48.tgz","fileCount":53,"integrity":"sha512-gBwa8kk/DknzWgn7l5ooDvd1UQxXySN02VE/VAON5strjkyjGkOwBgiOTdvaGSQQVkagUtwrpqT1Fqh7LphDnA==","signatures":[{"sig":"MEUCIEsUvk83O+QScJa/10/B5CgRxnosYMOl763CUlARdeFOAiEAsH0G6h8EkVamfW3Sbefqv7F4lOimGFM8VOHs2B97cu8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.8-develop.7003.2.24fef49d48","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-gBwa8kk/DknzWgn7l5ooDvd1UQxXySN02VE/VAON5strjkyjGkOwBgiOTdvaGSQQVkagUtwrpqT1Fqh7LphDnA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.8-develop.7003.2.24fef49d48_1787173343656_0.4300505876048779","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.7004.1.7e7dd67d56":{"name":"@open-mercato/cache","version":"0.6.8-develop.7004.1.7e7dd67d56","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.8-develop.7004.1.7e7dd67d56","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c380ac21de2f62c28b54ebb200592b310caa8d2c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.8-develop.7004.1.7e7dd67d56.tgz","fileCount":53,"integrity":"sha512-eD9CS/ov4rQMuYocYFwB3bdNQ77VwvSOJ2ttaEapj+oRmvw0LByB/hVj8N4g9X+KWiI+8iA0vTehI34PKQQJ6g==","signatures":[{"sig":"MEYCIQDWOlhafOMewbjohyFFGNhfh1vEOofsr+LOsQx8ZbM5pAIhALobqpmXc7fhrIr6eSZ88IMBhYaN9UuBfBKl0Ib0pZfU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.8-develop.7004.1.7e7dd67d56","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-eD9CS/ov4rQMuYocYFwB3bdNQ77VwvSOJ2ttaEapj+oRmvw0LByB/hVj8N4g9X+KWiI+8iA0vTehI34PKQQJ6g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.8-develop.7004.1.7e7dd67d56_1787176790171_0.017729217918890816","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.7005.1.70a5747c3e":{"name":"@open-mercato/cache","version":"0.6.8-develop.7005.1.70a5747c3e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.8-develop.7005.1.70a5747c3e","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b510c5ec3e59955c754a6db4df53cbec8d3f9533","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.8-develop.7005.1.70a5747c3e.tgz","fileCount":53,"integrity":"sha512-VfAbbMhk85Tm4nJHuhr64WzhwaZ5G4bYZGXbMJwPIpAE2CEw+jAyD/L+u1e8lPwU1ShapebcGHEoMxPFsnMTlQ==","signatures":[{"sig":"MEUCIQCKU1FeWKdN6qp3k6h/nqW/V+C3JNNb+U5mDy02+wqaXgIgf9gSInGUgbRyAHedvEc58+Gg2tGCqBLq4AblJ5AIJ7w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.8-develop.7005.1.70a5747c3e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-VfAbbMhk85Tm4nJHuhr64WzhwaZ5G4bYZGXbMJwPIpAE2CEw+jAyD/L+u1e8lPwU1ShapebcGHEoMxPFsnMTlQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.8-develop.7005.1.70a5747c3e_1787187324562_0.39212620078343385","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.7008.1.1ab31c0ca9":{"name":"@open-mercato/cache","version":"0.6.8-develop.7008.1.1ab31c0ca9","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.8-develop.7008.1.1ab31c0ca9","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"94818d964b25685e1a11bfcc07f9169b62aa6596","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.8-develop.7008.1.1ab31c0ca9.tgz","fileCount":53,"integrity":"sha512-nczx2GdXtBD/ylLS/WqFv+3c+L5RjCPQN7dmuVCuRp4MWCbHUY4UUUtz8XSHsvdeCiq0DsQ4eYllh5ma8bRD0w==","signatures":[{"sig":"MEUCIAQT9GBfjNaMNusK2J9aQ5OXECHHOQvImhdf7ICK1l1pAiEA3QGTYNfl/4u13C+SctZvh3MczUZHxWrUIq9W+L5WBes=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.8-develop.7008.1.1ab31c0ca9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-nczx2GdXtBD/ylLS/WqFv+3c+L5RjCPQN7dmuVCuRp4MWCbHUY4UUUtz8XSHsvdeCiq0DsQ4eYllh5ma8bRD0w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.8-develop.7008.1.1ab31c0ca9_1787190018489_0.5687281177849179","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.7012.1.1dbd6f5fbd":{"name":"@open-mercato/cache","version":"0.6.8-develop.7012.1.1dbd6f5fbd","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.8-develop.7012.1.1dbd6f5fbd","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"9524e398bf2621e7642c1ea2fb186766626df192","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.8-develop.7012.1.1dbd6f5fbd.tgz","fileCount":53,"integrity":"sha512-9sC0RrIq6UP6yHihpbRPlYWONUuY/bu9aceF/AJeB/mscUMKn4mdgK3zhJY+d+BQp4IJsGiGGFOKX8yPCJ8eJQ==","signatures":[{"sig":"MEYCIQCOHnjWpFDKChoRDCq3zmdOU3lKBT+9JmG/lEXSKBZT0gIhAKrLjqQcSupm7HdJ9njwflkw0hzIzd2ejg5SaXnoRPix","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.8-develop.7012.1.1dbd6f5fbd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-9sC0RrIq6UP6yHihpbRPlYWONUuY/bu9aceF/AJeB/mscUMKn4mdgK3zhJY+d+BQp4IJsGiGGFOKX8yPCJ8eJQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.8-develop.7012.1.1dbd6f5fbd_1787192752777_0.9909853901702663","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.7013.1.48f7adca80":{"name":"@open-mercato/cache","version":"0.6.8-develop.7013.1.48f7adca80","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.8-develop.7013.1.48f7adca80","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"63dfc19aa7ca611d9bf4fcb2b07f45abb8cd4a18","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.8-develop.7013.1.48f7adca80.tgz","fileCount":53,"integrity":"sha512-kPcc1j5I144TFFsYxd42kRPp3724dv9N+2V0U+0Oo6Aoa+KxPMHicK+v4qW2zPQqs8lqpCTNJ1VTEfqjPH2aRA==","signatures":[{"sig":"MEYCIQDnBM44vNRU5iOMBi7Vj1TWiuICroHvMNeu15MpYU93/wIhAMTe08lucCHdGpa/h0rWlHVN+r+WpkbA9Lm+XLpCCcfN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.8-develop.7013.1.48f7adca80","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-kPcc1j5I144TFFsYxd42kRPp3724dv9N+2V0U+0Oo6Aoa+KxPMHicK+v4qW2zPQqs8lqpCTNJ1VTEfqjPH2aRA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.8-develop.7013.1.48f7adca80_1787226315109_0.8879397063716383","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.7015.1.af90a2ddc7":{"name":"@open-mercato/cache","version":"0.6.8-develop.7015.1.af90a2ddc7","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.8-develop.7015.1.af90a2ddc7","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"970630555bc3d075bc4aceb833cb4fdc71916ed7","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.8-develop.7015.1.af90a2ddc7.tgz","fileCount":53,"integrity":"sha512-lgDnUZG7YhR6lOWDedWN0dFEc+jZNvcdAlS3XRRg0yPr3wauDB6mRVEmX3BnV6Kj0QZiIkl8YSDyTCL1q+D9Tg==","signatures":[{"sig":"MEUCIQCGdujZEaczN+YrKwU2En2ESle86Z2PoSp/Q0D9A3DVLQIgczkAjX7wRkY5sF8mx+uDcgn2OgOtyrdqrRoHyilei/Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.8-develop.7015.1.af90a2ddc7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-lgDnUZG7YhR6lOWDedWN0dFEc+jZNvcdAlS3XRRg0yPr3wauDB6mRVEmX3BnV6Kj0QZiIkl8YSDyTCL1q+D9Tg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.8-develop.7015.1.af90a2ddc7_1787229108738_0.4670604394938378","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.7016.1.4ed7b1e49d":{"name":"@open-mercato/cache","version":"0.6.8-develop.7016.1.4ed7b1e49d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.8-develop.7016.1.4ed7b1e49d","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f80bdfaf7e3e5c1ba2c799a209f85aa5d2b7ccdf","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.8-develop.7016.1.4ed7b1e49d.tgz","fileCount":53,"integrity":"sha512-YcbpzVVDogWf2FSUepi7iDzWvqZdSq7WjZpqsXFoVcNEAZeWI/pIav6FpVTerqjLrJ9Cz7djk2/oaEgUUFHswg==","signatures":[{"sig":"MEQCIGjmBiwHisvzLqTi7cNun2o87qFDkwPSOvcWBr6gYV1TAiA6E7lgwcTvVUTddg0LAkWJZG+icp+jPmsEggDCyr6r0w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.8-develop.7016.1.4ed7b1e49d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-YcbpzVVDogWf2FSUepi7iDzWvqZdSq7WjZpqsXFoVcNEAZeWI/pIav6FpVTerqjLrJ9Cz7djk2/oaEgUUFHswg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.8-develop.7016.1.4ed7b1e49d_1787270067017_0.7936507239832307","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.7019.1.f4c01c4b5c":{"name":"@open-mercato/cache","version":"0.6.8-develop.7019.1.f4c01c4b5c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.8-develop.7019.1.f4c01c4b5c","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c2da19f338ffc851fdacec376d6acaa25265978e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.8-develop.7019.1.f4c01c4b5c.tgz","fileCount":53,"integrity":"sha512-BsN2YiYH8w/rld+9qVysaacOFNQBnVR4RhPmIK0ES1B/wqEtKb97RU2KRbhg1nRLqbiqJ1BXG7vOvXA5KDSUHw==","signatures":[{"sig":"MEQCIE/ut0XbC2k2753sQnZ1rcUv/ErkyNuSWIAgN1Y4ln/FAiA9m9vs+wJ6SxZh8mSGr6DZiycR8iWbDB1fPrufIYGuuw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.8-develop.7019.1.f4c01c4b5c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-BsN2YiYH8w/rld+9qVysaacOFNQBnVR4RhPmIK0ES1B/wqEtKb97RU2KRbhg1nRLqbiqJ1BXG7vOvXA5KDSUHw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.8-develop.7019.1.f4c01c4b5c_1787271046728_0.2869716301707357","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.7020.1.d14d757582":{"name":"@open-mercato/cache","version":"0.6.8-develop.7020.1.d14d757582","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.8-develop.7020.1.d14d757582","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"18a8ac7aa0fdf926140fed9627bf84787e90d1a9","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.8-develop.7020.1.d14d757582.tgz","fileCount":53,"integrity":"sha512-FI1PxqBx3MGhhuE83DtryA121IL2vJ2BKk7yxiO716JXwqGSlg+gmMHOcwZXp63UkdxMRaZLdHvHi49RS1t7/w==","signatures":[{"sig":"MEQCIF5sr2k8fPKUvEyyNfM6010/2yz50mAty9tPuXDUbizeAiBrroJ/q27XXrpWfd4gVACMwG+i8fAktoB+lpmRtts/fA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.8-develop.7020.1.d14d757582","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-FI1PxqBx3MGhhuE83DtryA121IL2vJ2BKk7yxiO716JXwqGSlg+gmMHOcwZXp63UkdxMRaZLdHvHi49RS1t7/w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.8-develop.7020.1.d14d757582_1787272031607_0.12400442699006864","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.7021.1.61869f8014":{"name":"@open-mercato/cache","version":"0.6.8-develop.7021.1.61869f8014","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.8-develop.7021.1.61869f8014","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"8449d1975de8e23cdcc52943da398cf967752827","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.8-develop.7021.1.61869f8014.tgz","fileCount":53,"integrity":"sha512-bkDfYOv2w2g2Uu1S1udQYnBNAwNdnYuSXc7VaUz3zS+USVEC+6FZ5+UHuYproLbbcRrlm8v2hSeRcmj4Z+AJKw==","signatures":[{"sig":"MEUCIGIpjv5yZDyFDkZq/RYJ/+mOOUDV3i8EyrJP+Y5WJsIRAiEA2v1Nb92C+cS/OYP0/nHhHazbH/ROavXV7IyilD1WMa8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.8-develop.7021.1.61869f8014","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-bkDfYOv2w2g2Uu1S1udQYnBNAwNdnYuSXc7VaUz3zS+USVEC+6FZ5+UHuYproLbbcRrlm8v2hSeRcmj4Z+AJKw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.8-develop.7021.1.61869f8014_1787273152088_0.5789461099646522","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.7022.1.33a7d00c42":{"name":"@open-mercato/cache","version":"0.6.8-develop.7022.1.33a7d00c42","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.8-develop.7022.1.33a7d00c42","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"6a52287d510a009764f74e3a0866784eac499472","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.8-develop.7022.1.33a7d00c42.tgz","fileCount":53,"integrity":"sha512-uS28X8Y1kz6/OtN2XaQNxrr1H5xYp/2jS2XPsB/WfAqrf2zW2P56GiHsvnJHExJP1hSlPmhujs84oQpDb5ISdw==","signatures":[{"sig":"MEQCIEyTZ/HLUbaYkuunmUc56SM/ecS+kpB70+eH6OucGTlqAiAPJ3j/MXRNIALC3p4Ge95o+96TuPr40vWwvxPSnO4xlQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.8-develop.7022.1.33a7d00c42","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-uS28X8Y1kz6/OtN2XaQNxrr1H5xYp/2jS2XPsB/WfAqrf2zW2P56GiHsvnJHExJP1hSlPmhujs84oQpDb5ISdw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.8-develop.7022.1.33a7d00c42_1787274087067_0.8854652053373662","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.7023.1.a1960eb208":{"name":"@open-mercato/cache","version":"0.6.8-develop.7023.1.a1960eb208","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.8-develop.7023.1.a1960eb208","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"59b0147226c96eaf64e39f1dc7f8b79a9737fc60","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.8-develop.7023.1.a1960eb208.tgz","fileCount":53,"integrity":"sha512-5YgXBqYvPfQbvt7i5Lv84pWRXIvOb39i4UjFimkYfl0aMN0lRpR/3kMAns2XL1qImKbnx1HTVptlphxYIyLGXA==","signatures":[{"sig":"MEYCIQDFVh4Nz76Ngl38ekft6RIYwYz3ZpFos2sNV6/cRWq3oAIhAP4gvhALFTUCJa++ksWPuWXml4SAa4rAmAWrEN+yOaCG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.8-develop.7023.1.a1960eb208","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-5YgXBqYvPfQbvt7i5Lv84pWRXIvOb39i4UjFimkYfl0aMN0lRpR/3kMAns2XL1qImKbnx1HTVptlphxYIyLGXA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.8-develop.7023.1.a1960eb208_1787309199865_0.9993674099897765","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.7026.1.23445b3f3e":{"name":"@open-mercato/cache","version":"0.6.8-develop.7026.1.23445b3f3e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.8-develop.7026.1.23445b3f3e","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d116d34d3293d600f4549d2f749b004d4c405ffe","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.8-develop.7026.1.23445b3f3e.tgz","fileCount":53,"integrity":"sha512-Xh4C4AMrQYKH8m2Heq/gLILxeBp9b7WVOvdlD4KVukuu2DdkOlsOvL6VdhBu0pWN9LU2M9A9c7amPdS84YkbXA==","signatures":[{"sig":"MEQCIB7qVkcjcVTupeLavx244pEkpaYOYakEcvUHUO9wnxzvAiBQ2P7Odo722z8LuFQUMuWkIy2GlSgxHQfNns1RS7Tv8Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.8-develop.7026.1.23445b3f3e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Xh4C4AMrQYKH8m2Heq/gLILxeBp9b7WVOvdlD4KVukuu2DdkOlsOvL6VdhBu0pWN9LU2M9A9c7amPdS84YkbXA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.8-develop.7026.1.23445b3f3e_1787310230762_0.10554907565141947","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.7027.1.c9b5e86524":{"name":"@open-mercato/cache","version":"0.6.8-develop.7027.1.c9b5e86524","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.8-develop.7027.1.c9b5e86524","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"76352dc101e6dcfe75682bdb804d5eedcc1df752","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.8-develop.7027.1.c9b5e86524.tgz","fileCount":53,"integrity":"sha512-1/6lX16O2tYDMNJLUnfwaO+3C3Bnly+R2v9iTKJZ9khZI3llCMIPm4K6m8dSkh9olXfDQrOm25NrcupFZuFU7w==","signatures":[{"sig":"MEQCIDk46md7BxdZ387pfFdUPrJQBsftSbMLQ97BhNpOLTzJAiAkQez+p1fgLJ2fbynRt2uVxOx16i4AnKMYGkBaSBvIlw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.8-develop.7027.1.c9b5e86524","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-1/6lX16O2tYDMNJLUnfwaO+3C3Bnly+R2v9iTKJZ9khZI3llCMIPm4K6m8dSkh9olXfDQrOm25NrcupFZuFU7w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.8-develop.7027.1.c9b5e86524_1787312323629_0.05373102026643717","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.7029.1.a1bb3363af":{"name":"@open-mercato/cache","version":"0.6.8-develop.7029.1.a1bb3363af","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.8-develop.7029.1.a1bb3363af","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"5ad6e9ca0171f4d443f5278541df850564e8671d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.8-develop.7029.1.a1bb3363af.tgz","fileCount":53,"integrity":"sha512-vKyobv61/UVd3+n6/ba8GCSc69KivLnLLBEQOy1FgDmLAi6HPvmo5QQ48Zvq5rFwFJMbEU0YEKWEa5HzIO1+rQ==","signatures":[{"sig":"MEUCIFGoZqg2HE7nxM/8FT7ZdGIJzJWdHWLlxdwp91pR2HLqAiEA2fA5qHxnN6PhJA6qSAIoEbUs3DaBvHTej1oKG3wH9JI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.8-develop.7029.1.a1bb3363af","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-vKyobv61/UVd3+n6/ba8GCSc69KivLnLLBEQOy1FgDmLAi6HPvmo5QQ48Zvq5rFwFJMbEU0YEKWEa5HzIO1+rQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.8-develop.7029.1.a1bb3363af_1787313313881_0.77242774360556","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.7030.1.b84302d973":{"name":"@open-mercato/cache","version":"0.6.8-develop.7030.1.b84302d973","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.8-develop.7030.1.b84302d973","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"5aec9e9935d8cb7ea1a66b5426f0b6d7d5416c0e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.8-develop.7030.1.b84302d973.tgz","fileCount":53,"integrity":"sha512-EJJ6ZU0nX8Z3+lazfr61eguLKVOV42ZjKqPuCNeXtwOAyq4qY37/rrsIkzEO9SAnESS4seqaHekDKKVp2HQncA==","signatures":[{"sig":"MEYCIQCfSaOPX2YRW9090kq3Px/t1Jz1SaSn9gVGvS3SrNIeSgIhAOPYgtD7uM2gimBZ0qrHASnKdFk31cx2R2JK8YZ71cT1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.8-develop.7030.1.b84302d973","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-EJJ6ZU0nX8Z3+lazfr61eguLKVOV42ZjKqPuCNeXtwOAyq4qY37/rrsIkzEO9SAnESS4seqaHekDKKVp2HQncA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.8-develop.7030.1.b84302d973_1787315290997_0.08696606454818467","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.7031.1.005201cd70":{"name":"@open-mercato/cache","version":"0.6.8-develop.7031.1.005201cd70","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.8-develop.7031.1.005201cd70","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"256a747a201afb2fbd54242db7c55611845664a8","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.8-develop.7031.1.005201cd70.tgz","fileCount":53,"integrity":"sha512-cZfJE3pNBBSMrKgHoG7GJ0I2V+PoOXAHPO1V9sEz2cF7j0aW+YRpIaJ1efUhIywGTVykxTLSaXlVehq11w9FVg==","signatures":[{"sig":"MEUCIQC0/2BvRFlA20EwmHKFsy+5xZRq1cjQReSwPLMTOm4w3wIga9R+dCCsEgmzfGx+k0qpqVpIeIdeiChJlV1z5Ldem+M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.8-develop.7031.1.005201cd70","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-cZfJE3pNBBSMrKgHoG7GJ0I2V+PoOXAHPO1V9sEz2cF7j0aW+YRpIaJ1efUhIywGTVykxTLSaXlVehq11w9FVg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.8-develop.7031.1.005201cd70_1787317835132_0.3450224159745623","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.7032.1.70d74d4bfe":{"name":"@open-mercato/cache","version":"0.6.8-develop.7032.1.70d74d4bfe","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.8-develop.7032.1.70d74d4bfe","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"3cfe2b615df4706215ef4c10d6dc889c0504c40f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.8-develop.7032.1.70d74d4bfe.tgz","fileCount":53,"integrity":"sha512-izFHmM9t0JWmC/NwmZr6rvmhC4YIEgJOnCTbpi9lSVAk591HEV9xS7MwaDYh3v5OBWCh4s6ZF3vCRFXsddc2cA==","signatures":[{"sig":"MEQCIE3qVtgj7BGrF8oun3eAIK1ndowkzwbVx2ovgU2llUxEAiB+OBORLU2uTX1gf5M0s6jplWy9WixrY1pFa4iu9RWkRw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.8-develop.7032.1.70d74d4bfe","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-izFHmM9t0JWmC/NwmZr6rvmhC4YIEgJOnCTbpi9lSVAk591HEV9xS7MwaDYh3v5OBWCh4s6ZF3vCRFXsddc2cA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.8-develop.7032.1.70d74d4bfe_1787362065578_0.6350318231130161","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.7037.1.ea0277b01e":{"name":"@open-mercato/cache","version":"0.6.8-develop.7037.1.ea0277b01e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.8-develop.7037.1.ea0277b01e","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f2dd42eb7caf22951e6a778e30d1cc7c4beebcf6","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.8-develop.7037.1.ea0277b01e.tgz","fileCount":53,"integrity":"sha512-Ey7zmN6PszDy/lv4Fg/cqeSPYn3yTl1S7ZnghOiNwTXbxQcWMHex6Eipk3QDu89dPobt7UaHzPr7Yf68TvfMOQ==","signatures":[{"sig":"MEUCIBzc4YLwn+l/JRSb/31Qpl94UOX/uXKcXqKqpNJKxJNyAiEAtIjXLaIJoVveQvplEcBy3S8edZA78JTplVNlQJLoffM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.8-develop.7037.1.ea0277b01e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Ey7zmN6PszDy/lv4Fg/cqeSPYn3yTl1S7ZnghOiNwTXbxQcWMHex6Eipk3QDu89dPobt7UaHzPr7Yf68TvfMOQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.8-develop.7037.1.ea0277b01e_1787362964273_0.26816358396248563","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.7038.1.ea954afd80":{"name":"@open-mercato/cache","version":"0.6.8-develop.7038.1.ea954afd80","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.8-develop.7038.1.ea954afd80","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"4aa74e601ab5fef00179ccd8b624ef9ff06300a9","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.8-develop.7038.1.ea954afd80.tgz","fileCount":53,"integrity":"sha512-hPw5YvcjZeAX07JR2L37WS3b/N1V5WMs1KKWhjaWWCHyWSQ2GLPOU6amarJiX550u0Ahv9IKA2Bdg6YXD4ThKg==","signatures":[{"sig":"MEQCIAuZC4PLo9Sc2ceUr0zmV28GltnhmogWPc/uE/Y5UMLcAiBbgYptWSb0WvPK5pyt3oaJOUc8oMIOQMQmmpUZjud1+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.8-develop.7038.1.ea954afd80","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-hPw5YvcjZeAX07JR2L37WS3b/N1V5WMs1KKWhjaWWCHyWSQ2GLPOU6amarJiX550u0Ahv9IKA2Bdg6YXD4ThKg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.8-develop.7038.1.ea954afd80_1787366724000_0.8214747573691832","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.7039.1.df8caf22c0":{"name":"@open-mercato/cache","version":"0.6.8-develop.7039.1.df8caf22c0","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.8-develop.7039.1.df8caf22c0","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d6139d235d77a4fcae98b5a6d30f263e717b6e86","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.8-develop.7039.1.df8caf22c0.tgz","fileCount":53,"integrity":"sha512-YyHKqaR6tVMUyYqSCUaIUGuCIYA2qufAzsJcwhncRwCXgTaWUP66IEOeXZo3XDu7YJMMFYyYY7FoUqXExvPCsg==","signatures":[{"sig":"MEQCIG0tTudoOBk3oUx4JWU4aOXEWnBgToCV9x8xX+8zz8nGAiBIrUn3qME22fJomK6aUNcm6svuNmfFSh8gk4npKk8Kuw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.8-develop.7039.1.df8caf22c0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-YyHKqaR6tVMUyYqSCUaIUGuCIYA2qufAzsJcwhncRwCXgTaWUP66IEOeXZo3XDu7YJMMFYyYY7FoUqXExvPCsg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.8-develop.7039.1.df8caf22c0_1787379986578_0.8528065615103675","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.7040.1.0baee9dad1":{"name":"@open-mercato/cache","version":"0.6.8-develop.7040.1.0baee9dad1","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.8-develop.7040.1.0baee9dad1","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d83daf71989c4f059ed24984d595234a09923156","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.8-develop.7040.1.0baee9dad1.tgz","fileCount":53,"integrity":"sha512-vuIpjwsuaXl6i0w+us3hTAQkTnCsUF3DGoai2RZ646Lg4Cb0x6RrcZ/oEIOIqq/3IUCXWbESqagklZadHNNArA==","signatures":[{"sig":"MEQCIEBMZa6iJVsbLFs4v7sikjEf3bIE+NxVjZytO/wp0qs4AiBkhkZoGBUgwc1tsOLlaxcxz8NxX8P+dufiTxWD34yiuQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.8-develop.7040.1.0baee9dad1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-vuIpjwsuaXl6i0w+us3hTAQkTnCsUF3DGoai2RZ646Lg4Cb0x6RrcZ/oEIOIqq/3IUCXWbESqagklZadHNNArA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.8-develop.7040.1.0baee9dad1_1787390625391_0.5092830103815427","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.7042.1.413df59570":{"name":"@open-mercato/cache","version":"0.6.8-develop.7042.1.413df59570","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.8-develop.7042.1.413df59570","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"7b4343f0e9fe1b02da0f43bc315ca0ef4c0f5820","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.8-develop.7042.1.413df59570.tgz","fileCount":53,"integrity":"sha512-YH+YjL+LpsB5qdCfvWn/ItsV6M8SRjsjfFhan4dJhyHlzC90C/oULpYBtM9rYPLCK3DZi74ngbAy366Ack14Cw==","signatures":[{"sig":"MEUCIFSpZYhNoyzipWzUvLqHxbcUINND8t0nS+W7+k0BhB+BAiEA863SpWkVQ6zxN6jqmMvNGoj39cO2q6PVgDKXEimE0wY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.8-develop.7042.1.413df59570","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-YH+YjL+LpsB5qdCfvWn/ItsV6M8SRjsjfFhan4dJhyHlzC90C/oULpYBtM9rYPLCK3DZi74ngbAy366Ack14Cw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.8-develop.7042.1.413df59570_1787393569708_0.7644686970367529","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.7043.1.b0199a62c6":{"name":"@open-mercato/cache","version":"0.6.8-develop.7043.1.b0199a62c6","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.8-develop.7043.1.b0199a62c6","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"0897f1e180ab4d38a349613a969ec60e0c617c2d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.8-develop.7043.1.b0199a62c6.tgz","fileCount":53,"integrity":"sha512-R0YjBUozxIxTCva+KtctiXHbGklVjpzaP0ZKjdFw7ARuY5OK0EDRJ579ZV2iJC2qaghhllUYveuz4GYuyxvZkg==","signatures":[{"sig":"MEUCIGQ99uEDLFqWPaTxgegXN4Vk6c4TAZ/IInVv2vSS87MiAiEApwj51y1VHpEbGrEkgZFXPvRtUpxqlxFHZ+07Vf7XpY0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.8-develop.7043.1.b0199a62c6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-R0YjBUozxIxTCva+KtctiXHbGklVjpzaP0ZKjdFw7ARuY5OK0EDRJ579ZV2iJC2qaghhllUYveuz4GYuyxvZkg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.8-develop.7043.1.b0199a62c6_1787397008589_0.6263837322831403","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.7046.1.153faed87a":{"name":"@open-mercato/cache","version":"0.6.8-develop.7046.1.153faed87a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.8-develop.7046.1.153faed87a","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"8337326a258cf5c69ab99fc670203ce200c58759","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.8-develop.7046.1.153faed87a.tgz","fileCount":53,"integrity":"sha512-sxIKCbNRCM+HK8EpeXqD3aqOqTPku0yY23Fy6MW3ziLTmzRwlQxHYmcU1CvapG+2LZdS7yfE8ztVdBF+7bnU7Q==","signatures":[{"sig":"MEYCIQCLv+iV8tk/a8/Dpah/j/luk/gfdJfY4xz8mHlOwzFEJgIhANO0gSEx+hK+fyq9dzj50Uq3eN38UNvyyon81xLf1zLf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.8-develop.7046.1.153faed87a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-sxIKCbNRCM+HK8EpeXqD3aqOqTPku0yY23Fy6MW3ziLTmzRwlQxHYmcU1CvapG+2LZdS7yfE8ztVdBF+7bnU7Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.8-develop.7046.1.153faed87a_1787399999977_0.4295296332558005","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.7047.1.32ab5fcb07":{"name":"@open-mercato/cache","version":"0.6.8-develop.7047.1.32ab5fcb07","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.8-develop.7047.1.32ab5fcb07","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"04a5f917e0dfbb1ded2d65b36545b7c722b99e63","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.8-develop.7047.1.32ab5fcb07.tgz","fileCount":53,"integrity":"sha512-pZJF+PMrmUkLxBTUy0p+a60qV41Atz8BMrFcsqfCGWO5eQ1Y9B6NK3gmIS3yLwPMcstYISW/rqeMI9+Nv4dCvA==","signatures":[{"sig":"MEYCIQDWwUHUdPZ90Gi/t+vIbuItD3LnjOaqdhSHvCedweExJgIhAIc9j2xLNePyaggmnLbLm/d8aKptEqNsqbnQTSDv3QA2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.8-develop.7047.1.32ab5fcb07","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-pZJF+PMrmUkLxBTUy0p+a60qV41Atz8BMrFcsqfCGWO5eQ1Y9B6NK3gmIS3yLwPMcstYISW/rqeMI9+Nv4dCvA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.8-develop.7047.1.32ab5fcb07_1787402894914_0.38230895110937757","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.7048.1.b011912b63":{"name":"@open-mercato/cache","version":"0.6.8-develop.7048.1.b011912b63","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.8-develop.7048.1.b011912b63","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"5a009606b2c651f33a4b1b7255a965d9981856d7","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.8-develop.7048.1.b011912b63.tgz","fileCount":53,"integrity":"sha512-3lrlaPN93sFeJdxOpxG0TpS31UAoH7El7jPlSNHPi88y9bUzqe/BW3K4Y07wl/+sEzlymWOFILq7tch7xXX1MQ==","signatures":[{"sig":"MEUCIQCkP6F/dKzTEqJZaWQsqoUSf5h0JD1YbCKBHIMRnQGvtQIgLuuQdWjEgPmZ4i3WvbwnAUzPAUxh0DiyqnwheQrZmyk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.8-develop.7048.1.b011912b63","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-3lrlaPN93sFeJdxOpxG0TpS31UAoH7El7jPlSNHPi88y9bUzqe/BW3K4Y07wl/+sEzlymWOFILq7tch7xXX1MQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.8-develop.7048.1.b011912b63_1787428497178_0.2390862566566967","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.7049.1.b41427429a":{"name":"@open-mercato/cache","version":"0.6.8-develop.7049.1.b41427429a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.8-develop.7049.1.b41427429a","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"0fb53a863bf4d9e36e305bfe31a167711cd243d7","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.8-develop.7049.1.b41427429a.tgz","fileCount":53,"integrity":"sha512-g8IJG0m0UImUmSRiQMcZwWdZXMqny5J4XvSD+38/FBVSh/wlE8ozMMvkLYRkJ1/pPyfLApRbxXXhE5eGap+kuQ==","signatures":[{"sig":"MEUCICMw2gM/gPoxnxRpqCXak0DEKhxAZJZOvOp6QGKv5ab5AiEA67b/1yk7qxlGjq/3Q9uFBckLK0OpPMo9uK3pcVct/V8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.8-develop.7049.1.b41427429a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-g8IJG0m0UImUmSRiQMcZwWdZXMqny5J4XvSD+38/FBVSh/wlE8ozMMvkLYRkJ1/pPyfLApRbxXXhE5eGap+kuQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.8-develop.7049.1.b41427429a_1787444145691_0.3603602850468115","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.7050.1.301c928229":{"name":"@open-mercato/cache","version":"0.6.8-develop.7050.1.301c928229","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.8-develop.7050.1.301c928229","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"51144285fdc0eae6de09443923b4909824769d43","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.8-develop.7050.1.301c928229.tgz","fileCount":53,"integrity":"sha512-SGc07/fbglg7rs/zQNJzPG47zeGV9BuuKiylJ71c+b0hyaVN5DQIxhcT7iNk/n2os0cBcrjuccB4sVx+K+h7fQ==","signatures":[{"sig":"MEQCIACzg93JNfQJhI/YG2QicbV7hCBxP6w5ocoseQ+l32i9AiADJdlq9MbNlmIVcjgy1YMWnZYeF9wlqn8w4HsTi6dhvQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.8-develop.7050.1.301c928229","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-SGc07/fbglg7rs/zQNJzPG47zeGV9BuuKiylJ71c+b0hyaVN5DQIxhcT7iNk/n2os0cBcrjuccB4sVx+K+h7fQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.8-develop.7050.1.301c928229_1787447108377_0.08308313755217012","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.7051.1.2e20648fd5":{"name":"@open-mercato/cache","version":"0.6.8-develop.7051.1.2e20648fd5","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.8-develop.7051.1.2e20648fd5","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"5dc1782413c4ff0d88f7172eafd0021224778fc8","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.8-develop.7051.1.2e20648fd5.tgz","fileCount":53,"integrity":"sha512-janJqbVLgyzid8tXLeL8iskU51JJq204RPaCEVf4df9KknjDnYhMRaQDlzvrS4L5sFQbP3zSABjgGiyR5aT/Dw==","signatures":[{"sig":"MEUCIAZ6kXRZPV1kq1k5a60YmQii+z3J7VFr+zdYDnltK5/WAiEAtAw1fgojoOV3LEpy6DoXh2rTO0DF2dOzgF9CIqXP3ak=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.8-develop.7051.1.2e20648fd5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-janJqbVLgyzid8tXLeL8iskU51JJq204RPaCEVf4df9KknjDnYhMRaQDlzvrS4L5sFQbP3zSABjgGiyR5aT/Dw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.8-develop.7051.1.2e20648fd5_1787450265445_0.33326873573376514","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.7054.1.3c75040822":{"name":"@open-mercato/cache","version":"0.6.8-develop.7054.1.3c75040822","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.8-develop.7054.1.3c75040822","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"3ae0eb893bde62f499fe6472a80ecef3bdd3d8d7","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.8-develop.7054.1.3c75040822.tgz","fileCount":53,"integrity":"sha512-2AztTwxqtJV/j5vpQ9Cqs8iAt2+AxgqX9YrSUlOif0y6zsm0vmDNXs4aUQbDWpah3JD0xb+6ldzZmpIBnArShQ==","signatures":[{"sig":"MEQCICLf3X+Kw61byxEqfDM2w3kmn/nmUIVRCjoDzqXGWMe8AiA+v9VrJAuGYgQuSUbjth6XaSLzcV2fWLce8giN2v3H0Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.8-develop.7054.1.3c75040822","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-2AztTwxqtJV/j5vpQ9Cqs8iAt2+AxgqX9YrSUlOif0y6zsm0vmDNXs4aUQbDWpah3JD0xb+6ldzZmpIBnArShQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.8-develop.7054.1.3c75040822_1787453138090_0.4913853710914553","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.7056.1.1a563a270d":{"name":"@open-mercato/cache","version":"0.6.8-develop.7056.1.1a563a270d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.8-develop.7056.1.1a563a270d","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"574d09babf001e97b9249f3ddeaf4cf66e9c29f0","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.8-develop.7056.1.1a563a270d.tgz","fileCount":53,"integrity":"sha512-K2XwSYZd7v9C3uWk96qLFxsdvFsU1SRxLZIJEKdzncnWyfTFtzjk51byXlPVk35RAJKMPt2aappui2kJUgfR6g==","signatures":[{"sig":"MEYCIQCDaJNhzD4fIjxfKn9b/EdRDkzYwHWlByOlK5FR0y8WRwIhAPeKqRyR8n0eVi4VhwiELuspArKwXk4oe6WNi9dq4D2y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.8-develop.7056.1.1a563a270d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-K2XwSYZd7v9C3uWk96qLFxsdvFsU1SRxLZIJEKdzncnWyfTFtzjk51byXlPVk35RAJKMPt2aappui2kJUgfR6g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.8-develop.7056.1.1a563a270d_1787455926444_0.30371243861483","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.7057.1.61440fc3bc":{"name":"@open-mercato/cache","version":"0.6.8-develop.7057.1.61440fc3bc","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.8-develop.7057.1.61440fc3bc","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"bcac8a6755f3665bf2b78f4f9af82bf17ea08b40","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.8-develop.7057.1.61440fc3bc.tgz","fileCount":53,"integrity":"sha512-IYxMFXU50r/66oLlWp1rmY/HbY5n9K71ryunSH3Jia2eFY7vFEGx9JXKjdLlEN4oGvpJwYKdbmNaa8/av+UZyQ==","signatures":[{"sig":"MEUCIAT7eaWEB35FKEEWq7w9BMteClqTie7j1Y+6eG2+D6/9AiEAz1LUdRPaf/kuP7ML7Xe1AbkRhEWf9LFnfcWCoMx/VJQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.8-develop.7057.1.61440fc3bc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-IYxMFXU50r/66oLlWp1rmY/HbY5n9K71ryunSH3Jia2eFY7vFEGx9JXKjdLlEN4oGvpJwYKdbmNaa8/av+UZyQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.8-develop.7057.1.61440fc3bc_1787477010183_0.7704154233672986","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.7059.1.f45d1ae6a1":{"name":"@open-mercato/cache","version":"0.6.8-develop.7059.1.f45d1ae6a1","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.8-develop.7059.1.f45d1ae6a1","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"5a30dfc44a69e9757674ac563e2ab64ad559fafc","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.8-develop.7059.1.f45d1ae6a1.tgz","fileCount":53,"integrity":"sha512-7VvsnV+jarP7mvMJ2w5jqHzyXUj3Lxf9pomRDum8eu+13TthPMzIiqnGDeSoLS3X4no3kcaMyVJBZ6EeVi/IHw==","signatures":[{"sig":"MEUCIBMfKQWXXrHd7s9dtWpfJSKqYd8/PqzYgWBgLsBgSzcRAiEA9Q3hWnArQfmerM7ag0ZizeN4DR3ys0r1/jcVvEHMB/4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.8-develop.7059.1.f45d1ae6a1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-7VvsnV+jarP7mvMJ2w5jqHzyXUj3Lxf9pomRDum8eu+13TthPMzIiqnGDeSoLS3X4no3kcaMyVJBZ6EeVi/IHw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.8-develop.7059.1.f45d1ae6a1_1787479870840_0.7688163064907849","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.7063.1.664341cf65":{"name":"@open-mercato/cache","version":"0.6.8-develop.7063.1.664341cf65","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.8-develop.7063.1.664341cf65","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"68abc9f53b31ec3932fdd673f64dcb439010a22d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.8-develop.7063.1.664341cf65.tgz","fileCount":53,"integrity":"sha512-OdpDNNqm+TOGxwIJvSEM5G5iTHGSDTJSsLT84JjKPreV/MZIHMj/tsuJsFpQC4aHkB1mQ9O1tGR51aCxYBW0sQ==","signatures":[{"sig":"MEQCIBw8dAd+xJWW+lQnR5EQGYT+Maff3gAPPWex6EdVvogxAiB1P5emWhU1au1QHHcyG8Y4BK7SRU9wrAMJMdiW4cTxUg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.8-develop.7063.1.664341cf65","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-OdpDNNqm+TOGxwIJvSEM5G5iTHGSDTJSsLT84JjKPreV/MZIHMj/tsuJsFpQC4aHkB1mQ9O1tGR51aCxYBW0sQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.8-develop.7063.1.664341cf65_1787482673816_0.19230351091777065","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.7064.1.d9a7131615":{"name":"@open-mercato/cache","version":"0.6.8-develop.7064.1.d9a7131615","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.8-develop.7064.1.d9a7131615","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c81f5306951aa87be72bd0428fb1bc180a44a105","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.8-develop.7064.1.d9a7131615.tgz","fileCount":53,"integrity":"sha512-GLVTPYLZVijR5YcPpkJHMjrWHFYTSEELIBGvAdN+hwmAuHnbJutvi6s/IOOWkqFARn9VYeOfK0cs4iiTa73twg==","signatures":[{"sig":"MEUCIFxvd2kdbI48Cl/kBssYLYEtpIjZyDJNa+v1ZOMKQ9bLAiEAiHZdNFjqkq74b96kbefOnW/Qw7wjx03e/S9TFDDsySU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.8-develop.7064.1.d9a7131615","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-GLVTPYLZVijR5YcPpkJHMjrWHFYTSEELIBGvAdN+hwmAuHnbJutvi6s/IOOWkqFARn9VYeOfK0cs4iiTa73twg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.8-develop.7064.1.d9a7131615_1787492530681_0.862094270285541","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.7065.1.b7b351a126":{"name":"@open-mercato/cache","version":"0.6.8-develop.7065.1.b7b351a126","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.8-develop.7065.1.b7b351a126","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"5738df63411b4a20cdde5567164e872e097bcb66","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.8-develop.7065.1.b7b351a126.tgz","fileCount":53,"integrity":"sha512-LTBZyCbgpbYeRuML8ufdyaV/uTc4Sgw3V+ffDcttiWZzaiL53UzqjRVWOu6c6qIbxTjnKGJXbbPwXO0MilVS7A==","signatures":[{"sig":"MEYCIQD6VRY+cxyplF/IviBjlL7yqNLW7PbgMbPGMRe3brf/hgIhANKidtQUVtx/IY93g4q8UgnyZ8WY8szM/hJuW+0mzDZn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.8-develop.7065.1.b7b351a126","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-LTBZyCbgpbYeRuML8ufdyaV/uTc4Sgw3V+ffDcttiWZzaiL53UzqjRVWOu6c6qIbxTjnKGJXbbPwXO0MilVS7A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.8-develop.7065.1.b7b351a126_1787495608519_0.10548116866863055","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.7066.1.6bfa9ff69f":{"name":"@open-mercato/cache","version":"0.6.8-develop.7066.1.6bfa9ff69f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.8-develop.7066.1.6bfa9ff69f","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"fd303a613b8396e0a2302b45276e822f87ac9f51","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.8-develop.7066.1.6bfa9ff69f.tgz","fileCount":53,"integrity":"sha512-7mmZNB+mjSDj3yWfSxP1aZRAxJqCa4/VlcU6eDHJ7xiHAs8w7zHYanAJIjptk4IWWMnRpIGxOo0/9yvhyOM4tA==","signatures":[{"sig":"MEUCIBV04FTcfhanuW7h4uF5tcDeSaGooKDa9/d6MtrsnQZ6AiEArP3eub7xoUbJEJhFC6ja4fjzc8ao5haq+8qr2mOz0ek=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.8-develop.7066.1.6bfa9ff69f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-7mmZNB+mjSDj3yWfSxP1aZRAxJqCa4/VlcU6eDHJ7xiHAs8w7zHYanAJIjptk4IWWMnRpIGxOo0/9yvhyOM4tA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.8-develop.7066.1.6bfa9ff69f_1787528990585_0.6902234604949533","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.7067.1.82e9867ea1":{"name":"@open-mercato/cache","version":"0.6.8-develop.7067.1.82e9867ea1","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.8-develop.7067.1.82e9867ea1","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"48dba474544c08d1aad43086f4cf9d181b7443e3","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.8-develop.7067.1.82e9867ea1.tgz","fileCount":53,"integrity":"sha512-8VaT4gMQJTP8+frA26ikNIE4SJZVkVzIRYcmyDmtQ6M8QjDa7vKK2Mh4VhTORnfzbVkfE08cG2hnaDFo7ezd0w==","signatures":[{"sig":"MEYCIQC0nqa15Tx/KUxRISGk8dsg+2YIavwJ83jd6PN+9l34AQIhAISVH7fuSbKIUwUVswgUgjscbRTD+Xp+bZgWNcliZe/A","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.8-develop.7067.1.82e9867ea1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-8VaT4gMQJTP8+frA26ikNIE4SJZVkVzIRYcmyDmtQ6M8QjDa7vKK2Mh4VhTORnfzbVkfE08cG2hnaDFo7ezd0w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.8-develop.7067.1.82e9867ea1_1787531788663_0.866402949108728","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.7068.1.c55b52e1a1":{"name":"@open-mercato/cache","version":"0.6.8-develop.7068.1.c55b52e1a1","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.8-develop.7068.1.c55b52e1a1","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"9ee31ee620ed097d85c7c2b3ded5ff621bbf6552","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.8-develop.7068.1.c55b52e1a1.tgz","fileCount":53,"integrity":"sha512-7KO8jzNVl6NUA80v7rS3LweomIe1n5T5f4lF02JS4Trayu+H251xnpr2mHDPwE+tifEUU0g/8f6h+q13O2DETw==","signatures":[{"sig":"MEUCIGe+flQKwOLmS8D0Gl8flga7em2E/D0IXnF0DcN3GPSRAiEA5XeChmaZNQ3n6mbWW3nHV9bVvwBgJWrA6LOEhIM0vFo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.8-develop.7068.1.c55b52e1a1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-7KO8jzNVl6NUA80v7rS3LweomIe1n5T5f4lF02JS4Trayu+H251xnpr2mHDPwE+tifEUU0g/8f6h+q13O2DETw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.8-develop.7068.1.c55b52e1a1_1787535543784_0.7175875404937568","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.7071.1.58862d0c9f":{"name":"@open-mercato/cache","version":"0.6.8-develop.7071.1.58862d0c9f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.8-develop.7071.1.58862d0c9f","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"12d23b1a2bd93da0851f7483389f52be319ab2ae","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.8-develop.7071.1.58862d0c9f.tgz","fileCount":53,"integrity":"sha512-7cK7WX7ZL/Z5svmSUaI0hkyfYDo264RD+lkRi+PEO9IJZ+8vgq+0l4H7c+W0obZQRvUBq957kGb/YyIohDpHPQ==","signatures":[{"sig":"MEYCIQCdEts9vFmcSUGVD+QqqGhKrXKP9kgqA2O6PS3a5CxcMQIhAKi/fGqq5+sinNRLSZyEB28WdWRPJLD3UaO8K54y6qfO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.8-develop.7071.1.58862d0c9f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-7cK7WX7ZL/Z5svmSUaI0hkyfYDo264RD+lkRi+PEO9IJZ+8vgq+0l4H7c+W0obZQRvUBq957kGb/YyIohDpHPQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.8-develop.7071.1.58862d0c9f_1787536331897_0.8994668078983667","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.7072.1.19c2a8bbe0":{"name":"@open-mercato/cache","version":"0.6.8-develop.7072.1.19c2a8bbe0","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.8-develop.7072.1.19c2a8bbe0","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b035d4d778b0eeac1278d28d81129ea3b668d99a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.8-develop.7072.1.19c2a8bbe0.tgz","fileCount":53,"integrity":"sha512-dM4/w6IzSt8/v4lBCmoIW1+JyDXGy50vK/LLzBKomzElu2tGptXValFyOPpdSbu8+nVVIedtnE2H8oWQzHH33g==","signatures":[{"sig":"MEUCIQDc9XqfWFWheShZIStOdlTPk/Bgwl407XrRBWByHm7e+gIgT8BJcM19WOo5RZo1wFMAHiZm63hYfrVlacW/EA7mCLY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.8-develop.7072.1.19c2a8bbe0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-dM4/w6IzSt8/v4lBCmoIW1+JyDXGy50vK/LLzBKomzElu2tGptXValFyOPpdSbu8+nVVIedtnE2H8oWQzHH33g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.8-develop.7072.1.19c2a8bbe0_1787541341320_0.7792416246979965","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.7076.1.13d0af067b":{"name":"@open-mercato/cache","version":"0.6.8-develop.7076.1.13d0af067b","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.8-develop.7076.1.13d0af067b","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"963438f4dc020663a4ca7c36c245485b801c1702","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.8-develop.7076.1.13d0af067b.tgz","fileCount":53,"integrity":"sha512-Dy+bEOBH+ruY8hlgv5hi4DaFUljMc8YK1whnI4TgdXOg6snubZD9gOWjgp178HHKTPtlRIMfkI8T2LG+QlHZsQ==","signatures":[{"sig":"MEUCIEuYSEJjRnUQXH/gRUbf2r2HcnvI/OoAKucn/uBfkOeFAiEA/M02LzhIKA5DFGycjxR0P6NSLnXKfBGxUNwCyy1IOjY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.8-develop.7076.1.13d0af067b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Dy+bEOBH+ruY8hlgv5hi4DaFUljMc8YK1whnI4TgdXOg6snubZD9gOWjgp178HHKTPtlRIMfkI8T2LG+QlHZsQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.8-develop.7076.1.13d0af067b_1787544232922_0.2345205588061523","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.7077.1.94f1126c13":{"name":"@open-mercato/cache","version":"0.6.8-develop.7077.1.94f1126c13","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.8-develop.7077.1.94f1126c13","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"4f3b7d7c537096f4cd205317d1d453e0a1cc9d54","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.8-develop.7077.1.94f1126c13.tgz","fileCount":53,"integrity":"sha512-YqGMI1fbZlFPnZFJCgwj/gbYcNFuBZgsF87AvoFVYhC4rjp04mDfcNcS8f9mGmRiwSlhC3OQ0zWScc9NRDCL7g==","signatures":[{"sig":"MEUCIQD8KpkNoUkW9RUWweQ74Wm6jHo1qa2Yp5wmyFr+o2AzpQIgWxXxww1pJLYTrdcHUwOpXl0FYhmuW5CLqfip6C2XQ1M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.8-develop.7077.1.94f1126c13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-YqGMI1fbZlFPnZFJCgwj/gbYcNFuBZgsF87AvoFVYhC4rjp04mDfcNcS8f9mGmRiwSlhC3OQ0zWScc9NRDCL7g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.8-develop.7077.1.94f1126c13_1787547098864_0.2629650459022441","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.7078.1.ca2d1510b5":{"name":"@open-mercato/cache","version":"0.6.8-develop.7078.1.ca2d1510b5","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.8-develop.7078.1.ca2d1510b5","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"8b07ab25ea68fc94abc13a95e27eeba4ba19f934","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.8-develop.7078.1.ca2d1510b5.tgz","fileCount":53,"integrity":"sha512-ErDieXQcr6JGPvGTiKUw8ZpVf9aFpDfDorifA4W7YCadyk4Hzwqfu0rfLEpK+JTnKBXPYvu9J0v9dSu464w2ow==","signatures":[{"sig":"MEYCIQDkd1/BL0oQWmYQB71ROyAwoMApOCpc9ne2PL/ZmvCbtgIhAJoM2Tf7f/P41UqIzxwvafuPdYgglRbjVvwjivyXglAF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.8-develop.7078.1.ca2d1510b5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-ErDieXQcr6JGPvGTiKUw8ZpVf9aFpDfDorifA4W7YCadyk4Hzwqfu0rfLEpK+JTnKBXPYvu9J0v9dSu464w2ow==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.8-develop.7078.1.ca2d1510b5_1787600088913_0.009960119692243419","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.7079.1.dbf29dd6a1":{"name":"@open-mercato/cache","version":"0.6.8-develop.7079.1.dbf29dd6a1","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.8-develop.7079.1.dbf29dd6a1","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a2c316482394ab5dc213918b43e4d203c6c345b7","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.8-develop.7079.1.dbf29dd6a1.tgz","fileCount":53,"integrity":"sha512-0mnLXMEk3742fGQduHarZHsoAOwFNxt0ceJK2QsZOy0KkKjbD2Y1IG/0oyUQcQdiEErEp1D3CYmSS4MHmcIlwg==","signatures":[{"sig":"MEUCIQDJz+ACMNjyM8E4JsiMQ0HX1s6uPieEx2peUOO4Tu6bgwIgKWR89w5thA8OL76OxeEon+hGR8Xg0zS5Y2JvA9S3a9E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.8-develop.7079.1.dbf29dd6a1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-0mnLXMEk3742fGQduHarZHsoAOwFNxt0ceJK2QsZOy0KkKjbD2Y1IG/0oyUQcQdiEErEp1D3CYmSS4MHmcIlwg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.8-develop.7079.1.dbf29dd6a1_1787620735524_0.5660973781398306","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.7080.1.9b0d558a3f":{"name":"@open-mercato/cache","version":"0.6.8-develop.7080.1.9b0d558a3f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.8-develop.7080.1.9b0d558a3f","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"44a92d4b0598441b5331a4766726cf610fcf9996","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.8-develop.7080.1.9b0d558a3f.tgz","fileCount":53,"integrity":"sha512-vNnakgVPW4Kqn1tLQaX7TGcmYDCrPrpF/g/qImgMWRrzp6gL3vc+2ViyPXmI46xYRfSmBBjyecwnYmrrEd+Cdg==","signatures":[{"sig":"MEQCID76WCraJEmuxUAgllSkjZ8QMCzMXHmeRtvY3AQQQEkmAiARzDQpD8zHOipUT3YCnP3YTuZNDpaZfCDdkx2T4wnPUw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.8-develop.7080.1.9b0d558a3f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-vNnakgVPW4Kqn1tLQaX7TGcmYDCrPrpF/g/qImgMWRrzp6gL3vc+2ViyPXmI46xYRfSmBBjyecwnYmrrEd+Cdg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.8-develop.7080.1.9b0d558a3f_1787623729538_0.2802011351707192","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.7082.1.f2a845b020":{"name":"@open-mercato/cache","version":"0.6.8-develop.7082.1.f2a845b020","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.8-develop.7082.1.f2a845b020","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"064cb39687547f790b8062691b3214bb28b322bc","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.8-develop.7082.1.f2a845b020.tgz","fileCount":53,"integrity":"sha512-Pl90T2ptY/akJf/dDtEsN3XXCuECGrRP+5sYnzb0VkN+HqqIj6jzSeDrmnxKMLplP0LWJ83A4w/bPfkHHPG13g==","signatures":[{"sig":"MEUCICYthppM8GYnYv5X587qt/2mhQrz3pT7U78hjj2NUkqqAiEA6cy1oy2mjtpwP9cNF8H9vTYmFM8Rjgvdi7NPMPnnGKM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.8-develop.7082.1.f2a845b020","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Pl90T2ptY/akJf/dDtEsN3XXCuECGrRP+5sYnzb0VkN+HqqIj6jzSeDrmnxKMLplP0LWJ83A4w/bPfkHHPG13g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.8-develop.7082.1.f2a845b020_1787626683398_0.1065694262039385","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.7088.1.3873d81f42":{"name":"@open-mercato/cache","version":"0.6.8-develop.7088.1.3873d81f42","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.8-develop.7088.1.3873d81f42","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"679897e41795c18d71a58025b5607d3a90be410a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.8-develop.7088.1.3873d81f42.tgz","fileCount":53,"integrity":"sha512-843BwssABHpmeCuA/m63dW0SWoPTV/1MJy9RQ0wmOB9L/MTi93x+tUuSNikmDFaIvgrrPl7Y/tsOewYWMZI8yQ==","signatures":[{"sig":"MEUCIQCEbVrgSJ6yuSPOi2fHzBzK/CHOIxlrzLJbp6X3MCD0xwIgY4Mp+NFEZ8hwoJWWILsyB5Nzqyy8bp7i959TH21HqQQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.8-develop.7088.1.3873d81f42","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-843BwssABHpmeCuA/m63dW0SWoPTV/1MJy9RQ0wmOB9L/MTi93x+tUuSNikmDFaIvgrrPl7Y/tsOewYWMZI8yQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.8-develop.7088.1.3873d81f42_1787629830310_0.1433893585069177","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.7090.1.4dbca7b350":{"name":"@open-mercato/cache","version":"0.6.8-develop.7090.1.4dbca7b350","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.8-develop.7090.1.4dbca7b350","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"8410562ec6a05f4eaed0694873e6a7a4a22a1ba5","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.8-develop.7090.1.4dbca7b350.tgz","fileCount":53,"integrity":"sha512-ONepxD1YBFLO/Rv9ozhC7gJUYJz9ggZ3ukezeW08mRVvxagiWhqM4+MOJgPwj9AG5N9iMcdiveQk+QSx4STXDw==","signatures":[{"sig":"MEUCIBdJG/MbRcFc3t20ZTsWF0DjvBTkeB1vdsg6RylyfXuYAiEArzwmMmBsqDdmHkVcFP3fhgT99al/mr5yIy8xuA4O7bA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.8-develop.7090.1.4dbca7b350","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-ONepxD1YBFLO/Rv9ozhC7gJUYJz9ggZ3ukezeW08mRVvxagiWhqM4+MOJgPwj9AG5N9iMcdiveQk+QSx4STXDw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.8-develop.7090.1.4dbca7b350_1787632768081_0.7236020315918128","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.7091.1.15ffbe30ce":{"name":"@open-mercato/cache","version":"0.6.8-develop.7091.1.15ffbe30ce","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.8-develop.7091.1.15ffbe30ce","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d45eb524719be1a057f4c3ec2095c04e7dd622dc","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.8-develop.7091.1.15ffbe30ce.tgz","fileCount":53,"integrity":"sha512-EgLtfWkCAs14DQ3ADHReO46c9grJKH1Y2LWtAm4udaZXwvcfoyAmhMlFuCjmDeseq5ijEmmtHHLd5PP5PSjgfg==","signatures":[{"sig":"MEUCIEazfC6+1G2BmRVTim6zsXOrYfv58VRmuGalS3gGVsfqAiEA3EPn/JRm2Zox+nESu8jFomdk7kd5iNj947UHZeK0gI4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.8-develop.7091.1.15ffbe30ce","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-EgLtfWkCAs14DQ3ADHReO46c9grJKH1Y2LWtAm4udaZXwvcfoyAmhMlFuCjmDeseq5ijEmmtHHLd5PP5PSjgfg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.8-develop.7091.1.15ffbe30ce_1787637520584_0.5637716021841073","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.7092.1.8bbdd53d2f":{"name":"@open-mercato/cache","version":"0.6.8-develop.7092.1.8bbdd53d2f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.8-develop.7092.1.8bbdd53d2f","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"dbd0f8a51e06bdef85de0f9d996e7a936a81be4f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.8-develop.7092.1.8bbdd53d2f.tgz","fileCount":53,"integrity":"sha512-1I16eZaLU3Lqn2lusG0D9b6f8UNsEZkWjd+Dycx5peuncL4KugMyCJnavfA0CVmivyvnXwUnY/aByIMU68hv7w==","signatures":[{"sig":"MEYCIQCWsY0tf7uoRhrTX5t5VVY/fgWrp9/aV/TA8ArlHESKaAIhALQQi+ERUm/GTHetsUSvh9b3ZZqjoJeim/rD5ihWFRsa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.8-develop.7092.1.8bbdd53d2f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-1I16eZaLU3Lqn2lusG0D9b6f8UNsEZkWjd+Dycx5peuncL4KugMyCJnavfA0CVmivyvnXwUnY/aByIMU68hv7w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.8-develop.7092.1.8bbdd53d2f_1787700560607_0.562686557557974","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.7093.1.700c5c8d96":{"name":"@open-mercato/cache","version":"0.6.8-develop.7093.1.700c5c8d96","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.8-develop.7093.1.700c5c8d96","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"0e5097f23a039ec149825e2743e383881d826cc6","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.8-develop.7093.1.700c5c8d96.tgz","fileCount":53,"integrity":"sha512-FDrOmcqAxOu9+T6O1WPXr4QJnHLPxUoREUMwPs8N9A+JtNRKf3dt0Mn6RvLjTFFDgDttmtBSw/GFbA2M8GtE/Q==","signatures":[{"sig":"MEUCIQDHSIZMWOsmFj/vJUT8nmlPQukX4AtiJcxOcEFK/ozXCQIgAar47jMfXiQPVkElkxG4vDrAwODX8WQYcWC3opsavOw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.8-develop.7093.1.700c5c8d96","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-FDrOmcqAxOu9+T6O1WPXr4QJnHLPxUoREUMwPs8N9A+JtNRKf3dt0Mn6RvLjTFFDgDttmtBSw/GFbA2M8GtE/Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.8-develop.7093.1.700c5c8d96_1787706033451_0.6874232081052909","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.7094.1.15164f1632":{"name":"@open-mercato/cache","version":"0.6.8-develop.7094.1.15164f1632","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.8-develop.7094.1.15164f1632","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"0ec1ff07be880d3caee0cd6ace3d9bb5f7a0611d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.8-develop.7094.1.15164f1632.tgz","fileCount":53,"integrity":"sha512-/OyhulCB6QxyCCa2cu6OLU1K2zjegnIy7hLKQW0HQaF3coVRERkFHUB+V22Q5KYLA8kxjuhoYyOKLTChImwmhg==","signatures":[{"sig":"MEUCIQCsUTPjXfEPzpR04tSv05wM+fiUMj7VcWMO+au2JnRyLQIgeH23r5Dn2DY68Y1Cp9zEDFiXgPFHQFk+Hje6c6wnuJA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.8-develop.7094.1.15164f1632","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-/OyhulCB6QxyCCa2cu6OLU1K2zjegnIy7hLKQW0HQaF3coVRERkFHUB+V22Q5KYLA8kxjuhoYyOKLTChImwmhg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.8-develop.7094.1.15164f1632_1787709102604_0.3906588802106752","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.7095.1.465fbf8f80":{"name":"@open-mercato/cache","version":"0.6.8-develop.7095.1.465fbf8f80","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.8-develop.7095.1.465fbf8f80","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"45dfed6ea32fffa7890b1476f8539207f666680e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.8-develop.7095.1.465fbf8f80.tgz","fileCount":53,"integrity":"sha512-pI215xAv/tMF5dT22M1j6uaE33CgGyCDITy3ouiTretaulUPUCHt8E0HuON82F8S4X1spEKNjTjqVwVN1NGWEw==","signatures":[{"sig":"MEUCIQCxC2DyQ9S7Pci66guxwELaKqwW2NnOE4pp7w5CMEMI/wIgV09tJ2303B4NNGbBxNykwyzOqhFL5ogKFpgRdhH3Wdc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.8-develop.7095.1.465fbf8f80","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-pI215xAv/tMF5dT22M1j6uaE33CgGyCDITy3ouiTretaulUPUCHt8E0HuON82F8S4X1spEKNjTjqVwVN1NGWEw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.8-develop.7095.1.465fbf8f80_1787719966347_0.9445982490195373","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.7096.1.97319f09f6":{"name":"@open-mercato/cache","version":"0.6.8-develop.7096.1.97319f09f6","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.8-develop.7096.1.97319f09f6","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"9fafc9d2fe9d0b82b22409a30a8ba62d38afcf1d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.8-develop.7096.1.97319f09f6.tgz","fileCount":53,"integrity":"sha512-29DRkpkGKBU/z7NmnUBtkDs3Uo5SJ7dcqJwI85maQ1/t6IvCUtE6hcGZHjtUhRyzFJH/V5o+h7dQAZB0ALVyzQ==","signatures":[{"sig":"MEQCIHN4ZFFCaWCCCs3fmV4/xzYPX3XNcWmRzmey9jFbJT1tAiBr0KDOCseG3c/AHMVv3UsZv4NFlgMVGr8N1uTowDEnWg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.8-develop.7096.1.97319f09f6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-29DRkpkGKBU/z7NmnUBtkDs3Uo5SJ7dcqJwI85maQ1/t6IvCUtE6hcGZHjtUhRyzFJH/V5o+h7dQAZB0ALVyzQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.8-develop.7096.1.97319f09f6_1787722897726_0.06435687623885133","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.7099.1.7ba2771d06":{"name":"@open-mercato/cache","version":"0.6.8-develop.7099.1.7ba2771d06","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.8-develop.7099.1.7ba2771d06","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"cd22cb1cc3d4e30f162fbda18350f95c5933ef46","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.8-develop.7099.1.7ba2771d06.tgz","fileCount":53,"integrity":"sha512-I2TLBhHWj+msBGBnL4sXSjiylurpKTte9cetsNWMV55hOgPRG0NxYZE+c7uWPRtzA0c5+CAkt1FYGSlonzS/sA==","signatures":[{"sig":"MEYCIQDJ6ZPE75DyB8B0juPIIpHJuJ52pUDURPednrC4pJ7PqQIhALtSMa6kXEh6JMugnqFvxHSSZ+DBbZsgYqSE9B4yWquJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.8-develop.7099.1.7ba2771d06","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-I2TLBhHWj+msBGBnL4sXSjiylurpKTte9cetsNWMV55hOgPRG0NxYZE+c7uWPRtzA0c5+CAkt1FYGSlonzS/sA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.8-develop.7099.1.7ba2771d06_1787725916882_0.5155438929015532","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.7100.1.fbf66fca35":{"name":"@open-mercato/cache","version":"0.6.8-develop.7100.1.fbf66fca35","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.8-develop.7100.1.fbf66fca35","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d60e153cb6f6f98356c694eb21942424e282481f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.8-develop.7100.1.fbf66fca35.tgz","fileCount":53,"integrity":"sha512-13EuK+Yg3euK+BA8394Tzwo6fHktgqRst+J9QBsB7fJsmEOeJVxMcAPcwWDAStUIxjM5RRR0t2xMeskkXbufmw==","signatures":[{"sig":"MEYCIQCIK5LSqpFHfYRH4OWTXaEPshpssK2JZbkTgJ4lmjQEQAIhAI6KYQKsYeIVXswKg3B3p74Y9H7wG0QqIwAmLeU8qGTc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.8-develop.7100.1.fbf66fca35","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-13EuK+Yg3euK+BA8394Tzwo6fHktgqRst+J9QBsB7fJsmEOeJVxMcAPcwWDAStUIxjM5RRR0t2xMeskkXbufmw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.8-develop.7100.1.fbf66fca35_1787734366665_0.6914001693618064","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@open-mercato/cache","version":"0.7.0","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.7.0","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"46bbb027f3bde77d0b6f3f37875da1a51da8c40b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.7.0.tgz","fileCount":53,"integrity":"sha512-sMV4IrC8QPKxC4UNontsmN4pLhq9ACgLxkm3ZZFAu/ZzGqQ2TdS/pazW32fZdgNwVDMc+UlAqnRi/QYGFRFGrQ==","signatures":[{"sig":"MEQCIFgTFcDXdECe6WZQEJPRELsoZ4wsXxkYYuTJkrgJwjqzAiByK+Aj4Fdxcq93ESeSnsCZ4mmWcyBRugFPqg0KUGhmUg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":272951},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-sMV4IrC8QPKxC4UNontsmN4pLhq9ACgLxkm3ZZFAu/ZzGqQ2TdS/pazW32fZdgNwVDMc+UlAqnRi/QYGFRFGrQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.7.0_1787734906181_0.9994082536085325","host":"s3://npm-registry-packages-npm-production"}},"0.6.8-develop.7101.1.bd9356828a":{"name":"@open-mercato/cache","version":"0.6.8-develop.7101.1.bd9356828a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.6.8-develop.7101.1.bd9356828a","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ab177e7fa68f08de253d7b1c5d9dad01ce705678","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.6.8-develop.7101.1.bd9356828a.tgz","fileCount":53,"integrity":"sha512-XguougJNiei/Z8f371kHJUO2YX6cttgxoKmIBwpeqiXqAn8KhApUvy73oa0T/v6V+gKiUE5Ekq1oGbeetlR61g==","signatures":[{"sig":"MEUCIQCFZeJT5bxlobn0vqk+11x1cVnLDu6lweXWQECH+cBk3QIgCLhi9+5yezDMvs+4PjMix1oMSJJ/ug271VxB6Taf5AE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.6.8-develop.7101.1.bd9356828a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-XguougJNiei/Z8f371kHJUO2YX6cttgxoKmIBwpeqiXqAn8KhApUvy73oa0T/v6V+gKiUE5Ekq1oGbeetlR61g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.6.7","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.6.8-develop.7101.1.bd9356828a_1787737342734_0.47845224105660167","host":"s3://npm-registry-packages-npm-production"}},"0.7.1-develop.7102.1.b41f7e3e51":{"name":"@open-mercato/cache","version":"0.7.1-develop.7102.1.b41f7e3e51","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.7.1-develop.7102.1.b41f7e3e51","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"1544760e3ac240d3514cac61af5548e4165f4995","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.7.1-develop.7102.1.b41f7e3e51.tgz","fileCount":53,"integrity":"sha512-x8wciJVjOTv6oYhSdkS3NkbykPqnl++x+Xv9XG1PoUgyYv5jwKPp+9Wn4V2r8HyvfSqylNHD/JKPRXG7Gx368w==","signatures":[{"sig":"MEUCIQDVmL3j4hhI99sQ0HveRO9QXLTKN5fxpm91HsXHq5JR6AIgbIHscz6UJE4k4OpBquYL+iCHzNk1Dcfv1UseUcqGqaY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.7.1-develop.7102.1.b41f7e3e51","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-x8wciJVjOTv6oYhSdkS3NkbykPqnl++x+Xv9XG1PoUgyYv5jwKPp+9Wn4V2r8HyvfSqylNHD/JKPRXG7Gx368w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.7.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.7.1-develop.7102.1.b41f7e3e51_1787747043262_0.67110719652496","host":"s3://npm-registry-packages-npm-production"}},"0.7.1-develop.7103.1.41ff100d93":{"name":"@open-mercato/cache","version":"0.7.1-develop.7103.1.41ff100d93","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.7.1-develop.7103.1.41ff100d93","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"88ab2c3ac62430e9892e712065e7197049ec44f0","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.7.1-develop.7103.1.41ff100d93.tgz","fileCount":53,"integrity":"sha512-Vj7rGxPmKxu30DC48c6OY7WMT5RJKaYqZLG7K2wz1DUvx4OWKfih5UgDsbQYK36K41gj9UNBYggHT8Ggx7S3hg==","signatures":[{"sig":"MEQCIGfvATBkzPvJNDfiC4pm/rZqTTwNnDdNakbEocnvuuW8AiBTmSurm77DK6wfgh91rBJ6g+wA7B0h2PcJz4I7RR6fyA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.7.1-develop.7103.1.41ff100d93","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Vj7rGxPmKxu30DC48c6OY7WMT5RJKaYqZLG7K2wz1DUvx4OWKfih5UgDsbQYK36K41gj9UNBYggHT8Ggx7S3hg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.7.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.7.1-develop.7103.1.41ff100d93_1787832941342_0.7234611051630282","host":"s3://npm-registry-packages-npm-production"}},"0.7.1-develop.7104.1.1dd769bf1a":{"name":"@open-mercato/cache","version":"0.7.1-develop.7104.1.1dd769bf1a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.7.1-develop.7104.1.1dd769bf1a","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f99b29467e6d14c6abc1eeee05a3473d5f377394","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.7.1-develop.7104.1.1dd769bf1a.tgz","fileCount":53,"integrity":"sha512-acDf1Qj21k/dZ+uzHO4CRuhD8/EJuDBEBV+eZKT7KFZSLLwgLo++o/mjnR+CjpSmRYVvZm5vSMRR3PUdds71Yw==","signatures":[{"sig":"MEYCIQD3fv4+OYA4ywrTCa0lrYhidf5RPJiupoxevUX62ZeZbAIhAPB9hxlkXsNmgqvZ5Bpsw7inwlr0ZYBnHuObb0hCFdbX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.7.1-develop.7104.1.1dd769bf1a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-acDf1Qj21k/dZ+uzHO4CRuhD8/EJuDBEBV+eZKT7KFZSLLwgLo++o/mjnR+CjpSmRYVvZm5vSMRR3PUdds71Yw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.7.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.7.1-develop.7104.1.1dd769bf1a_1787869966128_0.11008706319717576","host":"s3://npm-registry-packages-npm-production"}},"0.7.1-develop.7105.1.0d2f4c6651":{"name":"@open-mercato/cache","version":"0.7.1-develop.7105.1.0d2f4c6651","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.7.1-develop.7105.1.0d2f4c6651","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"dd0d58f79eba69e735aa47f4a2f71bca69175488","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.7.1-develop.7105.1.0d2f4c6651.tgz","fileCount":53,"integrity":"sha512-tzRAvBGCCtAXyCfyPstdNuKQj/ggwMSSLkBjxxWAY5qxlMCjacnDsehTvZefqR0XoMaknUTIPmjDlzEnK7eU+A==","signatures":[{"sig":"MEYCIQDgF4ZZicHLLJQgcqo6bT1z1QHA9Dkz9Ot4pOc634WWaQIhALOKFVItPXHNy6ep5X4yvgjbU7z+eh9dDnTqBdLbLqCQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.7.1-develop.7105.1.0d2f4c6651","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-tzRAvBGCCtAXyCfyPstdNuKQj/ggwMSSLkBjxxWAY5qxlMCjacnDsehTvZefqR0XoMaknUTIPmjDlzEnK7eU+A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.7.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.7.1-develop.7105.1.0d2f4c6651_1787873406355_0.2551860272237816","host":"s3://npm-registry-packages-npm-production"}},"0.7.1-develop.7106.1.53fe9dd1b1":{"name":"@open-mercato/cache","version":"0.7.1-develop.7106.1.53fe9dd1b1","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.7.1-develop.7106.1.53fe9dd1b1","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"841414481a361a90be9895d8e2c750bafd2471ed","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.7.1-develop.7106.1.53fe9dd1b1.tgz","fileCount":53,"integrity":"sha512-q3n9zj52qrCh9Hp91YUPra6M0aMtPgqcrY6bukiCc/EM+fqSUAgcFx9bkmktNDf2pcKoELCv4NR4lDFKgmDnQA==","signatures":[{"sig":"MEUCIQC/5iqXvpFqHGhDnGTwZd1a20h919nWfDV6pahcT05rpQIgBI7Rk4AdYVZqYU/ydIR8nDRmgXrUYgbNMF77rug3aTQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.7.1-develop.7106.1.53fe9dd1b1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-q3n9zj52qrCh9Hp91YUPra6M0aMtPgqcrY6bukiCc/EM+fqSUAgcFx9bkmktNDf2pcKoELCv4NR4lDFKgmDnQA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.7.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.7.1-develop.7106.1.53fe9dd1b1_1787887461781_0.7584884638927614","host":"s3://npm-registry-packages-npm-production"}},"0.7.1-develop.7111.1.c0d5d7286f":{"name":"@open-mercato/cache","version":"0.7.1-develop.7111.1.c0d5d7286f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.7.1-develop.7111.1.c0d5d7286f","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"32e0c2bebde539eabb53b2cec5b369c36ad1fd28","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.7.1-develop.7111.1.c0d5d7286f.tgz","fileCount":53,"integrity":"sha512-fpXP2ArBmEQp20QpdWpF6r1IRUGwTSzDVWldoPy93C0//NEUu4GfQVgJQkT3ohPZsYOBy1ubyy9cMhhP9aVs/A==","signatures":[{"sig":"MEUCIQCllAGx8h8fUU6sn4wDFIrgTEFPbY8l75jSlF1rjddAYQIgV3Tc6dwg6QxY0KJz34T4/VEc7wQToG+USbTclab/QL8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.7.1-develop.7111.1.c0d5d7286f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-fpXP2ArBmEQp20QpdWpF6r1IRUGwTSzDVWldoPy93C0//NEUu4GfQVgJQkT3ohPZsYOBy1ubyy9cMhhP9aVs/A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.7.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.7.1-develop.7111.1.c0d5d7286f_1787890385758_0.13175345453631793","host":"s3://npm-registry-packages-npm-production"}},"0.7.1-develop.7112.1.d486e6f1b2":{"name":"@open-mercato/cache","version":"0.7.1-develop.7112.1.d486e6f1b2","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.7.1-develop.7112.1.d486e6f1b2","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b9db598a558bde9280e01b1eda2240fc94ac1c3e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.7.1-develop.7112.1.d486e6f1b2.tgz","fileCount":53,"integrity":"sha512-JCMGrk38k0rHWnqNkCo+Y9VpWYvKK6sTvqBI5SspWQbkwFW/R4AEZMPfmYFot7nGRTLdD+ia3WG9wjgsaMfQAQ==","signatures":[{"sig":"MEUCIAq0YXNRbLg3z4sopxNtHwgQIRUqSvpKOErhWl2rn2+ZAiEAp7yK0gli0ELBPm7XqukBumo4glJgaDRCKNQyh0mjpAg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.7.1-develop.7112.1.d486e6f1b2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-JCMGrk38k0rHWnqNkCo+Y9VpWYvKK6sTvqBI5SspWQbkwFW/R4AEZMPfmYFot7nGRTLdD+ia3WG9wjgsaMfQAQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.7.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.7.1-develop.7112.1.d486e6f1b2_1787895157692_0.49547437576505504","host":"s3://npm-registry-packages-npm-production"}},"0.7.1-develop.7113.1.9d83dca10c":{"name":"@open-mercato/cache","version":"0.7.1-develop.7113.1.9d83dca10c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.7.1-develop.7113.1.9d83dca10c","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"03300d978387f68f6455e1bec13656e2f541f32a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.7.1-develop.7113.1.9d83dca10c.tgz","fileCount":53,"integrity":"sha512-ZQ8QZnvcpUHCAyBqwh3o63v6aeTwS9T+jyd0AvXMflOWYdfTFk241pjmXkKc+4fm+ldqK9DcO6dI06ybMO0Qww==","signatures":[{"sig":"MEUCICALyQS6xuNyVRs10YGuu097boFkvkkpBR4r7G9GxkELAiEAulp0Y/9+oP3dzkkbeYvSjVjM53x3FZJLc3DQAsFZDz4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.7.1-develop.7113.1.9d83dca10c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-ZQ8QZnvcpUHCAyBqwh3o63v6aeTwS9T+jyd0AvXMflOWYdfTFk241pjmXkKc+4fm+ldqK9DcO6dI06ybMO0Qww==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.7.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.7.1-develop.7113.1.9d83dca10c_1787899247291_0.45490435715963096","host":"s3://npm-registry-packages-npm-production"}},"0.7.1-develop.7120.1.a0154ac412":{"name":"@open-mercato/cache","version":"0.7.1-develop.7120.1.a0154ac412","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.7.1-develop.7120.1.a0154ac412","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f351082cd24f22c0f64efc53be506c5fb4ab536f","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.7.1-develop.7120.1.a0154ac412.tgz","fileCount":53,"integrity":"sha512-7+3WrjTi4NDOm9rAvO52HJLjvq264Bat2rQ5yppFqOPcdDjxNokdFLSiji3V4s7tKNEibc8T2P8a8DEEJ3fNPg==","signatures":[{"sig":"MEYCIQDwn2hC6MeHBCbT034IYI8yaKhHPqQPzluQWq4Og40rqwIhAOenJ2YVZmgynW2rajb59y8LklurzKYVFkbrGYLcM46+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.7.1-develop.7120.1.a0154ac412","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-7+3WrjTi4NDOm9rAvO52HJLjvq264Bat2rQ5yppFqOPcdDjxNokdFLSiji3V4s7tKNEibc8T2P8a8DEEJ3fNPg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.7.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.7.1-develop.7120.1.a0154ac412_1787902486078_0.10016453157845762","host":"s3://npm-registry-packages-npm-production"}},"0.7.1-develop.7121.1.734c263bda":{"name":"@open-mercato/cache","version":"0.7.1-develop.7121.1.734c263bda","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.7.1-develop.7121.1.734c263bda","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d3768007d831e570e7cf9e9e20e42d2be7f9cd05","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.7.1-develop.7121.1.734c263bda.tgz","fileCount":53,"integrity":"sha512-NF4K3zh/HAwgDOlOug05YqpFxlp8Mg+3h7ZBqERWN/b11wvckwwO/YdU/D8RYCTARdw2nO+hw74vRIkcOaGgAA==","signatures":[{"sig":"MEYCIQCBdyLcK/J/uMie7lvqRfFGkikTo8waSO5WFoSBuFl0pgIhAMp+e6hM63lhA2PhgzS44yenAQhb4nJ1Sy18PDVJvnCV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.7.1-develop.7121.1.734c263bda","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-NF4K3zh/HAwgDOlOug05YqpFxlp8Mg+3h7ZBqERWN/b11wvckwwO/YdU/D8RYCTARdw2nO+hw74vRIkcOaGgAA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.7.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.7.1-develop.7121.1.734c263bda_1787907285166_0.564360412577356","host":"s3://npm-registry-packages-npm-production"}},"0.7.1-develop.7122.1.421cefe668":{"name":"@open-mercato/cache","version":"0.7.1-develop.7122.1.421cefe668","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.7.1-develop.7122.1.421cefe668","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"bbfe0c435f39dede0484c83e9107b3cc8ace4c45","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.7.1-develop.7122.1.421cefe668.tgz","fileCount":53,"integrity":"sha512-m4rsKWX+Q+zRrCvu6/XR57ONz7xWxVbAcYvCz6UgXN8Y7P/lTLLM1JtvWqOtM8drh9d5MRYcvg2gbi05mBUFlg==","signatures":[{"sig":"MEYCIQDosjjpIv47+kw7cMs2S7k6bs9cBVEVqU8TxMifIn+z7gIhANUsqTTC2Cl3D35A2V0xYRGLGJWHiYAGu4X6Q/w3VTVf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.7.1-develop.7122.1.421cefe668","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-m4rsKWX+Q+zRrCvu6/XR57ONz7xWxVbAcYvCz6UgXN8Y7P/lTLLM1JtvWqOtM8drh9d5MRYcvg2gbi05mBUFlg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.7.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.7.1-develop.7122.1.421cefe668_1787916404581_0.3736615066100972","host":"s3://npm-registry-packages-npm-production"}},"0.7.1-develop.7123.1.25365e718d":{"name":"@open-mercato/cache","version":"0.7.1-develop.7123.1.25365e718d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.7.1-develop.7123.1.25365e718d","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a37de0e5738f74de58bcf676dda6237a8e01fc51","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.7.1-develop.7123.1.25365e718d.tgz","fileCount":53,"integrity":"sha512-0o5GB1G6peRyzgzauM0qy0eCzy5Ko5kIGAoPZCxjGvfJpVYxjQM3p6denbtI99YboQEiNX5rQJByJ0hovAwZlA==","signatures":[{"sig":"MEYCIQCE6jmbCMIEdZcgKC+SNwC9yFDFA70HxEgG/ZsGsK725AIhAOlHldiOTxKElgZ24532g25u6SLbpOGVjrbYnaJ9eD1u","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.7.1-develop.7123.1.25365e718d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-0o5GB1G6peRyzgzauM0qy0eCzy5Ko5kIGAoPZCxjGvfJpVYxjQM3p6denbtI99YboQEiNX5rQJByJ0hovAwZlA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.7.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.7.1-develop.7123.1.25365e718d_1788344746877_0.007314542556283943","host":"s3://npm-registry-packages-npm-production"}},"0.7.1-develop.7130.1.fef2396fd8":{"name":"@open-mercato/cache","version":"0.7.1-develop.7130.1.fef2396fd8","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.7.1-develop.7130.1.fef2396fd8","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"9cd064e5990bb177740c8b43bac8f084c8dac98b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.7.1-develop.7130.1.fef2396fd8.tgz","fileCount":53,"integrity":"sha512-t85rtIRnqoi9QGqJoe8J5wot3iW1qdI0mHvIoNTvFBNAmKK9Kx0HjTOhzXA2suiiDgqnBdx0yN/h+IkKiXAejQ==","signatures":[{"sig":"MEQCIARAvjf+2X2qXMM94bFerFwmPT7hwFaZxS0eRAN2PLU/AiBaFZzEGFKv69IS27hq3SOXxb10PqZcR94aXLYy/QWxDQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.7.1-develop.7130.1.fef2396fd8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-t85rtIRnqoi9QGqJoe8J5wot3iW1qdI0mHvIoNTvFBNAmKK9Kx0HjTOhzXA2suiiDgqnBdx0yN/h+IkKiXAejQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.7.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.7.1-develop.7130.1.fef2396fd8_1788347939371_0.5534592425238025","host":"s3://npm-registry-packages-npm-production"}},"0.7.1-develop.7131.1.20abf9e885":{"name":"@open-mercato/cache","version":"0.7.1-develop.7131.1.20abf9e885","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.7.1-develop.7131.1.20abf9e885","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"52594b762af39fa713bb0ed6334906abd88131f1","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.7.1-develop.7131.1.20abf9e885.tgz","fileCount":53,"integrity":"sha512-KAakOvG9pVj1z24Rn8beMRI9+tmAUuTs0Hip30fMKk04lLhLOpag0Or3rXHvzVC+6wQVrVM+zCN1TquqWqvVWQ==","signatures":[{"sig":"MEQCIB0wNE+0x/40ZseeZxvDWNuw5uInTQlx5aLZH7sMPbTsAiAl8S1lrw2gbj62y8CmuPJujHcCJZmr93JehqhLsUOYMg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.7.1-develop.7131.1.20abf9e885","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-KAakOvG9pVj1z24Rn8beMRI9+tmAUuTs0Hip30fMKk04lLhLOpag0Or3rXHvzVC+6wQVrVM+zCN1TquqWqvVWQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.7.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.7.1-develop.7131.1.20abf9e885_1788374122876_0.9891747328940834","host":"s3://npm-registry-packages-npm-production"}},"0.7.1-develop.7135.1.19bf969756":{"name":"@open-mercato/cache","version":"0.7.1-develop.7135.1.19bf969756","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.7.1-develop.7135.1.19bf969756","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b109ea914b61222780c896913a12eae40ab08c56","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.7.1-develop.7135.1.19bf969756.tgz","fileCount":53,"integrity":"sha512-t+W/T7cAKXGg/p5Xwe6qxFaGnLbPL3/gI74I4sE477dOhqHnrIIjFMu8PxqwK5cZ+vZnug4S6hXfedWkCv3E6A==","signatures":[{"sig":"MEUCIQCM2PPUdXomTee5v7wWx/e8z8wlb/RV9IjcRQyNPF2F9gIgcyHLjcQg3AgVdyJa1jiLF/M62k3V1b7NyqiaKSz8beE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.7.1-develop.7135.1.19bf969756","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-t+W/T7cAKXGg/p5Xwe6qxFaGnLbPL3/gI74I4sE477dOhqHnrIIjFMu8PxqwK5cZ+vZnug4S6hXfedWkCv3E6A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.7.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.7.1-develop.7135.1.19bf969756_1788377599538_0.1320211801572917","host":"s3://npm-registry-packages-npm-production"}},"0.7.1-develop.7136.1.0f76137a1d":{"name":"@open-mercato/cache","version":"0.7.1-develop.7136.1.0f76137a1d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.7.1-develop.7136.1.0f76137a1d","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"7d6ea5921025534bf9619df9742634786654f8cc","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.7.1-develop.7136.1.0f76137a1d.tgz","fileCount":53,"integrity":"sha512-LshYktuH19L9Bq3nJoiREB2xVl9tK7VwWVzAAonqLS8l7dVtIY4jeDhsoUvM2uIiQY5iPNUgUTHwJ7KlNNF6sA==","signatures":[{"sig":"MEYCIQCdNNUF6RAyN0e/ZewLh6rcbdPy1L6YM9YHr7fyhaoTDAIhALE4niPuf3bNAgQI0mcaEO+lNQyi7Yfm1f27H66XpCUC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.7.1-develop.7136.1.0f76137a1d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-LshYktuH19L9Bq3nJoiREB2xVl9tK7VwWVzAAonqLS8l7dVtIY4jeDhsoUvM2uIiQY5iPNUgUTHwJ7KlNNF6sA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.7.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.7.1-develop.7136.1.0f76137a1d_1788864767117_0.34352984458452585","host":"s3://npm-registry-packages-npm-production"}},"0.7.1-develop.7137.1.26575786c0":{"name":"@open-mercato/cache","version":"0.7.1-develop.7137.1.26575786c0","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.7.1-develop.7137.1.26575786c0","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"76451da3c96b7cd80888cd8b328e1001203b441d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.7.1-develop.7137.1.26575786c0.tgz","fileCount":53,"integrity":"sha512-QmDgq3RDdrctGqf8PqQnOzp5geaR/Ce1AKi2uiQGbhyA6HuoIPNa2ohEVN7w8SdZPIzmvIFMn62DlxAergjPVg==","signatures":[{"sig":"MEUCIQDFUy4q7mSYCdydpcQg3KitLezm0U3kUKK/zomPFqxt2QIgFSnZ0DNzC9ayB/XNTsWAThIZP5fIttWqzVaEblfWBMM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.7.1-develop.7137.1.26575786c0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-QmDgq3RDdrctGqf8PqQnOzp5geaR/Ce1AKi2uiQGbhyA6HuoIPNa2ohEVN7w8SdZPIzmvIFMn62DlxAergjPVg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.7.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.7.1-develop.7137.1.26575786c0_1788870758120_0.16969067886834632","host":"s3://npm-registry-packages-npm-production"}},"0.7.1-develop.7148.1.3076e5ccf7":{"name":"@open-mercato/cache","version":"0.7.1-develop.7148.1.3076e5ccf7","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.7.1-develop.7148.1.3076e5ccf7","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"ebf04ebe02e2962602b3a3efefd967268e845e08","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.7.1-develop.7148.1.3076e5ccf7.tgz","fileCount":53,"integrity":"sha512-+Mvz7iIbfe4rlHvmW7B882XOLlcS8QNoLk3v8HrJPjd1P9iGAXlVfLmM7J85lnR+d3sZfR37S8mCj4rzrk30Xw==","signatures":[{"sig":"MEUCIAm87wxJaZQZ8G01fkBzUSkb9awuAp1qs8L0HydQOJnmAiEAyYRbmWfMdBm/k/UBB3JhQlKk5POOCdVFTji4oDhNrvE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.7.1-develop.7148.1.3076e5ccf7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-+Mvz7iIbfe4rlHvmW7B882XOLlcS8QNoLk3v8HrJPjd1P9iGAXlVfLmM7J85lnR+d3sZfR37S8mCj4rzrk30Xw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.7.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.7.1-develop.7148.1.3076e5ccf7_1788874116668_0.7165047765080637","host":"s3://npm-registry-packages-npm-production"}},"0.7.1-develop.7149.1.7efa6e1612":{"name":"@open-mercato/cache","version":"0.7.1-develop.7149.1.7efa6e1612","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.7.1-develop.7149.1.7efa6e1612","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"2819703614046a5d43d9176d15bf59b78937e835","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.7.1-develop.7149.1.7efa6e1612.tgz","fileCount":53,"integrity":"sha512-kykcf9YMxLQaj/He/KDopnLc7M5K6d+ORbNrrm2UoeOTCGYY4Qq3MZx+vHQw94BhVboK8nuDEdl6uSJd0LCESw==","signatures":[{"sig":"MEUCIQDSPqzxNYzobKX3GemSKeCc3zGXFWANbmN7bzeJuoEkMwIgOsKQNyQRjNEuy/s2BacCi3VnAwFtlOitUBNSHoEEaKk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.7.1-develop.7149.1.7efa6e1612","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-kykcf9YMxLQaj/He/KDopnLc7M5K6d+ORbNrrm2UoeOTCGYY4Qq3MZx+vHQw94BhVboK8nuDEdl6uSJd0LCESw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.7.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.7.1-develop.7149.1.7efa6e1612_1788888446534_0.12250469711477696","host":"s3://npm-registry-packages-npm-production"}},"0.7.1-develop.7150.1.c1941e0c22":{"name":"@open-mercato/cache","version":"0.7.1-develop.7150.1.c1941e0c22","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.7.1-develop.7150.1.c1941e0c22","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"673486c8cc1229c3619c7a60c4e76c37914113b7","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.7.1-develop.7150.1.c1941e0c22.tgz","fileCount":53,"integrity":"sha512-OlCAitxb3DUbXVV8KBSQqwIYABrAjawdu+HRapvyDPhwe6x8T4nDGgZsWQJEAas8xYEDISvq4MR5Zy0lCGjKEA==","signatures":[{"sig":"MEYCIQDdMc+1DhinUWB4nJjHTXDpny7Yga2yFsh38uElOYP+kwIhAP2WlhZehrm7PX6MiqUg/dNgnLmMfRrasMcY7y1lNcVa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.7.1-develop.7150.1.c1941e0c22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-OlCAitxb3DUbXVV8KBSQqwIYABrAjawdu+HRapvyDPhwe6x8T4nDGgZsWQJEAas8xYEDISvq4MR5Zy0lCGjKEA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.7.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.7.1-develop.7150.1.c1941e0c22_1788891875521_0.08226892719791423","host":"s3://npm-registry-packages-npm-production"}},"0.7.1-develop.7151.1.00d0391847":{"name":"@open-mercato/cache","version":"0.7.1-develop.7151.1.00d0391847","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.7.1-develop.7151.1.00d0391847","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"7b88b5263bf2fc28ca7545db238cf63ac9bf871a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.7.1-develop.7151.1.00d0391847.tgz","fileCount":53,"integrity":"sha512-jiZBPjO1Ioq5iiAfTN0Sj0Y5TgJbC9ThIatfWTObGxalO+yRTXo3FMrD1wck4Jy8Ppbc2YUSJnZxODJqTva4bQ==","signatures":[{"sig":"MEQCICSX1j+77hvUGLDsGSQtdChhrUrd+g7tidCtWvKIuxLVAiA45nvSRRK5lpdUa6gW6id7HOfeo9QJI38vmr+ag/qLxw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.7.1-develop.7151.1.00d0391847","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-jiZBPjO1Ioq5iiAfTN0Sj0Y5TgJbC9ThIatfWTObGxalO+yRTXo3FMrD1wck4Jy8Ppbc2YUSJnZxODJqTva4bQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.7.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.7.1-develop.7151.1.00d0391847_1788905696729_0.7725506780944842","host":"s3://npm-registry-packages-npm-production"}},"0.7.1-develop.7152.1.a69e92f9c9":{"name":"@open-mercato/cache","version":"0.7.1-develop.7152.1.a69e92f9c9","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.7.1-develop.7152.1.a69e92f9c9","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"06038e177d6939aaff5a23e8b2e6cec9db7dbcaa","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.7.1-develop.7152.1.a69e92f9c9.tgz","fileCount":53,"integrity":"sha512-ybx/7j8iqq/CtOIPi14NzUzt3FjKHGRYEQluRkeXvJZc+ggW/7Sdac8A87M3DMCkOlsqCcNlVB2KV1ut7Loc1Q==","signatures":[{"sig":"MEUCIQCCcVi19Z4Y8jHTJ5kgEO4Mkfh8YqhPGSx8JAHOV1wQ2QIgdvmSC7AQrQIP5ZEBR5kLlRiwY51yBMeTNZgMiybTWqs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.7.1-develop.7152.1.a69e92f9c9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-ybx/7j8iqq/CtOIPi14NzUzt3FjKHGRYEQluRkeXvJZc+ggW/7Sdac8A87M3DMCkOlsqCcNlVB2KV1ut7Loc1Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.7.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.7.1-develop.7152.1.a69e92f9c9_1789036021154_0.6108025963518047","host":"s3://npm-registry-packages-npm-production"}},"0.7.1-develop.7153.1.7145d295e6":{"name":"@open-mercato/cache","version":"0.7.1-develop.7153.1.7145d295e6","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.7.1-develop.7153.1.7145d295e6","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c5b0c6c22a734a0aa0f38f028ca826147c929265","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.7.1-develop.7153.1.7145d295e6.tgz","fileCount":53,"integrity":"sha512-IiIC5ijczlmtBQivSW50iovxxgrEjCjwcp4GIn0klsNIw6Vm2M3zLIC8fM0qKJsBveY9oMyFrOaPAxAn73Uj7A==","signatures":[{"sig":"MEQCIHZAERI6PF23wDBwF89mNWNu7CnnaqRXxGyGexuIUZvVAiAyOINOw++ANLCKgLQQpoRHRXvKJc4klRuNIrgWqLBT9Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.7.1-develop.7153.1.7145d295e6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-IiIC5ijczlmtBQivSW50iovxxgrEjCjwcp4GIn0klsNIw6Vm2M3zLIC8fM0qKJsBveY9oMyFrOaPAxAn73Uj7A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.7.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.7.1-develop.7153.1.7145d295e6_1789037430406_0.03832988905548218","host":"s3://npm-registry-packages-npm-production"}},"0.7.1-develop.7154.1.981330c924":{"name":"@open-mercato/cache","version":"0.7.1-develop.7154.1.981330c924","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.7.1-develop.7154.1.981330c924","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"8f6dde4b9c04676cc07a77604b5c4f6cc7186744","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.7.1-develop.7154.1.981330c924.tgz","fileCount":53,"integrity":"sha512-8xm5/odklVkS79ZHbooqpugJsM/ujDjeK+0/rcTzK85OY4rp+P4t3n4ZoisjIqnd4kMxoSgTGkEII85ZwZIGIw==","signatures":[{"sig":"MEUCIQDOt5e/3DYYzHxex+begaG98Kpb4DGpHf9M88wYx2ONWQIgAmbnQmJyKe8dwtfoLyHXWzIn2g88oZCfloANzqbBGgI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.7.1-develop.7154.1.981330c924","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-8xm5/odklVkS79ZHbooqpugJsM/ujDjeK+0/rcTzK85OY4rp+P4t3n4ZoisjIqnd4kMxoSgTGkEII85ZwZIGIw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.7.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.7.1-develop.7154.1.981330c924_1789043276436_0.591382999945882","host":"s3://npm-registry-packages-npm-production"}},"0.7.1-develop.7170.1.d95074d7ba":{"name":"@open-mercato/cache","version":"0.7.1-develop.7170.1.d95074d7ba","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.7.1-develop.7170.1.d95074d7ba","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"860c5fd619ba7a12f8c2ddd248aa9cfd36b76d28","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.7.1-develop.7170.1.d95074d7ba.tgz","fileCount":53,"integrity":"sha512-QuCHR8W/j2H6NpC5OctnlrtsQT8QlfWbrl7u91Y2fg/ZVC8L4n1R9CZqhNO4BIpYE01Vdxap7nRRbBIuJHFPbA==","signatures":[{"sig":"MEUCIASMQirTFyFDtrUlGilU4BA47EtYN/TKiZaSSiJbP0C6AiEAmxcC++FCy77wXdCfTR2TO1fOZIajnsT4DFrg4oss+xM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.7.1-develop.7170.1.d95074d7ba","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-QuCHR8W/j2H6NpC5OctnlrtsQT8QlfWbrl7u91Y2fg/ZVC8L4n1R9CZqhNO4BIpYE01Vdxap7nRRbBIuJHFPbA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.7.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.7.1-develop.7170.1.d95074d7ba_1789046862861_0.8404802264711393","host":"s3://npm-registry-packages-npm-production"}},"0.7.1-develop.7171.1.9b31dbba45":{"name":"@open-mercato/cache","version":"0.7.1-develop.7171.1.9b31dbba45","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.7.1-develop.7171.1.9b31dbba45","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"381a1662f122570ac0d88f1dfe79e4fbdbaf4c42","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.7.1-develop.7171.1.9b31dbba45.tgz","fileCount":53,"integrity":"sha512-sJ7SYiYtyy5viT8pkcX9LfWW9f8/iehY3q27K2HQsaPxl21pYhSmcSZbVif2T7NnulqxeGXqU4m+mJa6E/KfZw==","signatures":[{"sig":"MEYCIQCgLgaPIB1YqHyuAeJgpes9bVNEXNBjmChdcsJNIOpzHwIhAIzvD5FkhhuzMhu4Wm3PQHqeOGsdQS4RoE9pn1pxnEzw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.7.1-develop.7171.1.9b31dbba45","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-sJ7SYiYtyy5viT8pkcX9LfWW9f8/iehY3q27K2HQsaPxl21pYhSmcSZbVif2T7NnulqxeGXqU4m+mJa6E/KfZw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.7.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.1.2"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.7.1-develop.7171.1.9b31dbba45_1789050523901_0.9666433569254682","host":"s3://npm-registry-packages-npm-production"}},"0.7.1-develop.7172.1.a45dece080":{"name":"@open-mercato/cache","version":"0.7.1-develop.7172.1.a45dece080","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.7.1-develop.7172.1.a45dece080","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c3ba29a4b74a0152c3b8800877a6476c4f31e68a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.7.1-develop.7172.1.a45dece080.tgz","fileCount":53,"integrity":"sha512-1Qj0Xq3xbG/brjux+8+nKRVoxcOjnsVSpKJ9Oq4Nkgi1KCrufXiubNmchK5YQWSYOK/COg5D1Xov4RIZCQkX3A==","signatures":[{"sig":"MEUCIQDHcSjoIv9N7niB5nxhsoGpqcTzyQM/5wAJSR2HLkFClgIgQHatFExQ8hdyWV1l2ZoQ3foYagfkSM4RXc22qNSqn0s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.7.1-develop.7172.1.a45dece080","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-1Qj0Xq3xbG/brjux+8+nKRVoxcOjnsVSpKJ9Oq4Nkgi1KCrufXiubNmchK5YQWSYOK/COg5D1Xov4RIZCQkX3A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.7.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.4.0"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.7.1-develop.7172.1.a45dece080_1789053844414_0.36713082733472535","host":"s3://npm-registry-packages-npm-production"}},"0.7.1-develop.7173.1.a901520d0f":{"name":"@open-mercato/cache","version":"0.7.1-develop.7173.1.a901520d0f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.7.1-develop.7173.1.a901520d0f","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"e08ab608de0bcf2a88e3d31a0ed03c662ab34168","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.7.1-develop.7173.1.a901520d0f.tgz","fileCount":53,"integrity":"sha512-7QdIaHppOzCjbzTTAR0mQdWxSE3dAnBK1qsJ9T4ktTn7392krG58NdhQGgTgk0NW8NKaTI8SWz4kbDdC1PnVMA==","signatures":[{"sig":"MEUCIQDFxZnTo6fCJWp8+NQTmEy5iMtMYH/quh7we54Sgt2JhwIgVnl6RjlYYEkV36ON2sycqO04sQVD4tvFWLqr37hxiak=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCPHRLibnYwoVGHu1KsFKudQKEkhJxj2PkL8I6RXM0dcAIgfAvHj3YQ3oWrxKfFDjCe5iGVTzMHKcvBO3Y9NjeR6+8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.7.1-develop.7173.1.a901520d0f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-7QdIaHppOzCjbzTTAR0mQdWxSE3dAnBK1qsJ9T4ktTn7392krG58NdhQGgTgk0NW8NKaTI8SWz4kbDdC1PnVMA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.7.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.4.0"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.7.1-develop.7173.1.a901520d0f_1789132648754_0.5032300559296858","host":"s3://npm-registry-packages-npm-production"}},"0.7.1-develop.7175.1.d49ab48ee2":{"name":"@open-mercato/cache","version":"0.7.1-develop.7175.1.d49ab48ee2","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.7.1-develop.7175.1.d49ab48ee2","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f14906406f03d07dea515fbb2d15c34931046132","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.7.1-develop.7175.1.d49ab48ee2.tgz","fileCount":53,"integrity":"sha512-Y4gipMsukPJoSugYxSIVd1PuzDUsgPs27CBybx7c0hagyt9PkM3fHB5lbvzbm0l7J/0jSzy08kxa4BRsVWpyUA==","signatures":[{"sig":"MEQCIA4tAIfQfSCt1XW0B3Jb1kRWzVxmUPw0iPLvcJXdxkGfAiBOHUWh6M4HGLF2pkt5/GdNHhi9/XGK4UoQ249X5rJAzw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAP6ieyw8J5gOiVs0La8XA7/nuBkVwDttZ5TXN9G8aRzAiBp33puO+eLNZTXd+V39932ONOoJbwv1e22pegMXXnsag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.7.1-develop.7175.1.d49ab48ee2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Y4gipMsukPJoSugYxSIVd1PuzDUsgPs27CBybx7c0hagyt9PkM3fHB5lbvzbm0l7J/0jSzy08kxa4BRsVWpyUA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.7.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.4.0"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.7.1-develop.7175.1.d49ab48ee2_1789134903147_0.37343011831062345","host":"s3://npm-registry-packages-npm-production"}},"0.7.1-develop.7176.1.d229567a50":{"name":"@open-mercato/cache","version":"0.7.1-develop.7176.1.d229567a50","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.7.1-develop.7176.1.d229567a50","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"7f35d8b1cbd5c24ecddcf2cf0659a2dc0b55b087","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.7.1-develop.7176.1.d229567a50.tgz","fileCount":53,"integrity":"sha512-OmV7abdUIRl+1Ie2GMFDjsVjyFXf4gAoIJ72wSf1w43EFkQ9ODzpLyQU4wTMzkJWltg4GsH4NKozwrXJixMNcw==","signatures":[{"sig":"MEYCIQD/pIn2nvCtbx1GojLopRgdh3YOYWmIe2gyNnSXjuKrbAIhAML9ZEgOzEw259HXPhKhXWesNUvtbULMOarZQ4GNYzi4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEldRC8wVdDLPWesCZ2t2zDj8IrqygUZkucqDVUGkI6sAiAPoQnQpHuyfLbnQuW0msLto62w7EMDMGk8Eqv8STQKmg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.7.1-develop.7176.1.d229567a50","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-OmV7abdUIRl+1Ie2GMFDjsVjyFXf4gAoIJ72wSf1w43EFkQ9ODzpLyQU4wTMzkJWltg4GsH4NKozwrXJixMNcw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.7.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.4.0"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.7.1-develop.7176.1.d229567a50_1789147330317_0.6914043233125784","host":"s3://npm-registry-packages-npm-production"}},"0.7.1-develop.7177.1.9827d081d4":{"name":"@open-mercato/cache","version":"0.7.1-develop.7177.1.9827d081d4","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.7.1-develop.7177.1.9827d081d4","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"958c997619b429b464e451a73c957cbf6ba9ff64","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.7.1-develop.7177.1.9827d081d4.tgz","fileCount":53,"integrity":"sha512-vdW2PWOf5jn01VXLPMTZvGYeOlFhe69VNBDcAI00FSyjzmLZcNVjWh7N3Jvpj/p6jVWR6X8zYmfFkygrS4zDdA==","signatures":[{"sig":"MEUCIG/VAO4BY+gcUsiTY+xUDhBrYtTLQyPLSxDTBH3fmW90AiEAlZ/h8L47hg3vk22yEN4JRIegqE+Kl5/P/xoVWSEqVMg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCm9x49JqavJ1y7QvgumlGc6sXpw6uZ1+UmtldzI+wDcQIhAJ++yqGSIvIavcRKrSOiZiGocU7LTer5ujWhjowoYxhm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.7.1-develop.7177.1.9827d081d4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-vdW2PWOf5jn01VXLPMTZvGYeOlFhe69VNBDcAI00FSyjzmLZcNVjWh7N3Jvpj/p6jVWR6X8zYmfFkygrS4zDdA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.7.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.4.0"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.7.1-develop.7177.1.9827d081d4_1789148631670_0.8787180020809335","host":"s3://npm-registry-packages-npm-production"}},"0.7.1-develop.7178.1.ab93fbaf4e":{"name":"@open-mercato/cache","version":"0.7.1-develop.7178.1.ab93fbaf4e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.7.1-develop.7178.1.ab93fbaf4e","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a1909d5f1c745456a752875945f9ff7dec2650dd","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.7.1-develop.7178.1.ab93fbaf4e.tgz","fileCount":53,"integrity":"sha512-ZaZ18yTeEGrNgpYkA+xqy5puD71D6hSeauReYC2JS9AbhSD1H1R3cxZOzzw2n6k+LR+i8RQ9xfrnxam107lxFg==","signatures":[{"sig":"MEUCIQCFt2bWFH6F9nkG1Kip3sjM+O2inax9/R3zDiBlEBgEqgIgHX9YGlivjJeMeyiYL7bQaLCc2mdzHPcs4OO+bWArLRs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIB8legDGnA/6qYzU0QJgmlfmTm6jqKwK84Vwm+g4HWE1AiEAxpf/8jys5UrAvD2t/N1VF8aXL7ebS7fJf1BYpnQMcfI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.7.1-develop.7178.1.ab93fbaf4e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-ZaZ18yTeEGrNgpYkA+xqy5puD71D6hSeauReYC2JS9AbhSD1H1R3cxZOzzw2n6k+LR+i8RQ9xfrnxam107lxFg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.7.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.4.0"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.7.1-develop.7178.1.ab93fbaf4e_1789326493286_0.05837179477777177","host":"s3://npm-registry-packages-npm-production"}},"0.7.1-develop.7179.1.e8c03264b6":{"name":"@open-mercato/cache","version":"0.7.1-develop.7179.1.e8c03264b6","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.7.1-develop.7179.1.e8c03264b6","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"bf9fe4ee89e59142b6aede6227d8293e1f95128c","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.7.1-develop.7179.1.e8c03264b6.tgz","fileCount":53,"integrity":"sha512-tVPsApjl+t6MLOKWSiWID2l99RYcAPlsp24qIz5REYO0rMVGnbNuOUcUJU3CO3z09mA72jfJig4AqYfWgMvCEw==","signatures":[{"sig":"MEUCIHDibOLVhy46Vt2KU/Njr18JXz9Nzt6hK/R3WB7whePOAiEA9SacWsFa+Iyd8QWLsHR2b/XxEXmSHtuRABGETf05GSs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDpHTTpcJqaXeohSnT10fyF3RuZNWX7GybylCCs/PYz8QIgVQwReA1kaYh8uqQKQ8bWyYH3FFAmUI5i4PpaSPSOq+8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.7.1-develop.7179.1.e8c03264b6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-tVPsApjl+t6MLOKWSiWID2l99RYcAPlsp24qIz5REYO0rMVGnbNuOUcUJU3CO3z09mA72jfJig4AqYfWgMvCEw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.7.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.4.0"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.7.1-develop.7179.1.e8c03264b6_1789327641870_0.738594219866566","host":"s3://npm-registry-packages-npm-production"}},"0.7.1-develop.7180.1.9717fbbb43":{"name":"@open-mercato/cache","version":"0.7.1-develop.7180.1.9717fbbb43","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.7.1-develop.7180.1.9717fbbb43","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"1f985332e45839195e40f7f2ba6e16ce6d47e7b3","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.7.1-develop.7180.1.9717fbbb43.tgz","fileCount":53,"integrity":"sha512-yCGi7I8xWj9UYRQywV/ZnvEKOGJqxZZGZYjdkqojv9pZv1/Q4ttveBKN2jciT8N84Qg1Ad8mzflGTtIxHaxiIw==","signatures":[{"sig":"MEUCIDrE7UFB0KBZM9IZdTmK3/YzMzyqwRfUv1DGumo+1rr0AiEA2194ImJeAt6eaMMSwT5etjReTTn92Sbr69JZ+UFYUvU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFjlcwV9DJPvtExpLSx6x2cnEXnOpKEsNXIufQoTgxMaAiB/I6N13kxQRfuHx2sbM/xyNiE5I4r2/c3BNFS1aEqM9g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.7.1-develop.7180.1.9717fbbb43","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-yCGi7I8xWj9UYRQywV/ZnvEKOGJqxZZGZYjdkqojv9pZv1/Q4ttveBKN2jciT8N84Qg1Ad8mzflGTtIxHaxiIw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.7.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.4.0"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.7.1-develop.7180.1.9717fbbb43_1789378561529_0.031705153048152246","host":"s3://npm-registry-packages-npm-production"}},"0.7.1-develop.7181.1.702cedc42c":{"name":"@open-mercato/cache","version":"0.7.1-develop.7181.1.702cedc42c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.7.1-develop.7181.1.702cedc42c","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"898bf0efb8e790a9ae45ba5491b32056c3f919c8","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.7.1-develop.7181.1.702cedc42c.tgz","fileCount":53,"integrity":"sha512-plDRjqwvu1LkdvSIuUYGVHx8UFk3e7t3/b3Mu3PQbPbodoGdYyVg8GsxVGRHmL4glN8zN6sfTRIBdXUflzj5Yw==","signatures":[{"sig":"MEYCIQCM4fquJ7EMNgKxL/hsOxFMPW0fsmoJgGzgHfx/5PBW7wIhANZ82FONzE6lj6R0H2yB1D+Hx8tjb66AzLmxSaMaRYaU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHF4HNTzcWYurPfExkpHYevNvzSDmzjOKafdaCBDvxthAiEA+7Ts5tLj73BTdRmZj6gKTpOV/r+HsrCQxz98uK03gp0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.7.1-develop.7181.1.702cedc42c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-plDRjqwvu1LkdvSIuUYGVHx8UFk3e7t3/b3Mu3PQbPbodoGdYyVg8GsxVGRHmL4glN8zN6sfTRIBdXUflzj5Yw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.7.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.4.0"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.7.1-develop.7181.1.702cedc42c_1789379632896_0.4346772714250897","host":"s3://npm-registry-packages-npm-production"}},"0.7.1-develop.7182.1.789943f937":{"name":"@open-mercato/cache","version":"0.7.1-develop.7182.1.789943f937","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.7.1-develop.7182.1.789943f937","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"2a97ffca7ab05114b9704b8936e3f0b04ad8292a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.7.1-develop.7182.1.789943f937.tgz","fileCount":53,"integrity":"sha512-uehA51FZSwYKdnJ2rDZD4C/AxYSqE8V2uLwN9T3gkDLX7h4auskP1elCFA1/tMmU1Zf9bMwUqtfct8Zw5dhgEA==","signatures":[{"sig":"MEYCIQDi471fIUSm6HDPY0U9pWbSQ+L8fDeDuzpk7TGKGRSW8AIhAPkOdook9i3CfxEx77eg0uIiWed3Ud0r/bCSH07k7SVP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCwMjgnjMRhr/Mh86979AJY5G7BXEy7ci/33eMBViLnXgIhAJ8K64bUEa1hPCJJoLZGjc3vhSBdWnz8ohlMLSTKfpSL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.7.1-develop.7182.1.789943f937","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-uehA51FZSwYKdnJ2rDZD4C/AxYSqE8V2uLwN9T3gkDLX7h4auskP1elCFA1/tMmU1Zf9bMwUqtfct8Zw5dhgEA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.7.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.4.0"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.7.1-develop.7182.1.789943f937_1789383645313_0.13565087234106699","host":"s3://npm-registry-packages-npm-production"}},"0.7.1-develop.7183.1.db9678eeb8":{"name":"@open-mercato/cache","version":"0.7.1-develop.7183.1.db9678eeb8","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.7.1-develop.7183.1.db9678eeb8","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"a94e7680c2060e36fc9f71088e8fe51bdb1691d7","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.7.1-develop.7183.1.db9678eeb8.tgz","fileCount":53,"integrity":"sha512-ad+edQKt9QBCaYkX2y+lYA+Kg+MmWmhvz5+lXwSiOBIRTv0e9kh+gBXQl7c5W8UqA+r0rowxqbrMW2r8JvhQdg==","signatures":[{"sig":"MEUCIQD/IKrPLLVSN2TUcJeIWGco9XCcNlnXBNJRD+H07Ki2nwIgC0hpkRNZiSzIGy1yCAOLYYnA5WSOZNFg7j6AwDZTZT8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDAvpNbrqCGPk/ZKpQaASQuJkZ710jWHHS8J82SGNmHTQIgPIR5z+Fe6/+RFtBVGbbq8OedCfw5EFSt+E00omuQdc0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.7.1-develop.7183.1.db9678eeb8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-ad+edQKt9QBCaYkX2y+lYA+Kg+MmWmhvz5+lXwSiOBIRTv0e9kh+gBXQl7c5W8UqA+r0rowxqbrMW2r8JvhQdg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.7.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.4.0"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.7.1-develop.7183.1.db9678eeb8_1789389831850_0.8970288774848716","host":"s3://npm-registry-packages-npm-production"}},"0.7.1-develop.7185.1.0f280ef1f1":{"name":"@open-mercato/cache","version":"0.7.1-develop.7185.1.0f280ef1f1","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.7.1-develop.7185.1.0f280ef1f1","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"6886fbae4ea1de0a96b287c4cf0fde9e0b65c593","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.7.1-develop.7185.1.0f280ef1f1.tgz","fileCount":53,"integrity":"sha512-Cw2AA/Sw6DQ1BCwEtsAUWTZeg1PEwyXO1q2CtTH2UpGTzK2c0bnDU5yCJOFAicy/1+Vz4rV4j1lZEN+Y9qgfAg==","signatures":[{"sig":"MEQCIHBnAqAozXGbU0MBoZX3EJ8vzgLE1Yof9ymQYRws5irnAiA+VM2GEEW60X4parcylCGYs9JtogNCRew7arc/FxSYPA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD7wfbWm5t0EyVp6zuCv46aMKvxemFUAVkFUsKShVnt5AIhAO+HhbXOGD9MRAfQISkCkXaCne2MKD1ZaYWEk4NgE2bR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.7.1-develop.7185.1.0f280ef1f1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Cw2AA/Sw6DQ1BCwEtsAUWTZeg1PEwyXO1q2CtTH2UpGTzK2c0bnDU5yCJOFAicy/1+Vz4rV4j1lZEN+Y9qgfAg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.7.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.4.0"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.7.1-develop.7185.1.0f280ef1f1_1789393280932_0.9847805230663051","host":"s3://npm-registry-packages-npm-production"}},"0.7.1-develop.7186.1.6e080a5017":{"name":"@open-mercato/cache","version":"0.7.1-develop.7186.1.6e080a5017","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.7.1-develop.7186.1.6e080a5017","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"61aec8074edcf121d0c6d6d1c8081b750b059378","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.7.1-develop.7186.1.6e080a5017.tgz","fileCount":53,"integrity":"sha512-+9k79YCiMDAkq3LB2flNsEJ2AoVI8h+5GHf1VhxpSFJvK973wCFi44sE+JKVDRcFa4+u7rxuGEGTAgoM0PNTqQ==","signatures":[{"sig":"MEUCIQDVqDsvMyC81nxtNMFzwLNFTpCfDnWNLyclrlI/IorNYQIgHY1i0qtLc1N/kcynHLKO9vjsdyTMPe6QieRmTTsjJgU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDxxJzsjCjLVdSkIyWtGpHFzpb+DFGrQLc5/MmRv/dlMAiEAvB9dDxgrBb4xGh6ZVuRv/boj7AGJ/K7ePKxIWXnyNXA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.7.1-develop.7186.1.6e080a5017","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-+9k79YCiMDAkq3LB2flNsEJ2AoVI8h+5GHf1VhxpSFJvK973wCFi44sE+JKVDRcFa4+u7rxuGEGTAgoM0PNTqQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.7.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.4.0"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.7.1-develop.7186.1.6e080a5017_1789400663269_0.8970845199486539","host":"s3://npm-registry-packages-npm-production"}},"0.7.1-develop.7191.1.3c9346566b":{"name":"@open-mercato/cache","version":"0.7.1-develop.7191.1.3c9346566b","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.7.1-develop.7191.1.3c9346566b","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"350641ef3ec58755431e929c4d24c2b7a0fdeed0","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.7.1-develop.7191.1.3c9346566b.tgz","fileCount":53,"integrity":"sha512-3IaySnrS1xIj8atkzUp0Lu/YwDsKtCGEHd3v2gRxOs9PPcDjDUzmWBc5nUPKdfjntPncx6Nfe+LQhvYA/hLZMg==","signatures":[{"sig":"MEUCIF7O1yTNUkPAQaoMPvFVRGE6/wzlJr7olJ/eXVps0PLZAiEAkgpOtwMFPxM6TeW11ZGbytpI5p2YBMeLQNKLrZtXnfg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCRt5wOJuQHb1oMZEfVCzQ6yD9Huuz0GUW7zKDPVGWOXQIgdIYvzNokhcxu5LSN3DTJS9YmdIqgr6j35rvN9djdYlM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.7.1-develop.7191.1.3c9346566b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-3IaySnrS1xIj8atkzUp0Lu/YwDsKtCGEHd3v2gRxOs9PPcDjDUzmWBc5nUPKdfjntPncx6Nfe+LQhvYA/hLZMg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.7.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.4.0"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.7.1-develop.7191.1.3c9346566b_1789401900021_0.4637853019149534","host":"s3://npm-registry-packages-npm-production"}},"0.7.1-develop.7193.1.910a5b0a1e":{"name":"@open-mercato/cache","version":"0.7.1-develop.7193.1.910a5b0a1e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.7.1-develop.7193.1.910a5b0a1e","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"522ae02fb415d033e838f7eef9a364bd837058cd","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.7.1-develop.7193.1.910a5b0a1e.tgz","fileCount":53,"integrity":"sha512-hhbCmevxFAHeenb58UQpwPdaWBxDjVJVO7tQMUyvOyFvYBS0o6z/Vf4dWdo25n2dg/tSstoygUCAtAvHdYmknA==","signatures":[{"sig":"MEYCIQCEJr0clxoEBzkBjByRtg4RS5S+iJjK+sTywBGH50PZ7gIhAJMiR7BO+b5sI6MtYkSMOzTzXZ15pPU9XiG56qEwlHqh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEdLkC3UoXKuQ1oDiY+h48684c2Bw5DlBoBD894UYEc3AiB49MjHupvNftPargo2taxyCoaXmgGS7QKLFGinLc6bmQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.7.1-develop.7193.1.910a5b0a1e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-hhbCmevxFAHeenb58UQpwPdaWBxDjVJVO7tQMUyvOyFvYBS0o6z/Vf4dWdo25n2dg/tSstoygUCAtAvHdYmknA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.7.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.4.0"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.7.1-develop.7193.1.910a5b0a1e_1789405611577_0.5845272472943974","host":"s3://npm-registry-packages-npm-production"}},"0.7.1-develop.7194.1.ab4fc81f82":{"name":"@open-mercato/cache","version":"0.7.1-develop.7194.1.ab4fc81f82","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.7.1-develop.7194.1.ab4fc81f82","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"70f731e5c0afdb5485c3119afe8a6847c3fa4088","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.7.1-develop.7194.1.ab4fc81f82.tgz","fileCount":53,"integrity":"sha512-R5CouMpaWTKiQzS0gZWrn6dcJN12dFbuwUNDPXIEAUrtRU+YIrm6jMqYzC1cNMqqhuneztn7WYotKgGRBXJtSA==","signatures":[{"sig":"MEQCIAUXl2tDtOMx+3GTNjxGUShRe8VZgN7HZd1Sd9yAeZL1AiBYc26PzJl3i3Qvs1JHFflhOSprz4k+4Lw92qhFfaGFow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCjY8sZYJ5MxoZt0/h4gZRKxzJqVrowvccBMnXvNSsXcAIhAK4qUCwOxNdjOAriFLoBJiQSM3vjgc1tRM3TnPN+4KfN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.7.1-develop.7194.1.ab4fc81f82","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-R5CouMpaWTKiQzS0gZWrn6dcJN12dFbuwUNDPXIEAUrtRU+YIrm6jMqYzC1cNMqqhuneztn7WYotKgGRBXJtSA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.7.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.4.0"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.7.1-develop.7194.1.ab4fc81f82_1789476362359_0.4472344445231846","host":"s3://npm-registry-packages-npm-production"}},"0.7.1-develop.7195.1.b5efd1d51a":{"name":"@open-mercato/cache","version":"0.7.1-develop.7195.1.b5efd1d51a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.7.1-develop.7195.1.b5efd1d51a","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"1c40dc4138df0aeece1c3f275ada2f4e4b54762a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.7.1-develop.7195.1.b5efd1d51a.tgz","fileCount":53,"integrity":"sha512-cxnAhRM1aO5XB+JfSkhcXqtkcFQFmasIu0psYp1T7GBGW/5+XF028TjI/OI3dLf5GgC0+pd6ka8XmYMH0idkoA==","signatures":[{"sig":"MEQCIF4fsqbXDyehECEr963ulT9mW5jZwwrp6HtJD2DYveeTAiA7JgynKxvwi4sstESbYIFupqinnNe4xuWsfUr3XroVEw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIF/jgdaR3xzbnR88I6vAaIhpkN4hzPHj8aC1DPPDg7VFAiEAoVTvuZ0SLfm+SR8DLE5yYHvunrAoEwVbCC1pyxNRIP0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.7.1-develop.7195.1.b5efd1d51a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-cxnAhRM1aO5XB+JfSkhcXqtkcFQFmasIu0psYp1T7GBGW/5+XF028TjI/OI3dLf5GgC0+pd6ka8XmYMH0idkoA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.7.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.4.0"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.7.1-develop.7195.1.b5efd1d51a_1789482113106_0.9044268670027023","host":"s3://npm-registry-packages-npm-production"}},"0.7.1-develop.7200.1.8ba2d93d3f":{"name":"@open-mercato/cache","version":"0.7.1-develop.7200.1.8ba2d93d3f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.7.1-develop.7200.1.8ba2d93d3f","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"76fa2fd291ba34707f5718356d0d9ff58efddaae","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.7.1-develop.7200.1.8ba2d93d3f.tgz","fileCount":53,"integrity":"sha512-kBmam5zVQ2UxI5hLLwANTdH2OwP+cB/7gabSO5ck90GWdkX5bUEXckcYOSrUcXkGw4TFpyJI/U2I1EeDW5K9mw==","signatures":[{"sig":"MEUCIAYxfUuFjfZR3F9hCW4W01w3/qVO1nh2kv5pUC0agWU4AiEAsNBIWR0OGRFKiFLyCojZcZVeKQ6ek3DpiLn+Fpn5tTs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIF3+9HX4SatTfnFbEnuQ15F5reG7he1VomYUIAY3z7iqAiEA26Wm4LI/eNvNYfwT0a01SvrunpWBLAHr7qnADSyyQeA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.7.1-develop.7200.1.8ba2d93d3f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-kBmam5zVQ2UxI5hLLwANTdH2OwP+cB/7gabSO5ck90GWdkX5bUEXckcYOSrUcXkGw4TFpyJI/U2I1EeDW5K9mw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.7.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.4.0"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.7.1-develop.7200.1.8ba2d93d3f_1789483454902_0.5719725843180536","host":"s3://npm-registry-packages-npm-production"}},"0.7.1-develop.7201.1.9bd6c88e3d":{"name":"@open-mercato/cache","version":"0.7.1-develop.7201.1.9bd6c88e3d","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.7.1-develop.7201.1.9bd6c88e3d","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"8149fe2f1b68e7900763930fc33183f204cf03a3","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.7.1-develop.7201.1.9bd6c88e3d.tgz","fileCount":53,"integrity":"sha512-JrOz2sWJtxRCFeDa68Kaz5sbTVU4mfY5Kx7JQRZoK7+O+phPWfwObnVapVa5rDUullJLpWqzQID81rDTD00+wA==","signatures":[{"sig":"MEQCICsC0xcFul8+wPlUw5u+1Mw3m2ck373E44+bh0q0bFfhAiAsPcVMPInZZT2ezyYKpfCBwipLn8I8FTcBtVCrlPA7cw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDb4FJnIK/jGdEapR+DJU1IxuePmZSqHeuf02WZGbbanAiEA1PZ0OpLF/WN/C3im2e6p/SS8+f1vCKGW9WO5aFT80tE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.7.1-develop.7201.1.9bd6c88e3d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-JrOz2sWJtxRCFeDa68Kaz5sbTVU4mfY5Kx7JQRZoK7+O+phPWfwObnVapVa5rDUullJLpWqzQID81rDTD00+wA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.7.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.4.0"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.7.1-develop.7201.1.9bd6c88e3d_1789485756680_0.7711142616877378","host":"s3://npm-registry-packages-npm-production"}},"0.7.1-develop.7202.1.a52dc6707c":{"name":"@open-mercato/cache","version":"0.7.1-develop.7202.1.a52dc6707c","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.7.1-develop.7202.1.a52dc6707c","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"32f9e6232ebe53b9b0a2eb0730902999181d7a0e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.7.1-develop.7202.1.a52dc6707c.tgz","fileCount":53,"integrity":"sha512-p7IG0enbPVcXgW0q74LqLbqRjCuQGIah9Dvy0kieA8SwrXvEq2JEMClvl9aozt7cBjIbMS3BwXFeKunBWW9wxA==","signatures":[{"sig":"MEUCIQCdSyO3gTsjgkolQrom0PV/YfKvqs9PZbF93mvIJJLg/AIgfCorg2fBUv/WhIho4sx1Tcx/7JkjCLxTjr53C7ZL0Xk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBFIR4zMLi+4uBOd1LyQjq3GRq7hbBPboDE4ay9ipdNCAiEAiaxhrfXNL/uCc7ImFlx8EL8TVcogL7mY6PyKYIdkx10=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.7.1-develop.7202.1.a52dc6707c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-p7IG0enbPVcXgW0q74LqLbqRjCuQGIah9Dvy0kieA8SwrXvEq2JEMClvl9aozt7cBjIbMS3BwXFeKunBWW9wxA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.7.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.4.0"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.7.1-develop.7202.1.a52dc6707c_1789487173613_0.5586889985777777","host":"s3://npm-registry-packages-npm-production"}},"0.7.1-develop.7203.1.9396450b78":{"name":"@open-mercato/cache","version":"0.7.1-develop.7203.1.9396450b78","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.7.1-develop.7203.1.9396450b78","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"78f2b6c8e226d1e0c68bdce6a95f8d6d311d2019","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.7.1-develop.7203.1.9396450b78.tgz","fileCount":53,"integrity":"sha512-lclebcY4TNm36kCWYZgfB14MPY6Cv8QXtyW7H3089DWkhc4byOpSAGFM1TylReGVOPQIH6aQY9y2y1PLe1hAMg==","signatures":[{"sig":"MEUCIEVtMz3XosZYmmzXvkIyNTbPK+zNxJRVYAfIrUJL6ub0AiEApD/YXSzuT8e96CBNaM32zTudc41AWQrY6dEQpNIXIwg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIF48zqDS/xMphLHLgBEkBBWgNYpObxm/EtgKP75oSbXeAiEAiOEunCYPqHGzuKoEXyptdZOPj2aK97F1omZ48imauKc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.7.1-develop.7203.1.9396450b78","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-lclebcY4TNm36kCWYZgfB14MPY6Cv8QXtyW7H3089DWkhc4byOpSAGFM1TylReGVOPQIH6aQY9y2y1PLe1hAMg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.7.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.4.0"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.7.1-develop.7203.1.9396450b78_1789645149199_0.5076087339804263","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@open-mercato/cache","version":"0.8.0","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.8.0","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"7917c7f9840e73700f2d5db45018970fdf50c139","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.8.0.tgz","fileCount":53,"integrity":"sha512-6eckEo5Wc4vnTGg6UC827AqXehVCY28lMGGy0fQ+VUH84Srcva3nUYPpBX9PzOOSv+EBzECJg9bJekVT4DSoAQ==","signatures":[{"sig":"MEUCICfkG8bHvEta3w4TKo3Aj//Ixq2JoonqbZyeBf+FQF/1AiEAo71aQ5M7Z580DONBXdgtEz9qUlWlIuyxCw+GvwCxr9c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDp4znO3zKtmV57smziklAJmuXRHnwiWVZ+5GPmm/LYLAIhAJ13x1scXQWxB+IWbOsk/p44YULUjdX4+czWHEBFn615","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":272951},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-6eckEo5Wc4vnTGg6UC827AqXehVCY28lMGGy0fQ+VUH84Srcva3nUYPpBX9PzOOSv+EBzECJg9bJekVT4DSoAQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.4.0"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.8.0_1789731208199_0.8486857380827322","host":"s3://npm-registry-packages-npm-production"}},"0.8.1-develop.7204.1.83330e271e":{"name":"@open-mercato/cache","version":"0.8.1-develop.7204.1.83330e271e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.8.1-develop.7204.1.83330e271e","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"086a2a690bb3fd1a4a715ffa6de9e3a6c4a0da3d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.8.1-develop.7204.1.83330e271e.tgz","fileCount":53,"integrity":"sha512-Oxp6iyeIE5MnS2HvxnRrgCuo4iejoEPIv4TDRFRHa4qNMo4zAtXtBPFGsJrXe7/CkcUkf851u5DJ0d0YeNkcWQ==","signatures":[{"sig":"MEUCIBXQt2lgrobsZUv68Djrett4TPNvPh8MqbFv4zsjdMSrAiEAquysiiqPULZz9Y9XyB3mP+PsHk0TwDT9bU0JEsEYm2o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEwhjI99bGcaCTTlvXjd+7eIagO6rutudeGuq51au4vjAiEA1CImowmj3JSlVSJRJh+w3bbgduji0rgJ/PdOfXX6saM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.8.1-develop.7204.1.83330e271e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Oxp6iyeIE5MnS2HvxnRrgCuo4iejoEPIv4TDRFRHa4qNMo4zAtXtBPFGsJrXe7/CkcUkf851u5DJ0d0YeNkcWQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.8.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.4.0"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.8.1-develop.7204.1.83330e271e_1789732325048_0.682238573166702","host":"s3://npm-registry-packages-npm-production"}},"0.8.1-develop.7205.1.82d9895178":{"name":"@open-mercato/cache","version":"0.8.1-develop.7205.1.82d9895178","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.8.1-develop.7205.1.82d9895178","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b5836f76e6cef3d367f1db35c69208060c2ad29a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.8.1-develop.7205.1.82d9895178.tgz","fileCount":53,"integrity":"sha512-UtrwkzSafkCpJLet4AXOdW3aZ6LPR8aYO4bqoJmMr/mT7HINubwdo0LsigEqCLWImIN01Yff5LW28IVRVAaezA==","signatures":[{"sig":"MEUCIBcZC1SpchTEig44xAgnAfRwH/1uklhD6HVkRZPYbUIzAiEAhPKeIRa6zpbn6ylcVb44GkNR+u9kIXafgKskNcBo5wE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDxJa/jc8UFZA0uslZnpHWhlstqdIXuox/Xl50ot1nLTAiEAw/CBhKc0yh3j6U3uW1GHpD2wjDqyQvmkxgofCQEIbxw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.8.1-develop.7205.1.82d9895178","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-UtrwkzSafkCpJLet4AXOdW3aZ6LPR8aYO4bqoJmMr/mT7HINubwdo0LsigEqCLWImIN01Yff5LW28IVRVAaezA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.8.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.4.0"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.8.1-develop.7205.1.82d9895178_1789826213146_0.7877714143222492","host":"s3://npm-registry-packages-npm-production"}},"0.8.1-develop.7206.1.45a3cee87f":{"name":"@open-mercato/cache","version":"0.8.1-develop.7206.1.45a3cee87f","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.8.1-develop.7206.1.45a3cee87f","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"51835e9fb29e131837b0e67e4d0cb6837874f2c9","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.8.1-develop.7206.1.45a3cee87f.tgz","fileCount":53,"integrity":"sha512-06fLH+9Klj5DK9RHqLwr9Ki7yTegGfu15kQ7XEZbOvkFMCqeY2d6nrsRGUL+MJeOMx9PRh9vq3t7CK9sdyEIsQ==","signatures":[{"sig":"MEUCIGAxZ1AfTVL9czA+Qi5eYgp7AT+1NyWaCFG2R1JZU6FYAiEAqhSequIZ/oGEC0rAJxwezHe9VqPHN+Fo6dnvnYP8GRY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFoaT6O4oCeuMVcveWaESlGsuWZSI2pHc/5ys+rYIB7NAiAwShgZmqAVuO9qqvQZgzeTaU+YztGA9/BiT+LnPqf/XA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.8.1-develop.7206.1.45a3cee87f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-06fLH+9Klj5DK9RHqLwr9Ki7yTegGfu15kQ7XEZbOvkFMCqeY2d6nrsRGUL+MJeOMx9PRh9vq3t7CK9sdyEIsQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.8.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.4.0"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.8.1-develop.7206.1.45a3cee87f_1789986559818_0.544695088287507","host":"s3://npm-registry-packages-npm-production"}},"0.8.1-develop.7207.1.901ef7e47a":{"name":"@open-mercato/cache","version":"0.8.1-develop.7207.1.901ef7e47a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.8.1-develop.7207.1.901ef7e47a","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"43e1b553f77c65d6fb8446b13fc62721c33e641a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.8.1-develop.7207.1.901ef7e47a.tgz","fileCount":53,"integrity":"sha512-OC1GzT5Hj5VPPXWQ4HyBYgCrXIPaxKf6EelGZhgVN6rMgHvAPMXaL8BDpWZTsMnxCwNFn6M/YwU2uWYp99VGjg==","signatures":[{"sig":"MEQCIF1Q/4rr6QnvQF3e+krEIbR2yrNLCZhO2sEy5H8F8uWWAiA8TsUEb43x8sxVqNFUghwRk4n4le6WyvT0oAxy7Mwv2Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC4DJj4KmMdDecwmZyv24GU4oUhPAKUcM6wSqBmtm+7PAIhALowxeAZ2LQf13mDFNlqrjtB/t+mpZ3+6EcTJ9SjsuuY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.8.1-develop.7207.1.901ef7e47a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-OC1GzT5Hj5VPPXWQ4HyBYgCrXIPaxKf6EelGZhgVN6rMgHvAPMXaL8BDpWZTsMnxCwNFn6M/YwU2uWYp99VGjg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.8.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.4.0"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.8.1-develop.7207.1.901ef7e47a_1790003818290_0.7397202972897365","host":"s3://npm-registry-packages-npm-production"}},"0.8.1-develop.7215.1.60786cf836":{"name":"@open-mercato/cache","version":"0.8.1-develop.7215.1.60786cf836","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.8.1-develop.7215.1.60786cf836","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"2c26e6f2c29a3e348a66646ccba73462c1a86099","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.8.1-develop.7215.1.60786cf836.tgz","fileCount":53,"integrity":"sha512-+In01X/Y1ngDzy3/Jqy7LIxsdLrbmC9tjPYw4ZLED3jhnEdVml0OVvjnEGhx2byYhRwQvmwyURygDj3uIWGlpg==","signatures":[{"sig":"MEYCIQC8gJtAGT4FipqLtM7Qv/4ORh32R4m+LNMMQMwx9NOxiAIhAM/dAQksWKliVGuovHYVxXwcGh9klAklyEVJeSzLHN1M","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBZs5Bq674JPNkXSujKwJ51nG1iBt1L3EURQ+Z06Y4nFAiEArZm8UC7PywICSaUVjFNFzK2XSxrTIv3mxQ2ZEOz+AYs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.8.1-develop.7215.1.60786cf836","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-+In01X/Y1ngDzy3/Jqy7LIxsdLrbmC9tjPYw4ZLED3jhnEdVml0OVvjnEGhx2byYhRwQvmwyURygDj3uIWGlpg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.8.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.4.0"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.8.1-develop.7215.1.60786cf836_1790005670010_0.8351936533075559","host":"s3://npm-registry-packages-npm-production"}},"0.8.1-develop.7218.1.9f22882799":{"name":"@open-mercato/cache","version":"0.8.1-develop.7218.1.9f22882799","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.8.1-develop.7218.1.9f22882799","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c486e6e36c41a30c927684fe68394c32e2fac94d","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.8.1-develop.7218.1.9f22882799.tgz","fileCount":53,"integrity":"sha512-DMeK5k1twj2W1JXISOuVdtxvZEvXamk2PieacAQR4zvgG6peRyXF8j7ju4PkIptOJvcM1wRe+wDT7XFcoRgY/A==","signatures":[{"sig":"MEQCIEwnpsoPvPqxamchrRqfCkeuiF+o6Nt/Bg862OxmZQ4gAiBRmYseWK7RB+LBbYpUXD8HQHV0p770DaIwbFdAEoGb9A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCTFqlxwNhr654PWByyaMGIKWn3GZqYpjLLFejGBaXjCAIgYBiK6Iy30ETdoD1awIBrW3VI6BlLic2PlH6v6MZ02YA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.8.1-develop.7218.1.9f22882799","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-DMeK5k1twj2W1JXISOuVdtxvZEvXamk2PieacAQR4zvgG6peRyXF8j7ju4PkIptOJvcM1wRe+wDT7XFcoRgY/A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.8.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.4.0"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.8.1-develop.7218.1.9f22882799_1790007457394_0.5794367111194707","host":"s3://npm-registry-packages-npm-production"}},"0.8.1-develop.7219.1.f96cb57e70":{"name":"@open-mercato/cache","version":"0.8.1-develop.7219.1.f96cb57e70","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.8.1-develop.7219.1.f96cb57e70","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"51e321baf1f871998c602f4b2d26489eaeab0b76","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.8.1-develop.7219.1.f96cb57e70.tgz","fileCount":53,"integrity":"sha512-ClpcvKPvXLOSpOmC9dDrEvKgzsj7HdZ1S+WrWLhxxOGibGMPbyvW8LF9wxAeRxY7mwP/JNXzZ7FHTA4toe2/YQ==","signatures":[{"sig":"MEYCIQDsjMh0W2zye0fW3THr0Yj6G7LEKf5zoBYT5i6RV4NW+AIhANpUN0qNnmc+Mzq7V0GWCTpB8RjwaWlehPco0HP3iStn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEzEffeKjUoQ1Lu2JVPHPtvYBabYb4Xg5pNOTvpPsXyfAiAmBWfA4gAswZDJlnRVR7aukAAtE6uleXGNei+uJfO2Jg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.8.1-develop.7219.1.f96cb57e70","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-ClpcvKPvXLOSpOmC9dDrEvKgzsj7HdZ1S+WrWLhxxOGibGMPbyvW8LF9wxAeRxY7mwP/JNXzZ7FHTA4toe2/YQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.8.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.4.0"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.8.1-develop.7219.1.f96cb57e70_1790023679123_0.8415979232107351","host":"s3://npm-registry-packages-npm-production"}},"0.8.1-develop.7220.1.9a71dd80cf":{"name":"@open-mercato/cache","version":"0.8.1-develop.7220.1.9a71dd80cf","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.8.1-develop.7220.1.9a71dd80cf","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"368b10e5d7cf465af5b95a6bbb328a86b0c21da2","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.8.1-develop.7220.1.9a71dd80cf.tgz","fileCount":53,"integrity":"sha512-NWUqbiFcUqZyw38plT+B5BQj4zfXk7vH1Cznku2Oa6UoNLse7N6ZzGUlRMlV0q1NlQ8n1k4HtYOn8m9YC5ZifQ==","signatures":[{"sig":"MEQCIFAX84b7M9AEdfmKNnwMhOOcuv/ZrPCPwaWjNwcsNGbsAiA64sd7VI8hjC8Tfi2CY63MPc+xkjvMFJoG41ztp8Mjrg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC5SbnfzJskVBNEosB/n/ial66YCKBvw31nHdzKZ5WE6gIhALjkO0KXb3w+t5VH3F/cgVQM93oJ3ZzigtKcAGca08Cs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.8.1-develop.7220.1.9a71dd80cf","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-NWUqbiFcUqZyw38plT+B5BQj4zfXk7vH1Cznku2Oa6UoNLse7N6ZzGUlRMlV0q1NlQ8n1k4HtYOn8m9YC5ZifQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.8.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.4.0"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.8.1-develop.7220.1.9a71dd80cf_1790077178438_0.5936927859511476","host":"s3://npm-registry-packages-npm-production"}},"0.8.1-develop.7221.1.ece7ca874e":{"name":"@open-mercato/cache","version":"0.8.1-develop.7221.1.ece7ca874e","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.8.1-develop.7221.1.ece7ca874e","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"3da2ad63aac82d462b28a9688f66919f55ce8ee1","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.8.1-develop.7221.1.ece7ca874e.tgz","fileCount":53,"integrity":"sha512-aWs6MptDZ31wPKtoUb76rQY9Lbuw9ju1LVUBr55N5xvSGDrFrlZfiKPQz6f04zo7S2S+iB/96Vg2KzqcaRkX3A==","signatures":[{"sig":"MEQCIDeRlD/EUNA5AjTnKKGH5LmFjtGinSi948e/ucoJaP/1AiAmIVZjFoGYpxYzmEcrBw8TnVwkeOYgw4ovdeh7eLN9zw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDChcPcXEeVdJaiW8ftNxuSSp5z6n485gKK0AQ6Xe0WiQIgHQfwBsDngonWblSTI5uUVMMjP8IgLMLQpBOLZWMqrsM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.8.1-develop.7221.1.ece7ca874e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-aWs6MptDZ31wPKtoUb76rQY9Lbuw9ju1LVUBr55N5xvSGDrFrlZfiKPQz6f04zo7S2S+iB/96Vg2KzqcaRkX3A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.8.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.4.0"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.8.1-develop.7221.1.ece7ca874e_1790087031672_0.5844765910731928","host":"s3://npm-registry-packages-npm-production"}},"0.8.1-develop.7225.1.73190a4a95":{"name":"@open-mercato/cache","version":"0.8.1-develop.7225.1.73190a4a95","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.8.1-develop.7225.1.73190a4a95","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"5db2e1978fe4e18826c6ec54704ab6f221bc1e10","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.8.1-develop.7225.1.73190a4a95.tgz","fileCount":53,"integrity":"sha512-Pcsy763gSOF1wkjp/NTEPHPnn0IU5MhR/jXAw8XQBAuYGpL5XxcNzmDtxRROo+T9CgTmkV0iD3mlUQJDWtWgiA==","signatures":[{"sig":"MEQCIAL5vQ7KyAyhvNeuKwksEGdaXhnxlNdip6OU5vv+CtjEAiA9/EYSa0kHq42Tefp1X/hydJ+Xr8vzoaY4jJfxThPz8w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDU+fzh8jSWbHy6WqJrQQ6HuIqAA6FmVlH2uJeaz4voGgIgDKm2iR0E4ZiZswbCloYMsXJ3tzBQeWqAYGgViOs5JIU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.8.1-develop.7225.1.73190a4a95","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Pcsy763gSOF1wkjp/NTEPHPnn0IU5MhR/jXAw8XQBAuYGpL5XxcNzmDtxRROo+T9CgTmkV0iD3mlUQJDWtWgiA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.8.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.4.0"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.8.1-develop.7225.1.73190a4a95_1790088278532_0.08896065863291547","host":"s3://npm-registry-packages-npm-production"}},"0.8.1-develop.7227.1.9248c14599":{"name":"@open-mercato/cache","version":"0.8.1-develop.7227.1.9248c14599","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.8.1-develop.7227.1.9248c14599","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"dabfc5be7ecc1c4d005f6c203672784f25c2a02b","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.8.1-develop.7227.1.9248c14599.tgz","fileCount":53,"integrity":"sha512-ajl7OqApXbCtn4c0fTL6aEZNttayX2eAAmByq6jvkmXU1ecBCx72NVYq86ldhQzn6BF1aCttatKZrsb0OoHq1Q==","signatures":[{"sig":"MEQCIB64lHIQywk89nhIJJ0xhDSHZ0Lra/HOrtZD0aBaaLNuAiBr/QNs2byeRnr389TG5YI2TEbF5gR0gI6RK8N4KWlIzA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFuWncnrQ/csjlXl3eCXFh5pPdgdBlv9K0Tei9WNFrchAiEAysdm2mgLN1DwJG3c2+HBe8FzCUWhF3hu+ythwNcCLho=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.8.1-develop.7227.1.9248c14599","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-ajl7OqApXbCtn4c0fTL6aEZNttayX2eAAmByq6jvkmXU1ecBCx72NVYq86ldhQzn6BF1aCttatKZrsb0OoHq1Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.8.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.4.0"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.8.1-develop.7227.1.9248c14599_1790090074695_0.655307715497331","host":"s3://npm-registry-packages-npm-production"}},"0.8.1-develop.7228.1.b7ea09d2d3":{"name":"@open-mercato/cache","version":"0.8.1-develop.7228.1.b7ea09d2d3","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.8.1-develop.7228.1.b7ea09d2d3","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"30dd8010853963685972425bc3eeec1264cb7af8","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.8.1-develop.7228.1.b7ea09d2d3.tgz","fileCount":53,"integrity":"sha512-Dfv96sfJzOA06mKvQpE61JyfHrFIUBfXfbtPQG6vIosNyg+OeUMTA6lEAjrOa4pmfoSowe/LOJqMNrsuZo902A==","signatures":[{"sig":"MEUCIDCgrud7oY7EkiH5jyJZviQuRSrn3QCecgmkwgEK7b/4AiEA54x37jBkxZbXFNwJpeAm+eyji5nZvOsoNjwkpcQ/H9E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDqbEVMcOvqiO3NC+olqzLQxW71MKbrPCp52r0bcbVHowIhAJwtA4L41n0Dpplr7Egwz9fQxGspcB+dL3xSdxArVao8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.8.1-develop.7228.1.b7ea09d2d3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273005},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Dfv96sfJzOA06mKvQpE61JyfHrFIUBfXfbtPQG6vIosNyg+OeUMTA6lEAjrOa4pmfoSowe/LOJqMNrsuZo902A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.8.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.4.0"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.8.1-develop.7228.1.b7ea09d2d3_1790112240512_0.994830398627297","host":"s3://npm-registry-packages-npm-production"}},"0.8.1-develop.7237.1.635faf2c7a":{"name":"@open-mercato/cache","version":"0.8.1-develop.7237.1.635faf2c7a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.8.1-develop.7237.1.635faf2c7a","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d755f43d84dee6cf5e5d887ae91f733a6a56dd2e","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.8.1-develop.7237.1.635faf2c7a.tgz","fileCount":53,"integrity":"sha512-8vJ145PvYeuAWZ9Ifx2IgMYWckqrGjgOH5OaYNQDMaYSn1E5viEh09FQ0ldqkQ9YOscOFAAzd3NYXw72uxCEeg==","signatures":[{"sig":"MEYCIQDwM3ds/rg74erAhAJpHkwJJGIZO135OLJkmsRHUQVWcAIhANm120a/eB+kNYc0pyBkNbKbLD7530PsvlMzRyfHDA7S","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCN/jmBXv3G1hj14nTr3E/jbon6eBAR2e3wInzdXU1FCAIgdZ9JYLVE8e3Er58WEhsGpTVSPXh2sATjbtGI8q5nwoQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.8.1-develop.7237.1.635faf2c7a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273375},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-8vJ145PvYeuAWZ9Ifx2IgMYWckqrGjgOH5OaYNQDMaYSn1E5viEh09FQ0ldqkQ9YOscOFAAzd3NYXw72uxCEeg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.8.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.4.0"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.8.1-develop.7237.1.635faf2c7a_1790113546584_0.5759146651046247","host":"s3://npm-registry-packages-npm-production"}},"0.8.1-develop.7238.1.3abe669ea5":{"name":"@open-mercato/cache","version":"0.8.1-develop.7238.1.3abe669ea5","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.8.1-develop.7238.1.3abe669ea5","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b953289f822e154af2b1ad38c7baec1945d19220","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.8.1-develop.7238.1.3abe669ea5.tgz","fileCount":53,"integrity":"sha512-uMQgb7hHXSNs4D9nsV2pc3sSQvrMXeAkeizVSLjV+sIL51EuDn/GEEyOTwu7I6CDdEzlCnQUSjqpO4W4Ov/q7g==","signatures":[{"sig":"MEYCIQDkN9aDbE4WQ40qdrSZAfhQcuWqzjsk2lIk2sld91s78QIhAKsxU9uXRaoZvhV7NJFADyRdtRWxJgblTt6C7hYjWicO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCXiHnyWM7qc0dVnIyhbb3nu6lvqQ5V9JAdlhEfviw2fwIhAPM2k1vK7rmKpQCKEoljEHAu6GrT+B+ezSUNW2vkIw3r","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.8.1-develop.7238.1.3abe669ea5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273375},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-uMQgb7hHXSNs4D9nsV2pc3sSQvrMXeAkeizVSLjV+sIL51EuDn/GEEyOTwu7I6CDdEzlCnQUSjqpO4W4Ov/q7g==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.8.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.4.0"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.8.1-develop.7238.1.3abe669ea5_1790119936853_0.10101213942861276","host":"s3://npm-registry-packages-npm-production"}},"0.8.1-develop.7239.1.d90c352076":{"name":"@open-mercato/cache","version":"0.8.1-develop.7239.1.d90c352076","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.8.1-develop.7239.1.d90c352076","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"c6993e59ea5fd023864dc5923dbb8a3b2e41f2e1","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.8.1-develop.7239.1.d90c352076.tgz","fileCount":53,"integrity":"sha512-XnserkYLneIRPaXgn6ZrKubzGA2E+Ic0ZQnOXXP3b1cDkmDnV04WeNPcjq4FyI7P25NRdwSjtgOa2/b4L8ro/Q==","signatures":[{"sig":"MEQCIEw0TovS9oWXxqHrMgl0LWmGV5chvVZ2JdlKyDHX51V7AiAqi2w37Gj2xYD5s6mkz7sbBuwREQnyFrJDdq4uOg/XsA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIA7tipUle4w1EsFWhN+nYinllrap8rVdaz4tiHxB4021AiEAzKGyyRNKqdKaHbUeBDB6bnaNySOQS8NcSuo3WEuU/mU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.8.1-develop.7239.1.d90c352076","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273375},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-XnserkYLneIRPaXgn6ZrKubzGA2E+Ic0ZQnOXXP3b1cDkmDnV04WeNPcjq4FyI7P25NRdwSjtgOa2/b4L8ro/Q==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.8.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.4.0"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.8.1-develop.7239.1.d90c352076_1790121587853_0.6421024265812394","host":"s3://npm-registry-packages-npm-production"}},"0.8.1-develop.7240.1.g2661390300":{"name":"@open-mercato/cache","version":"0.8.1-develop.7240.1.g2661390300","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.8.1-develop.7240.1.g2661390300","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"98870eb1d10015af1b8003aee38eade85a5d3f67","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.8.1-develop.7240.1.g2661390300.tgz","fileCount":53,"integrity":"sha512-kWFASmiuSryVh9KqcZKpTEcha9LtW6tVbWbTIn5iukl4ejk3Mv0mUmoMyJegN1ng9qoh9ODt7T9d4HIJJic+dQ==","signatures":[{"sig":"MEUCIQDmnLzdUbNr5oixRJeINZj1DGbrqoYE0SuQ5wQtUlh6YAIgX1ApHy0hZ1+OjJ5LZlr0qqPwMcic2mS8TGTSzNtJT4g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCHot1+p1fOPQ4fYf2BVI02EW9DSamdVWSDx6F1gRn38wIgIqHBkOx2uzGsa4Y9yLL+RuXgF7l1Lv3+DZCG284kn04=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.8.1-develop.7240.1.g2661390300","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273376},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-kWFASmiuSryVh9KqcZKpTEcha9LtW6tVbWbTIn5iukl4ejk3Mv0mUmoMyJegN1ng9qoh9ODt7T9d4HIJJic+dQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.8.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.4.0"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.8.1-develop.7240.1.g2661390300_1790123881424_0.24287309832505755","host":"s3://npm-registry-packages-npm-production"}},"0.8.1-develop.7241.1.fad7b2ce2a":{"name":"@open-mercato/cache","version":"0.8.1-develop.7241.1.fad7b2ce2a","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.8.1-develop.7241.1.fad7b2ce2a","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"20596513413848fca93380fc49aa279911f7d260","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.8.1-develop.7241.1.fad7b2ce2a.tgz","fileCount":53,"integrity":"sha512-jH6hUEVmtaJxtL8NfhN7c/MjFTUipAHvoskMl7V94QmiLnEgqXomXr+nLdggEkfMluP7PnHNdpCzYqzBbLUbzQ==","signatures":[{"sig":"MEQCICJ2cuTheIBoLONh8YmhpAhVDpEZgOosmzGEwnAgKfqeAiBGh91OaNZna1ClytxDsOYyVcgYhY2z+iHm0hqfnf0Wjw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDCvt1g+HM7H1xic0zI4+AtxZvn8RexbzLxtYGF1khuuAIhAI4YqAYB190vL9ly7mfT7YC6bFObii87k6qLIuHnNB1E","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.8.1-develop.7241.1.fad7b2ce2a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273375},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-jH6hUEVmtaJxtL8NfhN7c/MjFTUipAHvoskMl7V94QmiLnEgqXomXr+nLdggEkfMluP7PnHNdpCzYqzBbLUbzQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.8.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.4.0"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.8.1-develop.7241.1.fad7b2ce2a_1790150120629_0.7697261941774238","host":"s3://npm-registry-packages-npm-production"}},"0.8.1-develop.7254.1.ab24f26208":{"name":"@open-mercato/cache","version":"0.8.1-develop.7254.1.ab24f26208","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.8.1-develop.7254.1.ab24f26208","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"b11f83ecb53b3732e197ce1694cf9644ebac1a11","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.8.1-develop.7254.1.ab24f26208.tgz","fileCount":53,"integrity":"sha512-TDhscZLiZgPTiQEhNkkIjnBc8Cz7FtEWwh8NsUNU8lqKJ9An0U3QRKNNrCT7a0HUQTGKOUkK2fclzm5L+CMoDw==","signatures":[{"sig":"MEUCIHoGHcBCIjm74G8eCXZYo1SH88HxNlWcLf2VOjr1iQA0AiEA7UWziibgjAGGJ1BxX2KB1FDxD8gHhxHbRaM8xDl46a0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGeoPJyJ0dgyjPMqOEGx3caGCwO96FVwda+TKf/4mvMbAiBaJ5JToY7vDFImRsQ7MxkN4yVKQ17XNEMCoO8dLSXbSw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.8.1-develop.7254.1.ab24f26208","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273375},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-TDhscZLiZgPTiQEhNkkIjnBc8Cz7FtEWwh8NsUNU8lqKJ9An0U3QRKNNrCT7a0HUQTGKOUkK2fclzm5L+CMoDw==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.8.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.4.0"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.8.1-develop.7254.1.ab24f26208_1790151525244_0.7661630110463509","host":"s3://npm-registry-packages-npm-production"}},"0.8.1-develop.7261.1.5d42353f61":{"name":"@open-mercato/cache","version":"0.8.1-develop.7261.1.5d42353f61","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.8.1-develop.7261.1.5d42353f61","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"39a3e7c2f198c51ce388117b5804c0e503b713df","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.8.1-develop.7261.1.5d42353f61.tgz","fileCount":53,"integrity":"sha512-52hVHj0kdkbydJvnSUBQkGyT0tSK7VzwrBzqMh5pAVIMpLHo5yEzFjs8axBQiv3NRTAhfFAYIhNweN3MkEwEcg==","signatures":[{"sig":"MEQCIBEflDX6nHvSOaFslxr1zgI1AQHRoZ7ziy5a9DlomqRtAiBeS1jHDu+qKbB7Io1OB8jXdDGNbvJp/TQj5RijbgXSQQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCHVL+i9savNiOb9vD0N5QAg1jW0FGwoFc79GFYza/1VwIhAOn+ac4xgS9j0fFHC2S7kgOzl8eZVEcIwY3URHHyLyYO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.8.1-develop.7261.1.5d42353f61","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273375},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-52hVHj0kdkbydJvnSUBQkGyT0tSK7VzwrBzqMh5pAVIMpLHo5yEzFjs8axBQiv3NRTAhfFAYIhNweN3MkEwEcg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.8.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.4.0"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.8.1-develop.7261.1.5d42353f61_1790153242181_0.9193779798129549","host":"s3://npm-registry-packages-npm-production"}},"0.8.1-develop.7263.1.bbc6db3437":{"name":"@open-mercato/cache","version":"0.8.1-develop.7263.1.bbc6db3437","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.8.1-develop.7263.1.bbc6db3437","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"3a9b3059afb9b98e75cc580478821a74b5cf49f3","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.8.1-develop.7263.1.bbc6db3437.tgz","fileCount":53,"integrity":"sha512-51BBUevTWEF6za6KkGxXPosy4HCbwutlCnEa7PRRX4GVyqkA/ZLTXwNP4eYT7z0wql8FdaLUKjzYzbRvtiT0+A==","signatures":[{"sig":"MEUCIA9g5BuO24wOj9sNpA4V/DUvyQTg0pffu4ZoeKpXDYnaAiEA8/SQvwtzM+jvOmqDV91dlU5AUuOliEWcI91qVYiI0zg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCC/AnLu0c4CDKNF0LWm1yXXSQFQrbQq6ICWBKsBPRijAIgaSSkU6oDUUdJ0vRCs0GaGRHVckKk2ugsZynFVqxjrrE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.8.1-develop.7263.1.bbc6db3437","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273375},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-51BBUevTWEF6za6KkGxXPosy4HCbwutlCnEa7PRRX4GVyqkA/ZLTXwNP4eYT7z0wql8FdaLUKjzYzbRvtiT0+A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.8.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.4.0"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.8.1-develop.7263.1.bbc6db3437_1790154817482_0.08895509258126455","host":"s3://npm-registry-packages-npm-production"}},"0.8.1-develop.7266.1.8e520bbe03":{"name":"@open-mercato/cache","version":"0.8.1-develop.7266.1.8e520bbe03","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.8.1-develop.7266.1.8e520bbe03","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"7a40adb51db19c47220053ffef4d672b45843fb4","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.8.1-develop.7266.1.8e520bbe03.tgz","fileCount":53,"integrity":"sha512-v9zQ3D/RYHZ9VWdlajpHre0wMfJ7SgpxrnzfnD1u/5uwXHdy6gy5vF2zf64QmjlGWT+7nji9NvOBaEKnTg51Cg==","signatures":[{"sig":"MEUCIErCbWtsxjsodjh61fNDg/5lVOIKhQU7A+QMaaU/qAL6AiEA03/6DLDgRIG6ZTk3eiQOvxJpT3F2NMUJ5bTL/5qRarY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD1Dzo1LBDkrUhVoON1w/2cxugHRnQfo/zH0pAwubuwfwIhAIS7tdM+70rutp9JLfeN425WBk0HqeeVm5Fh90+5eNV1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.8.1-develop.7266.1.8e520bbe03","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273375},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-v9zQ3D/RYHZ9VWdlajpHre0wMfJ7SgpxrnzfnD1u/5uwXHdy6gy5vF2zf64QmjlGWT+7nji9NvOBaEKnTg51Cg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.8.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.4.0"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.8.1-develop.7266.1.8e520bbe03_1790156320858_0.9128196651576146","host":"s3://npm-registry-packages-npm-production"}},"0.8.1-develop.7267.1.2e95af80a6":{"name":"@open-mercato/cache","version":"0.8.1-develop.7267.1.2e95af80a6","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.8.1-develop.7267.1.2e95af80a6","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"4825514c17e009706dbb6a1ee9be7abfea082950","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.8.1-develop.7267.1.2e95af80a6.tgz","fileCount":53,"integrity":"sha512-OBDooBeUk47ssIwFp4t7kmzHWlVG2AD+rqgenLhnAN0tl0kNOho4NNzP+Qk0QxpeSjuwW3l4oDnb8VEiWMPzKg==","signatures":[{"sig":"MEYCIQCVcKhRVHeNg0OLj6pHXA9Cl2ycgryrZOoIAQVgIjFCDgIhAJYAzHg95yEEldjOawBiHCFs6WrFx8wzeUBN6QD94VCY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD5ktlZxeaQg0i4SaZCfZHczeaNZTjs2Hh46uKPszdvRQIgBIUzt3RdL7iPg+pM7wss0a02kk16FjU9QhUpQubuQp0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.8.1-develop.7267.1.2e95af80a6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273375},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-OBDooBeUk47ssIwFp4t7kmzHWlVG2AD+rqgenLhnAN0tl0kNOho4NNzP+Qk0QxpeSjuwW3l4oDnb8VEiWMPzKg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.8.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.4.0"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.8.1-develop.7267.1.2e95af80a6_1790193015621_0.5476077333671094","host":"s3://npm-registry-packages-npm-production"}},"0.8.1-develop.7268.1.033c0546d5":{"name":"@open-mercato/cache","version":"0.8.1-develop.7268.1.033c0546d5","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.8.1-develop.7268.1.033c0546d5","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f33c867e34131a7a2a844007aa8e1a9ba3404f4a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.8.1-develop.7268.1.033c0546d5.tgz","fileCount":53,"integrity":"sha512-Sb7wSQwKmhsw+fNDBiSuWewq8OZT2DYfRTIUnUkrDLJOwdSgM87KvQwVXs8KoTv37uRX7t/8mynNnw2LDw5sEg==","signatures":[{"sig":"MEQCIG972a9tCc+xSHOGaLc5kxEAlWVljGgVuzkkxghZ0uflAiBuPcnQ2UXib4D0Cv/MM3MBS/zrnx9EHmboSSzDkmi+hA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCaVx7Gbdar04+Tbkvzqex55vFl/skHyiQxGKyztKOI9AIhAKwnc4/CVQiD+jLihOFmLwovyuM4HZNtsSsBUFsVs1D4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.8.1-develop.7268.1.033c0546d5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273375},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Sb7wSQwKmhsw+fNDBiSuWewq8OZT2DYfRTIUnUkrDLJOwdSgM87KvQwVXs8KoTv37uRX7t/8mynNnw2LDw5sEg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.8.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.4.0"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.8.1-develop.7268.1.033c0546d5_1790236965648_0.6634981802235251","host":"s3://npm-registry-packages-npm-production"}},"0.8.1-develop.7269.1.493e13f954":{"name":"@open-mercato/cache","version":"0.8.1-develop.7269.1.493e13f954","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.8.1-develop.7269.1.493e13f954","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"461c02c43db9a33ece3edc540d4584adcef75468","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.8.1-develop.7269.1.493e13f954.tgz","fileCount":53,"integrity":"sha512-krd/c6ceRuq68R15WLJliSasi21zyMCOUwKjQHsGKMSWA6dPVllDCZTtytTFjgUiGvcn3flcD2Wisyl86W+ioQ==","signatures":[{"sig":"MEYCIQCULESH5Cyx4OHwSLJOmK3wHC+bjDAIzbMG8J8mlhwfkwIhAIprFHzxAOaXLw/+7zvCsE28zGM32rJu8O7V5W6uJJz4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCID/WevAOL0BeVhkKQNxn6nsG3UphgvHzYlmuf/92QxvOAiEAiY1Wb7lGUbJnOfCHRxBv0EcraAf6x4iNr7X3HbHEV5o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.8.1-develop.7269.1.493e13f954","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273375},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-krd/c6ceRuq68R15WLJliSasi21zyMCOUwKjQHsGKMSWA6dPVllDCZTtytTFjgUiGvcn3flcD2Wisyl86W+ioQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.8.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.4.0"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.8.1-develop.7269.1.493e13f954_1790243662145_0.8139260690054284","host":"s3://npm-registry-packages-npm-production"}},"0.8.1-develop.7274.1.21a0083828":{"name":"@open-mercato/cache","version":"0.8.1-develop.7274.1.21a0083828","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.8.1-develop.7274.1.21a0083828","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"80fa2b65162b3affb6af22f2edf67ac5961d7b4a","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.8.1-develop.7274.1.21a0083828.tgz","fileCount":53,"integrity":"sha512-Pbgnw2CRWXESAYTfMXYAETYXx9PZ6ygNck0B8XR/2SeLwv56l1u0XCq8b6moejUa04K+QE9sF7Yx8BwJ9bq81w==","signatures":[{"sig":"MEUCIFcOLP/a+pkoWEBcANbNZT5cqjGdEVNaSPdnZnwK+wOnAiEA179RtU3cmg3D0AxwyFzdRWgP1okQoRfWma9wpjCIiM4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDajDtb0gwPfmNpiz6ldXaJ2Pv83OV8gIHPz1JVdpP8IgIgcn2sISbeaX21pUrJ7OMczc90o7pTsIyaChLiZenYaJQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.8.1-develop.7274.1.21a0083828","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273375},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-Pbgnw2CRWXESAYTfMXYAETYXx9PZ6ygNck0B8XR/2SeLwv56l1u0XCq8b6moejUa04K+QE9sF7Yx8BwJ9bq81w==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.8.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.4.0"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.8.1-develop.7274.1.21a0083828_1790245300114_0.0387274489082281","host":"s3://npm-registry-packages-npm-production"}},"0.8.1-develop.7275.1.f772b944d4":{"name":"@open-mercato/cache","version":"0.8.1-develop.7275.1.f772b944d4","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.8.1-develop.7275.1.f772b944d4","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"f2005d33e7501e5175f21a764d8944dc17eb7bd4","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.8.1-develop.7275.1.f772b944d4.tgz","fileCount":53,"integrity":"sha512-uDqlS1mX+pSY/vwwHrt7WOkNvGYc1sYarpa1hr+62wsXLLhFaA6oJ7IP+kgk3GOYVGSo6GrGQ9YJuuOS9AvzRQ==","signatures":[{"sig":"MEQCIH7TRJP77PGHBwL9m1HSWr3wEN2ga8I1TymvJCKOdQF1AiBGuDO9B9CBEzPBwoo1//ApyswlXK6Z+YbU+lrsIjYVRw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEhgov1+n9MdEiJU9z9OoIzRGmcIZyPg00Qunr4hel52AiA0jmj4QArH1rBd+WuljLorZ4JLHqy5TlxEXuNMD8ZB2Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.8.1-develop.7275.1.f772b944d4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273375},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-uDqlS1mX+pSY/vwwHrt7WOkNvGYc1sYarpa1hr+62wsXLLhFaA6oJ7IP+kgk3GOYVGSo6GrGQ9YJuuOS9AvzRQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.8.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.4.0"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.8.1-develop.7275.1.f772b944d4_1790263977230_0.4762961298526376","host":"s3://npm-registry-packages-npm-production"}},"0.8.1-develop.7294.1.0ef99fc518":{"name":"@open-mercato/cache","version":"0.8.1-develop.7294.1.0ef99fc518","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.8.1-develop.7294.1.0ef99fc518","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"47f197d0850f8d678fcb03afec8fee6e18322324","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.8.1-develop.7294.1.0ef99fc518.tgz","fileCount":53,"integrity":"sha512-+VpCUBu5AW8wKvWzyTcZX9EErRKuHUGb+JRXzH7P+457E91oGA2YuOfHj5h+/z56LohwZ4Cs4A4k2nyAHPGTsg==","signatures":[{"sig":"MEUCIQCnrm01zoBYwmATXZ0K9GtXitv9Eiw3ZGt+OQXcqXYzmwIgKQvEe9H8fxJvwVy4mhu/nfbYroAEMKPfyVMwT/y/z4g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCrR/DQudtGstK6RlcM9Mfs6YjFzivCi9Jx2aIli2KcgwIgKoW9HBrW/U7w6QeSMZA/pEFotztDsuVkllU0PR/9iHY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.8.1-develop.7294.1.0ef99fc518","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273375},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-+VpCUBu5AW8wKvWzyTcZX9EErRKuHUGb+JRXzH7P+457E91oGA2YuOfHj5h+/z56LohwZ4Cs4A4k2nyAHPGTsg==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.8.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.4.0"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.8.1-develop.7294.1.0ef99fc518_1790265381785_0.8811247954714279","host":"s3://npm-registry-packages-npm-production"}},"0.8.1-develop.7295.1.d0e0e33014":{"name":"@open-mercato/cache","version":"0.8.1-develop.7295.1.d0e0e33014","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.8.1-develop.7295.1.d0e0e33014","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"d434a0787211555984e640a62cca79607867f6cb","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.8.1-develop.7295.1.d0e0e33014.tgz","fileCount":53,"integrity":"sha512-njyRoLBR/h2DUUBkMQpxMFELjE8DOVcNM31kv2eBE09igrPgskJHnFiyfeJ9zjPo10h9bmVoPr4FkpopRNNSfQ==","signatures":[{"sig":"MEUCIQD8xKytzmJbVNXOXIv3QpAkPrC+GN/wgTeddwg+o9bXgAIgJm/dsQ8j7aK0SzVRM1KuHloDKQ9ovIhR7B0eN7A8m7E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCKgJ6Tikioua8R5zmZshstujHMB10pexvHLYEM3PmOZQIhALuneZz2n2GZ7ph2al5OSSmHIDleOvYyOhGuZSdScMQ2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.8.1-develop.7295.1.d0e0e33014","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273375},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-njyRoLBR/h2DUUBkMQpxMFELjE8DOVcNM31kv2eBE09igrPgskJHnFiyfeJ9zjPo10h9bmVoPr4FkpopRNNSfQ==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.8.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.4.0"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.8.1-develop.7295.1.d0e0e33014_1790267682299_0.009122109710030912","host":"s3://npm-registry-packages-npm-production"}},"0.8.1-develop.7296.1.2111d779db":{"name":"@open-mercato/cache","version":"0.8.1-develop.7296.1.2111d779db","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"license":"MIT","_id":"@open-mercato/cache@0.8.1-develop.7296.1.2111d779db","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"homepage":"https://github.com/open-mercato/open-mercato#readme","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"2e66b39f6551a932a5968571a7c25c56fdfdb802","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.8.1-develop.7296.1.2111d779db.tgz","fileCount":53,"integrity":"sha512-qvsI59zE6i1z+6nKJMV27zb0F8DFmKlYl6lSGfkVD+XIcbg+IawyTkWjo4FvXbmprdrlHH7ygsUekvGTZnS+yA==","signatures":[{"sig":"MEUCIQC0u++jWhSUZ93tyG/5jk6aHUrNF7IcjnDVo17OaemveAIgKDbNBn+UqSu3ys/Hjvh3rvHZuvVE3l23RPQFxuHug1Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIC3fobjpbbTizpsrcNgIPo4X8s9JGqg7QrEt3rJSgzNAAiAQgBHFXFpOKhP/5g8lAAwLoNjbMA/XhIue0PLbaLg62A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.8.1-develop.7296.1.2111d779db","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273375},"main":"./dist/index.js","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-qvsI59zE6i1z+6nKJMV27zb0F8DFmKlYl6lSGfkVD+XIcbg+IawyTkWjo4FvXbmprdrlHH7ygsUekvGTZnS+yA==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.8.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.4.0"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cache_0.8.1-develop.7296.1.2111d779db_1790269997858_0.052895991744875914","host":"s3://npm-registry-packages-npm-production"}},"0.8.1-develop.7297.1.67605e74f9":{"_id":"@open-mercato/cache@0.8.1-develop.7297.1.67605e74f9","bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"dist":{"shasum":"9b90c1e90b0eb85e7df1b0aec7aea1b454a86844","tarball":"https://registry.npmjs.org/@open-mercato/cache/-/cache-0.8.1-develop.7297.1.67605e74f9.tgz","fileCount":53,"integrity":"sha512-ROjNQyBag1U86XQ7biD2LrU2irEVwIaocxh2qYRpMMV6D0p6N93hT2L67gAipAP5X76oDjGttFE5csWJ6X9b6A==","signatures":[{"sig":"MEYCIQCrF1P80GXU4WampdPGWkxJriTq6S58s9NA+rKaKnAGmAIhAIRJgtKE564bC0QW2ivW0LtqLpIYa3RcLjGNc5qa+MIe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIE6/h/SlHCzbF0Lv2OhPdolpeUiAFDvuOP+LfTqfSrF1AiBKMuFKyHj/GbDBB0V0iGHgReNnsT4k+eI7gTAu18nuog=="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@open-mercato%2fcache@0.8.1-develop.7297.1.67605e74f9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273375},"main":"./dist/index.js","name":"@open-mercato/cache","type":"module","_from":"file:package.tgz","exports":{".":{"types":"./src/index.ts","default":"./dist/index.js"},"./*":{"types":["./src/*.ts"],"default":"./dist/*.js"},"./*/*":{"types":["./src/*/*.ts"],"default":"./dist/*/*.js"},"./types":{"types":"./src/types.ts","default":"./dist/types.js"}},"license":"MIT","scripts":{"test":"jest --config jest.config.cjs","build":"node build.mjs","watch":"node watch.mjs","typecheck":"tsc --noEmit"},"version":"0.8.1-develop.7297.1.67605e74f9","_npmUser":{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"},"homepage":"https://github.com/open-mercato/open-mercato#readme","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"_resolved":"/home/runner/work/open-mercato/open-mercato/packages/cache/package.tgz","_integrity":"sha512-ROjNQyBag1U86XQ7biD2LrU2irEVwIaocxh2qYRpMMV6D0p6N93hT2L67gAipAP5X76oDjGttFE5csWJ6X9b6A==","repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"_npmVersion":"11.17.0","description":"Multi-strategy cache service with tag-based invalidation support","directories":{},"maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"_nodeVersion":"24.19.0","dependencies":{"@types/better-sqlite3":"^7.6.13"},"publishConfig":{"access":"public"},"stableVersion":"0.8.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.4.2","ts-jest":"^29.4.12","typescript":"7.0.2","@types/jest":"^30.0.0","@types/node":"^26.4.0"},"peerDependencies":{"ioredis":"^5.0.0 || ^6.0.0","better-sqlite3":">=9.0.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"better-sqlite3":{"optional":true}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/cache_0.8.1-develop.7297.1.67605e74f9_1790274452661_0.018066129752190463"}}},"time":{"created":"2025-11-13T09:28:41.983Z","modified":"2026-09-24T18:27:33.108Z","0.3.2":"2025-11-13T09:28:42.240Z","0.4.2-canary-c02407ff85":"2026-01-23T13:07:38.237Z","0.4.2-canary-b8ab8f2d43":"2026-01-23T13:14:09.745Z","0.4.2-canary-7636daf3a0":"2026-01-23T13:21:24.213Z","0.4.2-canary-118a2bf2e2":"2026-01-23T15:44:11.242Z","0.4.2-canary-e5804f7db1":"2026-01-23T15:46:59.131Z","0.4.2-canary-d6c641042f":"2026-01-23T16:00:10.586Z","0.4.2-canary-a35c67e068":"2026-01-23T16:05:35.578Z","0.4.2-canary-7ff4ebf2a0":"2026-01-23T16:44:05.225Z","0.4.2-canary-b3b9723b95":"2026-01-24T15:24:21.540Z","0.4.2-canary-17c386eb25":"2026-01-24T16:01:45.226Z","0.4.2-canary-3f5eaf79f7":"2026-01-24T16:05:51.655Z","0.4.2-canary-a91dde3d1d":"2026-01-24T16:26:54.093Z","0.4.2-canary-f4761534e7":"2026-01-24T16:36:28.980Z","0.4.2-canary-ecaf80188b":"2026-01-24T16:39:11.886Z","0.4.2-canary-0d5782b643":"2026-01-24T19:36:11.410Z","0.4.2-canary-f80d1bfa83":"2026-01-24T20:01:01.665Z","0.4.2-canary-eb5f87d5f9":"2026-01-24T20:42:58.001Z","0.4.2-canary-5035717565":"2026-01-24T21:07:24.154Z","0.4.2-canary-802e036384":"2026-01-25T11:15:42.422Z","0.4.2-canary-8575e8d61b":"2026-01-25T21:09:24.634Z","0.4.2-canary-22a467da89":"2026-01-25T21:10:25.379Z","0.4.2-canary-ea119f362b":"2026-01-26T07:35:03.891Z","0.4.2-canary-a8ae8aa761":"2026-01-26T07:56:33.838Z","0.4.2-canary-660e2f2987":"2026-01-26T10:13:01.879Z","0.4.2-canary-0eb007a7af":"2026-01-26T10:25:41.341Z","0.4.2-canary-8763a44f68":"2026-01-26T12:49:30.293Z","0.4.2-canary-f51f197c8f":"2026-01-27T07:51:57.070Z","0.4.2-canary-ccd610ad18":"2026-01-27T08:53:46.593Z","0.4.2-canary-92bc12ea91":"2026-01-27T09:03:08.219Z","0.4.2-canary-cae9dafa24":"2026-01-27T09:05:23.549Z","0.4.2-canary-1b99a1211d":"2026-01-27T09:06:40.460Z","0.4.2-canary-f6b7824b47":"2026-01-27T09:50:44.744Z","0.4.2-canary-7c76659938":"2026-01-27T10:00:27.099Z","0.4.2-canary-70c8402224":"2026-01-27T12:15:38.497Z","0.4.2-canary-dfe4d5e386":"2026-01-27T12:22:14.744Z","0.4.2-canary-3bc476d868":"2026-01-27T12:36:37.496Z","0.4.2-canary-ba1d84349b":"2026-01-27T12:38:32.015Z","0.4.2-canary-36ab8921da":"2026-01-27T12:47:09.901Z","0.4.2-canary-07dbc98202":"2026-01-27T12:54:46.877Z","0.4.2-canary-1000cb714f":"2026-01-27T13:48:04.037Z","0.4.2-canary-11e19dfb84":"2026-01-27T13:57:54.207Z","0.4.2-canary-1434bb9783":"2026-01-27T16:17:33.146Z","0.4.2-canary-667ab2b715":"2026-01-27T20:06:33.481Z","0.4.2-canary-51881f6bf3":"2026-01-27T20:14:20.726Z","0.4.2-canary-f728a6d66a":"2026-01-28T00:03:11.076Z","0.4.2-canary-5f415b8a44":"2026-01-28T00:19:00.608Z","0.4.2-canary-ec4978dbb3":"2026-01-28T00:29:18.032Z","0.4.2-canary-d0a025141f":"2026-01-28T00:43:16.675Z","0.4.2-canary-9074fd41ce":"2026-01-28T11:48:52.659Z","0.4.2-canary-3efa759f5c":"2026-01-28T11:54:23.146Z","0.4.2-canary-3db905f150":"2026-01-28T12:11:27.775Z","0.4.2-canary-fe59e693cb":"2026-01-28T12:12:03.175Z","0.4.2-canary-cf7d9b4116":"2026-01-28T12:26:07.348Z","0.4.2-canary-10c7a8bf2a":"2026-01-28T12:31:28.865Z","0.4.2-canary-e6bf6a353e":"2026-01-28T14:43:54.291Z","0.4.2-canary-c84cff7ed5":"2026-01-28T16:57:07.516Z","0.4.2-canary-49d47ff90e":"2026-01-28T16:59:52.118Z","0.4.2-canary-02d8ce2991":"2026-01-28T17:43:25.224Z","0.4.2-canary-0ba39cdeb6":"2026-01-28T17:58:09.442Z","0.4.2-canary-ab36fbd8f2":"2026-01-28T17:59:13.688Z","0.4.2-canary-15c0b23a3a":"2026-01-28T18:00:00.533Z","0.4.2-canary-da2b080494":"2026-01-28T21:15:15.303Z","0.4.2-canary-19353c5970":"2026-01-29T07:31:23.010Z","0.4.2-canary-19703ca707":"2026-01-29T08:21:15.707Z","0.4.2-canary-ad4e7882e9":"2026-01-29T08:48:11.161Z","0.4.2-canary-470129ce32":"2026-01-29T09:22:05.878Z","0.4.2-canary-c71ef83148":"2026-01-29T09:32:42.496Z","0.4.2-canary-968c919ed2":"2026-01-29T09:35:11.203Z","0.4.2-canary-f821f89ef6":"2026-01-29T10:11:37.247Z","0.4.2-canary-bdaa640a68":"2026-01-29T15:28:10.145Z","0.4.2-canary-3b5064ce72":"2026-01-29T16:02:27.302Z","0.4.2-canary-7732371765":"2026-01-29T16:16:42.111Z","0.4.2-canary-15e78de280":"2026-01-29T16:23:04.190Z","0.4.2-canary-ed15f2e753":"2026-01-29T16:33:00.482Z","0.4.2-canary-f075c3eb92":"2026-01-29T18:32:50.368Z","0.4.2-canary-e2aeb1a7bf":"2026-01-29T18:50:32.230Z","0.4.2-canary-8a04af8836":"2026-01-29T19:05:57.813Z","0.4.2-canary-601795d9cd":"2026-01-29T19:17:17.930Z","0.4.2-canary-572f01cc2d":"2026-01-29T19:25:27.328Z","0.4.2-canary-37789d0cf4":"2026-01-29T19:27:10.603Z","0.4.2-canary-b953001004":"2026-01-29T19:35:10.565Z","0.4.2-canary-b50be896fc":"2026-01-29T19:37:52.435Z","0.4.2-canary-d69859a234":"2026-01-29T19:38:04.394Z","0.4.2-canary-f3ce1e730c":"2026-01-29T19:38:37.517Z","0.4.2-canary-01d457d16b":"2026-01-29T19:39:13.036Z","0.4.2-canary-5d2c419a9b":"2026-01-29T19:49:13.191Z","0.4.2-canary-9e0237de8e":"2026-01-29T22:56:01.490Z","0.4.2-canary-dbc541b653":"2026-01-30T04:23:31.936Z","0.4.2-canary-abd7900b32":"2026-01-30T09:03:29.504Z","0.4.2-canary-ded9cead1c":"2026-01-30T09:17:42.201Z","0.4.2-canary-fd171efff3":"2026-01-30T09:19:18.795Z","0.4.2-canary-64cdeb6f1d":"2026-01-30T09:21:30.013Z","0.4.2-canary-0ec7616188":"2026-01-30T09:36:29.446Z","0.4.2-canary-4d86fc9ff4":"2026-01-30T09:36:59.556Z","0.4.2-canary-4085023385":"2026-01-30T09:46:04.896Z","0.4.2-canary-b8d75d5dc1":"2026-01-30T09:48:43.776Z","0.4.2-canary-a88fe15cd6":"2026-01-30T09:55:01.547Z","0.4.2-canary-cd8425dd0c":"2026-01-30T09:55:15.551Z","0.4.3-canary-df7a017105":"2026-01-30T10:29:22.578Z","0.4.3-canary-6801bc97bc":"2026-01-30T10:30:27.477Z","0.4.3-canary-9d2a764ea3":"2026-01-30T13:25:16.732Z","0.4.3-canary-64652db41d":"2026-01-30T13:47:50.870Z","0.4.3-canary-e4d910ffa9":"2026-01-31T10:30:48.894Z","0.4.3-canary-401eb47d11":"2026-01-31T12:53:32.096Z","0.4.3-canary-c824d9a10c":"2026-01-31T12:54:02.672Z","0.4.3-canary-c5328e008e":"2026-01-31T13:00:15.187Z","0.4.3-canary-f830fc6d31":"2026-01-31T13:00:19.132Z","0.4.3-canary-375e384ba5":"2026-02-03T15:05:59.134Z","0.4.3-canary-ad82a3e263":"2026-02-03T15:16:32.583Z","0.4.3-canary-a29f74553e":"2026-02-03T15:22:43.870Z","0.4.3-canary-6e268fbcd0":"2026-02-03T15:25:31.714Z","0.4.3-canary-1a89e03460":"2026-02-03T15:26:19.485Z","0.4.3-canary-934abacf93":"2026-02-03T21:54:26.993Z","0.4.3-canary-d7fb67da24":"2026-02-04T06:11:06.916Z","0.4.3-canary-9b7e768311":"2026-02-04T15:27:59.430Z","0.4.3-canary-e7303bc80e":"2026-02-04T15:39:50.261Z","0.4.3-canary-725983194f":"2026-02-04T15:49:56.419Z","0.4.3-canary-341451b642":"2026-02-04T15:52:39.187Z","0.4.3-canary-0d6b650d83":"2026-02-04T15:53:13.043Z","0.4.3-canary-2b95e4cb93":"2026-02-04T15:57:39.261Z","0.4.3-canary-f589fb3692":"2026-02-04T16:05:35.022Z","0.4.3-canary-6d175362ae":"2026-02-04T16:07:02.880Z","0.4.3-canary-bb278a1cf2":"2026-02-04T16:08:57.763Z","0.4.3-canary-2ec582b53d":"2026-02-04T16:27:07.452Z","0.4.3-canary-0ec423f08c":"2026-02-04T16:28:55.293Z","0.4.3-canary-38e183ed78":"2026-02-04T16:51:30.014Z","0.4.3-canary-0281ee2aab":"2026-02-04T16:51:48.437Z","0.4.3-canary-d6de9a9d8c":"2026-02-04T16:54:35.800Z","0.4.3-canary-1ccbb29be4":"2026-02-04T17:01:14.168Z","0.4.3-canary-e8832cade0":"2026-02-04T17:03:15.391Z","0.4.3-canary-4ed24c3c9e":"2026-02-04T17:08:49.855Z","0.4.3-canary-b0e415e2af":"2026-02-04T17:10:38.975Z","0.4.3-canary-873ed33576":"2026-02-04T17:26:47.867Z","0.4.3-canary-f42eda6073":"2026-02-04T17:27:21.639Z","0.4.3-canary-fc7468917a":"2026-02-04T17:39:39.885Z","0.4.3-canary-191a0defbe":"2026-02-04T17:52:30.106Z","0.4.3-canary-f13feb6fb1":"2026-02-04T17:53:15.220Z","0.4.3-canary-ceba1eb3cc":"2026-02-04T17:57:41.622Z","0.4.3-canary-5867d9369c":"2026-02-04T18:07:55.097Z","0.4.3-canary-ce328c6866":"2026-02-04T21:11:24.427Z","0.4.3-canary-1fd358a97b":"2026-02-04T21:28:50.928Z","0.4.3-canary-b20c2ed450":"2026-02-04T21:47:59.156Z","0.4.3-canary-a6ad50967c":"2026-02-04T22:12:06.131Z","0.4.3-canary-220ce1c705":"2026-02-04T22:12:54.267Z","0.4.3-canary-6eb51adb47":"2026-02-04T22:30:29.444Z","0.4.3-canary-dcb359ee6a":"2026-02-04T22:31:46.788Z","0.4.3-canary-02358116f4":"2026-02-04T22:32:38.836Z","0.4.3-canary-6c9be6bd52":"2026-02-04T22:38:38.639Z","0.4.3-canary-db5c9c52f3":"2026-02-04T22:46:20.796Z","0.4.3-canary-4e76749056":"2026-02-05T04:45:39.169Z","0.4.3-canary-87d77b1cf5":"2026-02-05T04:52:33.763Z","0.4.3-canary-dcfa7c9d1b":"2026-02-05T05:10:29.191Z","0.4.3-canary-21d29229a1":"2026-02-05T05:13:27.402Z","0.4.3-canary-1ea3b6aee9":"2026-02-05T05:25:37.591Z","0.4.3-canary-191aaf8f13":"2026-02-05T05:39:40.323Z","0.4.3-canary-453735ae88":"2026-02-05T05:40:32.615Z","0.4.3-canary-6b867ccda3":"2026-02-05T05:42:45.403Z","0.4.3-canary-3a48a33e5a":"2026-02-05T05:48:03.628Z","0.4.3-canary-03af9c4435":"2026-02-05T06:02:11.365Z","0.4.3-canary-2b30634486":"2026-02-05T06:04:51.138Z","0.4.3-canary-d24d4d0683":"2026-02-05T06:15:56.113Z","0.4.3-canary-9acc6e5d90":"2026-02-05T07:44:54.618Z","0.4.3-canary-49457a2899":"2026-02-05T08:19:35.190Z","0.4.3-canary-766e473fdf":"2026-02-05T09:08:48.933Z","0.4.3-canary-5bfe2e60c2":"2026-02-05T09:50:20.097Z","0.4.3-canary-d1a6701031":"2026-02-05T12:02:41.937Z","0.4.3-canary-ab760ea4f5":"2026-02-05T12:09:46.651Z","0.4.3-canary-6e694a0d07":"2026-02-05T16:07:42.420Z","0.4.3-canary-f71b9c71dc":"2026-02-05T16:25:37.388Z","0.4.3-canary-09998d7722":"2026-02-05T16:35:47.113Z","0.4.3-canary-8e2264ed91":"2026-02-05T16:39:26.726Z","0.4.3-canary-0a9be2c0ec":"2026-02-05T16:40:55.967Z","0.4.3-canary-d2a5d6da01":"2026-02-05T16:41:48.688Z","0.4.3-canary-3028e98340":"2026-02-05T16:49:14.283Z","0.4.3-canary-16f544d75b":"2026-02-05T16:50:59.435Z","0.4.3-canary-35d08d8355":"2026-02-05T16:51:39.046Z","0.4.3-canary-63a600b879":"2026-02-05T16:59:29.589Z","0.4.3-canary-0e1fcdf945":"2026-02-05T17:50:59.146Z","0.4.3-canary-64d27bb479":"2026-02-05T17:51:01.132Z","0.4.3-canary-8fa6646012":"2026-02-05T18:03:07.943Z","0.4.3-canary-cebf58b183":"2026-02-05T18:03:15.837Z","0.4.3-canary-34bfa40918":"2026-02-05T18:37:06.369Z","0.4.3-canary-11a736b899":"2026-02-06T10:15:46.250Z","0.4.3-canary-01dcc624cf":"2026-02-06T16:26:16.424Z","0.4.3-canary-f6878a89c1":"2026-02-07T05:46:08.972Z","0.4.3-canary-4feafde388":"2026-02-07T10:03:48.243Z","0.4.3-canary-c603245d7e":"2026-02-07T10:08:25.832Z","0.4.3-canary-c57b384580":"2026-02-07T10:08:55.480Z","0.4.3-canary-b7a8b31946":"2026-02-07T10:11:43.066Z","0.4.4-canary-0c6bde60bc":"2026-02-07T10:59:33.899Z","0.4.4-canary-15450e4f45":"2026-02-07T11:10:33.115Z","0.4.4-canary-e593559afa":"2026-02-07T11:12:56.725Z","0.4.3-canary-08c4599797":"2026-02-07T11:16:38.539Z","0.4.3-canary-fbc10cf83d":"2026-02-07T11:19:47.755Z","0.4.4-canary-09ad57ff81":"2026-02-08T05:27:30.606Z","0.4.4-canary-fb8739e86e":"2026-02-08T07:20:29.480Z","0.4.4-canary-158e53479e":"2026-02-08T10:14:02.763Z","0.4.4-canary-443b639b77":"2026-02-08T10:21:22.977Z","0.4.4-canary-0a02749006":"2026-02-08T10:39:06.872Z","0.4.4-canary-8cb4b03dc4":"2026-02-08T12:47:59.963Z","0.4.4-canary-6d4e247f3d":"2026-02-08T16:06:52.843Z","0.4.4-canary-d5722435d4":"2026-02-08T16:10:35.845Z","0.4.4-canary-d1c700aeaf":"2026-02-08T16:14:48.732Z","0.4.4-canary-6b71037d41":"2026-02-08T16:23:27.190Z","0.4.4-canary-12c189d936":"2026-02-08T21:48:28.130Z","0.4.4-canary-00e7946d37":"2026-02-09T00:23:14.928Z","0.4.4-canary-710137af35":"2026-02-09T00:38:55.942Z","0.4.4-canary-1423eef0de":"2026-02-09T05:10:09.247Z","0.4.4-canary-4e43c7f260":"2026-02-09T05:11:29.103Z","0.4.4-canary-c9ae6e2258":"2026-02-09T17:17:00.906Z","0.4.4-canary-4a0ac07a08":"2026-02-09T17:38:41.852Z","0.4.4-canary-24cc92992f":"2026-02-10T10:33:47.748Z","0.4.4-canary-a123a2ecaf":"2026-02-10T11:23:49.754Z","0.4.4-canary-c6050f1d49":"2026-02-10T16:40:35.188Z","0.4.4-canary-121f2de842":"2026-02-11T09:08:04.267Z","0.4.4-canary-91cb38deaa":"2026-02-11T09:55:47.905Z","0.4.4-canary-3bd004f086":"2026-02-11T14:04:35.776Z","0.4.4-canary-f68d0bcc08":"2026-02-11T16:28:52.489Z","0.4.4-canary-90ba1d161a":"2026-02-11T22:34:26.531Z","0.4.4-canary-8eeaebdd84":"2026-02-12T14:48:11.908Z","0.4.4-canary-49b1fcfbdb":"2026-02-12T15:42:05.159Z","0.4.4-canary-e6eb0baecb":"2026-02-12T18:24:21.984Z","0.4.4-canary-6c932ef5d8":"2026-02-12T18:48:42.075Z","0.4.4-canary-95b119a8a2":"2026-02-12T20:31:49.762Z","0.4.4-canary-5e1408fb29":"2026-02-12T21:08:00.550Z","0.4.4-canary-f47a574d13":"2026-02-12T22:05:53.915Z","0.4.4-canary-f4be432ba1":"2026-02-13T05:17:07.554Z","0.4.4-canary-8f43e01f59":"2026-02-13T05:46:10.838Z","0.4.4-canary-6be4f78cd8":"2026-02-13T05:53:08.878Z","0.4.4-canary-98c3a21474":"2026-02-13T08:13:46.097Z","0.4.4-canary-5140d1dca2":"2026-02-13T08:18:50.966Z","0.4.4-canary-1dba6806b2":"2026-02-13T09:09:08.146Z","0.4.4-canary-ce1f32fa09":"2026-02-13T09:16:59.087Z","0.4.4-canary-cb87db51df":"2026-02-13T09:32:14.969Z","0.4.4-canary-52ab54a929":"2026-02-13T09:32:53.687Z","0.4.4-canary-40b0b69153":"2026-02-13T11:23:14.678Z","0.4.4-canary-a327e32033":"2026-02-13T11:29:56.845Z","0.4.4-canary-89d71ed16f":"2026-02-13T11:36:09.750Z","0.4.4-canary-7510188274":"2026-02-13T11:52:50.640Z","0.4.4-canary-71c04aefae":"2026-02-13T11:53:06.763Z","0.4.4-canary-130e7fbd32":"2026-02-13T11:55:12.731Z","0.4.4-canary-7a707ef561":"2026-02-13T11:59:05.458Z","0.4.4-canary-0c7080ac4a":"2026-02-13T12:08:01.046Z","0.4.4-canary-e3c114ad03":"2026-02-13T12:15:33.076Z","0.4.4-canary-a94b8d9b00":"2026-02-13T12:20:26.654Z","0.4.4-canary-39f4c051d8":"2026-02-13T12:20:28.114Z","0.4.4-canary-fad4c72362":"2026-02-13T12:40:22.284Z","0.4.4-canary-8458ac6062":"2026-02-13T12:40:38.112Z","0.4.4-canary-9cba48902a":"2026-02-13T12:47:04.186Z","0.4.4-canary-dfb9f91bfb":"2026-02-13T12:47:22.990Z","0.4.4-canary-cf647abed1":"2026-02-13T12:51:39.985Z","0.4.4-canary-22931c0686":"2026-02-13T12:52:13.861Z","0.4.4-canary-ee3fcc7457":"2026-02-13T12:58:59.218Z","0.4.4-canary-c3a5ee84ce":"2026-02-13T12:59:14.278Z","0.4.4-canary-0d94bcef82":"2026-02-13T13:10:31.201Z","0.4.4-canary-4608340372":"2026-02-13T13:10:59.650Z","0.4.4-canary-ef142e9c45":"2026-02-13T13:50:45.977Z","0.4.4-canary-35669ce9c1":"2026-02-13T13:51:02.301Z","0.4.4-canary-a420641b93":"2026-02-14T06:16:38.345Z","0.4.4-canary-01d6aa342d":"2026-02-14T07:14:05.258Z","0.4.4-canary-c3b8b8a0f0":"2026-02-14T07:22:16.783Z","0.4.4-canary-6eabd09969":"2026-02-14T07:22:20.491Z","0.4.4-canary-14d2dae757":"2026-02-14T07:23:12.097Z","0.4.4-canary-08f71d84a5":"2026-02-14T07:23:16.034Z","0.4.4-canary-499660b9b2":"2026-02-14T08:09:01.083Z","0.4.4-canary-96658ce347":"2026-02-14T08:30:46.738Z","0.4.4-canary-d4a59ec891":"2026-02-14T08:40:21.189Z","0.4.4-canary-30d77fd8b3":"2026-02-14T09:03:09.977Z","0.4.4-canary-353c8782e9":"2026-02-14T09:12:20.171Z","0.4.4-canary-ede5b49e03":"2026-02-14T09:27:07.690Z","0.4.4-canary-4af5ee2f68":"2026-02-14T09:45:30.166Z","0.4.4-canary-d35712c681":"2026-02-14T09:50:15.963Z","0.4.4-canary-a716f56a7c":"2026-02-14T10:02:27.591Z","0.4.4-canary-6d71ba8064":"2026-02-14T10:12:49.042Z","0.4.4-canary-611fa9d9a1":"2026-02-14T10:14:02.862Z","0.4.4-canary-c366ad6619":"2026-02-14T10:29:57.579Z","0.4.4-canary-6d5dfab757":"2026-02-14T10:39:34.418Z","0.4.4-canary-fa9b0c01d9":"2026-02-14T11:06:48.676Z","0.4.4-canary-45c340561b":"2026-02-14T11:06:53.239Z","0.4.4-canary-57cef19fa1":"2026-02-14T20:09:43.462Z","0.4.4-canary-e9650c3565":"2026-02-15T09:44:50.465Z","0.4.4-canary-027edb26c6":"2026-02-15T09:49:50.942Z","0.4.4-canary-23278da750":"2026-02-15T10:05:56.450Z","0.4.4-canary-6409977fa8":"2026-02-15T10:09:09.827Z","0.4.4-canary-8558fc0ebd":"2026-02-15T10:26:05.421Z","0.4.4-canary-bb8909f1a4":"2026-02-15T10:33:57.108Z","0.4.4-canary-94334b4cfe":"2026-02-15T10:42:58.517Z","0.4.4-canary-d89d21f42e":"2026-02-15T10:44:45.328Z","0.4.4-canary-8cbe0353ed":"2026-02-15T10:49:31.830Z","0.4.4-canary-41a3e36fc6":"2026-02-15T11:26:06.519Z","0.4.4-canary-46e07c2c0f":"2026-02-15T11:37:25.394Z","0.4.4-canary-6ae30b5100":"2026-02-15T11:44:35.845Z","0.4.4-canary-60d2489b08":"2026-02-15T11:59:42.629Z","0.4.4-canary-6128301cc8":"2026-02-15T12:13:22.815Z","0.4.4-canary-5b0f6af620":"2026-02-16T10:25:35.951Z","0.4.4-canary-4644f80af5":"2026-02-16T12:37:33.565Z","0.4.4-canary-45ea6597ef":"2026-02-16T14:34:53.891Z","0.4.4-canary-7591bcf53d":"2026-02-16T14:48:11.362Z","0.4.4-canary-a1d791eb76":"2026-02-16T14:54:04.232Z","0.4.4-canary-e527018e16":"2026-02-16T15:04:16.374Z","0.4.4-canary-1a115653c6":"2026-02-16T15:14:01.217Z","0.4.4-canary-4f14ecbd03":"2026-02-16T15:43:57.649Z","0.4.4-canary-f63c25d648":"2026-02-16T15:57:35.444Z","0.4.4-canary-6c42adb9b9":"2026-02-17T04:40:03.153Z","0.4.4-canary-d0af84164c":"2026-02-17T07:27:40.913Z","0.4.4-canary-fa4f32eca6":"2026-02-17T07:28:32.815Z","0.4.4-canary-f4199cb33d":"2026-02-17T07:31:20.987Z","0.4.4-canary-6aecfe823e":"2026-02-17T07:34:01.398Z","0.4.4-canary-a50b609301":"2026-02-17T07:39:32.035Z","0.4.4-canary-44988fca6f":"2026-02-17T07:49:13.765Z","0.4.4-canary-4abedde45b":"2026-02-17T08:09:40.922Z","0.4.4-canary-68311d37d0":"2026-02-17T14:53:55.628Z","0.4.4-canary-8c01d6dbd3":"2026-02-17T14:56:39.024Z","0.4.4-canary-2c6693ca73":"2026-02-17T15:04:52.955Z","0.4.4-canary-f33981580b":"2026-02-17T15:08:02.473Z","0.4.4-canary-76f668bd77":"2026-02-17T15:09:01.462Z","0.4.4-canary-ea2d108d35":"2026-02-17T15:11:02.898Z","0.4.4-canary-feb93426f1":"2026-02-17T15:11:05.317Z","0.4.4-canary-71bdda3c42":"2026-02-17T15:32:29.466Z","0.4.4-canary-efe20e54bb":"2026-02-17T15:33:01.522Z","0.4.4-canary-53eea06089":"2026-02-17T15:41:30.002Z","0.4.4-canary-c68e7250c4":"2026-02-17T15:48:18.992Z","0.4.4-canary-71d491a1d3":"2026-02-17T15:51:31.732Z","0.4.4-canary-d2c8a2409e":"2026-02-18T06:22:58.159Z","0.4.4-canary-ecf48a9768":"2026-02-18T08:44:00.261Z","0.4.4-canary-6b0582b230":"2026-02-18T09:47:31.483Z","0.4.4-canary-749f356eae":"2026-02-18T11:20:48.480Z","0.4.4-canary-7891cb1b9b":"2026-02-18T11:32:04.897Z","0.4.4-canary-0f70fe26f4":"2026-02-18T12:46:35.799Z","0.4.4-canary-764ede834d":"2026-02-18T12:46:36.979Z","0.4.4-canary-606ca9cc91":"2026-02-18T12:59:28.321Z","0.4.4-canary-2a2b8e417b":"2026-02-18T13:12:30.763Z","0.4.4-canary-19df2a711c":"2026-02-18T14:58:02.133Z","0.4.4-canary-d61915a22a":"2026-02-18T19:04:51.466Z","0.4.4-canary-027e2abc7e":"2026-02-19T04:41:28.929Z","0.4.4-canary-febf9bc9c4":"2026-02-19T09:27:13.654Z","0.4.4-canary-f3ba66bf90":"2026-02-19T09:43:13.673Z","0.4.4-canary-9efe6004ac":"2026-02-19T10:07:37.599Z","0.4.4-canary-ffc01adca1":"2026-02-19T10:24:22.766Z","0.4.4-canary-7ba1a08b05":"2026-02-20T04:43:52.212Z","0.4.4-canary-0609cae0f8":"2026-02-20T04:48:48.829Z","0.4.4-canary-f60471fd57":"2026-02-20T04:55:13.851Z","0.4.4-canary-f90050043d":"2026-02-20T04:58:13.732Z","0.4.4-canary-fbbdf06794":"2026-02-20T05:01:02.069Z","0.4.4-canary-9a0a2676bb":"2026-02-20T05:02:18.471Z","0.4.4-canary-3cef319bf9":"2026-02-20T06:03:23.268Z","0.4.5-canary-a790455b92":"2026-02-20T06:09:29.266Z","0.4.5-canary-91039ef295":"2026-02-20T06:12:21.610Z","0.4.5-canary-353cb8a604":"2026-02-20T06:14:40.428Z","0.4.5-canary-276ca6eb69":"2026-02-20T06:21:09.529Z","0.4.5-canary-adbbb33839":"2026-02-20T06:22:22.026Z","0.4.5-canary-2dea73404d":"2026-02-20T06:36:16.283Z","0.4.5-canary-fdaa7f52c2":"2026-02-20T06:51:20.502Z","0.4.5-canary-71aff181c8":"2026-02-20T07:23:47.088Z","0.4.5-canary-014a25b81f":"2026-02-20T07:35:05.723Z","0.4.5-canary-b4844a5d91":"2026-02-20T07:35:44.928Z","0.4.5-canary-dca53b14a3":"2026-02-20T07:40:22.314Z","0.4.5-canary-d313e3d83f":"2026-02-20T07:40:39.052Z","0.4.5-canary-12ecb2825d":"2026-02-20T07:43:57.956Z","0.4.5-canary-c86ab0ac3f":"2026-02-20T07:44:11.717Z","0.4.5-canary-296df039fb":"2026-02-20T07:51:20.133Z","0.4.5-canary-214a1162ac":"2026-02-20T07:51:33.153Z","0.4.5-canary-d78135d719":"2026-02-20T09:55:23.033Z","0.4.5-canary-a10a6a83c0":"2026-02-20T12:47:12.891Z","0.4.5-canary-b26c6e6a01":"2026-02-20T12:56:45.996Z","0.4.5-canary-83fe1bcfcf":"2026-02-20T13:56:18.069Z","0.4.5-canary-a6392f1a57":"2026-02-20T13:57:01.054Z","0.4.5-canary-7b8830bbce":"2026-02-20T14:48:28.711Z","0.4.5-canary-aa1f6c1137":"2026-02-20T15:09:25.496Z","0.4.5-canary-2bdf5551b5":"2026-02-20T15:09:39.893Z","0.4.5-canary-698a1da413":"2026-02-20T15:10:11.415Z","0.4.5-canary-357e9dfae6":"2026-02-20T16:30:05.569Z","0.4.5-canary-b3d224ad22":"2026-02-20T16:34:21.333Z","0.4.5-canary-5224fe49e8":"2026-02-20T16:45:52.570Z","0.4.5-canary-608292afce":"2026-02-20T16:48:19.356Z","0.4.5-canary-fef53c5d68":"2026-02-20T16:51:14.052Z","0.4.5-canary-58078bda49":"2026-02-20T16:54:51.798Z","0.4.5-canary-b1eca4cf50":"2026-02-21T06:30:26.145Z","0.4.5-canary-7f1b481cd9":"2026-02-21T08:23:57.510Z","0.4.5-canary-a0e773ae4e":"2026-02-21T08:24:42.026Z","0.4.5-canary-74cd513b34":"2026-02-21T08:29:33.992Z","0.4.5-canary-c0d7bc6389":"2026-02-21T08:41:02.359Z","0.4.5-canary-518319ab06":"2026-02-21T08:47:46.940Z","0.4.5-canary-19df10bc1d":"2026-02-21T08:51:00.291Z","0.4.5-canary-1358563c47":"2026-02-21T08:51:52.468Z","0.4.5-canary-ed60459677":"2026-02-21T08:52:40.587Z","0.4.5-canary-40ca0ac3da":"2026-02-21T09:00:40.884Z","0.4.5-canary-5b65659992":"2026-02-21T09:06:18.783Z","0.4.5-canary-fde49e52d9":"2026-02-21T09:25:10.544Z","0.4.5-canary-e343c2eb57":"2026-02-21T09:32:16.691Z","0.4.5-canary-35389aa7a1":"2026-02-21T10:00:46.824Z","0.4.5-canary-980cddc830":"2026-02-21T10:08:28.651Z","0.4.5-canary-d601f4e5d0":"2026-02-21T10:40:31.969Z","0.4.5-canary-383b0e4e31":"2026-02-21T10:49:39.260Z","0.4.5-canary-5a67e7be7f":"2026-02-21T10:59:05.950Z","0.4.5-canary-bed488451f":"2026-02-21T11:07:17.766Z","0.4.5-canary-ab0e72c62b":"2026-02-21T11:12:11.818Z","0.4.5-canary-46b3c5ab75":"2026-02-21T14:39:20.008Z","0.4.5-canary-05e00eb4f6":"2026-02-21T14:59:25.427Z","0.4.5-canary-76039e2829":"2026-02-21T16:15:53.039Z","0.4.5-canary-7aca116bef":"2026-02-21T16:29:11.716Z","0.4.5-canary-a3a95e7efd":"2026-02-21T16:38:39.096Z","0.4.5-canary-e03d6410dd":"2026-02-22T04:15:00.093Z","0.4.5-canary-4d389c9fec":"2026-02-22T04:45:24.841Z","0.4.5-canary-2bd1371a04":"2026-02-22T05:13:06.618Z","0.4.5-canary-889f3866e8":"2026-02-22T05:18:40.378Z","0.4.5-canary-d32b0fd890":"2026-02-22T05:48:36.566Z","0.4.5-canary-282ec422e7":"2026-02-22T06:07:54.730Z","0.4.5-canary-c3efe6ec44":"2026-02-22T06:16:02.922Z","0.4.5-canary-341e9b1d77":"2026-02-22T06:19:04.628Z","0.4.5-canary-9a9fc82ce6":"2026-02-22T06:19:53.951Z","0.4.5-canary-d09c09f41b":"2026-02-22T06:37:46.439Z","0.4.5-canary-052d5df4ff":"2026-02-22T06:40:31.120Z","0.4.5-canary-645e5bf0fe":"2026-02-22T07:01:10.980Z","0.4.5-canary-266ed2ab5e":"2026-02-23T09:55:08.679Z","0.4.5-canary-54860a1d1e":"2026-02-23T09:57:08.485Z","0.4.5-canary-07b43cce7a":"2026-02-23T11:10:49.630Z","0.4.5-canary-7fbe1bb02a":"2026-02-23T12:03:21.910Z","0.4.5-canary-a99982ac6f":"2026-02-23T13:18:20.908Z","0.4.5-canary-e05bcd74c0":"2026-02-23T13:30:50.753Z","0.4.5-canary-60a6d9eb5d":"2026-02-23T14:57:31.345Z","0.4.5-canary-b0044660e3":"2026-02-23T15:18:31.960Z","0.4.5-canary-186270af51":"2026-02-23T15:35:22.817Z","0.4.5-canary-1221e30ca2":"2026-02-23T15:42:52.139Z","0.4.5-canary-73b377aec4":"2026-02-23T15:42:56.100Z","0.4.5-canary-06b140b5be":"2026-02-23T15:43:54.462Z","0.4.5-canary-5feb94f5e5":"2026-02-23T15:44:56.707Z","0.4.5-canary-56b51ef8e1":"2026-02-23T15:51:38.510Z","0.4.5-canary-df0ce5e161":"2026-02-23T15:57:40.104Z","0.4.5-canary-249e23628b":"2026-02-23T16:00:46.666Z","0.4.5-canary-5312877a02":"2026-02-23T16:03:09.277Z","0.4.5-canary-3cd76df281":"2026-02-23T16:05:38.132Z","0.4.5-canary-955f460b49":"2026-02-23T17:56:46.853Z","0.4.5-canary-a51d7006f7":"2026-02-23T19:56:05.916Z","0.4.5-canary-e66f412870":"2026-02-23T22:06:26.329Z","0.4.5-canary-8c06256d58":"2026-02-24T07:59:11.963Z","0.4.5-canary-06d14b7025":"2026-02-24T08:02:48.640Z","0.4.5-canary-36bae0170a":"2026-02-24T08:25:37.184Z","0.4.5-canary-3fcf810da6":"2026-02-24T09:35:35.545Z","0.4.5-canary-70a58101f4":"2026-02-24T09:51:11.569Z","0.4.5-canary-014e52b75b":"2026-02-24T09:55:40.459Z","0.4.5-canary-407307c12a":"2026-02-24T10:47:21.226Z","0.4.5-canary-e48da30e17":"2026-02-24T11:43:54.145Z","0.4.5-canary-198e4f31bc":"2026-02-24T12:02:17.676Z","0.4.5-canary-2f123e3fe9":"2026-02-24T12:07:40.931Z","0.4.5-develop-1d17c022c6":"2026-02-24T12:07:48.359Z","0.4.5-develop-3a1f417390":"2026-02-24T12:08:17.758Z","0.4.5-canary-af4fe9d03b":"2026-02-24T12:18:07.137Z","0.4.5-canary-a9cf4de698":"2026-02-24T12:21:32.731Z","0.4.5-canary-3ff58dd1f6":"2026-02-24T12:26:44.608Z","0.4.5-canary-d1b651e432":"2026-02-24T12:31:25.457Z","0.4.5-canary-0fef67e136":"2026-02-24T12:43:02.805Z","0.4.5-develop-d2b533133f":"2026-02-24T12:48:05.587Z","0.4.5-canary-739d2cd6bc":"2026-02-24T12:52:02.089Z","0.4.5-canary-67be84de14":"2026-02-24T12:55:35.218Z","0.4.5-canary-edd092d7de":"2026-02-24T13:02:03.872Z","0.4.5-canary-829f3974c8":"2026-02-24T13:13:25.286Z","0.4.5-canary-21f3f3178b":"2026-02-24T13:22:21.722Z","0.4.5-canary-5be231dac4":"2026-02-24T13:27:47.924Z","0.4.5-canary-355cc9cac7":"2026-02-24T13:29:20.682Z","0.4.5-canary-aec3b4c968":"2026-02-24T13:40:43.860Z","0.4.5-canary-6214728370":"2026-02-24T13:58:15.002Z","0.4.5-canary-4d70e378e1":"2026-02-24T14:09:42.187Z","0.4.5-canary-678cd2a8a0":"2026-02-24T14:24:28.863Z","0.4.5-develop-6dca90fa1b":"2026-02-24T14:27:26.571Z","0.4.5-canary-47814f972d":"2026-02-24T14:54:29.675Z","0.4.5-develop-3093b8bee8":"2026-02-24T15:01:27.435Z","0.4.5-canary-4b27422a58":"2026-02-24T15:29:29.807Z","0.4.5-canary-46f1db343a":"2026-02-24T16:07:19.399Z","0.4.5-develop-995ce486fa":"2026-02-24T17:05:19.151Z","0.4.5-canary-faf06366f2":"2026-02-24T17:10:46.339Z","0.4.5-canary-0dc028f508":"2026-02-24T17:15:48.406Z","0.4.5-canary-cfad607cd2":"2026-02-24T17:24:59.284Z","0.4.5-canary-08f5ab6b88":"2026-02-24T17:32:32.746Z","0.4.5-develop-8a56591995":"2026-02-24T17:36:03.952Z","0.4.5-canary-abb12d9789":"2026-02-24T17:41:39.944Z","0.4.5-canary-1bc7e121d5":"2026-02-24T17:43:16.333Z","0.4.5-canary-7bc7f37452":"2026-02-24T17:53:25.216Z","0.4.5-canary-d50cb826ee":"2026-02-24T17:53:48.309Z","0.4.5-canary-e65ced3acf":"2026-02-24T17:57:54.340Z","0.4.5-canary-302e668a79":"2026-02-24T17:59:17.144Z","0.4.5-canary-aef87d3c5f":"2026-02-24T18:00:13.856Z","0.4.5-develop-17cfa89764":"2026-02-25T06:26:14.358Z","0.4.5-canary-2fb292b994":"2026-02-25T06:41:27.168Z","0.4.5-canary-56ef078d26":"2026-02-25T06:55:19.106Z","0.4.5-canary-99f2185b9c":"2026-02-25T06:56:13.163Z","0.4.5-canary-a17a33c1e2":"2026-02-25T07:02:00.996Z","0.4.5-develop-2e9903a57a":"2026-02-25T10:50:39.732Z","0.4.5-canary-2c75d2b780":"2026-02-25T10:51:34.861Z","0.4.5-canary-8a830d7cd0":"2026-02-25T11:11:39.918Z","0.4.5-canary-f497da450c":"2026-02-25T11:44:46.513Z","0.4.5-canary-bcd3f67398":"2026-02-25T11:48:04.814Z","0.4.5-canary-56f36b4253":"2026-02-25T11:52:32.236Z","0.4.5-canary-a41569799d":"2026-02-25T11:55:14.713Z","0.4.5-canary-aced15b545":"2026-02-25T12:03:11.838Z","0.4.5-canary-f6be778799":"2026-02-25T12:03:59.117Z","0.4.5-develop-eeccf7adf4":"2026-02-25T12:16:42.115Z","0.4.5-develop-754ef4d2f0":"2026-02-25T12:48:01.763Z","0.4.5-canary-3bb1102648":"2026-02-25T13:01:18.455Z","0.4.5-canary-97376056f3":"2026-02-25T13:10:10.812Z","0.4.5-canary-1a8410d898":"2026-02-25T13:12:30.105Z","0.4.5-canary-07a17e3367":"2026-02-25T13:24:22.514Z","0.4.5-canary-3227ed4d67":"2026-02-25T14:01:27.998Z","0.4.5-canary-e897c4f133":"2026-02-25T14:16:11.834Z","0.4.5-canary-045fd7c183":"2026-02-25T14:18:07.840Z","0.4.5-canary-01a69b8c87":"2026-02-25T14:50:57.553Z","0.4.5-canary-8086ccaf81":"2026-02-25T15:03:23.533Z","0.4.5-canary-5b3d161fd8":"2026-02-25T15:10:20.794Z","0.4.5-canary-05fa34d021":"2026-02-25T15:25:49.674Z","0.4.5-canary-98a37b0ebd":"2026-02-25T15:28:42.144Z","0.4.5-canary-b0efbe8cf6":"2026-02-25T15:47:34.389Z","0.4.5-canary-8f6c6ffcd1":"2026-02-25T15:55:20.132Z","0.4.5-canary-6906947bb5":"2026-02-25T16:08:54.261Z","0.4.5-canary-c2fb1c38fb":"2026-02-25T16:13:01.012Z","0.4.5-develop-5191db4ef3":"2026-02-25T16:20:20.352Z","0.4.5-canary-f3ab827a2a":"2026-02-25T16:23:45.500Z","0.4.5-develop-9f9549ebc8":"2026-02-25T16:26:45.440Z","0.4.5-canary-bb0ad3611d":"2026-02-25T16:28:52.575Z","0.4.5-canary-d62c0a4207":"2026-02-25T19:29:28.078Z","0.4.5-canary-c47e95bc15":"2026-02-25T19:30:44.619Z","0.4.5-canary-c7428c41a8":"2026-02-25T19:34:40.937Z","0.4.5-canary-f7976bfd6d":"2026-02-25T20:18:12.194Z","0.4.5-canary-f873eae90d":"2026-02-25T20:23:54.620Z","0.4.5-canary-2ea2c947b4":"2026-02-25T20:48:25.803Z","0.4.5-canary-cf2d651b82":"2026-02-26T04:33:27.040Z","0.4.5-develop-033a719bf2":"2026-02-26T04:37:05.868Z","0.4.5-canary-7068a69465":"2026-02-26T04:45:29.540Z","0.4.5-develop-f4858e0ef3":"2026-02-26T04:53:24.377Z","0.4.5-canary-125ee5e932":"2026-02-26T07:31:54.593Z","0.4.5-develop-3ce83a8b24":"2026-02-26T07:32:28.138Z","0.4.5-develop-4849712ccb":"2026-02-26T07:45:55.337Z","0.4.5-develop-539cff4960":"2026-02-26T07:46:43.735Z","0.4.5-develop-7f44fcf045":"2026-02-26T07:47:23.838Z","0.4.5-develop-0f0e676c72":"2026-02-26T07:47:39.359Z","0.4.5-develop-8f98466993":"2026-02-26T07:49:02.619Z","0.4.5-canary-0bfc4074c8":"2026-02-26T07:50:22.104Z","0.4.5-develop-e694581d9f":"2026-02-26T07:51:06.932Z","0.4.5-develop-0b66ecfdd4":"2026-02-26T08:00:29.224Z","0.4.5-develop-2289152f60":"2026-02-26T08:00:46.073Z","0.4.5-develop-9071a65406":"2026-02-26T08:01:51.928Z","0.4.5-develop-03023b2707":"2026-02-26T08:02:21.039Z","0.4.5-develop-6bdcebbece":"2026-02-26T08:06:30.178Z","0.4.5-canary-6ec6a2d11e":"2026-02-26T08:15:08.530Z","0.4.5-develop-0c30cb4b11":"2026-02-26T08:16:15.138Z","0.4.5-develop-986cfd8c37":"2026-02-26T09:17:49.469Z","0.4.5-canary-fc19ca2f17":"2026-02-26T10:09:14.300Z","0.4.5-develop-974adb54b3":"2026-02-26T10:32:05.375Z","0.4.5-canary-474eaf2735":"2026-02-26T10:32:09.958Z","0.4.5-develop-3f7d1d7925":"2026-02-26T10:39:09.122Z","0.4.5-canary-77b475b6d7":"2026-02-26T10:39:34.326Z","0.4.5-develop-509cc99488":"2026-02-26T10:43:13.396Z","0.4.5-canary-819c575ba5":"2026-02-26T10:43:42.273Z","0.4.5-develop-2e11bb113e":"2026-02-26T10:45:26.688Z","0.4.5-canary-0cad776aa8":"2026-02-26T10:46:46.930Z","0.4.5-develop-9247b50ff6":"2026-02-26T10:46:49.920Z","0.4.5-canary-0bff8c7449":"2026-02-26T10:47:20.342Z","0.4.5-canary-0d80a5ddf4":"2026-02-26T10:55:38.421Z","0.4.5-develop-a10d730395":"2026-02-26T10:56:14.755Z","0.4.5-canary-30db3a7c03":"2026-02-26T13:26:00.073Z","0.4.5-canary-2a8031cf62":"2026-02-26T13:30:12.659Z","0.4.5-canary-0dbc1ff91c":"2026-02-26T13:42:27.471Z","0.4.5-develop-da65148ceb":"2026-02-26T13:57:26.420Z","0.4.5-canary-7452e72f6c":"2026-02-26T13:57:42.806Z","0.4.5-canary-e9cb795771":"2026-02-26T13:58:36.253Z","0.4.5-canary-2b2f8e11d4":"2026-02-26T14:02:09.364Z","0.4.5-canary-72b57e074a":"2026-02-26T14:10:16.131Z","0.4.5-canary-195d91be01":"2026-02-26T14:20:42.090Z","0.4.5-canary-b618acfad1":"2026-02-26T14:56:12.848Z","0.4.5-canary-4346154985":"2026-02-26T15:26:57.994Z","0.4.5-canary-36ee5377e2":"2026-02-26T15:33:32.798Z","0.4.5-canary-d7d72edbf3":"2026-02-26T15:36:51.941Z","0.4.5-canary-b69d25e0ba":"2026-02-26T15:38:47.254Z","0.4.5-canary-c502257ee5":"2026-02-26T15:50:54.429Z","0.4.5-develop-889cd8e476":"2026-02-26T15:57:53.636Z","0.4.5-canary-066491e9d5":"2026-02-26T15:58:01.261Z","0.4.5-canary-34ad40f5cb":"2026-02-26T15:59:28.203Z","0.4.5-develop-a4c86906a0":"2026-02-26T15:59:41.260Z","0.4.5-canary-5947874c3b":"2026-02-26T16:00:56.388Z","0.4.5-canary-ec5e1c5644":"2026-02-26T16:02:51.613Z","0.4.5-canary-5566c1b6b1":"2026-02-26T16:11:05.146Z","0.4.5-canary-d6c0aba37e":"2026-02-26T17:25:32.786Z","0.4.5-canary-4c78a3a95b":"2026-02-26T17:58:47.284Z","0.4.5-develop-610fbb24ec":"2026-02-26T18:35:53.431Z","0.4.5-canary-ae1d1dd8bf":"2026-02-26T18:36:14.831Z","0.4.5-canary-c8261dee83":"2026-02-26T18:38:55.734Z","0.4.5-canary-d16815bcf4":"2026-02-26T18:40:45.061Z","0.4.5-canary-d472600f90":"2026-02-26T18:42:06.366Z","0.4.5-canary-ef3ad61adb":"2026-02-26T18:48:15.625Z","0.4.5-canary-afacff81db":"2026-02-26T18:52:53.301Z","0.4.5-canary-a9ff2694fe":"2026-02-26T18:57:25.888Z","0.4.5-canary-1279788329":"2026-02-26T19:04:44.976Z","0.4.5-develop-636d33c995":"2026-02-26T20:10:35.283Z","0.4.5-canary-612f440407":"2026-02-26T20:11:00.500Z","0.4.5-develop-811deeb983":"2026-02-26T20:30:03.086Z","0.4.5-canary-d9e45e3525":"2026-02-26T20:30:13.067Z","0.4.5-develop-3d8e759e45":"2026-02-27T04:45:29.779Z","0.4.5-canary-7637d5effb":"2026-02-27T04:45:58.101Z","0.4.5-develop-3ea31128bb":"2026-02-27T05:07:30.008Z","0.4.5-canary-755e41f2ff":"2026-02-27T05:07:44.937Z","0.4.5-develop-9797482187":"2026-02-27T05:19:36.912Z","0.4.5-canary-6dd375548b":"2026-02-27T05:20:02.792Z","0.4.5-main-c8dbd983bf":"2026-02-27T06:06:19.638Z","0.4.5":"2026-02-27T06:48:34.163Z","0.4.5-canary-ae3e40569a":"2026-02-27T07:00:03.847Z","0.4.5-canary-b96688cf9b":"2026-02-27T07:05:38.774Z","0.4.6-canary-a140cfb135":"2026-02-27T07:27:46.143Z","0.4.6-canary-c15f8174eb":"2026-02-27T07:34:27.503Z","0.4.6-canary-20df7ec3e2":"2026-02-27T07:39:54.366Z","0.4.6-develop-8ba8532cfc":"2026-02-27T07:42:30.349Z","0.4.6-develop-2704922906":"2026-02-27T07:56:42.717Z","0.4.6-canary-5163f76079":"2026-02-27T07:57:06.744Z","0.4.6-develop-18ffe6bc13":"2026-02-27T08:01:32.626Z","0.4.6-canary-e29e376dda":"2026-02-27T08:03:20.821Z","0.4.6-canary-30fac76bc6":"2026-02-27T08:41:57.735Z","0.4.6-develop-06c0791dc9":"2026-02-27T08:56:54.048Z","0.4.6-canary-9dccd32075":"2026-02-27T08:57:18.835Z","0.4.6-develop-015a34b6dd":"2026-02-27T09:02:04.701Z","0.4.6-canary-8c7dfa5c7e":"2026-02-27T09:02:30.601Z","0.4.6-develop-acc34d004a":"2026-02-27T09:05:22.720Z","0.4.6-canary-d56bf3d04e":"2026-02-27T09:07:36.363Z","0.4.6-develop-755a2e63db":"2026-02-27T09:19:13.162Z","0.4.6-canary-7d36222361":"2026-02-27T09:20:27.668Z","0.4.6-develop-d6ccd22c7d":"2026-02-27T09:27:53.565Z","0.4.6-canary-76f04761af":"2026-02-27T09:30:07.767Z","0.4.6-develop-bb1e6e4ecb":"2026-02-27T09:30:23.351Z","0.4.6-canary-f516eecedb":"2026-02-27T09:31:44.709Z","0.4.6-develop-0c668dfcae":"2026-02-27T09:38:33.620Z","0.4.6-canary-71204a0cb2":"2026-02-27T09:39:38.530Z","0.4.6-develop-e10452e5ca":"2026-02-27T09:45:49.853Z","0.4.6-canary-7a23539bf0":"2026-02-27T09:47:29.461Z","0.4.6-develop-91451bbf8d":"2026-02-27T09:58:29.891Z","0.4.6-canary-e5b15807c6":"2026-02-27T09:59:02.699Z","0.4.6-develop-91e53136c6":"2026-02-27T10:02:04.538Z","0.4.6-canary-44229de84e":"2026-02-27T10:04:08.976Z","0.4.6-develop-80f436c5e1":"2026-02-27T10:04:41.325Z","0.4.6-canary-7904e8c1f7":"2026-02-27T10:07:14.636Z","0.4.6-develop-af28b566dd":"2026-02-27T10:12:08.591Z","0.4.6-develop-ce2a0728a5":"2026-02-27T10:13:05.021Z","0.4.6-canary-8ff339c1dd":"2026-02-27T10:15:03.379Z","0.4.6-canary-7cc65f7c3a":"2026-02-27T10:18:58.638Z","0.4.6-canary-3e1c3d4b10":"2026-02-27T10:28:36.475Z","0.4.6-main-9fd63cd9b6":"2026-02-27T10:47:24.703Z","0.4.6-canary-45906e9642":"2026-02-27T11:10:39.752Z","0.4.6-canary-fbd2707e3f":"2026-02-27T11:29:42.237Z","0.4.6-canary-c4bd17f5c2":"2026-02-27T11:44:10.727Z","0.4.6-canary-d89763ff70":"2026-02-27T12:02:04.761Z","0.4.6-canary-eef169d452":"2026-02-27T12:45:15.041Z","0.4.6-canary-b227358f44":"2026-02-27T13:38:47.122Z","0.4.6-canary-59f495c6f2":"2026-02-27T13:50:17.913Z","0.4.6-canary-80cc6b53bf":"2026-02-27T14:04:33.740Z","0.4.6-canary-05b03ab39d":"2026-02-27T14:21:53.120Z","0.4.6-canary-14b54f6e54":"2026-02-27T14:36:55.167Z","0.4.6-canary-c4d7851fa6":"2026-02-27T14:41:20.532Z","0.4.6-canary-4900abed61":"2026-02-27T14:49:41.870Z","0.4.6-canary-afdc344a41":"2026-02-27T14:52:58.017Z","0.4.6-canary-da40b809ed":"2026-02-27T15:42:57.481Z","0.4.6-canary-2aad192c1e":"2026-02-27T15:57:36.881Z","0.4.6-canary-df6d472646":"2026-02-28T10:34:24.917Z","0.4.6-canary-3a18442e7c":"2026-02-28T11:32:26.762Z","0.4.6-canary-6f288a130d":"2026-02-28T12:14:39.410Z","0.4.6-canary-5f1c165d55":"2026-02-28T14:18:41.132Z","0.4.6-canary-230faa2ada":"2026-02-28T21:14:26.861Z","0.4.6-canary-1642616b37":"2026-02-28T21:27:10.738Z","0.4.6-canary-9feef06488":"2026-02-28T22:39:08.501Z","0.4.6-develop-4d77832982":"2026-02-28T23:07:18.258Z","0.4.6-canary-efe88fde2f":"2026-02-28T23:39:14.697Z","0.4.6-develop-77fa3b7ed8":"2026-03-01T00:03:18.887Z","0.4.6-canary-a06527657f":"2026-03-01T00:21:50.983Z","0.4.6-canary-7dd47005df":"2026-03-01T00:25:56.125Z","0.4.6-canary-fcb9923235":"2026-03-01T05:39:22.730Z","0.4.6-canary-196bae4e72":"2026-03-01T05:48:58.817Z","0.4.6-canary-a4f9e5f11e":"2026-03-01T06:13:59.855Z","0.4.6-develop-e24c064390":"2026-03-01T07:07:18.992Z","0.4.6-develop-f404878193":"2026-03-01T07:19:31.707Z","0.4.6-canary-559e52557e":"2026-03-01T07:34:58.089Z","0.4.6-canary-5d0f777abb":"2026-03-01T09:56:56.784Z","0.4.6-canary-930772828c":"2026-03-01T10:01:58.927Z","0.4.6-develop-be2da141e3":"2026-03-01T13:53:40.453Z","0.4.6-canary-1ffb00266b":"2026-03-01T14:14:39.748Z","0.4.6-canary-d946874b57":"2026-03-01T14:44:03.618Z","0.4.6-canary-c08d16e753":"2026-03-01T18:31:15.270Z","0.4.6-canary-e33338f438":"2026-03-01T20:34:04.518Z","0.4.6-canary-8b668b34b0":"2026-03-01T21:22:52.873Z","0.4.6-canary-689b2d5d4c":"2026-03-02T06:01:13.598Z","0.4.6-develop-2284bb757a":"2026-03-02T06:16:27.265Z","0.4.6-canary-72ec2b6a16":"2026-03-02T07:06:18.418Z","0.4.6-canary-9e4ddb667d":"2026-03-02T07:15:48.196Z","0.4.6-develop-1f4478d60c":"2026-03-02T07:56:26.404Z","0.4.6-develop-a96241c478":"2026-03-02T09:55:24.722Z","0.4.6-canary-1d7a643c57":"2026-03-02T10:04:45.686Z","0.4.6-develop-5b9b860606":"2026-03-02T10:35:34.365Z","0.4.6-canary-fa7d41d5b1":"2026-03-02T10:41:31.554Z","0.4.6-develop-7722ab3d39":"2026-03-02T10:45:00.666Z","0.4.6-canary-dc33e4aeb0":"2026-03-02T11:26:03.701Z","0.4.6-develop-87d95e49a7":"2026-03-02T14:51:29.864Z","0.4.6-develop-e321a4e2a1":"2026-03-02T14:51:35.213Z","0.4.6-canary-15f3cfdf4c":"2026-03-02T14:55:55.745Z","0.4.6-canary-72eb996be1":"2026-03-02T15:08:50.589Z","0.4.6-canary-9c0158ce9c":"2026-03-02T15:09:41.992Z","0.4.6-canary-362aed1edb":"2026-03-02T15:12:39.629Z","0.4.6-canary-1d3cfe43ec":"2026-03-02T15:17:46.019Z","0.4.6-canary-adb438d8a0":"2026-03-02T15:19:48.495Z","0.4.6-main-24e64eef39":"2026-03-02T15:48:19.246Z","0.4.6-canary-8cb58fc703":"2026-03-02T15:56:53.320Z","0.4.6-canary-d6ec64318a":"2026-03-02T19:51:31.902Z","0.4.6-develop-079c26bb68":"2026-03-02T20:19:45.543Z","0.4.6-develop-7889bc5a01":"2026-03-02T20:20:55.144Z","0.4.6-canary-aa761117c0":"2026-03-02T20:44:27.835Z","0.4.6-canary-e78910f263":"2026-03-02T20:48:49.617Z","0.4.6-canary-e31156a434":"2026-03-02T21:49:53.760Z","0.4.6-develop-02aac88968":"2026-03-02T22:17:54.967Z","0.4.6-canary-769d66cca4":"2026-03-02T22:28:34.895Z","0.4.6-develop-832c3006bf":"2026-03-02T23:00:11.888Z","0.4.6-canary-7b725306a6":"2026-03-03T05:29:55.319Z","0.4.6-canary-3189f1e4de":"2026-03-03T05:32:20.554Z","0.4.6-canary-aafcab1860":"2026-03-03T05:34:01.130Z","0.4.6-canary-6112ad32e8":"2026-03-03T06:34:39.750Z","0.4.6-develop-05b3bcb6f5":"2026-03-03T06:53:27.686Z","0.4.6-canary-d703b2e594":"2026-03-03T06:55:57.714Z","0.4.6-canary-31f7ad8994":"2026-03-03T07:17:40.448Z","0.4.6-canary-bb60f5d805":"2026-03-03T07:17:44.010Z","0.4.6-canary-47cfd437f5":"2026-03-03T09:19:51.011Z","0.4.6-canary-d2ec006322":"2026-03-03T10:55:08.796Z","0.4.6-canary-3958f6d285":"2026-03-03T16:18:28.488Z","0.4.6-canary-bee89e8031":"2026-03-03T16:25:16.635Z","0.4.6-canary-94e75ec092":"2026-03-03T16:25:43.624Z","0.4.6-develop-c6df2c0f3f":"2026-03-03T16:27:28.603Z","0.4.6-canary-f59fa2d189":"2026-03-03T16:34:50.624Z","0.4.6-canary-9e9be17978":"2026-03-03T16:48:12.959Z","0.4.6-canary-5e536fb2c6":"2026-03-03T17:02:01.434Z","0.4.6-main-440ca226f2":"2026-03-03T17:57:20.045Z","0.4.6-canary-7f4d5df9fc":"2026-03-03T17:58:21.698Z","0.4.6-canary-ca1cf16988":"2026-03-03T18:02:43.897Z","0.4.6-main-be1825c150":"2026-03-03T18:02:49.696Z","0.4.6-develop-db1058d334":"2026-03-03T18:07:04.849Z","0.4.6-canary-ec2d8894ad":"2026-03-03T18:09:52.394Z","0.4.6-develop-003945d525":"2026-03-03T18:13:53.457Z","0.4.6-canary-659e789957":"2026-03-03T18:20:33.359Z","0.4.6-canary-a6011b8be7":"2026-03-03T18:37:53.595Z","0.4.6-canary-eeae545d5b":"2026-03-04T07:42:37.180Z","0.4.6-develop-4a21057725":"2026-03-04T08:05:14.694Z","0.4.6-canary-8615f0910d":"2026-03-04T08:31:55.504Z","0.4.6-canary-cba27df4ba":"2026-03-04T09:11:35.969Z","0.4.6-develop-c957f49932":"2026-03-04T09:11:45.817Z","0.4.6-canary-aeb1506581":"2026-03-04T09:12:09.238Z","0.4.6-develop-37588eaea9":"2026-03-04T09:24:48.724Z","0.4.6-canary-9ba1b0057e":"2026-03-04T09:25:02.307Z","0.4.6-develop-6953d75a91":"2026-03-04T09:43:42.092Z","0.4.6-canary-e96897ac0b":"2026-03-04T09:46:43.692Z","0.4.6-canary-6d8c57ee74":"2026-03-04T09:47:11.210Z","0.4.6-canary-ff87e1762f":"2026-03-04T09:47:56.085Z","0.4.6-canary-1106ce9f07":"2026-03-04T10:03:00.353Z","0.4.6-canary-e29b7ef374":"2026-03-04T10:25:02.975Z","0.4.6-canary-03be4d6e70":"2026-03-04T10:29:46.037Z","0.4.6-develop-5cacfcc21a":"2026-03-04T10:51:21.312Z","0.4.6-canary-08f569a747":"2026-03-04T10:56:33.134Z","0.4.6-canary-d53131a925":"2026-03-04T11:41:56.612Z","0.4.6-develop-90c3eb0e8a":"2026-03-04T11:57:48.713Z","0.4.6-canary-c881955d8c":"2026-03-04T12:06:31.555Z","0.4.6-canary-89489b89c1":"2026-03-04T12:09:18.596Z","0.4.6-canary-80bcdce559":"2026-03-04T12:17:58.233Z","0.4.6-canary-f38c761b98":"2026-03-04T12:23:00.510Z","0.4.6-canary-52e0b9867a":"2026-03-04T12:24:38.544Z","0.4.6-canary-bf3f709958":"2026-03-04T12:28:32.242Z","0.4.6-canary-c925dad4ba":"2026-03-04T13:26:35.289Z","0.4.6-canary-7013dcddfb":"2026-03-04T13:36:21.164Z","0.4.6-canary-d6e720ca3f":"2026-03-04T13:43:47.286Z","0.4.6-canary-faa72fbdd7":"2026-03-04T13:47:18.022Z","0.4.6-canary-febd7f4356":"2026-03-04T13:56:55.507Z","0.4.6-canary-e7447f45bf":"2026-03-04T14:03:24.069Z","0.4.6-canary-2884b2a3c0":"2026-03-04T14:05:57.518Z","0.4.6-canary-607854ed5e":"2026-03-04T14:11:22.028Z","0.4.6-canary-a5987c7d32":"2026-03-04T16:20:32.639Z","0.4.6-canary-c6f7dc8f34":"2026-03-04T16:29:29.757Z","0.4.6-canary-73f8276b04":"2026-03-04T16:54:18.096Z","0.4.6-canary-ac1999527f":"2026-03-04T16:54:29.421Z","0.4.6-canary-16f721a2ec":"2026-03-04T16:56:10.744Z","0.4.6-develop-9ff1d4a9a2":"2026-03-04T16:57:03.534Z","0.4.6-canary-81d59c2ede":"2026-03-04T17:06:54.348Z","0.4.6-develop-f7d3079656":"2026-03-04T17:10:29.766Z","0.4.6-canary-bf41e3aa92":"2026-03-04T17:30:41.583Z","0.4.6-develop-219dae16c5":"2026-03-04T18:38:21.528Z","0.4.6-develop-0861f05ea9":"2026-03-04T19:57:49.830Z","0.4.6-canary-855a8d8941":"2026-03-04T21:45:39.635Z","0.4.6-develop-ad965450e9":"2026-03-05T07:33:47.642Z","0.4.6-develop-db293c4bbe":"2026-03-05T07:51:49.213Z","0.4.6-canary-5d0a180f70":"2026-03-05T07:58:49.207Z","0.4.6-canary-cf453b34c6":"2026-03-05T08:13:17.272Z","0.4.6-canary-c8765c8cd8":"2026-03-05T08:23:18.071Z","0.4.6-develop-a88276bc52":"2026-03-05T08:28:31.217Z","0.4.6-develop-6d72ec5960":"2026-03-05T08:30:47.877Z","0.4.6-canary-b034c5b38a":"2026-03-05T08:32:24.032Z","0.4.6-canary-05a95a5aac":"2026-03-05T08:34:55.454Z","0.4.6-develop-806a2ed6b9":"2026-03-05T08:41:26.933Z","0.4.6-canary-4b5d8c86e4":"2026-03-05T08:46:11.529Z","0.4.6-develop-cd1e2a9a0e":"2026-03-05T08:47:32.436Z","0.4.6-canary-67a41041cd":"2026-03-05T09:49:54.354Z","0.4.6-develop-71f99ec6c3":"2026-03-05T09:50:22.463Z","0.4.6-develop-6247c21d52":"2026-03-05T09:51:55.105Z","0.4.6-canary-1aeff4f3cd":"2026-03-05T09:55:31.060Z","0.4.6-develop-4cfe4a0f36":"2026-03-05T10:00:25.706Z","0.4.6-canary-3cfd4c3136":"2026-03-05T10:02:59.778Z","0.4.6-canary-50e6e86082":"2026-03-05T10:27:41.702Z","0.4.6-canary-b7075ef08f":"2026-03-05T10:29:42.090Z","0.4.6-canary-726c6b9d53":"2026-03-05T10:43:30.041Z","0.4.6-canary-70156f043c":"2026-03-05T11:06:30.873Z","0.4.6-canary-11958ef178":"2026-03-05T11:22:06.425Z","0.4.6-develop-bbfd75b1c8":"2026-03-05T11:28:04.979Z","0.4.6-develop-79b76432fd":"2026-03-05T11:34:42.571Z","0.4.6-canary-1990b1a0b5":"2026-03-05T11:59:54.424Z","0.4.6-canary-bb9b6c738e":"2026-03-05T12:00:05.237Z","0.4.6-canary-5730c94476":"2026-03-05T12:00:58.979Z","0.4.6-canary-e666dd2a96":"2026-03-05T12:09:08.707Z","0.4.6-canary-2a8b4143e3":"2026-03-05T12:21:50.307Z","0.4.6-canary-953752d93b":"2026-03-05T12:31:21.181Z","0.4.6-canary-37deb21355":"2026-03-05T12:47:39.077Z","0.4.6-canary-de9442a0f8":"2026-03-05T12:51:34.714Z","0.4.6-canary-d8be2a7e64":"2026-03-05T13:01:39.178Z","0.4.6-develop-2ba4e02ffb":"2026-03-05T13:02:00.186Z","0.4.6-canary-056d7a71a8":"2026-03-05T13:04:03.635Z","0.4.6-canary-8531045299":"2026-03-05T13:16:53.162Z","0.4.6-develop-96c36a4b2a":"2026-03-05T13:22:00.075Z","0.4.6-develop-15c18897fc":"2026-03-05T13:30:37.124Z","0.4.6-canary-c78152b9d2":"2026-03-05T13:32:27.836Z","0.4.6-develop-d09919c37e":"2026-03-05T14:02:33.144Z","0.4.6-canary-17c7c4a395":"2026-03-05T14:14:12.785Z","0.4.6-canary-e1e89f6750":"2026-03-05T14:14:47.058Z","0.4.6-develop-34aa847ce6":"2026-03-05T14:18:45.761Z","0.4.6-canary-10e1e2e54d":"2026-03-05T14:20:14.359Z","0.4.6-canary-135dff9729":"2026-03-05T14:27:38.698Z","0.4.6-canary-2fb12917ea":"2026-03-05T14:30:36.016Z","0.4.6-canary-f7470d6251":"2026-03-05T14:31:24.926Z","0.4.6-canary-c034ce661b":"2026-03-05T14:41:21.192Z","0.4.6-canary-95ed26d4b5":"2026-03-05T14:44:30.347Z","0.4.6-canary-5eb138494e":"2026-03-05T14:46:29.252Z","0.4.6-canary-e30f44b511":"2026-03-05T14:47:40.452Z","0.4.6-develop-7ffc0df6e5":"2026-03-05T14:59:41.686Z","0.4.6-canary-c9d51c8abd":"2026-03-05T15:11:50.082Z","0.4.6-canary-0ccadc1cf8":"2026-03-05T15:20:44.660Z","0.4.6-canary-aac7779781":"2026-03-05T15:21:20.291Z","0.4.6-canary-67ad0757f0":"2026-03-05T15:28:08.802Z","0.4.6-canary-90d1a965d5":"2026-03-05T15:41:26.724Z","0.4.6-canary-10b8f952e3":"2026-03-05T15:45:44.620Z","0.4.6-canary-df3591c1eb":"2026-03-05T15:47:52.744Z","0.4.6-canary-c3811b08ec":"2026-03-05T15:57:36.878Z","0.4.6-canary-9f8b6281a8":"2026-03-05T15:59:22.143Z","0.4.6-canary-8ae94de818":"2026-03-05T16:05:25.076Z","0.4.6-canary-e6fd8df30a":"2026-03-05T16:09:02.157Z","0.4.6-canary-d4ca4fecc3":"2026-03-05T16:18:13.456Z","0.4.6-canary-82f9028fab":"2026-03-05T17:35:15.210Z","0.4.6-develop-d0884fe560":"2026-03-05T17:38:18.736Z","0.4.6-canary-ec1a126cf3":"2026-03-05T18:01:00.635Z","0.4.6-develop-32b2322b78":"2026-03-05T18:06:51.764Z","0.4.6-canary-5a3fb67e61":"2026-03-05T18:29:45.773Z","0.4.6-canary-afbf3bb453":"2026-03-05T19:34:30.849Z","0.4.6-canary-6d93afe6c9":"2026-03-05T19:37:34.220Z","0.4.6-canary-fbf049762f":"2026-03-05T19:41:34.129Z","0.4.6-canary-737f49050a":"2026-03-05T19:43:05.497Z","0.4.6-canary-6e8e06d5ad":"2026-03-05T19:48:23.573Z","0.4.6-canary-f2fc755e93":"2026-03-05T20:25:38.021Z","0.4.6-canary-cab0641b26":"2026-03-05T20:28:40.374Z","0.4.6-canary-e3f010761a":"2026-03-05T20:38:07.676Z","0.4.6-develop-c2b70de148":"2026-03-05T20:42:54.008Z","0.4.6-develop-38209f5fc2":"2026-03-05T20:43:26.111Z","0.4.6-develop-03a1e82e85":"2026-03-05T20:55:53.184Z","0.4.6-canary-3de5dadf7b":"2026-03-05T20:57:05.786Z","0.4.6-develop-3a8b7804a5":"2026-03-05T21:07:14.072Z","0.4.6-canary-e5f9544a3c":"2026-03-05T21:07:58.867Z","0.4.6-develop-8e94b78011":"2026-03-05T21:30:34.912Z","0.4.6-canary-1db760d454":"2026-03-05T21:42:57.267Z","0.4.6-canary-155935365c":"2026-03-05T22:07:00.816Z","0.4.6-develop-a71fbbd3da":"2026-03-06T08:06:05.473Z","0.4.6-main-a71fbbd3da":"2026-03-06T08:09:21.833Z","0.4.6":"2026-03-06T08:10:34.643Z","0.4.7-develop-59d7ae4b5c":"2026-03-06T08:52:06.096Z","0.4.7-canary-df6597cea1":"2026-03-06T08:52:52.483Z","0.4.7-develop-1676418d85":"2026-03-06T08:53:26.920Z","0.4.7-canary-e5999fb0cc":"2026-03-06T08:53:53.041Z","0.4.7-main-1768da2e43":"2026-03-06T09:25:43.613Z","0.4.7-develop-fa7aa1b7a9":"2026-03-06T09:56:05.165Z","0.4.7-develop-8022803abb":"2026-03-07T17:11:30.115Z","0.4.7-canary-eed98ee11e":"2026-03-07T21:40:54.087Z","0.4.7-canary-dcdd1f40e2":"2026-03-07T21:44:23.603Z","0.4.7-canary-e4b7f40e03":"2026-03-07T22:14:50.507Z","0.4.7-develop-8c3fab2dbb":"2026-03-08T08:51:06.158Z","0.4.7-canary-1050e08d5c":"2026-03-09T11:01:12.463Z","0.4.7-canary-0dfd641231":"2026-03-09T11:22:25.293Z","0.4.7-canary-1287156c6c":"2026-03-10T07:49:54.140Z","0.4.7-develop-328293e322":"2026-03-10T08:11:27.311Z","0.4.7-canary-6d60bb8884":"2026-03-10T11:53:01.755Z","0.4.7-canary-6752b538fe":"2026-03-10T12:26:18.858Z","0.4.7-canary-52b3ddff5e":"2026-03-10T15:39:56.626Z","0.4.7-develop-80fa80ebe3":"2026-03-10T16:51:01.486Z","0.4.7-canary-a060527180":"2026-03-10T17:40:04.520Z","0.4.7-canary-e3601f1f87":"2026-03-10T18:05:00.132Z","0.4.7-canary-22804a1db7":"2026-03-10T18:15:15.511Z","0.4.7-develop-c1ef1d89c2":"2026-03-10T18:16:01.261Z","0.4.7-canary-c87a544e06":"2026-03-10T18:28:31.683Z","0.4.7-develop-4381462230":"2026-03-10T18:33:25.082Z","0.4.7-canary-1da8c9193f":"2026-03-10T18:42:18.797Z","0.4.7-develop-f790e28047":"2026-03-10T18:43:12.477Z","0.4.7-canary-c1236603bb":"2026-03-10T18:46:20.649Z","0.4.7-canary-b61ed95f6c":"2026-03-10T18:50:27.826Z","0.4.7-canary-c6ff984f88":"2026-03-10T18:55:39.172Z","0.4.7-canary-1983b62a63":"2026-03-10T19:57:02.197Z","0.4.7-canary-93c4bedd24":"2026-03-10T19:58:21.905Z","0.4.7-canary-f4dc23ac55":"2026-03-10T21:39:01.651Z","0.4.7-develop-f6b19dd65a":"2026-03-11T06:07:55.499Z","0.4.7-develop-0a657b411f":"2026-03-11T06:08:18.526Z","0.4.7-canary-9b4f4f3d7e":"2026-03-11T07:50:51.267Z","0.4.7-canary-f702ff41e0":"2026-03-11T08:08:19.707Z","0.4.7-canary-df94502054":"2026-03-11T08:16:53.214Z","0.4.7-canary-96203c2a71":"2026-03-11T08:28:48.817Z","0.4.7-canary-f2409117ec":"2026-03-11T08:39:03.833Z","0.4.7-canary-348748d1f0":"2026-03-11T09:18:54.787Z","0.4.7-develop-11728c8558":"2026-03-11T09:19:52.858Z","0.4.7-canary-c73ce27483":"2026-03-11T13:33:53.994Z","0.4.7-canary-b43a53dae6":"2026-03-11T14:30:13.277Z","0.4.7-canary-9e985dfcf5":"2026-03-11T14:31:20.557Z","0.4.7-canary-28ad702551":"2026-03-11T15:28:16.604Z","0.4.7-canary-607385e4ed":"2026-03-11T15:40:24.867Z","0.4.7-canary-8ffb4241c0":"2026-03-11T15:46:30.385Z","0.4.7-canary-cd8fd3f160":"2026-03-11T15:46:39.575Z","0.4.7-canary-d3d6498de3":"2026-03-11T16:05:27.318Z","0.4.7-canary-159f665b74":"2026-03-11T17:15:01.369Z","0.4.7-develop-e249d3e7d0":"2026-03-11T17:27:53.122Z","0.4.7-canary-f034ec9193":"2026-03-11T17:32:10.029Z","0.4.7-canary-5c02f62827":"2026-03-11T17:33:47.317Z","0.4.7-canary-4f857bbf79":"2026-03-11T17:59:27.447Z","0.4.7-canary-dfa230a198":"2026-03-11T18:04:27.151Z","0.4.7-canary-64142e9feb":"2026-03-11T19:57:08.507Z","0.4.7-canary-ac22b5c7a0":"2026-03-12T07:03:26.424Z","0.4.7-canary-beaa7048d3":"2026-03-12T07:38:05.583Z","0.4.7-canary-aa0526225f":"2026-03-12T08:05:54.258Z","0.4.7-canary-3edf152ed3":"2026-03-12T08:09:51.371Z","0.4.7-canary-175b5171bc":"2026-03-12T08:25:14.856Z","0.4.7-canary-2b3ffdbc0e":"2026-03-12T08:30:36.841Z","0.4.7-canary-a37ed3f861":"2026-03-12T08:55:24.955Z","0.4.7-develop-e5ab49b1fe":"2026-03-12T08:56:32.624Z","0.4.7-canary-ef99844b90":"2026-03-12T09:16:17.394Z","0.4.7-canary-691de6b279":"2026-03-12T09:41:15.169Z","0.4.7-canary-cbf2008431":"2026-03-12T10:51:12.824Z","0.4.7-canary-54dc16961d":"2026-03-12T10:52:43.475Z","0.4.7-canary-51f893d9e3":"2026-03-12T10:54:42.117Z","0.4.7-canary-f198b6cc72":"2026-03-12T10:57:22.538Z","0.4.7-canary-6d827be06e":"2026-03-12T10:58:35.295Z","0.4.7-canary-98dc5a3b98":"2026-03-12T11:03:31.407Z","0.4.7-canary-6c43ae4ae5":"2026-03-12T11:05:34.083Z","0.4.7-canary-1c3bcb98d0":"2026-03-12T11:12:03.154Z","0.4.7-canary-b9411582c5":"2026-03-12T11:17:52.348Z","0.4.7-canary-63c39ecbed":"2026-03-12T11:20:50.687Z","0.4.7-canary-8a66949b2d":"2026-03-12T11:44:43.888Z","0.4.7-canary-d1399da815":"2026-03-12T12:22:22.561Z","0.4.7-canary-3e6d401dfb":"2026-03-12T12:34:44.449Z","0.4.7-canary-e07148e1e3":"2026-03-12T12:55:17.751Z","0.4.7-develop-4edba96002":"2026-03-12T12:59:50.155Z","0.4.7-develop-78d7541539":"2026-03-12T13:00:18.250Z","0.4.7-canary-545d802e5d":"2026-03-12T13:05:21.467Z","0.4.7-canary-9baf6c94da":"2026-03-12T13:16:43.366Z","0.4.7-develop-c89cca0193":"2026-03-12T13:22:23.231Z","0.4.7-canary-4aa2389615":"2026-03-12T13:24:36.384Z","0.4.7-canary-4cd2a3913b":"2026-03-12T13:44:06.726Z","0.4.7-canary-fe03319749":"2026-03-12T13:46:10.488Z","0.4.7-canary-f7c66d3f77":"2026-03-12T13:48:43.205Z","0.4.7-canary-b6d395b6cd":"2026-03-12T14:09:58.875Z","0.4.7-canary-c666e37214":"2026-03-12T14:14:03.098Z","0.4.7-canary-765ef14020":"2026-03-12T15:11:57.778Z","0.4.7-develop-74069040de":"2026-03-12T15:14:42.114Z","0.4.7-canary-c26b44c778":"2026-03-12T15:16:49.741Z","0.4.7-develop-bdeaa0fc10":"2026-03-12T15:40:37.268Z","0.4.7-canary-1144bf7666":"2026-03-12T15:46:14.717Z","0.4.7-canary-cea0b1684e":"2026-03-12T15:47:19.199Z","0.4.7-develop-7116871242":"2026-03-12T15:48:37.559Z","0.4.7-canary-df36f591b7":"2026-03-12T15:49:36.627Z","0.4.7-develop-288bbad027":"2026-03-12T15:51:09.425Z","0.4.7-canary-6f9a431acc":"2026-03-12T15:51:44.318Z","0.4.7-develop-84053364cf":"2026-03-12T15:52:20.777Z","0.4.7-canary-caac2ed6d6":"2026-03-12T15:56:20.054Z","0.4.7-develop-bfa1805ed9":"2026-03-12T16:01:14.898Z","0.4.7-canary-bffd6b6668":"2026-03-12T16:08:40.528Z","0.4.7-canary-347aa936de":"2026-03-12T16:19:08.224Z","0.4.7-canary-a9fc8ba826":"2026-03-12T16:19:55.298Z","0.4.7-develop-488ee515f9":"2026-03-12T16:23:04.558Z","0.4.7-canary-e5153466ce":"2026-03-12T16:30:20.319Z","0.4.7-canary-77d770b408":"2026-03-12T16:34:27.836Z","0.4.7-develop-7bc1a576d8":"2026-03-12T17:36:16.780Z","0.4.7-canary-5f401269fe":"2026-03-12T17:37:16.758Z","0.4.7-develop-fdfe003312":"2026-03-12T17:38:25.676Z","0.4.7-canary-31a8607634":"2026-03-12T17:39:06.953Z","0.4.7-develop-fb4b20aa0e":"2026-03-12T19:40:23.256Z","0.4.7-canary-01223d5198":"2026-03-12T19:40:27.091Z","0.4.7-canary-d572e5e96d":"2026-03-12T19:45:45.004Z","0.4.7-canary-f4fa9797dc":"2026-03-12T20:12:31.642Z","0.4.7-develop-ef40acc421":"2026-03-12T20:13:12.033Z","0.4.7-canary-3021a830a2":"2026-03-13T00:12:04.906Z","0.4.7-canary-9154935650":"2026-03-13T00:29:13.132Z","0.4.7-develop-a03870da8d":"2026-03-13T04:43:32.744Z","0.4.7-canary-4666c81bd5":"2026-03-13T04:43:36.006Z","0.4.7-develop-ed2910798b":"2026-03-13T04:44:53.920Z","0.4.7-canary-547f9a2f43":"2026-03-13T04:45:16.150Z","0.4.7-develop-47ec0ae8dc":"2026-03-13T05:17:06.922Z","0.4.7-canary-ab31ea92e1":"2026-03-13T05:18:07.564Z","0.4.7-canary-47e0446feb":"2026-03-13T06:20:03.362Z","0.4.7-develop-e301da2f94":"2026-03-13T06:34:32.842Z","0.4.7-canary-c1a3d539b6":"2026-03-13T06:35:05.263Z","0.4.7-canary-b5090dc30a":"2026-03-13T07:01:50.874Z","0.4.7-canary-97a26307d2":"2026-03-13T07:27:04.503Z","0.4.7-develop-7c7b3f9d84":"2026-03-13T07:27:48.060Z","0.4.7-develop-21e4edc28c":"2026-03-13T07:28:12.855Z","0.4.7-canary-8d44ff3317":"2026-03-13T07:28:21.806Z","0.4.7-canary-d217dc234f":"2026-03-13T07:29:23.315Z","0.4.7-develop-d6331ed114":"2026-03-13T07:37:57.803Z","0.4.7-canary-620d0af220":"2026-03-13T07:40:40.321Z","0.4.7-develop-80cf083df7":"2026-03-13T07:41:16.604Z","0.4.7-canary-e4062be7ed":"2026-03-13T07:44:18.837Z","0.4.7-canary-3c9627f083":"2026-03-13T09:32:31.570Z","0.4.7-develop-1ac08bd793":"2026-03-13T09:33:44.475Z","0.4.7-develop-8de361aa18":"2026-03-13T10:30:43.198Z","0.4.7-canary-de34f69203":"2026-03-13T10:30:49.936Z","0.4.7-develop-c22689c3aa":"2026-03-13T11:03:19.823Z","0.4.7-canary-d2bf716e6b":"2026-03-13T11:04:22.509Z","0.4.7-develop-75b882ccb8":"2026-03-13T11:05:33.897Z","0.4.7-canary-3cf5e19a03":"2026-03-13T11:06:11.293Z","0.4.7-main-ae9109fb7f":"2026-03-13T11:39:36.524Z","0.4.7":"2026-03-13T11:40:22.478Z","0.4.8-develop-4e71d95aba":"2026-03-13T11:47:40.133Z","0.4.8-main-848cd3c22c":"2026-03-13T11:48:53.512Z","0.4.8-canary-8502c817af":"2026-03-13T13:16:44.774Z","0.4.8-canary-d3f23076fd":"2026-03-13T14:19:27.079Z","0.4.8-canary-d29d23af60":"2026-03-13T14:19:59.586Z","0.4.8-develop-665ca9216b":"2026-03-15T05:51:15.311Z","0.4.8-develop-2acbd97ec3":"2026-03-15T05:53:21.164Z","0.4.8-develop-f3593949bf":"2026-03-15T05:55:26.068Z","0.4.8-develop-7d9e332831":"2026-03-15T05:57:22.512Z","0.4.8-canary-9298688d4d":"2026-03-15T23:21:42.202Z","0.4.8-canary-2c416b5976":"2026-03-15T23:25:10.577Z","0.4.8-canary-2284372ace":"2026-03-15T23:33:46.854Z","0.4.8-canary-b502856fed":"2026-03-16T06:53:23.579Z","0.4.8-develop-c0f68a4b89":"2026-03-16T08:02:37.164Z","0.4.8-develop-6b37dabfa2":"2026-03-16T12:21:23.413Z","0.4.8-canary-836a80151c":"2026-03-16T12:38:18.012Z","0.4.8-canary-59273a09a3":"2026-03-16T13:32:00.679Z","0.4.8-develop-28cee031d6":"2026-03-16T13:55:25.412Z","0.4.8-canary-35d56b4463":"2026-03-16T21:12:15.784Z","0.4.8-canary-b48a68a5a6":"2026-03-16T23:26:39.167Z","0.4.8-canary-8d5e423725":"2026-03-16T23:53:07.191Z","0.4.8-develop-84f3678a58":"2026-03-17T05:05:36.606Z","0.4.8-develop-15259be22b":"2026-03-17T05:10:14.612Z","0.4.8-canary-6f0b2a14df":"2026-03-17T05:32:49.084Z","0.4.8-develop-641703d2a6":"2026-03-17T08:09:49.459Z","0.4.8-develop-280c02b529":"2026-03-17T08:26:37.675Z","0.4.8-develop-bc5be31b5c":"2026-03-17T08:27:28.758Z","0.4.8-canary-063eddb1c1":"2026-03-17T08:27:51.326Z","0.4.8-develop-a03754d0ce":"2026-03-17T08:28:42.162Z","0.4.8-develop-409bb4a065":"2026-03-17T08:40:08.019Z","0.4.8-develop-d16e2f51dc":"2026-03-17T08:40:13.580Z","0.4.8-develop-344cc68055":"2026-03-17T08:42:05.012Z","0.4.8-develop-4b58cde65d":"2026-03-17T08:55:48.548Z","0.4.8-canary-88b6e1a82c":"2026-03-17T08:56:01.253Z","0.4.8-canary-ea5f2d5f9d":"2026-03-17T09:04:42.053Z","0.4.8-canary-72a23aebea":"2026-03-17T09:07:09.366Z","0.4.8-develop-8d07d08b47":"2026-03-17T09:07:27.060Z","0.4.8-main-b9017c5e85":"2026-03-17T09:48:21.684Z","0.4.8":"2026-03-17T09:49:15.931Z","0.4.9-develop-e467bdfafd":"2026-03-17T09:51:49.577Z","0.4.9-main-0f72cbf16c":"2026-03-17T09:56:28.008Z","0.4.9-canary-928f741465":"2026-03-17T14:53:24.956Z","0.4.9-canary-a64fb3aeb3":"2026-03-17T15:30:31.733Z","0.4.9-develop-3b5629af67":"2026-03-17T15:45:11.669Z","0.4.9-canary-b6868f5848":"2026-03-17T15:56:18.395Z","0.4.9-canary-6cd4eaaeb1":"2026-03-17T15:57:58.755Z","0.4.9-canary-b3edcfc2e3":"2026-03-17T15:59:51.323Z","0.4.9-canary-e5d35ded92":"2026-03-17T16:08:27.443Z","0.4.9-canary-9ff60a22a5":"2026-03-17T16:14:11.189Z","0.4.9-canary-1b4c676ac8":"2026-03-17T16:29:12.366Z","0.4.9-develop-d548a06aad":"2026-03-17T17:41:49.900Z","0.4.9-canary-ec2fedcc6d":"2026-03-17T17:55:30.645Z","0.4.9-canary-6b5580b06d":"2026-03-17T18:13:06.715Z","0.4.9-canary-50d62a264b":"2026-03-17T19:12:45.566Z","0.4.9-canary-6ae05a9b36":"2026-03-17T19:51:45.377Z","0.4.9-canary-cec93af38a":"2026-03-17T20:08:37.812Z","0.4.9-canary-d406767f22":"2026-03-17T20:32:49.242Z","0.4.9-canary-de90704037":"2026-03-18T05:03:15.412Z","0.4.9-canary-e5f483f94a":"2026-03-18T05:11:12.208Z","0.4.9-main-55cdecd3f2":"2026-03-18T08:01:16.328Z","0.4.9-develop-721e6b830f":"2026-03-18T08:05:23.867Z","0.4.9-develop-5d3c6c8745":"2026-03-18T08:21:35.091Z","0.4.9-develop-c7274682b5":"2026-03-18T08:23:18.359Z","0.4.9-develop-de525127d6":"2026-03-18T08:41:07.637Z","0.4.9-develop-8c36c096d5":"2026-03-18T09:00:31.729Z","0.4.9-canary-fcabd45887":"2026-03-18T09:12:15.698Z","0.4.9-canary-cec625fafb":"2026-03-18T09:17:21.142Z","0.4.9-canary-96a96dbfb2":"2026-03-18T09:35:55.690Z","0.4.9-canary-a6fe1b8b12":"2026-03-18T10:44:30.910Z","0.4.9-develop-31d1a87765":"2026-03-18T11:19:44.805Z","0.4.9-canary-6a563f54a7":"2026-03-18T12:08:44.190Z","0.4.9-canary-8c762104f0":"2026-03-18T12:09:07.270Z","0.4.9-canary-fc6a07e949":"2026-03-18T12:10:29.682Z","0.4.9-develop-be6e1cf49c":"2026-03-18T12:17:26.232Z","0.4.9-canary-a934c17574":"2026-03-18T12:18:41.478Z","0.4.9-canary-0426d4733f":"2026-03-18T12:30:46.909Z","0.4.9-canary-df72f5cb7f":"2026-03-18T12:34:25.462Z","0.4.9-canary-ad4613af97":"2026-03-18T12:40:22.050Z","0.4.9-canary-36fade0830":"2026-03-18T12:51:16.818Z","0.4.9-canary-1f829e1484":"2026-03-18T13:16:09.500Z","0.4.9-canary-d3bf736dd8":"2026-03-18T13:56:10.880Z","0.4.9-develop-1259009938":"2026-03-18T14:01:34.191Z","0.4.9-canary-0d53fa6f95":"2026-03-18T14:46:26.767Z","0.4.9-develop-b2b88cde69":"2026-03-18T15:47:18.309Z","0.4.9-canary-7c65f1708f":"2026-03-18T16:02:46.586Z","0.4.9-develop-0ee01461f9":"2026-03-18T16:10:48.051Z","0.4.9-canary-9dda30544a":"2026-03-18T18:19:21.257Z","0.4.9-canary-bc1636e153":"2026-03-18T19:03:44.153Z","0.4.9-canary-59fd95b8d3":"2026-03-18T19:33:35.768Z","0.4.9-canary-12863caba7":"2026-03-18T19:36:04.707Z","0.4.9-canary-580f4e3c07":"2026-03-18T19:40:05.655Z","0.4.9-canary-53a014028f":"2026-03-19T04:16:02.050Z","0.4.9-develop-d1d38e26fb":"2026-03-19T04:21:35.327Z","0.4.9-canary-b6905b6bb7":"2026-03-19T05:02:55.650Z","0.4.9-canary-e15f013955":"2026-03-19T05:11:00.695Z","0.4.9-canary-5466d55b8a":"2026-03-19T05:11:57.259Z","0.4.9-develop-fefbbe0979":"2026-03-19T05:15:39.418Z","0.4.9-canary-f5b667764d":"2026-03-19T05:57:53.959Z","0.4.9-canary-4562571762":"2026-03-19T06:13:26.972Z","0.4.9-canary-a94ee6d675":"2026-03-19T06:41:38.364Z","0.4.9-canary-47f794f0aa":"2026-03-19T07:52:31.087Z","0.4.9-canary-891068e07c":"2026-03-19T09:12:55.221Z","0.4.9-canary-22f2039164":"2026-03-19T09:18:43.021Z","0.4.9-canary-b70990912c":"2026-03-19T09:49:14.326Z","0.4.9-develop-7afbe1e834":"2026-03-19T09:51:00.798Z","0.4.9-develop-db9ecc46fc":"2026-03-19T09:52:55.791Z","0.4.9-canary-e14f63ccdb":"2026-03-19T12:00:04.861Z","0.4.9-canary-2ca3180b35":"2026-03-19T12:09:58.216Z","0.4.9-canary-f91f59d222":"2026-03-19T12:25:27.516Z","0.4.9-canary-aa7205c16d":"2026-03-19T12:41:46.754Z","0.4.9-canary-6e087f7ad2":"2026-03-19T12:42:30.795Z","0.4.9-develop-94fb251ed3":"2026-03-19T12:43:03.660Z","0.4.9-develop-d989387b7a":"2026-03-19T13:20:49.616Z","0.4.9-develop-8d8db18714":"2026-03-19T14:14:46.363Z","0.4.9-develop-7120508245":"2026-03-19T14:36:56.785Z","0.4.9-canary-b967728c04":"2026-03-19T14:44:29.529Z","0.4.9-canary-3880d69423":"2026-03-19T14:48:28.544Z","0.4.9-develop-36c7c9d7b1":"2026-03-19T15:30:37.009Z","0.4.9-develop-e55592929f":"2026-03-20T08:40:35.489Z","0.4.9-canary-3ef6ff9d42":"2026-03-20T09:16:20.359Z","0.4.9-canary-ce39ca000a":"2026-03-20T09:18:01.624Z","0.4.9-canary-14851a513a":"2026-03-20T10:59:34.256Z","0.4.9-canary-56bd8b2cf3":"2026-03-20T12:22:16.755Z","0.4.9-canary-4be4db7d21":"2026-03-20T12:45:35.638Z","0.4.9-canary-db777e34c1":"2026-03-20T12:58:28.134Z","0.4.9-canary-fc435eccc9":"2026-03-20T13:25:44.812Z","0.4.9-canary-5195c07665":"2026-03-20T13:50:28.967Z","0.4.9-canary-80fba6ae94":"2026-03-20T18:28:07.512Z","0.4.9-canary-e1e5451c4a":"2026-03-20T18:36:29.252Z","0.4.9-canary-6425c53633":"2026-03-20T18:44:19.919Z","0.4.9-canary-dc410455cc":"2026-03-20T18:58:54.574Z","0.4.9-develop-ce96cffe00":"2026-03-20T20:12:30.156Z","0.4.9-develop-97d4cca067":"2026-03-21T05:20:18.785Z","0.4.9-canary.1009.cbe6f33ae0":"2026-03-21T08:44:56.531Z","0.4.9-develop-5d884303ad":"2026-03-21T08:56:41.896Z","0.4.9-canary-d1381a7688":"2026-03-21T08:59:13.340Z","0.4.9-canary-f2db6a9368":"2026-03-21T09:38:18.433Z","0.4.9-develop.1013.aa3a9dea92":"2026-03-21T10:05:44.403Z","0.4.9-canary.1014.efbe6bbe7a":"2026-03-21T10:46:37.125Z","0.4.9-canary.1015.4ee42ce201":"2026-03-21T10:56:32.129Z","0.4.9-canary.1016.583b7829c7":"2026-03-21T12:27:40.690Z","0.4.9-canary.1017.e41e80df25":"2026-03-21T12:34:45.263Z","0.4.9-canary.1018.6e529e9c6d":"2026-03-21T13:02:30.751Z","0.4.9-canary.1019.952d57c478":"2026-03-21T13:55:18.687Z","0.4.9-canary.1020.69f6e4ca82":"2026-03-21T14:58:12.159Z","0.4.9-canary.1033.be1a08ac02":"2026-03-22T21:58:51.871Z","0.4.9-canary.1034.53634a00ab":"2026-03-22T22:24:48.836Z","0.4.9-canary.1035.4132c71a40":"2026-03-22T22:38:33.141Z","0.4.9-canary.1036.7ba040b1d3":"2026-03-22T23:00:16.826Z","0.4.9-develop.1038.2d16936bed":"2026-03-23T11:30:46.131Z","0.4.9-develop.1039.b1e5448fc8":"2026-03-23T12:19:25.749Z","0.4.9-canary.1040.9bec03388f":"2026-03-23T12:33:15.644Z","0.4.9-canary.1041.7cab5c31b5":"2026-03-23T12:41:34.571Z","0.4.9-canary.1044.870d2bd035":"2026-03-23T14:21:24.895Z","0.4.9-develop.1045.7bcda4435a":"2026-03-23T14:22:09.812Z","0.4.9-develop.1046.dc78a8fe63":"2026-03-23T14:23:37.989Z","0.4.9-canary.1053.af57447c10":"2026-03-23T19:23:58.785Z","0.4.9-canary.1054.540d17d589":"2026-03-23T19:26:01.789Z","0.4.9-develop.1055.9d8322982d":"2026-03-23T19:56:15.372Z","0.4.9-canary.1056.1639fb26f8":"2026-03-23T20:19:15.338Z","0.4.9-canary.1057.7d844801ff":"2026-03-23T20:19:51.862Z","0.4.9-canary.1058.b0f3c0e2ef":"2026-03-23T20:22:54.772Z","0.4.9-canary.1059.ac3bf572a7":"2026-03-23T20:24:03.997Z","0.4.9-develop.1061.7f5fd5b765":"2026-03-23T20:26:35.784Z","0.4.9-canary.1062.5f4d08179a":"2026-03-23T20:34:49.696Z","0.4.9-develop.1063.a2a96e2f1f":"2026-03-23T20:35:23.861Z","0.4.9-canary.1065.4f8883fca2":"2026-03-23T21:24:44.082Z","0.4.9-canary.1066.7ac0411a89":"2026-03-24T04:58:52.376Z","0.4.9-develop.1067.156807f5d8":"2026-03-24T07:31:59.361Z","0.4.9-canary.1068.6c70c10785":"2026-03-24T08:17:53.300Z","0.4.9-develop.1069.e0bab09951":"2026-03-24T08:23:22.344Z","0.4.9-canary.1070.cd6d774e6d":"2026-03-24T09:06:36.398Z","0.4.9-canary.1072.8d728460d6":"2026-03-24T09:23:19.661Z","0.4.9-canary.1073.308ddacd5c":"2026-03-24T09:24:14.027Z","0.4.9-canary.1074.1cc141f0f8":"2026-03-24T09:25:52.592Z","0.4.9-canary.1075.b9ae6d5890":"2026-03-24T09:56:20.033Z","0.4.9-develop.1076.e22df624d5":"2026-03-24T10:10:16.125Z","0.4.9-develop.1077.fef0ba1e10":"2026-03-24T10:21:57.345Z","0.4.9-canary.1078.3c444d8abe":"2026-03-24T10:27:35.115Z","0.4.9-canary.1079.45b95418db":"2026-03-24T10:34:44.152Z","0.4.9-develop.1080.5a6ccf821e":"2026-03-24T10:35:00.984Z","0.4.9-canary.1081.788fa6b9eb":"2026-03-24T10:40:05.430Z","0.4.9-canary.1083.9bae7486de":"2026-03-24T10:58:10.387Z","0.4.9-canary.1084.b38314c3b0":"2026-03-24T11:10:09.642Z","0.4.9-canary.1085.845a105247":"2026-03-24T11:25:29.781Z","0.4.9-canary.1086.fdd3e52daa":"2026-03-24T11:30:13.719Z","0.4.9-canary.1088.8c8a75c3e4":"2026-03-24T14:49:34.453Z","0.4.9-canary.1089.68837d64f1":"2026-03-24T14:50:05.128Z","0.4.9-canary.1090.1fb0111216":"2026-03-24T16:39:18.269Z","0.4.9-canary.1091.45b4d5eb6a":"2026-03-24T17:00:27.227Z","0.4.9-develop.1092.b0688082e0":"2026-03-24T19:20:45.723Z","0.4.9-develop.1093.90c391c933":"2026-03-24T19:33:27.045Z","0.4.9-canary.1094.4442505b07":"2026-03-25T06:58:44.525Z","0.4.9-canary.1095.9698f2edf6":"2026-03-25T07:50:53.724Z","0.4.9-develop.1096.f5f58c6ffc":"2026-03-25T08:24:10.301Z","0.4.9-canary.1097.5f363dae79":"2026-03-25T08:24:43.745Z","0.4.9-develop.1099.00a92bb4c5":"2026-03-25T11:30:08.776Z","0.4.9-canary.1100.8797deccdb":"2026-03-25T11:30:26.513Z","0.4.9-develop.1103.5339fd172f":"2026-03-25T11:53:24.713Z","0.4.9-canary.1104.934ccd6544":"2026-03-25T11:53:45.384Z","0.4.9-develop.1105.f94b87486a":"2026-03-25T11:54:12.801Z","0.4.9-canary.1106.fe581409cd":"2026-03-25T11:54:32.916Z","0.4.9-develop.1107.138b011b8c":"2026-03-25T11:58:10.071Z","0.4.9-canary.1108.9b2392270f":"2026-03-25T12:02:08.815Z","0.4.9-develop.1111.cdc5ab6150":"2026-03-25T12:44:25.614Z","0.4.9-canary.1112.56dcce3e8e":"2026-03-25T12:44:49.517Z","0.4.9-develop.1113.c3329b5ed2":"2026-03-25T12:59:40.781Z","0.4.9-canary.1114.72344457a5":"2026-03-25T12:59:55.431Z","0.4.9-develop.1115.e55c8d4a8e":"2026-03-25T13:27:49.243Z","0.4.9-canary.1116.11e0cb0b68":"2026-03-25T13:27:57.880Z","0.4.9-develop.1118.5c5fc5ed41":"2026-03-25T14:04:58.100Z","0.4.9-canary.1119.0ef036fe36":"2026-03-25T14:05:25.737Z","0.4.9-canary.1120.a365ebd15c":"2026-03-25T17:41:59.791Z","0.4.9-develop.1121.edde742699":"2026-03-25T17:45:57.033Z","0.4.9-canary.1122.6537636c29":"2026-03-25T17:46:21.714Z","0.4.9-canary.1123.cb2a46a04a":"2026-03-25T20:14:39.579Z","0.4.9-canary.1124.ad3ad268eb":"2026-03-25T22:23:15.906Z","0.4.9-canary.1125.8f197de6cf":"2026-03-25T23:10:43.606Z","0.4.9-canary.1126.8942e7254d":"2026-03-25T23:21:47.375Z","0.4.9-develop.1127.15343a292e":"2026-03-26T07:39:04.226Z","0.4.9-canary.1128.fc1c1efa71":"2026-03-26T07:39:26.896Z","0.4.9-develop.1129.60d25e21e1":"2026-03-26T07:45:45.375Z","0.4.9-canary.1130.90d6a2aa97":"2026-03-26T07:46:03.720Z","0.4.9-develop.1131.bed9aea8d7":"2026-03-26T07:57:23.158Z","0.4.9-canary.1132.f3633c158d":"2026-03-26T07:58:33.171Z","0.4.9-develop.1133.6a3ed8d65b":"2026-03-26T09:25:29.865Z","0.4.9-canary.1134.17a068ba09":"2026-03-26T09:26:02.145Z","0.4.9":"2026-03-26T12:48:16.811Z","0.4.10-develop.1139.189d8acf38":"2026-03-26T12:51:57.017Z","0.4.10-canary.1140.2298aa3ff7":"2026-03-26T12:52:22.158Z","0.4.10-canary.1144.29e54a4954":"2026-03-26T15:55:56.493Z","0.4.10-canary.1145.7f3eaabd41":"2026-03-26T18:46:18.979Z","0.4.10-canary.1146.b0a7ff0637":"2026-03-26T18:48:49.690Z","0.4.10-canary.1147.45a9145f2b":"2026-03-26T19:10:59.781Z","0.4.10-develop.1149.dd15f06da6":"2026-03-27T07:59:43.389Z","0.4.10-canary.1150.d445150c8c":"2026-03-27T10:48:06.764Z","0.4.10-canary.1152.489d9b9f28":"2026-03-27T11:37:21.560Z","0.4.10-canary.1153.ed7ef3f7e5":"2026-03-27T11:39:15.915Z","0.4.10-canary.1157.6dc8ea22ae":"2026-03-27T13:42:14.886Z","0.4.10-canary.1159.6b3bbeae16":"2026-03-27T14:15:09.175Z","0.4.10-canary.1160.b065020d78":"2026-03-27T14:21:59.011Z","0.4.10-canary.1161.08c4700367":"2026-03-27T14:32:39.562Z","0.4.10-develop.1162.443a2b034e":"2026-03-27T14:35:03.657Z","0.4.10-canary.1163.7ab26a4b81":"2026-03-27T15:33:58.598Z","0.4.10-canary.1164.482b4cf7dc":"2026-03-27T17:48:13.565Z","0.4.10-canary.1165.37d61ba6dd":"2026-03-27T17:56:00.440Z","0.4.10-develop.1167.932a755f93":"2026-03-28T06:26:50.849Z","0.4.10-canary.1168.e6bf7f4ae0":"2026-03-28T08:08:00.026Z","0.4.10-develop.1177.10225068d4":"2026-03-29T05:31:05.028Z","0.4.10-canary.1178.f9355faf05":"2026-03-29T07:01:32.957Z","0.4.10-canary.1179.76b9f8b27d":"2026-03-29T08:28:54.167Z","0.4.10-develop.1181.608972e04c":"2026-03-29T15:48:33.753Z","0.4.10-canary.1182.b8719ea4ce":"2026-03-29T15:50:49.826Z","0.4.10-develop.1184.85af978d91":"2026-03-30T06:35:42.469Z","0.4.10-develop.1185.9a8bd111ce":"2026-03-30T06:38:08.393Z","0.4.10-develop.1188.08d9acfc26":"2026-03-30T09:14:09.766Z","0.4.10-canary.1189.0723a85fab":"2026-03-30T09:43:33.469Z","0.4.10-canary.1190.ef66b5f0e6":"2026-03-30T10:05:24.497Z","0.4.10-canary.1191.d2a31a6844":"2026-03-30T10:15:37.740Z","0.4.10-canary.1192.9ccd593305":"2026-03-30T10:16:30.611Z","0.4.10-canary.1193.812638f19b":"2026-03-30T10:31:45.774Z","0.4.10-canary.1194.4d1238475a":"2026-03-30T11:45:00.800Z","0.4.10-canary.1195.9094f05e6f":"2026-03-30T12:04:42.100Z","0.4.10-canary.1196.5ea64a5751":"2026-03-30T12:42:12.150Z","0.4.10-develop.1198.ce3ba44259":"2026-03-30T12:58:19.849Z","0.4.10-develop.1200.14e3a60a75":"2026-03-30T13:12:49.353Z","0.4.10-develop.1201.66a82b4357":"2026-03-30T13:25:55.789Z","0.4.10-develop.1202.84c72a82e1":"2026-03-30T13:27:43.710Z","0.4.10-develop.1203.111d89a1af":"2026-03-30T13:42:14.377Z","0.4.10-canary.1204.4021dc8576":"2026-03-30T14:10:44.435Z","0.4.10-canary.1205.77e7bfb8d6":"2026-03-30T14:19:22.014Z","0.4.10-canary.1206.f2dff47e36":"2026-03-30T14:28:39.818Z","0.4.10-develop.1207.9c7d704d2e":"2026-03-30T14:43:32.059Z","0.4.10-canary.1208.afa56e051e":"2026-03-30T14:50:48.682Z","0.4.10-canary.1210.dd3af63008":"2026-03-30T15:31:50.798Z","0.4.10-canary.1211.fb7152b1a7":"2026-03-30T16:48:44.532Z","0.4.10-canary.1213.493490a52a":"2026-03-30T20:28:51.602Z","0.4.10-develop.1214.0cff274741":"2026-03-30T20:34:08.991Z","0.4.10-canary.1215.963c15d044":"2026-03-30T20:34:55.474Z","0.4.10-canary.1216.5e50209017":"2026-03-30T21:01:40.639Z","0.4.10-develop.1217.4fc759550e":"2026-03-30T21:54:21.540Z","0.4.10-canary.1218.bbbdbebd10":"2026-03-30T21:54:41.435Z","0.4.10-canary.1219.d6280c1c8c":"2026-03-30T21:59:57.057Z","0.4.10-canary.1221.bf1fce1cd9":"2026-03-30T22:53:31.621Z","0.4.10-canary.1222.2a3d3312ed":"2026-03-30T22:54:53.316Z","0.4.10-canary.1223.3fddd5cf0d":"2026-03-31T05:31:43.314Z","0.4.10-canary.1224.15e9be53a1":"2026-03-31T05:33:59.452Z","0.4.10-develop.1228.6c10e423e1":"2026-03-31T13:25:03.524Z","0.4.10-canary.1229.cd607cff8a":"2026-03-31T13:25:20.548Z","0.4.10-develop.1230.ace67257e3":"2026-03-31T13:27:25.556Z","0.4.10-canary.1231.c4e19e8673":"2026-03-31T13:27:51.178Z","0.4.10-develop.1234.bae348a1cf":"2026-04-01T07:01:43.218Z","0.4.10-canary.1235.6b042a4aee":"2026-04-01T07:02:11.722Z","0.4.10-develop.1236.a913c19c78":"2026-04-01T07:12:02.058Z","0.4.10-develop.1238.73e91a2a46":"2026-04-01T07:12:16.317Z","0.4.10-canary.1237.5347cd35bf":"2026-04-01T07:12:26.297Z","0.4.10-canary.1239.488a2437a3":"2026-04-01T07:15:06.160Z","0.4.10-canary.1241.2b6b8b7b47":"2026-04-01T07:19:13.626Z","0.4.10-develop.1240.63b303f11a":"2026-04-01T07:19:22.462Z","0.4.10-develop.1253.63aa9173eb":"2026-04-01T12:33:53.317Z","0.4.10-canary.1254.eecf95b7b7":"2026-04-01T12:34:12.145Z","0.4.10-canary.1255.2abe2797bf":"2026-04-01T12:48:58.374Z","0.4.10-develop.1256.870ebd1102":"2026-04-01T12:49:04.701Z","0.4.10-canary.1257.53fcb9f6c2":"2026-04-01T12:49:58.430Z","0.4.10-develop.1258.68132b70d6":"2026-04-01T13:16:36.891Z","0.4.10-canary.1259.109edc4da5":"2026-04-01T13:16:55.752Z","0.4.10-develop.1260.1d6fd41604":"2026-04-01T13:22:30.164Z","0.4.10-canary.1261.4c8fb2024d":"2026-04-01T13:23:03.843Z","0.4.10-develop.1262.c0c85f8350":"2026-04-01T13:24:10.791Z","0.4.10-canary.1263.3fd336fcec":"2026-04-01T13:26:33.251Z","0.4.10-canary.1265.8ca17f3294":"2026-04-01T13:31:45.955Z","0.4.10-canary.1267.c7eb4454f4":"2026-04-01T14:22:25.317Z","0.4.10-develop.1268.94bafd6b28":"2026-04-01T14:54:46.009Z","0.4.10-canary.1269.7e89d36254":"2026-04-01T14:54:56.187Z","0.4.10":"2026-04-01T15:56:11.237Z","0.4.11-develop.1271.ecb6416b22":"2026-04-01T16:00:33.714Z","0.4.11-canary.1272.f9064f3a2f":"2026-04-01T16:03:22.892Z","0.4.11-develop.1273.1f3a410fc4":"2026-04-01T16:23:42.710Z","0.4.11-canary.1274.124ccbb160":"2026-04-01T16:25:47.824Z","0.4.11-develop.1275.9b2be5ab76":"2026-04-01T16:35:36.692Z","0.4.11-canary.1276.368be7be48":"2026-04-01T16:39:21.836Z","0.4.11-canary.1277.d17150ea49":"2026-04-01T17:15:48.249Z","0.4.11-canary.1278.66cb0c2e76":"2026-04-01T17:40:39.315Z","0.4.11-canary.1281.c7ed25c598":"2026-04-01T19:35:19.759Z","0.4.11-canary.1282.143c6ce667":"2026-04-01T19:43:05.389Z","0.4.11-canary.1283.a30b195ff5":"2026-04-01T19:48:07.966Z","0.4.11-canary.1284.8d6917ca10":"2026-04-01T19:52:25.710Z","0.4.11-canary.1285.25a8969e58":"2026-04-01T20:24:09.412Z","0.4.11-develop.1295.c961df32bb":"2026-04-02T04:47:59.425Z","0.4.11-canary.1296.28b439e85c":"2026-04-02T04:54:20.753Z","0.4.11-canary.1297.fe7c07842d":"2026-04-02T06:30:02.034Z","0.4.11-canary.1298.9e657509a7":"2026-04-02T06:52:19.042Z","0.4.11-develop.1299.78ca9c88e2":"2026-04-02T09:07:58.030Z","0.4.11-canary.1300.bc33ae0813":"2026-04-02T09:28:36.681Z","0.4.11-canary.1304.3a2556b212":"2026-04-02T10:17:55.131Z","0.4.11-canary.1305.fd700e3add":"2026-04-02T10:30:41.915Z","0.4.11-canary.1306.88755e9a23":"2026-04-02T10:52:46.787Z","0.4.11-canary.1307.0b6f3dc567":"2026-04-02T11:10:46.529Z","0.4.11-develop.1309.4b37381a7a":"2026-04-02T18:07:01.930Z","0.4.11-canary.1313.617fd20b60":"2026-04-03T06:02:27.288Z","0.4.11-canary.1314.667a050e0a":"2026-04-03T06:07:23.795Z","0.4.11-canary.1315.33354b1c0b":"2026-04-03T07:21:22.642Z","0.4.11-canary.1316.c088b4c785":"2026-04-03T08:25:55.233Z","0.4.11-canary.1317.9358884b4b":"2026-04-03T10:03:50.020Z","0.4.11-canary.1319.6a63dafc61":"2026-04-03T11:45:48.862Z","0.4.11-canary.1320.486a84bce5":"2026-04-03T11:52:10.333Z","0.4.11-canary.1322.2a2bedf439":"2026-04-03T12:44:11.157Z","0.4.11-canary.1323.b31999a303":"2026-04-03T12:50:45.504Z","0.4.11-canary.1325.a0aad734eb":"2026-04-03T13:03:04.608Z","0.4.11-canary.1326.6f68949fa6":"2026-04-03T13:05:06.987Z","0.4.11-canary.1327.cb78ca2a00":"2026-04-03T13:22:14.112Z","0.4.11-canary.1329.6e760649b2":"2026-04-03T15:41:17.904Z","0.4.11-canary.1330.9257410e4f":"2026-04-03T15:53:52.693Z","0.4.11-canary.1331.317fe53738":"2026-04-03T16:56:27.385Z","0.4.11-canary.1332.d71041f0e6":"2026-04-03T17:27:59.451Z","0.4.11-canary.1333.c4a5328de0":"2026-04-03T17:57:11.500Z","0.4.11-canary.1335.4ba7103483":"2026-04-03T18:08:34.916Z","0.4.11-canary.1336.bc80b5132e":"2026-04-03T18:10:04.104Z","0.4.11-canary.1337.3506b1f01a":"2026-04-03T18:39:26.990Z","0.4.11-canary.1338.1a32698f5f":"2026-04-03T18:49:28.674Z","0.4.11-canary.1339.a7e75d8970":"2026-04-03T18:51:25.920Z","0.4.11-canary.1341.6171ea7062":"2026-04-03T20:21:17.759Z","0.4.11-develop.1347.c693e6dfee":"2026-04-05T18:14:32.277Z","0.4.11-canary.1350.dcf308f8b9":"2026-04-05T20:39:35.358Z","0.4.11-develop.1353.5803a5a2c1":"2026-04-06T06:17:11.977Z","0.4.11-develop.1354.54d40d164a":"2026-04-06T06:29:45.109Z","0.4.11-develop.1355.50152f3ee9":"2026-04-06T06:31:49.050Z","0.4.11-canary.1356.06891d9297":"2026-04-06T06:43:48.374Z","0.4.11-canary.1357.1ca5a3315a":"2026-04-06T07:04:07.573Z","0.4.11-canary.1361.6697c9d4ac":"2026-04-06T19:22:13.973Z","0.4.11-develop.1362.574a071900":"2026-04-06T19:24:08.555Z","0.4.11-develop.1365.0acff7b08e":"2026-04-07T08:25:52.999Z","0.4.11-develop.1366.20ce92f196":"2026-04-07T08:48:18.350Z","0.4.11-canary.1373.e6f691b9e5":"2026-04-07T08:56:49.336Z","0.4.11-canary.1374.4a6172e8d1":"2026-04-07T09:02:56.283Z","0.4.11-canary.1375.54ea4f983e":"2026-04-07T09:17:03.909Z","0.4.11-canary.1377.ec568e150c":"2026-04-07T09:29:33.129Z","0.4.11-canary.1379.677e63c58f":"2026-04-07T09:39:06.727Z","0.4.11-develop.1383.aeb2d4cdb5":"2026-04-07T18:02:13.406Z","0.4.11-canary.1388.ec9192f87c":"2026-04-08T06:37:56.954Z","0.4.11-canary.1389.fbe20058bb":"2026-04-08T06:43:05.005Z","0.4.11-canary.1390.cdced28f66":"2026-04-08T07:02:33.198Z","0.4.11-canary.1391.ce46df8078":"2026-04-08T07:16:27.913Z","0.4.11-canary.1392.910aabfaf7":"2026-04-08T07:17:29.033Z","0.4.11-develop.1398.4cf8d121e7":"2026-04-08T11:09:18.371Z","0.4.11-canary.1399.8e757904df":"2026-04-08T11:18:22.890Z","0.4.11-canary.1402.ffac145750":"2026-04-08T11:31:28.382Z","0.4.11-canary.1403.7cfb6f0614":"2026-04-08T11:33:52.782Z","0.4.11-canary.1404.4589c0f93a":"2026-04-08T11:41:13.127Z","0.4.11-canary.1405.3b414e4056":"2026-04-08T11:46:53.675Z","0.4.11-develop.1406.2f08706ed8":"2026-04-08T11:48:11.224Z","0.4.11-canary.1408.7b5a4a203c":"2026-04-08T12:06:38.792Z","0.4.11-develop.1409.b9a9ec6681":"2026-04-08T13:34:50.246Z","0.4.11-develop.1413.f6aab77ce7":"2026-04-08T16:34:23.051Z","0.4.11-develop.1414.0b705051fd":"2026-04-08T16:37:10.203Z","0.4.11-develop.1415.e4d4555cdc":"2026-04-08T16:44:43.565Z","0.4.11-develop.1416.adda6008da":"2026-04-08T16:45:14.371Z","0.4.11-canary.1417.695d3f93d0":"2026-04-08T17:33:33.249Z","0.4.11-develop.1418.27a299bdaf":"2026-04-08T19:02:28.952Z","0.4.11-canary.1419.42c8c0f1ff":"2026-04-09T07:33:21.375Z","0.4.11-canary.1420.1dc7341cb3":"2026-04-09T07:38:10.806Z","0.4.11-canary.1421.769f14c0c8":"2026-04-09T07:43:25.396Z","0.4.11-canary.1422.44c262652d":"2026-04-09T08:02:02.758Z","0.4.11-canary.1423.8d8fa424dd":"2026-04-09T08:03:29.458Z","0.4.11-canary.1424.3a803e0e69":"2026-04-09T08:05:05.133Z","0.4.11-canary.1425.2f2991210c":"2026-04-09T08:13:18.956Z","0.4.11-canary.1427.4e8f3c1376":"2026-04-09T08:30:43.841Z","0.4.11-canary.1429.8cc8903bf9":"2026-04-09T08:47:12.987Z","0.4.11-canary.1430.4b48e8bb85":"2026-04-09T09:31:51.812Z","0.4.11-canary.1433.d49cf476a4":"2026-04-09T14:04:20.141Z","0.4.11-canary.1434.2ad3c5c022":"2026-04-09T14:09:45.424Z","0.4.11-canary.1435.6ebf6e06ba":"2026-04-09T14:15:29.637Z","0.4.11-develop.1436.ff2df4355a":"2026-04-09T15:09:53.988Z","0.4.11-develop.1446.d277f8b435":"2026-04-10T16:33:45.516Z","0.4.11-develop.1447.556dc05740":"2026-04-10T16:34:30.526Z","0.4.11-develop.1448.ca9984fcd5":"2026-04-10T16:36:32.384Z","0.4.11-develop.1505.1d6f5b5f65":"2026-04-11T09:13:01.192Z","0.4.11-develop.1506.b7ea9119ef":"2026-04-11T09:17:16.548Z","0.4.11-develop.1511.3f0baf21ca":"2026-04-11T09:26:49.418Z","0.4.11-develop.1512.c2dd4ebacf":"2026-04-11T09:31:07.831Z","0.4.11-develop.1513.17c40d4370":"2026-04-11T09:34:57.441Z","0.4.11-develop.1514.798a1a60db":"2026-04-11T09:37:18.912Z","0.4.11-develop.1516.8c9347024e":"2026-04-11T09:47:56.131Z","0.4.11-develop.1517.da2b0d7060":"2026-04-11T09:51:25.479Z","0.4.11-develop.1519.63b93c8b36":"2026-04-11T10:28:17.991Z","0.4.11-develop.1522.658a9bbfcb":"2026-04-11T10:32:54.726Z","0.4.11-develop.1525.b0f8ae5164":"2026-04-11T10:37:21.040Z","0.4.11-develop.1529.eebeab7649":"2026-04-11T10:49:12.763Z","0.4.11-develop.1530.964c5df5df":"2026-04-11T10:50:09.049Z","0.4.11-develop.1531.b0e4c16f3d":"2026-04-11T10:54:10.461Z","0.4.11-develop.1532.54adc3ccbf":"2026-04-11T11:07:25.908Z","0.4.11-develop.1534.b42f9ddcb3":"2026-04-11T11:28:06.915Z","0.4.11-canary.1535.c38e879a2c":"2026-04-11T11:29:19.683Z","0.4.11-develop.1536.bce594656c":"2026-04-11T11:43:32.488Z","0.4.11-develop.1537.8724d715df":"2026-04-11T11:44:16.242Z","0.4.11-develop.1549.1c3fc12f41":"2026-04-11T13:11:59.568Z","0.4.11-develop.1557.23456abf54":"2026-04-11T14:08:45.978Z","0.4.11-develop.1558.ee1b2472f5":"2026-04-11T14:09:42.056Z","0.4.11-develop.1561.c31ede76ba":"2026-04-11T14:17:49.176Z","0.4.11-develop.1570.dcc5b7c59a":"2026-04-11T15:06:22.240Z","0.4.11-develop.1571.d1632de691":"2026-04-11T15:06:55.939Z","0.4.11-develop.1572.e541eae359":"2026-04-11T15:08:13.622Z","0.4.11-develop.1577.934fbfffac":"2026-04-11T15:21:56.466Z","0.4.11-develop.1594.488e9e184e":"2026-04-11T16:22:21.352Z","0.4.11-develop.1595.694900911e":"2026-04-11T16:28:34.972Z","0.4.11-develop.1597.782f6e8d81":"2026-04-11T16:32:02.381Z","0.4.11-develop.1598.4dc5d01cc4":"2026-04-11T16:36:05.385Z","0.4.11-develop.1599.7393d8420d":"2026-04-11T16:37:37.634Z","0.4.11-develop.1601.0a4f1af52b":"2026-04-11T16:47:11.779Z","0.4.11-develop.1604.c4ce93112c":"2026-04-11T16:54:22.968Z","0.4.11-canary.1606.da5fcfce68":"2026-04-11T17:08:44.745Z","0.4.11-develop.1625.86c8a72247":"2026-04-11T17:45:31.151Z","0.4.11-develop.1651.a3019620be":"2026-04-11T18:43:59.604Z","0.4.11-develop.1654.a843d29d62":"2026-04-11T18:47:56.525Z","0.4.11-develop.1761.c2de759360":"2026-04-12T04:05:55.309Z","0.4.11-develop.1766.4680454b83":"2026-04-12T04:59:37.068Z","0.4.11-develop.1767.c045ec66ca":"2026-04-12T05:16:00.019Z","0.4.11-develop.1768.2e3082267c":"2026-04-12T05:16:56.849Z","0.4.11-develop.1786.8f28c7c9de":"2026-04-12T06:38:10.222Z","0.4.11-develop.1787.9047df6bfb":"2026-04-12T06:39:37.607Z","0.4.11-develop.1793.c9b08b5667":"2026-04-12T07:19:51.254Z","0.4.11-develop.1796.0f3e97181f":"2026-04-12T07:24:44.541Z","0.4.11-develop.1800.ac5e2c610a":"2026-04-12T07:34:24.189Z","0.4.11-develop.1808.ff70dafcab":"2026-04-12T07:42:48.946Z","0.4.11-develop.1809.8432e9e8d0":"2026-04-12T07:49:07.605Z","0.4.11-develop.1810.0a03fd89e6":"2026-04-12T08:04:27.653Z","0.4.11-develop.1812.84065e744f":"2026-04-12T08:05:03.224Z","0.4.11-develop.1813.7e4d06a146":"2026-04-12T08:09:39.589Z","0.4.11-develop.1814.cc4ac4236c":"2026-04-12T08:10:13.648Z","0.4.11-develop.1817.b23ccf6bd8":"2026-04-12T08:30:28.867Z","0.4.11-develop.1822.c7e05d3b2e":"2026-04-12T09:13:00.528Z","0.4.11-develop.1824.539ff56eab":"2026-04-12T09:14:55.880Z","0.4.11-develop.1826.4a8943f48c":"2026-04-12T09:18:25.723Z","0.4.11-canary.1852.7d93a935de":"2026-04-12T09:52:17.430Z","0.4.11-develop.1827.57e1c4567a":"2026-04-12T09:58:04.005Z","0.4.11-develop.1840.945454a013":"2026-04-12T10:09:39.550Z","0.4.11-canary.1865.d84ff9e94b":"2026-04-12T10:11:30.499Z","0.4.11-develop.1850.eaee649e64":"2026-04-12T10:51:42.040Z","0.4.11-develop.1855.f87df92e5d":"2026-04-12T11:16:19.147Z","0.4.11-canary.1882.36be2e0589":"2026-04-12T11:28:30.599Z","0.4.11-develop.1857.2511ae3481":"2026-04-12T11:42:50.492Z","0.4.11-develop.1858.78d3d1bddc":"2026-04-12T11:46:43.596Z","0.4.11-develop.1860.7d2e421adc":"2026-04-12T11:49:05.292Z","0.4.11-develop.1861.1f10889ed9":"2026-04-12T11:52:17.164Z","0.4.11-develop.1864.fbed453882":"2026-04-12T11:52:29.314Z","0.4.11-develop.1870.885e704d8d":"2026-04-12T11:53:59.874Z","0.4.11-develop.1871.3dfcf2fdd3":"2026-04-12T11:56:20.939Z","0.4.11-develop.1876.19b0a967a7":"2026-04-12T11:57:39.810Z","0.4.11-develop.1877.g3169920562":"2026-04-12T11:59:28.029Z","0.4.11-develop.1878.c91f31fe75":"2026-04-12T12:16:18.565Z","0.4.11-develop.1883.d2ce6ca9a5":"2026-04-12T12:25:28.254Z","0.4.11-develop.1884.48b44abfb3":"2026-04-12T12:25:40.842Z","0.4.11-develop.1889.01776c465b":"2026-04-12T12:25:45.552Z","0.4.11-develop.1891.c03899a789":"2026-04-12T12:26:50.037Z","0.4.11-develop.1894.8b0ae9b530":"2026-04-12T12:29:21.067Z","0.4.11-develop.1896.e819c5855e":"2026-04-12T12:33:05.250Z","0.4.11-develop.1899.6234aa923d":"2026-04-12T12:46:03.573Z","0.4.11-develop.1900.16234e56cf":"2026-04-12T12:49:30.185Z","0.4.11-develop.1901.d120c34de5":"2026-04-12T12:56:47.612Z","0.4.11-develop.1902.517d719dcf":"2026-04-12T13:00:37.135Z","0.4.11-develop.1903.461acab626":"2026-04-12T13:04:38.278Z","0.4.11-develop.1905.b892e2dd78":"2026-04-12T13:20:52.537Z","0.4.11-develop.1907.1fcb594c32":"2026-04-12T13:26:11.371Z","0.4.11-develop.1909.991fce6e6a":"2026-04-12T13:33:05.515Z","0.4.11-develop.1912.71c0c0adcd":"2026-04-12T13:37:04.360Z","0.4.11-develop.1915.8fe74dbc2d":"2026-04-12T13:38:44.041Z","0.4.11-develop.1916.be37b7bcbb":"2026-04-12T13:40:57.242Z","0.4.11-develop.1917.b6098e78cb":"2026-04-12T13:41:43.129Z","0.4.11-develop.1918.e117165f7f":"2026-04-12T13:42:44.954Z","0.4.11-develop.1922.46b23ba3b5":"2026-04-12T13:44:58.286Z","0.4.11-develop.1923.169bef99c6":"2026-04-12T13:48:53.996Z","0.4.11-develop.1924.2dc93c0dcb":"2026-04-12T13:53:40.954Z","0.4.11-develop.1925.0436f3b988":"2026-04-12T13:57:39.208Z","0.4.11-develop.1926.e34f3af1bf":"2026-04-12T14:01:32.872Z","0.4.11-develop.1927.693d2e5c38":"2026-04-12T14:32:20.208Z","0.4.11-develop.1929.0ebd81c8f0":"2026-04-12T14:35:08.561Z","0.4.11-develop.1930.6b4c40a893":"2026-04-12T14:36:14.659Z","0.4.11-develop.1933.6ca81ea4c2":"2026-04-12T14:42:40.848Z","0.4.11-develop.1937.3696d98f1c":"2026-04-12T15:09:00.264Z","0.4.11-canary.1949.3f1e0b6252":"2026-04-13T07:27:17.755Z","0.4.11-develop.1950.ba9bec5b01":"2026-04-13T07:28:23.943Z","0.4.11-develop.1951.423f883d78":"2026-04-13T07:36:08.630Z","0.4.11-develop.1952.2b282328ac":"2026-04-13T07:38:20.757Z","0.4.11-develop.1953.362a64240c":"2026-04-13T07:39:03.556Z","0.4.11-develop.1954.0c64ff1eec":"2026-04-13T07:43:07.246Z","0.4.11-develop.1957.fe7e3fdc64":"2026-04-13T07:50:35.624Z","0.4.11-develop.1959.b42e973f8d":"2026-04-13T08:03:24.057Z","0.4.11-develop.1960.150933913f":"2026-04-13T08:09:00.981Z","0.4.11-develop.1962.cc0974cb97":"2026-04-13T08:16:35.571Z","0.4.11-develop.1964.159f9e22b7":"2026-04-13T08:20:28.455Z","0.4.11-develop.1965.4594a66350":"2026-04-13T08:30:10.179Z","0.4.11-develop.1966.1d166d19f6":"2026-04-13T08:31:42.226Z","0.4.11-develop.1967.ec653280c8":"2026-04-13T08:38:38.314Z","0.4.11-develop.1968.48731d5ebc":"2026-04-13T08:50:51.582Z","0.4.11-develop.1969.1527897a07":"2026-04-13T08:55:05.592Z","0.4.11-develop.1970.04bcc42d65":"2026-04-13T08:58:01.175Z","0.4.11-develop.1971.0f53c78f63":"2026-04-13T09:02:48.893Z","0.4.11-canary.1972.353915a2bf":"2026-04-13T09:08:21.455Z","0.4.11-canary.1973.39f5660d43":"2026-04-13T09:12:39.718Z","0.4.11-canary.1974.6a1f9b78ff":"2026-04-13T09:17:46.443Z","0.4.11-develop.1975.a1b9a5554f":"2026-04-13T09:21:58.087Z","0.4.11-canary.1976.a355b042b3":"2026-04-13T09:27:40.900Z","0.4.11-canary.1979.d86f867e2c":"2026-04-13T09:42:35.147Z","0.4.11-develop.1980.243750a91b":"2026-04-13T09:47:57.143Z","0.4.11-canary.1982.191624c713":"2026-04-13T09:53:00.040Z","0.4.11-canary.1983.76e18554db":"2026-04-13T10:07:26.656Z","0.4.11-canary.1984.b29c4519e6":"2026-04-13T10:11:32.264Z","0.4.11-canary.1985.eabf774327":"2026-04-13T10:12:26.082Z","0.4.11-canary.1986.1e8d997466":"2026-04-13T10:17:36.545Z","0.4.11-canary.1989.eb518374b7":"2026-04-13T10:30:55.084Z","0.4.11-canary.1988.66fdb94b99":"2026-04-13T10:32:14.466Z","0.4.11-develop.1994.fc35d6241b":"2026-04-13T11:50:31.783Z","0.4.11-develop.1995.bdb3301262":"2026-04-13T11:52:04.449Z","0.4.11-develop.1996.12ac8588e3":"2026-04-13T11:52:37.045Z","0.4.11-develop.1997.6dd5ec9359":"2026-04-13T11:53:06.341Z","0.4.11-canary.2005.c97c0c6227":"2026-04-13T13:11:27.000Z","0.4.11-develop.2006.ec5735995f":"2026-04-13T13:16:11.952Z","0.4.11-develop.2007.742a01c747":"2026-04-13T13:17:00.653Z","0.4.11-canary.2009.87ba7344ff":"2026-04-13T13:21:26.974Z","0.4.11-develop.2010.8588c0648d":"2026-04-13T13:25:51.021Z","0.4.11-canary.2011.52753130a8":"2026-04-13T13:26:18.617Z","0.4.11-develop.2012.a670f7be30":"2026-04-13T13:31:33.311Z","0.4.11-canary.2013.60fadf1b83":"2026-04-13T13:36:59.639Z","0.4.11-canary.2016.g7841473962":"2026-04-13T13:49:54.208Z","0.4.11-canary.2014.c454ce20e9":"2026-04-13T13:58:25.793Z","0.4.11-canary.2015.7d840720a2":"2026-04-13T14:02:45.911Z","0.4.11-canary.2019.2f0f859934":"2026-04-13T14:04:49.944Z","0.4.11-canary.2022.5578f3b845":"2026-04-13T14:08:59.218Z","0.4.11-canary.2021.97a1ab9391":"2026-04-13T14:09:32.842Z","0.4.11-develop.2023.de078b8e22":"2026-04-13T14:11:03.280Z","0.4.11-canary.2032.d5b5ad0f81":"2026-04-13T14:29:54.397Z","0.4.11-canary.2033.df25cdd771":"2026-04-13T14:31:09.993Z","0.4.11-canary.2028.4d53ef7bf3":"2026-04-13T14:32:47.453Z","0.4.11-canary.2034.2af34e2922":"2026-04-13T14:35:24.008Z","0.4.11-canary.2029.77bb82c907":"2026-04-13T14:35:39.458Z","0.4.11-canary.2025.dee516c884":"2026-04-13T14:51:50.264Z","0.4.11-canary.2039.4329248fd6":"2026-04-13T14:52:03.896Z","0.4.11-canary.2038.86c8df4344":"2026-04-13T14:56:23.070Z","0.4.11-develop.2027.6ccddc9158":"2026-04-13T14:58:05.056Z","0.4.11-canary.2036.de82628668":"2026-04-13T14:58:25.393Z","0.4.11-develop.2030.b2b37af32d":"2026-04-13T15:01:03.634Z","0.4.11-canary.2040.b46b286a71":"2026-04-13T15:06:32.542Z","0.4.11-canary.2026.fa341d7d98":"2026-04-13T15:13:07.753Z","0.4.11-canary.2035.1e54417525":"2026-04-13T15:18:44.891Z","0.4.11-develop.2031.836b06398d":"2026-04-13T15:26:41.032Z","0.4.11-canary.2037.9da448bc7e":"2026-04-13T15:43:51.634Z","0.4.11-canary.2041.64d95bdf91":"2026-04-13T16:01:26.447Z","0.4.11-canary.2042.e75d15a785":"2026-04-13T16:36:26.273Z","0.4.11-canary.2043.83cb3edf5d":"2026-04-13T17:05:26.618Z","0.4.11-canary.2045.e65c45cf9b":"2026-04-13T17:08:22.971Z","0.4.11-canary.2046.06eaa45ea9":"2026-04-13T17:10:42.136Z","0.4.11-canary.2047.f322e66461":"2026-04-13T17:15:14.825Z","0.4.11-canary.2050.bdb8cb2ec0":"2026-04-13T17:27:14.906Z","0.4.11-develop.2058.2c5d87d9a6":"2026-04-13T18:14:32.664Z","0.4.11-canary.2062.4a4ce4661c":"2026-04-13T18:18:36.656Z","0.4.11-canary.2071.4c7846b206":"2026-04-13T18:21:00.160Z","0.4.11-canary.2061.8be40b64ec":"2026-04-13T18:21:57.693Z","0.4.11-canary.2068.db8a1d6d75":"2026-04-13T18:22:36.967Z","0.4.11-canary.2067.cf624da734":"2026-04-13T18:23:19.565Z","0.4.11-canary.2070.d04b516a7e":"2026-04-13T18:24:54.034Z","0.4.11-canary.2063.836c742d95":"2026-04-13T18:26:52.384Z","0.4.11-canary.2064.9d2c6abd6b":"2026-04-13T18:28:19.501Z","0.4.11-canary.2072.a95fc5a272":"2026-04-13T18:41:20.493Z","0.4.11-canary.2081.9f23779f41":"2026-04-13T18:44:05.125Z","0.4.11-canary.2080.b3a4fee8b9":"2026-04-13T18:48:23.923Z","0.4.11-canary.2060.7937df3dc0":"2026-04-13T18:52:21.804Z","0.4.11-canary.2066.c12f732ad8":"2026-04-13T18:57:14.978Z","0.4.11-develop.2075.192fce70bb":"2026-04-13T19:01:17.212Z","0.4.11-canary.2065.1bcdec3e5d":"2026-04-13T19:04:52.663Z","0.4.11-develop.2076.08a06d4764":"2026-04-13T19:14:45.473Z","0.4.11-canary.2069.fc2cab4b94":"2026-04-13T19:17:39.928Z","0.4.11-canary.2089.4f616bbe99":"2026-04-13T19:19:44.293Z","0.4.11-canary.2074.c4ee20c09c":"2026-04-13T19:26:09.771Z","0.4.11-canary.2079.a16c848a30":"2026-04-13T19:27:48.315Z","0.4.11-canary.2078.2267ed9ecf":"2026-04-13T19:40:04.455Z","0.4.11-canary.2091.f580fa3b25":"2026-04-13T19:41:03.813Z","0.4.11-canary.2077.2d16c05b5e":"2026-04-13T19:51:02.805Z","0.4.11-canary.2073.g7219393838":"2026-04-13T19:56:16.239Z","0.4.11-develop.2083.e52e08a1fc":"2026-04-13T20:02:01.135Z","0.4.11-canary.2086.8364a2b2d7":"2026-04-13T20:16:54.172Z","0.4.11-canary.2093.389cca88b2":"2026-04-13T20:18:33.661Z","0.4.11-develop.2084.4ba270ea41":"2026-04-13T20:20:19.011Z","0.4.11-develop.2085.d3a54c890f":"2026-04-13T20:24:32.448Z","0.4.11-canary.2092.c52bac4cdb":"2026-04-13T20:30:16.120Z","0.4.11-develop.2087.ab16b9a5db":"2026-04-13T20:32:12.034Z","0.4.11-develop.2088.9895703a71":"2026-04-13T20:52:49.593Z","0.4.11-develop.2096.4e0a246779":"2026-04-13T21:01:03.194Z","0.4.11-develop.2097.dd92ccfc6d":"2026-04-13T21:05:01.532Z","0.4.11-develop.2105.4f2040b821":"2026-04-14T06:41:52.283Z","0.4.11-develop.2106.1bcc93573f":"2026-04-14T06:42:40.009Z","0.4.11-develop.2107.895057ad93":"2026-04-14T06:43:19.324Z","0.4.11-develop.2111.abf6b23db3":"2026-04-14T07:33:06.512Z","0.4.11-develop.2112.e061455c52":"2026-04-14T07:34:46.989Z","0.4.11-develop.2113.2ab787d987":"2026-04-14T07:37:27.374Z","0.4.11-canary.2117.8281ccea76":"2026-04-14T08:25:39.626Z","0.4.11-canary.2118.1f11f53eda":"2026-04-14T08:39:41.663Z","0.4.11-develop.2119.74b97df4b4":"2026-04-14T08:50:03.589Z","0.4.11-canary.2120.5bb522cb85":"2026-04-14T08:51:17.706Z","0.4.11-canary.2121.g2442875990":"2026-04-14T08:54:13.038Z","0.4.11-develop.2122.846e8e7d07":"2026-04-14T08:55:15.623Z","0.4.11-develop.2123.f70d8cc9f0":"2026-04-14T08:56:25.880Z","0.4.11-develop.2124.52f3d70693":"2026-04-14T09:02:46.676Z","0.4.11-develop.2125.ade41e487a":"2026-04-14T09:06:17.073Z","0.4.11-develop.2126.31b2ede199":"2026-04-14T09:08:27.330Z","0.4.11-canary.2129.ee8c43592f":"2026-04-14T09:11:34.285Z","0.4.11-canary.2127.e62f5ef180":"2026-04-14T09:12:50.744Z","0.4.11-develop.2128.81b90718f8":"2026-04-14T09:13:30.691Z","0.4.11-canary.2133.9a4a8e9856":"2026-04-14T09:19:25.645Z","0.4.11-develop.2130.03b04c1fb1":"2026-04-14T09:28:11.990Z","0.4.11-canary.2138.1d9a0de40a":"2026-04-14T09:28:55.392Z","0.4.11-develop.2131.f9b25be400":"2026-04-14T09:36:02.722Z","0.4.11-canary.2142.c6510aa965":"2026-04-14T09:37:46.678Z","0.4.11-canary.2139.b3a4065c82":"2026-04-14T09:40:05.688Z","0.4.11-canary.2140.f19ff14c56":"2026-04-14T09:42:15.088Z","0.4.11-develop.2132.acba877aa5":"2026-04-14T09:45:08.207Z","0.4.11-canary.2144.d20d5c6ff1":"2026-04-14T09:46:56.698Z","0.4.11-canary.2147.61a588c6cb":"2026-04-14T10:00:49.154Z","0.4.11-develop.2134.935e1df8ca":"2026-04-14T10:05:10.602Z","0.4.11-canary.2146.6a746444d1":"2026-04-14T10:08:03.635Z","0.4.11-canary.2149.31d793f09d":"2026-04-14T10:14:22.830Z","0.4.11-canary.2156.1c5e1e4513":"2026-04-14T10:20:17.372Z","0.4.11-develop.2135.10854e17b3":"2026-04-14T10:20:49.725Z","0.4.11-canary.2148.ffc160597e":"2026-04-14T10:28:04.170Z","0.4.11-develop.2136.8e46d47f4c":"2026-04-14T10:31:21.605Z","0.4.11-develop.2141.eb1951fda4":"2026-04-14T10:32:50.726Z","0.4.11-canary.2155.8d2ace0665":"2026-04-14T10:37:06.960Z","0.4.11-develop.2143.a4e4c09879":"2026-04-14T10:41:17.760Z","0.4.11-develop.2145.b311627b5d":"2026-04-14T10:48:03.361Z","0.4.11-develop.2151.e176d1089f":"2026-04-14T10:52:02.729Z","0.4.11-develop.2153.904d6ed98e":"2026-04-14T10:53:30.529Z","0.4.11-develop.2154.ea3399fa39":"2026-04-14T10:53:53.731Z","0.4.11-develop.2157.1d1dfaf3a6":"2026-04-14T10:54:58.799Z","0.4.11-develop.2158.55cb8b47ed":"2026-04-14T10:57:26.440Z","0.4.11-develop.2159.6a1530922d":"2026-04-14T11:01:33.979Z","0.4.11-canary.2166.deb341212f":"2026-04-14T14:00:16.045Z","0.4.11-canary.2167.8082a1f76c":"2026-04-14T14:16:49.234Z","0.4.11-canary.2169.2a232a1fb1":"2026-04-14T14:31:47.775Z","0.4.11-develop.2170.52320e108d":"2026-04-14T14:36:13.242Z","0.4.11-canary.2175.00266b1294":"2026-04-14T15:55:20.392Z","0.4.11-canary.2176.995606fc69":"2026-04-14T16:35:00.058Z","0.4.11-canary.2177.e452f76dda":"2026-04-14T16:46:13.721Z","0.4.11-canary.2178.20bf56173b":"2026-04-14T17:00:08.422Z","0.4.11-develop.2183.3518c50893":"2026-04-14T17:45:10.225Z","0.4.11-canary.2184.91117c5ca5":"2026-04-14T18:37:47.934Z","0.4.11-canary.2185.687b2c3e06":"2026-04-14T18:38:49.702Z","0.4.11-canary.2186.062e566465":"2026-04-14T18:55:17.998Z","0.4.11-canary.2187.30c30c7770":"2026-04-14T19:01:15.078Z","0.4.11-canary.2188.3a1a9ac499":"2026-04-14T19:07:11.997Z","0.4.11-canary.2189.94bc179a1c":"2026-04-14T19:15:50.550Z","0.4.11-canary.2190.8c4aa3e95a":"2026-04-14T19:19:10.596Z","0.4.11-canary.2191.0f4b3ec5f4":"2026-04-14T19:35:28.895Z","0.4.11-canary.2192.2a849afe84":"2026-04-14T19:38:05.653Z","0.4.11-canary.2193.b194425471":"2026-04-14T19:51:51.132Z","0.4.11-canary.2195.348e90b979":"2026-04-14T23:03:00.618Z","0.4.11-canary.2199.370be97c1a":"2026-04-15T06:07:26.254Z","0.4.11-develop.2200.1115f7a77c":"2026-04-15T07:30:13.477Z","0.4.11-develop.2201.e89514ce58":"2026-04-15T07:32:09.829Z","0.4.11-canary.2205.8ab3ea3e4a":"2026-04-15T09:35:53.408Z","0.4.11-develop.2206.f9b1d1d25e":"2026-04-15T10:01:09.221Z","0.4.11-develop.2207.23c94908f0":"2026-04-15T10:01:33.159Z","0.4.11-canary.2208.10d7a02786":"2026-04-15T10:03:41.537Z","0.4.11-develop.2209.62f4737bb7":"2026-04-15T10:05:22.658Z","0.4.11-canary.2210.cf14f7515b":"2026-04-15T10:14:48.852Z","0.4.11-develop.2212.7e6680a1e8":"2026-04-15T10:18:11.797Z","0.4.11-develop.2213.e24130dd79":"2026-04-15T10:19:10.996Z","0.4.11-canary.2218.324f8c189e":"2026-04-15T10:34:19.743Z","0.4.11-develop.2215.f0dfd63c33":"2026-04-15T10:38:15.749Z","0.4.11-develop.2216.3430bb6595":"2026-04-15T10:41:07.680Z","0.4.11-canary.2217.57997cab37":"2026-04-15T10:42:45.516Z","0.4.11-canary.2220.5f4ed2f0f6":"2026-04-15T10:43:25.962Z","0.4.11-develop.2219.0c432a9bd0":"2026-04-15T10:47:53.910Z","0.4.11-canary.2222.9f94216e99":"2026-04-15T10:52:28.439Z","0.4.11-canary.2225.98649e7b5a":"2026-04-15T11:00:14.082Z","0.4.11-develop.2223.a1e1e8f344":"2026-04-15T11:04:29.119Z","0.4.11-develop.2224.7975c4977f":"2026-04-15T11:11:44.606Z","0.4.11-develop.2226.2963a4b52d":"2026-04-15T11:21:02.755Z","0.4.11-canary.2227.2a55d145bf":"2026-04-15T11:22:08.315Z","0.4.11-canary.2228.b38915a619":"2026-04-15T11:25:33.071Z","0.4.11-develop.2229.54cd746c6e":"2026-04-15T11:29:31.594Z","0.4.11-develop.2231.cfcd603204":"2026-04-15T12:04:14.008Z","0.4.11-canary.2234.5dfcfabf5f":"2026-04-15T14:11:15.930Z","0.4.11-develop.2236.83f5fdcdeb":"2026-04-15T14:29:56.537Z","0.4.11-canary.2237.043d439dbe":"2026-04-15T14:43:57.970Z","0.4.11-develop.2238.3f713b35d4":"2026-04-15T15:04:32.806Z","0.4.11-canary.2239.559a072a8b":"2026-04-15T15:12:38.759Z","0.4.11-canary.2240.b99d52207f":"2026-04-15T15:15:31.111Z","0.4.11-canary.2241.cc300518cc":"2026-04-15T15:40:45.391Z","0.4.11-canary.2242.5b943268e1":"2026-04-15T15:41:50.395Z","0.4.11-develop.2245.a1059680ca":"2026-04-15T16:50:15.717Z","0.4.11-canary.2246.30c6afbad6":"2026-04-15T17:11:48.072Z","0.4.11-canary.2247.b99317a6f0":"2026-04-15T17:12:29.073Z","0.4.11-canary.2248.aea6157fd6":"2026-04-15T17:15:46.574Z","0.4.11-canary.2249.0a0673539a":"2026-04-15T17:19:44.700Z","0.4.11-canary.2250.1539c90368":"2026-04-15T17:30:29.565Z","0.4.11-canary.2251.c9fd99b33a":"2026-04-15T17:32:31.512Z","0.4.11-canary.2252.3038eb04a6":"2026-04-15T17:34:55.247Z","0.4.11-canary.2253.e2c1064a8d":"2026-04-15T18:10:43.273Z","0.4.11-develop.2254.ef45a66fb9":"2026-04-15T18:13:20.370Z","0.4.11-canary.2255.5e6ada7a42":"2026-04-15T18:14:51.325Z","0.4.11-develop.2256.4197abf90a":"2026-04-15T18:15:49.680Z","0.4.11-canary.2257.a59d79a2a1":"2026-04-15T18:34:23.497Z","0.4.11-canary.2258.b446f51dff":"2026-04-15T18:49:31.449Z","0.4.11-canary.2259.82eaf5f4b6":"2026-04-15T18:55:46.535Z","0.4.11-canary.2260.d5f508f009":"2026-04-15T18:56:38.581Z","0.4.11-canary.2261.57b1d68f7d":"2026-04-15T18:58:59.832Z","0.4.11-develop.2262.fcde1e4071":"2026-04-15T19:09:20.849Z","0.4.11-canary.2263.bb5a2a4ae2":"2026-04-15T19:20:30.777Z","0.4.11-canary.2264.514318a862":"2026-04-15T19:21:16.407Z","0.4.11-canary.2265.c173b36c63":"2026-04-15T19:24:48.207Z","0.4.11-develop.2266.5e5f7d51e3":"2026-04-15T19:27:54.932Z","0.4.11-canary.2267.fdf20f0f29":"2026-04-15T20:03:11.952Z","0.4.11-canary.2268.2aceede19f":"2026-04-15T20:17:12.095Z","0.4.11-canary.2269.688e0fa6fd":"2026-04-15T20:17:42.399Z","0.4.11-canary.2270.58bd5f936a":"2026-04-15T20:22:15.984Z","0.4.11-canary.2274.81f4d788fb":"2026-04-15T20:38:43.804Z","0.4.11-canary.2275.d1179200ca":"2026-04-15T21:04:44.955Z","0.4.11-canary.2279.1f5e008e99":"2026-04-15T21:42:34.016Z","0.4.11-develop.2280.59383ad7df":"2026-04-16T03:18:54.455Z","0.4.11-develop.2281.af0d5f8787":"2026-04-16T03:21:46.906Z","0.4.11-develop.2282.dae78f5dd0":"2026-04-16T06:40:23.075Z","0.4.11-develop.2283.8395dfe95b":"2026-04-16T06:47:09.038Z","0.4.11-develop.2284.cac03b8eb3":"2026-04-16T06:50:23.310Z","0.4.11-canary.2285.eaee6df6fc":"2026-04-16T07:04:09.188Z","0.4.11-canary.2286.802c72f217":"2026-04-16T07:05:10.798Z","0.4.11-develop.2287.57fad4e4b5":"2026-04-16T07:08:23.856Z","0.4.11-develop.2288.7cdbde1fca":"2026-04-16T07:12:47.543Z","0.4.11-develop.2289.493a1b7996":"2026-04-16T07:16:07.850Z","0.4.11-canary.2290.e76b87888a":"2026-04-16T07:21:02.001Z","0.4.11-canary.2294.f7e3d22a4a":"2026-04-16T11:06:37.409Z","0.4.11-canary.2295.a75d7ba495":"2026-04-16T11:07:24.331Z","0.4.11-canary.2296.d762b1c9b9":"2026-04-16T11:16:17.380Z","0.4.11-canary.2297.d5dc369b66":"2026-04-16T11:22:21.372Z","0.4.11-canary.2298.bd0269026f":"2026-04-16T11:23:20.952Z","0.4.11-develop.2299.ae426b5257":"2026-04-16T11:32:22.757Z","0.4.11-develop.2300.351e1cb2e2":"2026-04-16T11:32:37.889Z","0.4.11-canary.2301.c9c5b3673d":"2026-04-16T11:45:53.113Z","0.4.11-develop.2305.0dbf1b55cb":"2026-04-16T12:04:02.214Z","0.4.11-canary.2306.6dc4c3aa62":"2026-04-16T12:07:36.822Z","0.4.11-canary.2308.66bb1849d5":"2026-04-16T12:12:38.722Z","0.4.11-canary.2309.f134564762":"2026-04-16T12:21:47.891Z","0.4.11-develop.2310.72c07ddb61":"2026-04-16T12:50:22.792Z","0.4.11-develop.2311.b55b54c573":"2026-04-16T12:57:18.325Z","0.4.11-develop.2314.89a7f2baf1":"2026-04-16T14:15:05.206Z","0.4.11-develop.2316.g9580645603":"2026-04-16T15:27:42.931Z","0.4.11-canary.2317.5662c03692":"2026-04-16T15:34:45.101Z","0.4.11-canary.2318.ef216b42d0":"2026-04-16T15:36:57.275Z","0.4.11-canary.2319.a9fc56531e":"2026-04-16T15:46:29.276Z","0.4.11-develop.2320.392b2e6a2f":"2026-04-16T16:23:45.908Z","0.4.11-canary.2321.99a6b0a3be":"2026-04-16T16:24:23.197Z","0.4.11-develop.2322.d1a276b78f":"2026-04-16T16:24:30.033Z","0.4.11-develop.2323.2aee0cc789":"2026-04-16T16:25:44.900Z","0.4.11-develop.2324.3353a36e03":"2026-04-16T16:28:54.073Z","0.4.11-canary.2325.950728fbb7":"2026-04-16T16:36:50.544Z","0.4.11-canary.2326.8f38a0bf18":"2026-04-16T16:41:30.193Z","0.4.11-develop.2327.6cdd6107e5":"2026-04-16T17:20:36.584Z","0.4.11-develop.2328.8a6011075f":"2026-04-16T17:23:57.694Z","0.4.11-canary.2329.0d74a39a06":"2026-04-16T19:22:35.406Z","0.4.11-canary.2330.5b4107ee5c":"2026-04-16T21:13:24.588Z","0.4.11-canary.2332.5fb4a854db":"2026-04-17T06:58:46.263Z","0.4.11-develop.2333.2eaaf30367":"2026-04-17T07:29:36.417Z","0.4.11-canary.2336.c28ba82ea0":"2026-04-17T07:38:02.141Z","0.4.11-canary.2337.99fe187aaf":"2026-04-17T07:40:43.488Z","0.4.11-canary.2338.73e08f1d60":"2026-04-17T07:43:45.073Z","0.4.11-develop.2339.e7c8c8625e":"2026-04-17T07:44:40.107Z","0.4.11-develop.2341.95b2a66af9":"2026-04-17T07:51:47.577Z","0.4.11-canary.2342.c39daba1a2":"2026-04-17T07:53:02.670Z","0.4.11-canary.2343.ea8033939f":"2026-04-17T08:01:09.159Z","0.4.11-canary.2344.0ebd633c78":"2026-04-17T08:05:59.854Z","0.4.11-canary.2345.c2d777f544":"2026-04-17T08:10:09.668Z","0.4.11-canary.2347.3bd6062621":"2026-04-17T08:12:25.279Z","0.4.11-canary.2351.c4ed7a2f8f":"2026-04-17T08:20:15.210Z","0.4.11-canary.2352.2275f1a4bc":"2026-04-17T08:21:01.182Z","0.4.11-develop.2349.ff2d3a2b8f":"2026-04-17T08:26:29.249Z","0.4.11-canary.2346.f313b4f9e1":"2026-04-17T08:28:50.065Z","0.4.11-canary.2350.8bc5aef064":"2026-04-17T08:34:43.482Z","0.4.11-develop.2353.dafdf6d0d1":"2026-04-17T10:13:33.362Z","0.4.11-canary.2354.d5d7250401":"2026-04-17T10:15:35.056Z","0.4.11-canary.2355.a051ad1aae":"2026-04-17T10:15:40.722Z","0.4.11-canary.2356.bfbf5711f1":"2026-04-17T10:16:06.990Z","0.4.11-canary.2357.28daefa166":"2026-04-17T10:16:34.821Z","0.4.11-canary.2358.230931bbbc":"2026-04-17T10:16:37.681Z","0.4.11-develop.2359.ea43cbae06":"2026-04-17T10:49:20.088Z","0.4.11-develop.2360.1a9cef6784":"2026-04-17T12:08:25.895Z","0.4.11-canary.2364.3f6600b118":"2026-04-17T12:40:19.096Z","0.4.11-develop.2363.d48093712b":"2026-04-17T12:41:33.073Z","0.4.11-canary.2365.6cd6d5ad21":"2026-04-17T12:44:55.076Z","0.4.11-canary.2366.636a0fd61f":"2026-04-17T12:48:12.270Z","0.4.11-canary.2369.5d2926a279":"2026-04-17T12:50:11.754Z","0.4.11-canary.2368.4a92f94452":"2026-04-17T12:53:04.884Z","0.4.11-canary.2367.c41aaa9742":"2026-04-17T12:55:03.609Z","0.4.11-canary.2370.460b427973":"2026-04-17T14:16:36.115Z","0.4.11-canary.2371.7abef46962":"2026-04-17T15:16:30.521Z","0.4.11-canary.2372.60b7d04d67":"2026-04-17T15:18:44.341Z","0.4.11-canary.2373.afef5d8ddf":"2026-04-17T15:43:17.835Z","0.4.11-canary.2375.2c7ffba83f":"2026-04-17T17:56:33.791Z","0.4.11-canary.2378.74e95b05bb":"2026-04-17T19:54:29.567Z","0.4.11-canary.2379.7a60b33593":"2026-04-17T20:29:54.999Z","0.4.11-canary.2382.e18ddcc260":"2026-04-18T07:55:16.390Z","0.4.11-develop.2384.32517eccbc":"2026-04-18T08:03:24.904Z","0.4.11-canary.2385.cbd41dfb29":"2026-04-18T08:18:30.570Z","0.4.11-canary.2386.87c55428ed":"2026-04-18T08:31:12.239Z","0.4.11-canary.2391.b319586e12":"2026-04-18T09:02:21.419Z","0.4.11-canary.2392.e7380bf681":"2026-04-18T09:06:48.979Z","0.4.11-canary.2398.272903f1d6":"2026-04-18T09:40:53.444Z","0.4.11-canary.2407.a42397c893":"2026-04-18T10:14:47.172Z","0.4.11-canary.2409.3b1fdfa230":"2026-04-18T10:47:56.498Z","0.4.11-canary.2412.fea3d98474":"2026-04-18T11:21:20.882Z","0.4.11-canary.2419.531231b281":"2026-04-18T11:57:18.764Z","0.4.11-canary.2422.c60150a025":"2026-04-18T12:28:12.963Z","0.4.11-canary.2423.6e169489df":"2026-04-18T12:39:33.795Z","0.4.11-canary.2424.1b19e44884":"2026-04-18T12:50:33.006Z","0.4.11-canary.2427.ef62c6eed8":"2026-04-18T13:06:36.917Z","0.4.11-canary.2428.0168a48eb9":"2026-04-18T13:18:00.482Z","0.4.11-canary.2429.9a309659be":"2026-04-18T13:29:11.114Z","0.4.11-canary.2430.f529a62f29":"2026-04-18T13:45:07.913Z","0.4.11-canary.2431.fb3ebb485f":"2026-04-18T13:56:16.389Z","0.4.11-canary.2433.7edf4c9da5":"2026-04-18T14:08:41.368Z","0.4.11-canary.2435.e856c30108":"2026-04-18T14:43:07.414Z","0.4.11-canary.2439.c7215e8d39":"2026-04-18T15:17:03.736Z","0.4.11-canary.2440.12f630c116":"2026-04-18T15:27:11.518Z","0.4.11-canary.2441.eaece25b27":"2026-04-18T15:37:13.125Z","0.4.11-canary.2442.99740c72a1":"2026-04-18T15:59:09.530Z","0.4.11-canary.2443.1d81447370":"2026-04-18T16:44:16.638Z","0.4.11-canary.2446.57e8df6049":"2026-04-18T17:19:46.428Z","0.4.11-canary.2449.fb9810c06f":"2026-04-18T17:56:01.727Z","0.4.11-canary.2453.2d40843fac":"2026-04-18T18:30:26.136Z","0.4.11-canary.2457.6e3ce4cdf0":"2026-04-18T19:04:55.948Z","0.4.11-canary.2459.5925bef9d0":"2026-04-18T19:39:21.206Z","0.4.11-canary.2460.02b0183b9f":"2026-04-19T03:37:25.528Z","0.4.11-canary.2461.03bca12427":"2026-04-19T05:01:05.467Z","0.4.11-canary.2462.df7747e6a6":"2026-04-19T05:36:14.256Z","0.4.11-canary.2464.970593a201":"2026-04-19T06:11:59.880Z","0.4.11-canary.2465.1598f5a5d6":"2026-04-19T08:22:15.547Z","0.4.11-canary.2469.3e198d9044":"2026-04-19T08:56:58.948Z","0.4.11-canary.2471.cc89977940":"2026-04-19T09:28:29.254Z","0.4.11-canary.2472.f233d4b464":"2026-04-19T10:12:37.665Z","0.4.11-canary.2473.28621bded1":"2026-04-19T10:48:29.657Z","0.4.11-canary.2475.8a12d5aea5":"2026-04-19T13:36:05.283Z","0.4.11-canary.2476.4cee3b861d":"2026-04-19T13:39:17.323Z","0.4.11-canary.2478.fbc1b5f583":"2026-04-19T13:42:53.103Z","0.4.11-canary.2480.ee8bdbe21f":"2026-04-19T13:48:38.413Z","0.4.11-canary.2483.g6051613141":"2026-04-19T14:00:23.765Z","0.4.11-canary.2484.a96a8ce97c":"2026-04-19T14:02:07.465Z","0.4.11-canary.2486.71c2aa80b9":"2026-04-19T14:06:27.833Z","0.4.11-canary.2485.16f244d73e":"2026-04-19T14:08:28.253Z","0.4.11-canary.2487.de004f7e75":"2026-04-19T14:10:22.280Z","0.4.11-canary.2489.3cad9a419f":"2026-04-19T14:15:18.181Z","0.4.11-canary.2491.e3c52340f3":"2026-04-19T14:24:38.381Z","0.4.11-canary.2492.cdef69194b":"2026-04-19T14:54:21.362Z","0.4.11-canary.2494.d4f4cb85c7":"2026-04-19T15:30:46.134Z","0.4.11-canary.2498.b025d2129a":"2026-04-19T16:02:56.436Z","0.4.11-develop.2502.29119c6047":"2026-04-19T16:18:29.522Z","0.4.11-canary.2512.aa02af5587":"2026-04-19T16:31:27.978Z","0.4.11-canary.2519.23158a85a0":"2026-04-19T16:42:20.376Z","0.4.11-canary.2518.6b3d7ec94a":"2026-04-19T16:42:46.127Z","0.4.11-canary.2510.fc162baa8b":"2026-04-19T16:44:04.903Z","0.4.11-canary.2517.e8033780f0":"2026-04-19T16:44:34.878Z","0.4.11-canary.2520.b955384a4c":"2026-04-19T16:49:11.214Z","0.4.11-develop.2516.30653cfe18":"2026-04-19T16:57:43.976Z","0.4.11-canary.2524.fc21ae5f0f":"2026-04-19T17:08:34.778Z","0.4.11-canary.2523.f30161a945":"2026-04-19T17:26:38.249Z","0.4.11-develop.2525.b7ff53cce2":"2026-04-19T17:39:17.807Z","0.4.11-develop.2528.c9c053959d":"2026-04-19T18:11:36.119Z","0.4.11-canary.2531.6097ceb3ce":"2026-04-19T18:15:52.632Z","0.4.11-canary.2532.ad6aa894fc":"2026-04-19T18:16:38.974Z","0.4.11-canary.2527.91a7a20266":"2026-04-19T18:21:23.315Z","0.4.11-canary.2533.a5a5b12aad":"2026-04-19T18:23:06.480Z","0.4.11-canary.2534.183f0e1518":"2026-04-19T18:24:48.707Z","0.4.11-canary.2536.47cf80d14a":"2026-04-19T18:26:29.426Z","0.4.11-canary.2537.f112687aba":"2026-04-19T18:30:18.445Z","0.4.11-canary.2542.f84ed8c077":"2026-04-19T18:43:59.030Z","0.4.11-develop.2543.c880fff2e7":"2026-04-19T18:55:45.108Z","0.4.11-canary.2547.18932a013e":"2026-04-19T18:56:38.581Z","0.4.11-canary.2546.535fbbd84d":"2026-04-19T19:09:23.167Z","0.4.11-canary.2548.6ac69fee0b":"2026-04-19T19:57:13.010Z","0.4.11-canary.2551.92ddeb6af8":"2026-04-19T20:39:49.379Z","0.4.11-canary.2554.d42dbc1970":"2026-04-19T21:20:35.664Z","0.4.11-canary.2556.c03992a4ec":"2026-04-20T03:08:33.981Z","0.4.11-canary.2557.9ded11a74e":"2026-04-20T04:33:04.945Z","0.4.11-canary.2558.3f2241771f":"2026-04-20T06:41:00.819Z","0.4.11-canary.2559.1e67f3ad99":"2026-04-20T07:41:04.201Z","0.4.11-canary.2572.486582e47f":"2026-04-21T04:15:15.875Z","0.4.11-canary.2574.0f7937d770":"2026-04-21T04:55:43.938Z","0.4.11-develop.2575.e689a7bd59":"2026-04-21T09:17:59.677Z","0.4.11-canary.2578.2296fed1dd":"2026-04-21T09:21:16.130Z","0.4.11-canary.2579.f2feede492":"2026-04-21T09:21:54.022Z","0.4.11-canary.2583.f009b34b0b":"2026-04-21T09:25:47.375Z","0.4.11-canary.2585.c9110c60b9":"2026-04-21T09:45:14.952Z","0.4.11-develop.2588.d8643230fa":"2026-04-21T09:51:48.287Z","0.4.11-canary.2591.4731e2c110":"2026-04-21T10:09:51.803Z","0.4.11-canary.2593.7e4ee52f5b":"2026-04-21T10:22:19.474Z","0.4.11-develop.2592.c4a75a4d3d":"2026-04-21T10:26:54.903Z","0.4.11-canary.2594.4f01c7d2c8":"2026-04-21T10:43:53.348Z","0.4.11-develop.2595.a4ff67f52b":"2026-04-21T11:07:13.338Z","0.4.11-canary.2597.815dd8eed7":"2026-04-21T11:09:52.792Z","0.5.1-canary.2598.da64a13e74":"2026-04-21T11:20:16.185Z","0.4.11-canary.2601.efe5f34f69":"2026-04-21T11:39:55.847Z","0.4.11-canary.2600.e5722e03a1":"2026-04-21T11:41:02.369Z","0.4.11-canary.2603.5d5313450b":"2026-04-21T12:15:21.169Z","0.4.11-canary.2605.5249735e53":"2026-04-21T12:15:35.044Z","0.4.11-canary.2611.a2846a0087":"2026-04-21T13:13:26.690Z","0.4.11-canary.2614.68561293ee":"2026-04-21T13:35:25.845Z","0.4.11-canary.2616.a3af4eb073":"2026-04-21T14:54:18.384Z","0.5.1-canary.2624.ce35497e95":"2026-04-21T18:52:32.679Z","0.5.1-canary.2627.f5627f5f52":"2026-04-21T19:07:49.207Z","0.4.11-canary.2628.e574be5269":"2026-04-21T19:48:40.236Z","0.4.11-canary.2629.b87f72c00f":"2026-04-21T19:57:59.117Z","0.4.11-canary.2630.17388cb671":"2026-04-21T20:48:02.777Z","0.4.11-develop.2631.481e9df5b0":"2026-04-22T03:42:37.400Z","0.5.1-canary.2632.d4be447610":"2026-04-22T03:56:23.525Z","0.5.1-canary.2633.c8bdaa556c":"2026-04-22T06:07:40.039Z","0.4.11-canary.2634.079fcafd55":"2026-04-22T06:34:46.006Z","0.4.11-develop.2635.9f9e474720":"2026-04-22T06:35:48.659Z","0.4.11-canary.2636.17617560a2":"2026-04-22T06:47:35.841Z","0.4.11-canary.2637.c0cb2667cc":"2026-04-22T06:49:42.394Z","0.5.1-canary.2639.882bf1de69":"2026-04-22T07:05:09.098Z","0.5.1-canary.2642.4fa25a2c14":"2026-04-22T07:05:34.429Z","0.5.1-canary.2640.4d63ff7148":"2026-04-22T07:06:00.933Z","0.5.1-canary.2641.b59f195585":"2026-04-22T07:06:15.905Z","0.5.1-develop.2638.59e6e26f46":"2026-04-22T07:19:37.387Z","0.5.1-canary.2644.3719972e81":"2026-04-22T07:43:43.799Z","0.5.1-canary.2645.4b5bda54a9":"2026-04-22T07:44:36.023Z","0.5.1-canary.2643.2f5ee7bcca":"2026-04-22T07:50:02.956Z","0.5.1-canary.2647.2fce5da17e":"2026-04-22T07:54:59.601Z","0.5.1-canary.2648.e3b5fd9155":"2026-04-22T08:20:33.257Z","0.5.1-canary.2646.02753d0195":"2026-04-22T08:25:35.636Z","0.5.1-canary.2651.e8e710523e":"2026-04-22T08:53:41.478Z","0.5.1-canary.2650.5aa4ba8743":"2026-04-22T09:03:51.195Z","0.5.1-develop.2652.0276e72e45":"2026-04-22T09:22:33.746Z","0.5.1-canary.2658.b36a654a07":"2026-04-22T09:54:47.996Z","0.5.1-develop.2657.a01847a9fa":"2026-04-22T09:59:24.605Z","0.5.1-canary.2660.1c29cb97a2":"2026-04-22T10:02:06.013Z","0.5.1-canary.2661.aae154ec3d":"2026-04-22T10:28:39.717Z","0.5.1-canary.2664.cff92c52b3":"2026-04-22T10:40:12.182Z","0.5.1-develop.2663.2c29774b5b":"2026-04-22T10:49:50.362Z","0.5.1-canary.2666.0543b50c2f":"2026-04-22T11:12:54.825Z","0.5.1-canary.2667.d84eb22f92":"2026-04-22T11:13:53.972Z","0.5.1-canary.2670.5d84dc6089":"2026-04-22T11:29:16.906Z","0.5.1-canary.2669.3d4c363058":"2026-04-22T11:31:41.209Z","0.5.1-develop.2672.g2128128275":"2026-04-22T11:53:33.445Z","0.5.1-canary.2668.efc06dcc48":"2026-04-22T11:56:43.892Z","0.5.1-canary.2673.59a8e6cbdc":"2026-04-22T11:57:29.530Z","0.5.0":"2026-04-22T11:57:44.230Z","0.5.1-canary.2675.363475819c":"2026-04-22T11:58:39.892Z","0.5.1-canary.2671.368a16ba11":"2026-04-22T12:04:14.536Z","0.5.1-canary.2677.5390b61149":"2026-04-22T12:14:38.044Z","0.5.1-develop.2681.c559bb2bc3":"2026-04-22T17:14:33.428Z","0.5.1-develop.2683.4878a05b8e":"2026-04-22T17:50:43.303Z","0.5.1-develop.2691.d8a0934b37":"2026-04-23T06:57:37.016Z","0.5.1-canary.2692.89f6acc654":"2026-04-23T06:58:55.165Z","0.5.1-canary.2693.01a9be4e45":"2026-04-23T07:07:58.252Z","0.5.1-develop.2694.732417c5ec":"2026-04-23T07:34:04.418Z","0.5.1-canary.2695.8caedab664":"2026-04-23T08:00:37.010Z","0.5.1-canary.2696.ac75fc974f":"2026-04-23T08:10:00.731Z","0.5.1-canary.2697.b2f5008131":"2026-04-23T08:51:28.936Z","0.5.1-canary.2698.d7e0b82a91":"2026-04-23T09:05:50.533Z","0.5.1-develop.2699.f8b50c8046":"2026-04-23T09:19:14.561Z","0.5.1-canary.2700.5fc273bcd7":"2026-04-23T09:25:05.752Z","0.5.1-canary.2702.22e1e4a3ca":"2026-04-23T09:55:30.360Z","0.5.1-canary.2703.7c280a2b85":"2026-04-23T09:57:37.828Z","0.5.1-canary.2704.ee6b963698":"2026-04-23T10:07:43.712Z","0.5.1-canary.2705.11c09c85bb":"2026-04-23T10:14:34.945Z","0.5.1-canary.2706.726bbedbc6":"2026-04-23T10:24:13.015Z","0.5.1-canary.2707.9790d55f84":"2026-04-23T10:36:00.963Z","0.5.1-develop.2708.d6c4f6e5d1":"2026-04-23T11:23:30.937Z","0.5.1-canary.2710.1b5c3e22ed":"2026-04-23T11:47:09.497Z","0.5.1-canary.2711.a821f7152a":"2026-04-23T11:47:50.535Z","0.5.1-canary.2713.506aa8bb52":"2026-04-23T11:50:58.360Z","0.5.1-develop.2709.b6bdd776ac":"2026-04-23T12:00:06.192Z","0.5.1-canary.2714.53161e44a4":"2026-04-23T15:34:46.852Z","0.5.1-canary.2716.da798a02c6":"2026-04-23T15:49:18.754Z","0.5.1-canary.2715.f1ecbc42a2":"2026-04-23T16:12:10.442Z","0.5.1-canary.2719.bb108c81b8":"2026-04-23T16:18:09.053Z","0.5.1-canary.2721.8370490b93":"2026-04-23T16:27:18.115Z","0.5.1-canary.2722.c5116c3d1e":"2026-04-23T16:28:57.221Z","0.5.1-canary.2724.a3578a5b80":"2026-04-23T16:34:02.423Z","0.5.1-canary.2718.84c2f7fb52":"2026-04-23T16:48:11.754Z","0.5.1-canary.2720.3147d27054":"2026-04-23T16:56:11.397Z","0.5.1-canary.2723.bb6e531dda":"2026-04-23T17:12:50.555Z","0.5.1-canary.2725.60d23a37fc":"2026-04-23T17:26:59.211Z","0.5.1-develop.2727.5af6be1c11":"2026-04-23T18:19:45.434Z","0.5.1-canary.2726.f23b390420":"2026-04-23T18:27:31.368Z","0.5.1-canary.2728.5587e0d230":"2026-04-23T18:33:28.635Z","0.5.1-canary.2729.g8804649029":"2026-04-23T19:09:03.828Z","0.5.1-canary.2730.7f69c38381":"2026-04-23T19:16:05.907Z","0.5.1-canary.2731.f574979d5e":"2026-04-23T19:54:19.867Z","0.5.1-canary.2734.c73e239fa8":"2026-04-23T21:35:39.820Z","0.5.1-canary.2736.ef78c3c581":"2026-04-23T22:12:40.722Z","0.5.1-canary.2737.7e9aee26a4":"2026-04-23T22:56:46.132Z","0.5.1-canary.2738.44bf59b09a":"2026-04-23T23:33:51.482Z","0.5.1-canary.2739.ee6beb15e9":"2026-04-24T04:22:09.546Z","0.5.1-canary.2740.47b6868402":"2026-04-24T04:35:15.602Z","0.5.1-canary.2741.81b18ad8e9":"2026-04-24T04:59:56.521Z","0.5.1-develop.2744.9c8be0dd93":"2026-04-24T06:52:40.840Z","0.5.1-canary.2746.29c956d091":"2026-04-24T07:15:12.140Z","0.5.1-canary.2755.126749cca8":"2026-04-24T07:20:30.450Z","0.5.1-develop.2756.cce1739df3":"2026-04-24T07:31:16.972Z","0.5.1-canary.2758.e796a9fea6":"2026-04-24T07:34:37.855Z","0.5.1-canary.2763.338a8a49df":"2026-04-24T08:08:33.698Z","0.5.1-develop.2762.90c271efe2":"2026-04-24T08:11:23.420Z","0.5.1-canary.2760.377214a16d":"2026-04-24T08:14:50.608Z","0.5.1-canary.2765.65b2280e59":"2026-04-24T08:19:01.109Z","0.5.1-canary.2766.ee161d4cde":"2026-04-24T08:19:16.945Z","0.5.1-canary.2768.5e1497a610":"2026-04-24T08:56:41.317Z","0.5.1-canary.2767.10cfa6b8d6":"2026-04-24T08:58:31.620Z","0.5.1-develop.2769.2495d0c533":"2026-04-24T09:00:43.094Z","0.5.1-canary.2770.83e407ff62":"2026-04-24T09:51:26.260Z","0.5.1-canary.2773.251c0b60d4":"2026-04-24T11:15:46.566Z","0.5.1-canary.2775.32c9dae216":"2026-04-24T12:03:54.316Z","0.5.1-canary.2776.95ce9debaa":"2026-04-24T12:05:37.281Z","0.5.1-canary.2779.986e8b2439":"2026-04-24T13:17:59.542Z","0.5.1-canary.2780.46d6ca50e7":"2026-04-24T13:34:23.656Z","0.5.1-canary.2783.80c4b517ff":"2026-04-24T14:00:57.894Z","0.5.1-canary.2784.2057856b24":"2026-04-24T14:18:47.601Z","0.5.1-canary.2793.6830d078e1":"2026-04-25T08:18:50.757Z","0.5.1-canary.2794.b649cbbf8d":"2026-04-25T08:54:32.109Z","0.5.1-canary.2795.3f6ad39e9d":"2026-04-25T09:42:54.458Z","0.5.1-canary.2796.11d76964da":"2026-04-25T13:53:31.053Z","0.5.1-develop.2797.c1d2a513ed":"2026-04-25T14:44:31.145Z","0.5.1-canary.2799.e6fe8d0775":"2026-04-25T21:23:09.480Z","0.5.1-develop.2800.bfe2178a4f":"2026-04-25T21:50:26.107Z","0.5.1-develop.2802.9223828f7f":"2026-04-25T22:26:36.157Z","0.5.1-canary.2813.1bfdb95207":"2026-04-26T12:49:34.156Z","0.5.1-canary.2814.a34f9921dd":"2026-04-26T13:28:41.258Z","0.5.1-canary.2819.67aa4ef58f":"2026-04-26T16:00:54.605Z","0.5.1-canary.2820.06c35ef6d2":"2026-04-26T16:35:23.088Z","0.5.1-canary.2836.c70802c383":"2026-04-27T13:13:59.420Z","0.5.1-canary.2839.78879163c2":"2026-04-27T13:51:33.764Z","0.5.1-canary.2841.2f05c02f48":"2026-04-27T14:30:18.144Z","0.5.1-canary.2842.9bce040cba":"2026-04-27T14:32:49.083Z","0.5.1-canary.2845.0a268a4b5c":"2026-04-27T15:09:33.565Z","0.5.1-canary.2846.a109ce240b":"2026-04-27T16:11:46.041Z","0.5.1-canary.2848.5209ca13f5":"2026-04-27T16:50:20.056Z","0.5.1-develop.2851.2854b4507f":"2026-04-27T20:29:52.750Z","0.5.1-canary.2854.1726a85e52":"2026-04-27T22:18:09.307Z","0.5.1-develop.2855.9b058b7483":"2026-04-27T22:38:10.228Z","0.5.1-develop.2856.35de414092":"2026-04-27T23:14:44.853Z","0.5.1-develop.2860.07af3a6a9d":"2026-04-28T12:29:22.244Z","0.5.1-canary.2861.9f7a640b4b":"2026-04-28T12:34:13.907Z","0.5.1-canary.2873.7e8b3eb072":"2026-04-28T18:46:36.681Z","0.5.1-develop.2874.77704bccbd":"2026-04-28T20:17:24.732Z","0.5.1-develop.2876.8c589daa8f":"2026-04-28T21:29:12.085Z","0.5.1-develop.2883.044eb1e662":"2026-04-29T05:52:25.497Z","0.5.1-canary.2884.821b4a0af3":"2026-04-29T06:05:58.296Z","0.5.1-canary.2885.c917882c6d":"2026-04-29T06:18:20.538Z","0.5.1-canary.2886.3a3464e432":"2026-04-29T06:31:28.935Z","0.5.1-canary.2896.5b4f42814a":"2026-04-29T18:21:12.599Z","0.5.1-canary.2898.f829fa0c37":"2026-04-29T18:47:12.896Z","0.5.1-canary.2899.726c7dd243":"2026-04-29T18:49:14.354Z","0.5.1-canary.2900.7e73424519":"2026-04-29T19:03:40.944Z","0.5.1-canary.2901.a4c759fc1d":"2026-04-29T19:32:18.797Z","0.5.1-canary.2902.98bf73b51a":"2026-04-29T19:39:52.377Z","0.5.1-canary.2905.6ea2bcb676":"2026-04-29T20:56:14.765Z","0.5.1-canary.2906.d875f33925":"2026-04-29T21:31:14.650Z","0.5.1-develop.2907.745250bbb5":"2026-04-29T21:51:12.075Z","0.5.1-canary.2908.e09b7b4e19":"2026-04-29T22:02:39.677Z","0.5.1-canary.2909.6bd6b1f713":"2026-04-29T22:23:49.881Z","0.5.1-canary.2910.5c7c280efb":"2026-04-29T22:26:08.351Z","0.5.1-canary.2911.17305cb57b":"2026-04-29T22:43:21.234Z","0.5.1-develop.2912.8d7b1fef24":"2026-04-29T22:44:19.066Z","0.5.1-canary.2913.52b044540f":"2026-04-29T22:57:56.606Z","0.5.1-canary.2915.074849e27e":"2026-04-30T05:33:02.783Z","0.5.1-canary.2916.d55dbe5f57":"2026-04-30T06:42:55.378Z","0.5.1-develop.2917.31ee9898e3":"2026-04-30T06:50:15.465Z","0.5.1-canary.2918.672974edf5":"2026-04-30T06:53:52.991Z","0.5.1-canary.2920.87dc17685e":"2026-04-30T07:33:08.050Z","0.5.1-develop.2924.d13908516e":"2026-04-30T08:12:00.640Z","0.5.1-canary.2925.7e912e8915":"2026-04-30T08:13:27.089Z","0.5.1-canary.2927.669740f6bd":"2026-04-30T09:37:35.826Z","0.5.1-canary.2928.11fbe19c3e":"2026-04-30T10:13:48.643Z","0.5.1-canary.2929.c131a6a686":"2026-04-30T10:29:12.122Z","0.5.1-canary.2930.ad7553ada7":"2026-04-30T11:05:47.405Z","0.5.1-canary.2931.c88529761d":"2026-04-30T12:54:05.725Z","0.5.1-canary.2932.a186bb64f9":"2026-04-30T13:34:58.336Z","0.5.1-develop.2935.357c9db339":"2026-04-30T14:36:27.673Z","0.5.1-canary.2936.4be76a031c":"2026-04-30T14:39:21.897Z","0.5.1-canary.2937.03f8acbf06":"2026-04-30T14:40:54.645Z","0.5.1-canary.2938.g7325328824":"2026-04-30T14:42:22.542Z","0.5.1-canary.2939.2723e022a4":"2026-04-30T14:45:45.616Z","0.5.1-canary.2940.1ef459cf8e":"2026-04-30T14:45:52.067Z","0.5.1-canary.2942.244760318b":"2026-04-30T14:47:30.421Z","0.5.1-canary.2943.3d10c73608":"2026-04-30T14:59:20.227Z","0.5.1-canary.2941.f659b916b7":"2026-04-30T15:00:00.090Z","0.5.1-canary.2947.cef1e77ec4":"2026-04-30T21:23:23.565Z","0.5.1-develop.2948.1198c2b37e":"2026-04-30T21:57:49.567Z","0.5.1-develop.2949.009dcdd2d5":"2026-04-30T22:35:41.081Z","0.5.1-develop.2953.6647bb2c43":"2026-05-01T22:48:48.400Z","0.5.1-canary.2955.6f00db9e69":"2026-05-01T23:19:26.178Z","0.5.1-develop.2954.610bab2d08":"2026-05-01T23:25:54.661Z","0.5.1-canary.2956.c7998a4b82":"2026-05-02T00:01:46.186Z","0.5.1-canary.2957.9fcf744979":"2026-05-02T06:45:28.487Z","0.5.1-canary.2962.2ac51789ed":"2026-05-02T20:35:53.830Z","0.5.1-develop.2964.d5ac4a6ebb":"2026-05-02T21:22:55.235Z","0.5.1-canary.2966.6e667f1f85":"2026-05-02T21:44:55.788Z","0.5.1-develop.2965.38737e655d":"2026-05-02T21:59:18.013Z","0.5.1-develop.2970.ec144ae954":"2026-05-03T21:37:42.004Z","0.5.1-canary.2971.c8ff10e8e1":"2026-05-03T21:52:53.792Z","0.5.1-develop.2972.6c5cd4a1c3":"2026-05-03T23:56:52.922Z","0.5.1-develop.2975.ccbadc8198":"2026-05-04T00:35:08.850Z","0.5.1-canary.2976.6c8e806ec4":"2026-05-04T06:34:50.802Z","0.5.1-canary.2977.b8445bb572":"2026-05-04T06:36:27.789Z","0.5.1-canary.2978.2020b3727b":"2026-05-04T06:48:28.224Z","0.5.1-canary.2979.cd489d639c":"2026-05-04T06:49:02.292Z","0.5.1-canary.2980.47836d0312":"2026-05-04T06:51:38.742Z","0.5.1-canary.2981.5a680891fc":"2026-05-04T06:54:06.094Z","0.5.1-canary.2982.59afe5fb11":"2026-05-04T06:58:39.488Z","0.5.1-canary.2983.g3264540715":"2026-05-04T07:01:01.680Z","0.5.1-canary.2984.4d65ed4870":"2026-05-04T07:21:12.337Z","0.5.1-canary.2985.b721cc6ef3":"2026-05-04T07:45:34.266Z","0.5.1-canary.2986.4de79f313c":"2026-05-04T10:29:51.362Z","0.5.1-develop.2987.9f8c1e0f68":"2026-05-04T10:31:56.160Z","0.5.1-canary.2993.e071c3a860":"2026-05-04T10:43:43.873Z","0.5.1-develop.2996.ce62fd491c":"2026-05-04T11:15:59.381Z","0.5.1-canary.2997.3ddc07dafb":"2026-05-04T11:47:18.744Z","0.5.1-canary.3000.bf795e8730":"2026-05-04T12:26:11.595Z","0.5.1-canary.3003.2e35897162":"2026-05-04T13:09:42.075Z","0.5.1-canary.3006.26fe853007":"2026-05-04T13:54:32.478Z","0.5.1-canary.3009.a344f03dc2":"2026-05-04T14:39:08.540Z","0.5.1-canary.3019.1c5de61c09":"2026-05-05T05:22:29.865Z","0.5.1-canary.3020.c1d50c600d":"2026-05-05T06:01:36.925Z","0.5.1-canary.3021.bef8cc86ce":"2026-05-05T06:46:23.659Z","0.5.1-canary.3024.c4b7bdb696":"2026-05-05T07:20:23.412Z","0.5.1-canary.3025.624d95d7e9":"2026-05-05T07:20:42.471Z","0.5.1-canary.3026.5a01651fb9":"2026-05-05T07:27:38.772Z","0.5.1-canary.3022.884f3a06eb":"2026-05-05T07:32:49.148Z","0.5.1-canary.3027.fc6b393ee3":"2026-05-05T07:52:25.754Z","0.5.1-canary.3028.977804340d":"2026-05-05T07:53:38.837Z","0.5.1-canary.3030.6dcac3fabc":"2026-05-05T08:02:08.039Z","0.5.1-canary.3029.65bc211aed":"2026-05-05T08:07:49.202Z","0.5.1-canary.3031.4a396d768f":"2026-05-05T08:32:32.236Z","0.5.1-develop.3032.01699048cb":"2026-05-05T08:36:03.642Z","0.5.1-canary.3033.2b09b3aca4":"2026-05-05T08:53:03.950Z","0.5.1-canary.3034.539d36b60e":"2026-05-05T08:53:24.791Z","0.5.1-develop.3036.f02c281f23":"2026-05-05T09:25:18.640Z","0.5.1-canary.3037.66b2d2e313":"2026-05-05T09:55:16.297Z","0.5.1-canary.3038.da8c409c9d":"2026-05-05T10:41:41.642Z","0.5.1-canary.3040.c6f2f6ff87":"2026-05-05T11:22:19.809Z","0.5.1-canary.3041.6c233f2d7b":"2026-05-05T12:23:19.013Z","0.5.1-canary.3042.a1eb591123":"2026-05-05T13:03:29.929Z","0.5.1-develop.3043.1a796c3920":"2026-05-05T13:48:44.270Z","0.5.1-develop.3045.b4b3320cc2":"2026-05-05T16:44:17.158Z","0.6.1-canary.3050.00757f52d1":"2026-05-06T06:35:49.169Z","0.5.1-canary.3053.7eaab15623":"2026-05-06T06:40:15.259Z","0.6.1-develop.3054.g0367114684":"2026-05-06T06:52:18.455Z","0.6.1-canary.3055.2629c23476":"2026-05-06T06:53:19.204Z","0.6.1-canary.3059.47cc423f36":"2026-05-06T07:09:12.835Z","0.6.1-canary.3052.cd0a032220":"2026-05-06T07:17:29.287Z","0.6.1-develop.3060.d6cca7ade1":"2026-05-06T07:40:37.194Z","0.6.1-canary.3063.14dbb2646f":"2026-05-06T07:44:34.910Z","0.6.1-canary.3061.4c85ed4bd8":"2026-05-06T07:49:02.127Z","0.6.1-canary.3064.59c2e2e7cf":"2026-05-06T08:25:02.005Z","0.6.1-canary.3065.704339f713":"2026-05-06T09:23:43.850Z","0.6.1-canary.3066.bdae7e585d":"2026-05-06T10:19:29.728Z","0.6.1-develop.3069.d40b4417a9":"2026-05-06T10:29:20.933Z","0.6.1-canary.3070.648c47f2b2":"2026-05-06T10:29:44.606Z","0.6.1-canary.3071.cd506012cc":"2026-05-06T10:58:38.511Z","0.6.1-canary.3073.c0502ecc38":"2026-05-06T11:06:42.863Z","0.6.1-canary.3072.1c9c115e6d":"2026-05-06T11:38:07.086Z","0.6.1-canary.3074.2244f796a1":"2026-05-06T11:46:44.517Z","0.6.1-canary.3076.f81ac90d13":"2026-05-06T12:16:44.384Z","0.6.1-canary.3077.640775367a":"2026-05-06T12:26:24.215Z","0.6.1-canary.3078.e9ae25f3ec":"2026-05-06T18:27:53.430Z","0.6.1-canary.3080.dedd61e41c":"2026-05-06T19:08:52.845Z","0.6.1-develop.3081.21270ec58a":"2026-05-06T19:13:49.809Z","0.6.1-canary.3082.9f08b74ae0":"2026-05-06T19:14:00.568Z","0.6.1-canary.3083.c59da689a0":"2026-05-06T19:27:37.472Z","0.6.1-canary.3087.5eabc0f8e0":"2026-05-06T21:38:37.080Z","0.6.1-develop.3090.06ab462170":"2026-05-07T06:40:19.589Z","0.6.1-canary.3091.3df8adc68b":"2026-05-07T06:40:58.631Z","0.6.1-develop.3102.d6e7e6d57a":"2026-05-07T07:21:53.404Z","0.6.1-canary.3103.dd2c037e16":"2026-05-07T07:22:14.177Z","0.6.1-develop.3110.780b0b618f":"2026-05-07T08:02:24.168Z","0.6.1-canary.3109.d92eec021b":"2026-05-07T08:02:46.220Z","0.6.1-canary.3111.dc47ee795e":"2026-05-07T08:42:56.383Z","0.6.1-canary.3112.886910a32b":"2026-05-07T08:51:11.993Z","0.6.1-develop.3113.9d12cd20b0":"2026-05-07T09:03:59.337Z","0.6.1-canary.3116.b304bc9d3b":"2026-05-07T09:34:09.264Z","0.6.1-develop.3115.bc23703ef8":"2026-05-07T09:44:59.821Z","0.6.1-canary.3117.25fc1c6822":"2026-05-07T09:50:54.368Z","0.6.1-canary.3118.62d7430125":"2026-05-07T10:00:26.127Z","0.6.0":"2026-05-07T10:46:14.117Z","0.6.1-canary.3121.7d8ffc62d7":"2026-05-07T10:53:08.177Z","0.6.1-canary.3122.53f23e8a8b":"2026-05-07T10:58:49.739Z","0.6.1-canary.3123.966127bb3a":"2026-05-07T11:38:52.614Z","0.6.1-canary.3131.a7b0bb9b9f":"2026-05-08T10:13:03.164Z","0.6.1-canary.3132.7c4fcf7cd7":"2026-05-08T10:15:50.383Z","0.6.1-canary.3133.bcde2fcd5c":"2026-05-08T10:15:52.411Z","0.6.1-canary.3130.g7277430535":"2026-05-08T10:29:04.567Z","0.6.1-canary.3134.f284fc750f":"2026-05-08T10:30:49.770Z","0.6.1-canary.3135.f962a7b20d":"2026-05-08T10:42:17.410Z","0.6.1-canary.3136.1.329a9a8886":"2026-05-08T10:42:43.650Z","0.6.1-canary.3137.68553a7aaa":"2026-05-08T10:57:09.730Z","0.6.1-canary.3138.8a624c9db8":"2026-05-08T10:57:39.159Z","0.6.1-develop.3139.9fc38487c8":"2026-05-08T11:01:56.294Z","0.6.1-canary.3140.1.6b0ca75126":"2026-05-08T11:23:38.694Z","0.6.1-canary.3141.f6dc5fee5e":"2026-05-08T11:25:33.122Z","0.6.1-develop.3144.b39fb4dfa6":"2026-05-08T11:46:07.856Z","0.6.1-canary.3145.0f23d00811":"2026-05-08T11:47:59.294Z","0.6.1-canary.3147.67d49fa407":"2026-05-08T12:11:03.116Z","0.6.1-canary.3148.8f97095770":"2026-05-08T12:25:16.544Z","0.6.1-canary.3151.e3aae858b8":"2026-05-08T12:49:00.548Z","0.6.1-canary.3150.3a6659654a":"2026-05-08T12:53:45.335Z","0.6.1-canary.3152.999428cf00":"2026-05-08T13:35:10.547Z","0.6.1-canary.3153.eaf5fc2e56":"2026-05-08T14:17:38.772Z","0.6.1-canary.3155.d57dcc24a4":"2026-05-08T18:25:48.428Z","0.6.1-develop.3164.d94717d609":"2026-05-11T06:52:37.128Z","0.6.1-canary.3168.1.93a00de538":"2026-05-11T07:10:35.148Z","0.6.1-develop.3167.1.7aedd7b2ba":"2026-05-11T07:29:19.519Z","0.6.1-canary.3169.1.27f31a39b0":"2026-05-11T07:54:29.311Z","0.6.1-canary.3170.1.g7217792541":"2026-05-11T09:30:06.336Z","0.6.1-canary.3172.1.ed208d6d28":"2026-05-11T09:36:47.338Z","0.6.1-canary.3173.1.a5c15a3056":"2026-05-11T10:01:14.080Z","0.6.1-develop.3174.1.c3822bcdf0":"2026-05-11T12:00:04.407Z","0.6.1-canary.3175.1.cf3aae8d5f":"2026-05-11T13:05:18.113Z","0.6.1-canary.3177.1.7b72825e39":"2026-05-11T14:05:00.586Z","0.6.1-canary.3178.1.45c4d79fd9":"2026-05-11T14:15:34.237Z","0.6.1-develop.3179.1.9ee0441adc":"2026-05-11T14:17:36.834Z","0.6.1-canary.3181.1.7f1648440b":"2026-05-11T14:55:25.599Z","0.6.1-develop.3187.1.4c96d17341":"2026-05-12T06:38:26.246Z","0.6.1-canary.3189.1.cbf7e3badf":"2026-05-12T06:40:05.107Z","0.6.1-develop.3188.1.499d530779":"2026-05-12T06:45:56.725Z","0.6.1-canary.3190.1.0c9a7712d5":"2026-05-12T06:46:36.513Z","0.6.1-develop.3191.1.2511ae315f":"2026-05-12T06:53:40.343Z","0.6.1-canary.3192.1.ccdde39b1b":"2026-05-12T06:54:10.093Z","0.6.1-canary.3192.2.ccdde39b1b":"2026-05-12T07:06:28.031Z","0.6.1-develop.3198.1.aa979623f0":"2026-05-12T07:32:03.386Z","0.6.1-canary.3200.1.17f9113020":"2026-05-12T08:04:48.675Z","0.6.1-canary.3201.1.a26086ccb1":"2026-05-12T08:16:52.407Z","0.6.1-canary.3204.1.352c2f5f99":"2026-05-12T08:24:24.561Z","0.6.1-canary.3207.1.511de2ffc0":"2026-05-12T08:36:27.229Z","0.6.1-canary.3206.1.38e19a501c":"2026-05-12T08:40:16.089Z","0.6.1-canary.3208.1.640b60393c":"2026-05-12T08:44:57.257Z","0.6.1-canary.3205.1.dbd938b3bc":"2026-05-12T09:03:16.102Z","0.6.1-develop.3213.1.g8227859815":"2026-05-12T09:23:38.558Z","0.6.1-canary.3212.1.97a66631e3":"2026-05-12T09:27:56.610Z","0.6.1-canary.3214.1.328749f263":"2026-05-12T09:33:30.253Z","0.6.1-canary.3215.1.67ce1e5f62":"2026-05-12T09:41:19.131Z","0.6.1-develop.3216.1.8fab90204c":"2026-05-12T10:11:15.227Z","0.6.1-canary.3218.1.a19a504b16":"2026-05-12T10:20:42.745Z","0.6.1-canary.3220.1.949067646f":"2026-05-12T10:31:58.062Z","0.6.1-develop.3219.1.ae5c8a5935":"2026-05-12T10:54:32.722Z","0.6.1-canary.3223.1.520cdc7986":"2026-05-12T11:12:14.888Z","0.6.1-canary.3225.1.dadf07b747":"2026-05-12T11:19:41.678Z","0.6.1-develop.3227.1.2b7b8ab258":"2026-05-12T11:31:22.506Z","0.6.1-canary.3226.1.2366138fdf":"2026-05-12T11:32:27.917Z","0.6.1-canary.3229.1.5a2d8332aa":"2026-05-12T12:07:04.141Z","0.6.1-canary.3231.1.dfca67634a":"2026-05-12T12:20:02.463Z","0.6.1-canary.3234.1.c46a33b091":"2026-05-12T13:03:32.785Z","0.6.1-canary.3235.1.8c19858083":"2026-05-12T13:47:06.954Z","0.6.1-canary.3237.1.da0d8e8726":"2026-05-12T14:09:20.082Z","0.6.1-canary.3238.1.1856e3fc3d":"2026-05-12T14:14:00.833Z","0.6.1-canary.3236.1.b4a7e6bc68":"2026-05-12T14:29:31.866Z","0.6.1-develop.3246.1.dbef9d7392":"2026-05-12T18:55:30.232Z","0.6.1-canary.3249.1.8176681c65":"2026-05-12T20:47:01.295Z","0.6.1-canary.3250.1.52236199b9":"2026-05-12T21:02:12.259Z","0.6.1-canary.3251.1.5395645ca8":"2026-05-12T21:25:17.977Z","0.6.1-canary.3252.1.9ab07c0335":"2026-05-12T22:05:47.623Z","0.6.1-develop.3256.1.fe3dec2464":"2026-05-13T05:22:43.433Z","0.6.1-canary.3259.1.140ce09826":"2026-05-13T05:35:31.842Z","0.6.1-canary.3261.1.2fbaaba498":"2026-05-13T05:56:54.905Z","0.6.1-develop.3260.1.dc719cac84":"2026-05-13T06:03:56.516Z","0.6.1-canary.3263.1.aa0883af55":"2026-05-13T06:52:23.468Z","0.6.1-canary.3264.1.08194fb1b5":"2026-05-13T06:57:28.377Z","0.6.1-canary.3265.1.d38c45d495":"2026-05-13T07:04:44.722Z","0.6.1-canary.3266.1.68d75db08c":"2026-05-13T07:07:39.411Z","0.6.1-canary.3267.1.6ec2a7db97":"2026-05-13T07:08:33.007Z","0.6.1-canary.3272.1.224796fa84":"2026-05-13T09:03:08.585Z","0.6.1-develop.3276.1.1fcd145078":"2026-05-13T09:29:10.421Z","0.6.1-canary.3275.1.5cb49d279d":"2026-05-13T09:53:48.104Z","0.6.1-canary.3279.1.7ad1c06824":"2026-05-13T09:55:09.407Z","0.6.1-develop.3278.1.a4d26475e4":"2026-05-13T10:21:57.031Z","0.6.1-canary.3285.1.98cd006f03":"2026-05-13T10:44:20.698Z","0.6.1-develop.3287.1.450f4ffb56":"2026-05-13T11:11:56.276Z","0.6.1-canary.3290.1.0a783e1cc8":"2026-05-13T11:50:23.228Z","0.6.1-develop.3291.1.6fad645fd0":"2026-05-13T11:55:15.492Z","0.6.1-canary.3297.1.acd1363dd4":"2026-05-13T12:51:21.235Z","0.6.1-canary.3300.1.86739c3523":"2026-05-13T13:33:46.882Z","0.6.1-canary.3302.1.c995cd63a4":"2026-05-13T13:44:02.904Z","0.6.1-develop.3306.1.9ad9ff2526":"2026-05-13T14:12:45.331Z","0.6.1-canary.3305.1.72a12eac56":"2026-05-13T14:28:50.671Z","0.6.1-canary.3307.2.0c43b3ef31":"2026-05-13T14:28:55.378Z","0.6.1-canary.3303.1.9fa0b3f066":"2026-05-13T14:29:12.939Z","0.6.1-canary.3308.1.57cdddfc7f":"2026-05-13T15:27:27.373Z","0.6.1-canary.3309.1.cc73ac57e4":"2026-05-13T15:29:58.950Z","0.6.1-canary.3326.1.f135811ada":"2026-05-13T23:22:05.732Z","0.6.1-canary.3327.1.280a823883":"2026-05-14T00:07:20.150Z","0.6.2-develop.3330.1.8ad2b3b84c":"2026-05-14T07:11:03.735Z","0.6.2-canary.3331.1.80f89c70cd":"2026-05-14T07:11:49.417Z","0.6.1":"2026-05-14T07:14:22.111Z","0.6.2-canary.3332.1.eb75d0803f":"2026-05-14T08:06:51.537Z","0.6.2-canary.3334.1.38ca75eb11":"2026-05-14T11:44:06.563Z","0.6.2-canary.3342.1.980a95ddc0":"2026-05-15T11:01:46.521Z","0.6.2-canary.3354.1.b3559a30b6":"2026-05-17T18:35:01.567Z","0.6.2-canary.3355.1.c0735e653b":"2026-05-17T19:16:49.745Z","0.6.2-canary.3357.1.54892a4187":"2026-05-18T07:01:17.640Z","0.6.2-canary.3359.1.659233591e":"2026-05-18T07:06:43.935Z","0.6.2-canary.3362.1.87349da45c":"2026-05-18T07:32:07.173Z","0.6.2-develop.3363.1.e23f7084bd":"2026-05-18T07:35:05.832Z","0.6.2-canary.3364.1.d22a87831d":"2026-05-18T09:25:05.166Z","0.6.2-develop.3366.1.4692954e44":"2026-05-18T09:30:03.375Z","0.6.2-canary.3367.1.29d0fd2b79":"2026-05-18T09:40:18.306Z","0.6.2-canary.3369.1.ad43af784a":"2026-05-18T09:44:05.256Z","0.6.2-canary.3368.1.8a44b34e7c":"2026-05-18T09:44:18.325Z","0.6.2-develop.3372.1.de9a169973":"2026-05-18T10:02:33.850Z","0.6.2-canary.3371.1.fe64e8d085":"2026-05-18T10:02:59.018Z","0.6.2-canary.3370.1.81192118ac":"2026-05-18T10:04:11.536Z","0.6.2-develop.3373.1.be847b1058":"2026-05-18T10:17:49.297Z","0.6.2-canary.3375.1.b81ba92d9b":"2026-05-18T10:33:19.340Z","0.6.2-canary.3374.1.3acf238b68":"2026-05-18T10:34:48.920Z","0.6.2-canary.3376.1.784af39f31":"2026-05-18T10:39:08.731Z","0.6.2-canary.3378.1.6504e884ea":"2026-05-18T10:42:25.684Z","0.6.2-canary.3379.1.ba79614cd3":"2026-05-18T10:44:22.195Z","0.6.2-canary.3377.1.e65f3ffd55":"2026-05-18T10:44:53.590Z","0.6.2-develop.3380.1.bb14509041":"2026-05-18T10:45:45.824Z","0.6.2-develop.3381.1.8461b312a9":"2026-05-18T11:06:15.823Z","0.6.2-canary.3382.1.46b769a65a":"2026-05-18T11:14:46.851Z","0.6.2-canary.3383.1.1768b2db37":"2026-05-18T11:15:03.019Z","0.6.2-canary.3384.1.79d57678e3":"2026-05-18T11:15:50.251Z","0.6.2-canary.3385.1.b81ec36b29":"2026-05-18T11:29:26.627Z","0.6.2-canary.3386.1.313d9403e0":"2026-05-18T11:36:42.585Z","0.6.2-canary.3388.1.59a9f0f7fb":"2026-05-18T11:38:18.138Z","0.6.2-canary.3387.1.de59389277":"2026-05-18T11:41:31.231Z","0.6.2-canary.3389.1.bbccfd35ae":"2026-05-18T11:42:05.554Z","0.6.2-canary.3391.1.3a50c92b40":"2026-05-18T11:43:43.318Z","0.6.2-canary.3392.1.5983efda23":"2026-05-18T11:44:34.149Z","0.6.2-canary.3393.1.2a7bd7bca0":"2026-05-18T11:49:35.177Z","0.6.2-canary.3390.1.96f667e218":"2026-05-18T11:53:18.817Z","0.6.2-canary.3396.1.cf13d90ab1":"2026-05-18T12:03:40.714Z","0.6.2-canary.3397.1.6c8c3f82dc":"2026-05-18T12:18:54.949Z","0.6.2-canary.3394.1.1936b7361d":"2026-05-18T12:34:29.875Z","0.6.2-canary.3395.1.1660cb4fae":"2026-05-18T12:36:34.346Z","0.6.2-develop.3400.1.d948268f50":"2026-05-18T12:42:40.710Z","0.6.2-canary.3403.1.bae4fdbed8":"2026-05-18T12:59:45.333Z","0.6.2-canary.3401.1.b4a867f71c":"2026-05-18T13:02:09.654Z","0.6.2-canary.3402.1.d476b12f36":"2026-05-18T13:02:44.520Z","0.6.2-canary.3404.1.2312fbb315":"2026-05-18T14:24:59.580Z","0.6.2-develop.3400.2.d948268f50":"2026-05-18T14:36:20.567Z","0.6.2-develop.3406.1.2b403f40da":"2026-05-18T14:53:19.051Z","0.6.2-canary.3408.1.dda6311783":"2026-05-18T15:03:40.901Z","0.6.2-canary.3409.1.25b33e6bfb":"2026-05-18T15:09:25.919Z","0.6.2-canary.3412.1.622e4e1763":"2026-05-18T15:15:19.447Z","0.6.2-canary.3413.1.3abbfb75f1":"2026-05-18T15:26:38.037Z","0.6.2-canary.3414.1.23f5ee7b86":"2026-05-18T15:32:40.391Z","0.6.2-canary.3416.1.786818a3f7":"2026-05-18T15:39:01.667Z","0.6.2-canary.3415.1.1052efb376":"2026-05-18T15:40:44.990Z","0.6.2-canary.3417.1.4f1e40b184":"2026-05-18T15:53:54.903Z","0.6.2-canary.3420.1.dc136a0f0a":"2026-05-18T16:03:13.414Z","0.6.2-canary.3421.1.1556a4cf8c":"2026-05-18T16:14:26.795Z","0.6.2-canary.3422.1.9383b0be0b":"2026-05-18T16:28:39.684Z","0.6.2-canary.3424.1.9a0241be85":"2026-05-18T17:13:26.341Z","0.6.2-canary.3426.1.g8101103512":"2026-05-18T17:58:10.841Z","0.6.2-canary.3430.1.879ea9d156":"2026-05-18T19:15:19.391Z","0.6.2-canary.3433.1.a56c35c38a":"2026-05-18T21:04:45.587Z","0.6.2-canary.3436.1.545ea09675":"2026-05-18T21:42:06.638Z","0.6.2-canary.3437.1.c494ba435b":"2026-05-18T21:45:58.819Z","0.6.2-canary.3438.1.6938fc263e":"2026-05-18T21:51:32.726Z","0.6.2-develop.3439.1.94b9d9733c":"2026-05-18T22:05:49.433Z","0.6.2-canary.3440.1.17dbd5eacb":"2026-05-18T22:07:22.461Z","0.6.2-canary.3441.1.81a9c8d031":"2026-05-18T22:18:25.295Z","0.6.2-canary.3442.1.b45edeced8":"2026-05-18T22:23:24.615Z","0.6.2-canary.3443.1.3616682bad":"2026-05-18T23:07:35.830Z","0.6.2-canary.3444.1.6e9bcc0ba8":"2026-05-18T23:51:13.800Z","0.6.2-develop.3446.1.bd060c6017":"2026-05-19T03:42:15.497Z","0.6.2-canary.3445.1.d30fa04a0f":"2026-05-19T03:42:27.583Z","0.6.2-canary.3447.1.8de31d1227":"2026-05-19T03:57:58.682Z","0.6.2-canary.3448.1.8a0cae6de2":"2026-05-19T04:01:11.253Z","0.6.2-canary.3450.1.64da316984":"2026-05-19T04:04:28.222Z","0.6.2-canary.3451.1.9f9217fa0d":"2026-05-19T04:05:23.792Z","0.6.2-canary.3449.1.cf0d2b35f5":"2026-05-19T04:08:52.381Z","0.6.2-canary.3452.1.f1ed666c45":"2026-05-19T04:19:31.809Z","0.6.2-canary.3453.1.23f3658cc0":"2026-05-19T04:28:37.315Z","0.6.2-canary.3457.1.c2ca56c769":"2026-05-19T04:28:53.199Z","0.6.2-canary.3455.1.3cdeb06c6d":"2026-05-19T04:35:21.310Z","0.6.2-canary.3454.1.4c79e9875f":"2026-05-19T04:41:35.461Z","0.6.2-canary.3460.1.86bd57430e":"2026-05-19T05:31:39.767Z","0.6.2-develop.3461.1.605f31c2c9":"2026-05-19T06:31:21.775Z","0.6.2-canary.3465.1.89e4a75f09":"2026-05-19T06:43:41.475Z","0.6.2-canary.3466.1.89a49bea15":"2026-05-19T06:55:49.290Z","0.6.2-canary.3468.1.9b8e8e278a":"2026-05-19T07:03:42.566Z","0.6.2-canary.3469.1.9b3b96558f":"2026-05-19T07:09:58.375Z","0.6.2-canary.3471.1.d30869bc99":"2026-05-19T07:15:35.249Z","0.6.2-canary.3470.1.95b643a0b3":"2026-05-19T07:16:24.185Z","0.6.2-develop.3467.1.2a1818709d":"2026-05-19T07:17:13.436Z","0.6.2-canary.3473.1.803f0d614f":"2026-05-19T08:11:13.387Z","0.6.2-canary.3479.1.c73f5afd59":"2026-05-19T08:13:32.275Z","0.6.3-develop.3484.1.1427e58147":"2026-05-19T08:31:25.359Z","0.6.3-canary.3483.1.98d4b4ecc7":"2026-05-19T08:36:39.805Z","0.6.3-canary.3487.1.f47a7b33c1":"2026-05-19T08:50:51.391Z","0.6.3-canary.3489.1.1e71287579":"2026-05-19T08:52:36.266Z","0.6.3-canary.3490.1.a90a39183a":"2026-05-19T08:53:48.432Z","0.6.3-develop.3491.1.4700ef658a":"2026-05-19T09:21:13.916Z","0.6.3-canary.3493.1.2560607bc4":"2026-05-19T09:31:48.956Z","0.6.3-canary.3496.1.41a1291df2":"2026-05-19T09:41:12.211Z","0.6.3-canary.3499.1.50445e3204":"2026-05-19T09:42:06.941Z","0.6.3-develop.3498.1.3956a84bc9":"2026-05-19T10:08:32.945Z","0.6.3-canary.3497.1.ff324d48d7":"2026-05-19T10:26:47.047Z","0.6.3-canary.3503.1.d6ac8c6f2b":"2026-05-19T10:26:53.751Z","0.6.3-develop.3502.1.234f53f93c":"2026-05-19T10:53:26.633Z","0.6.3-develop.3510.1.e3b22be026":"2026-05-19T19:27:47.872Z","0.6.3-canary.3511.1.a624e1553c":"2026-05-19T19:28:46.645Z","0.6.3-develop.3525.2.cc18b8a43f":"2026-05-20T20:02:33.960Z","0.6.3-canary.3542.1.2a264ebe29":"2026-05-20T20:05:27.796Z","0.6.3-canary.3532.2.4959af6dd4":"2026-05-20T20:06:52.833Z","0.6.3-canary.3522.2.5cbd8da502":"2026-05-20T20:07:20.576Z","0.6.3-canary.3517.3.3b467f13d7":"2026-05-20T20:07:23.617Z","0.6.3-canary.3526.3.1a94d5fe44":"2026-05-20T20:07:34.698Z","0.6.3-canary.3518.2.6430598da8":"2026-05-20T20:07:37.723Z","0.6.3-canary.3519.4.c3599d19a1":"2026-05-20T20:07:39.653Z","0.6.3-canary.3523.2.042bed9c4d":"2026-05-20T20:08:08.049Z","0.6.3-canary.3541.1.c56b513365":"2026-05-20T20:08:11.235Z","0.6.3-develop.3525.3.cc18b8a43f":"2026-05-20T20:10:27.593Z","0.6.3-canary.3524.2.7b1e1cdf13":"2026-05-20T20:18:06.100Z","0.6.3-canary.3543.1.38118b5ad7":"2026-05-20T21:32:43.120Z","0.6.3-canary.3544.1.0d5031620f":"2026-05-20T21:53:34.264Z","0.6.2-canary.3545.1.b43f2aef32":"2026-05-20T22:22:38.486Z","0.6.3-canary.3546.1.ecb0b299c4":"2026-05-20T22:33:13.616Z","0.6.3-canary.3548.1.b2613ebb49":"2026-05-20T22:38:22.881Z","0.6.3-canary.3549.1.f635511776":"2026-05-20T22:40:04.102Z","0.6.3-canary.3547.1.43e7a42036":"2026-05-20T22:41:56.044Z","0.6.3-canary.3550.1.5b8b26aaf6":"2026-05-20T22:51:26.608Z","0.6.3-canary.3548.2.b2613ebb49":"2026-05-21T03:49:46.415Z","0.6.3-canary.3517.4.3b467f13d7":"2026-05-21T03:59:34.776Z","0.6.3-canary.3519.5.c3599d19a1":"2026-05-21T04:00:25.249Z","0.6.3-develop.3562.1.71049275ff":"2026-05-21T04:23:23.497Z","0.6.3-canary.3564.1.2fe2fd4c61":"2026-05-21T04:24:56.811Z","0.6.3-canary.3563.1.05f8b9d441":"2026-05-21T04:25:08.234Z","0.6.3-canary.3565.1.dcfe9a351b":"2026-05-21T04:28:00.194Z","0.6.3-canary.3568.1.dcae0f2656":"2026-05-21T04:43:07.502Z","0.6.3-develop.3574.1.f3c5dcf345":"2026-05-21T05:10:36.768Z","0.6.3-canary.3575.1.cc62284e11":"2026-05-21T05:13:06.605Z","0.6.3-canary.3569.1.c46d5f02f4":"2026-05-21T05:19:42.086Z","0.6.3-develop.3576.1.51c9149577":"2026-05-21T06:18:21.748Z","0.6.3-canary.3577.1.20008edaa6":"2026-05-21T06:18:48.530Z","0.6.3-develop.3578.1.37cbb8f92c":"2026-05-21T07:01:45.311Z","0.6.3-canary.3579.1.2c98b2a66c":"2026-05-21T07:13:27.591Z","0.6.3-canary.3583.1.2cb24e83d8":"2026-05-21T12:39:17.495Z","0.6.3-canary.3584.1.3d0e711427":"2026-05-21T13:23:28.288Z","0.6.3-develop.3586.1.d5a44c810f":"2026-05-21T16:01:59.670Z","0.6.3-canary.3587.1.a9beb88f08":"2026-05-21T16:02:10.739Z","0.6.3-develop.3588.1.2f62d1bb0d":"2026-05-21T16:47:10.543Z","0.6.3-canary.3589.1.ad6638a0d7":"2026-05-21T16:49:11.232Z","0.6.3-canary.3590.1.17d48d6659":"2026-05-21T17:50:17.430Z","0.6.3-canary.3595.1.g9738823845":"2026-05-21T18:11:55.532Z","0.6.3-canary.3596.1.3a0a1b19b0":"2026-05-21T18:24:36.830Z","0.6.3-develop.3593.1.8eda8943fa":"2026-05-21T18:25:33.284Z","0.6.3-canary.3594.1.2d3f3fde09":"2026-05-21T18:30:36.465Z","0.6.3-canary.3597.1.52d7b3fd8e":"2026-05-21T18:58:47.672Z","0.6.3-canary.3599.1.a4f62ffc19":"2026-05-21T19:25:13.070Z","0.6.3-develop.3598.1.259c138c7d":"2026-05-21T19:25:14.320Z","0.6.3-develop.3598.2.259c138c7d":"2026-05-21T19:38:33.709Z","0.6.3-canary.3601.1.7a7214ec55":"2026-05-21T20:09:58.201Z","0.6.3-develop.3602.1.8287bc577d":"2026-05-21T20:32:22.077Z","0.6.3-canary.3603.1.6e447ac965":"2026-05-21T20:54:51.021Z","0.6.3-develop.3604.1.abcb8d1963":"2026-05-21T21:22:13.806Z","0.6.3-canary.3605.1.1d7f6c22c9":"2026-05-21T21:40:31.538Z","0.6.3-canary.3608.1.2815a70e74":"2026-05-22T04:07:50.185Z","0.6.3-develop.3609.1.01983ef87a":"2026-05-22T04:31:19.436Z","0.6.3-canary.3610.1.134231eb5f":"2026-05-22T04:31:57.197Z","0.6.3-develop.3611.1.6e565f84ab":"2026-05-22T05:12:26.757Z","0.6.3-canary.3612.1.4b9e2d9fa6":"2026-05-22T05:16:58.992Z","0.6.2":"2026-05-22T06:22:38.369Z","0.6.3-canary.3614.1.2ef936ab8b":"2026-05-22T06:24:02.420Z","0.6.3-canary.3615.1.50408eb26d":"2026-05-22T07:31:43.305Z","0.6.3-canary.3616.1.2b3cfd6dc6":"2026-05-22T08:37:20.343Z","0.6.3-canary.3617.1.1cdb2ba61f":"2026-05-22T08:52:13.510Z","0.6.3-canary.3618.1.1832e763a3":"2026-05-22T08:53:43.434Z","0.6.3-canary.3622.1.24446247b0":"2026-05-22T14:37:09.284Z","0.6.3-develop.3635.1.e4a05c16e8":"2026-05-23T06:52:54.675Z","0.6.3-canary.3642.1.7c8353a890":"2026-05-24T08:40:49.174Z","0.6.3-canary.3643.1.6f8e2c25c9":"2026-05-24T09:26:33.527Z","0.6.3-canary.3644.1.51c8f1911e":"2026-05-24T11:19:54.246Z","0.6.3-canary.3645.1.db8c027907":"2026-05-24T11:21:41.120Z","0.6.3-canary.3646.1.8bfbb8d0b5":"2026-05-24T11:34:36.567Z","0.6.3-canary.3648.1.836b4f0692":"2026-05-24T12:22:31.649Z","0.6.3-canary.3649.1.cbc384a21a":"2026-05-24T13:38:02.000Z","0.6.3-canary.3650.1.d76764b773":"2026-05-24T14:12:17.764Z","0.6.3-develop.3651.1.d3a548a5f1":"2026-05-24T16:59:59.036Z","0.6.3-canary.3654.1.b2fdde5d27":"2026-05-24T17:12:45.827Z","0.6.3-canary.3655.1.0c8a3d385f":"2026-05-24T17:28:38.726Z","0.6.3-canary.3656.1.6eeddbb4ad":"2026-05-24T17:29:18.263Z","0.6.3-canary.3658.1.e9e0cc05db":"2026-05-24T17:41:02.484Z","0.6.3-canary.3657.1.c7474bdbea":"2026-05-24T17:43:42.512Z","0.6.3-develop.3653.1.b8558737ae":"2026-05-24T17:44:54.130Z","0.6.3-canary.3659.1.aa4f7dcf42":"2026-05-24T19:11:15.071Z","0.6.3-develop.3660.1.53b73d5aa4":"2026-05-24T20:03:39.317Z","0.6.3-canary.3661.1.b52dab4246":"2026-05-24T21:26:59.195Z","0.6.3-canary.3662.1.ae32773a89":"2026-05-24T21:58:30.295Z","0.6.3-develop.3663.1.63517660ba":"2026-05-24T22:00:47.021Z","0.6.3-canary.3664.1.b374a0a30d":"2026-05-25T02:21:27.619Z","0.6.3-canary.3665.1.02b5cf5e65":"2026-05-25T03:07:53.546Z","0.6.3-canary.3666.1.1d4980c1b9":"2026-05-25T04:07:04.820Z","0.6.3-canary.3667.1.23ead010a4":"2026-05-25T05:32:44.879Z","0.6.3-canary.3668.1.a36ce37b8d":"2026-05-25T06:18:05.124Z","0.6.3-canary.3669.1.3580c0008d":"2026-05-25T07:06:50.680Z","0.6.3-develop.3672.1.f2a28d6807":"2026-05-25T08:10:47.259Z","0.6.3-canary.3674.1.f4c76a7489":"2026-05-25T08:14:09.807Z","0.6.3-canary.3673.1.37deddfec9":"2026-05-25T08:14:21.585Z","0.6.3-canary.3675.1.7f56a8b1f1":"2026-05-25T08:14:25.129Z","0.6.3-canary.3676.1.bb6ba0b329":"2026-05-25T08:14:35.402Z","0.6.3-canary.3677.1.0a25ea0d05":"2026-05-25T08:15:14.509Z","0.6.3-canary.3678.1.6a21fd1131":"2026-05-25T08:31:36.573Z","0.6.3-develop.3680.1.62e9da67c2":"2026-05-25T09:13:16.782Z","0.6.3-canary.3681.1.ffc30645eb":"2026-05-25T09:15:35.606Z","0.6.3-develop.3684.1.1f68ad202c":"2026-05-25T09:58:43.862Z","0.6.3-canary.3690.1.bcc96a9d57":"2026-05-25T10:40:34.763Z","0.6.3-develop.3692.1.ec9f86fe3f":"2026-05-25T10:50:04.708Z","0.6.3-canary.3703.1.af417d31b1":"2026-05-25T11:26:01.217Z","0.6.3-develop.3693.1.fc658e5483":"2026-05-25T11:30:37.258Z","0.6.3-canary.3707.1.a6ba33d7ac":"2026-05-25T12:11:21.456Z","0.6.3-develop.3709.1.0f15e09a5f":"2026-05-25T12:48:08.028Z","0.6.3-canary.3713.1.ab45fdb70b":"2026-05-25T13:40:12.087Z","0.6.3-canary.3717.1.cd2ed3b4bf":"2026-05-25T14:11:42.909Z","0.6.3-canary.3718.1.6ef5fa2818":"2026-05-25T14:27:39.251Z","0.6.3-canary.3723.1.261e12fb56":"2026-05-25T15:24:59.159Z","0.6.3-canary.3725.1.b76f38bd83":"2026-05-25T16:12:02.367Z","0.6.3-canary.3726.1.b7939c7119":"2026-05-25T16:58:40.187Z","0.6.3-canary.3732.1.7954d63a1a":"2026-05-25T17:43:34.159Z","0.6.3-develop.3734.1.766f3e785b":"2026-05-25T18:02:39.562Z","0.6.3-canary.3735.1.314c36d85a":"2026-05-25T18:20:39.988Z","0.6.3-canary.3737.1.4319e10e86":"2026-05-25T18:24:22.459Z","0.6.3-canary.3738.1.6aeb917a9d":"2026-05-25T18:27:36.681Z","0.6.3-canary.3736.1.38ebfabff5":"2026-05-25T18:32:19.993Z","0.6.3-canary.3741.1.9c5e9af72e":"2026-05-25T19:14:12.912Z","0.6.3-canary.3740.1.g8713317847":"2026-05-25T19:16:27.045Z","0.6.3-canary.3743.1.42ab3995d9":"2026-05-25T19:43:31.495Z","0.6.3-canary.3744.1.27cc7fa4ab":"2026-05-25T20:14:01.609Z","0.6.3-canary.3745.1.64c9588f7d":"2026-05-25T20:41:53.402Z","0.6.3-canary.3746.1.4fb8f8fd55":"2026-05-25T21:09:26.727Z","0.6.3-canary.3748.1.4d27a7ee0c":"2026-05-25T21:39:42.470Z","0.6.3-canary.3749.1.4c42c72bc4":"2026-05-25T22:10:26.957Z","0.6.3-canary.3750.1.111f2aba26":"2026-05-25T22:38:19.186Z","0.6.3-canary.3752.1.c68cf3eca2":"2026-05-25T23:07:15.915Z","0.6.3-develop.3753.1.29e9a20dde":"2026-05-26T03:52:37.336Z","0.6.3-canary.3754.1.115166578e":"2026-05-26T04:10:39.961Z","0.6.3-develop.3755.1.84e4410d84":"2026-05-26T04:15:47.039Z","0.6.3-canary.3756.1.464f04b4fd":"2026-05-26T04:25:23.574Z","0.6.3-canary.3757.1.210328791d":"2026-05-26T04:28:24.953Z","0.6.3-canary.3758.1.7aa00229ab":"2026-05-26T04:41:06.526Z","0.6.3-canary.3759.1.8893981bc3":"2026-05-26T04:55:05.148Z","0.6.3-canary.3762.1.94f7703db2":"2026-05-26T05:00:39.172Z","0.6.3-canary.3760.1.26ca7c98c8":"2026-05-26T05:02:17.513Z","0.6.3-develop.3766.1.33102bfc91":"2026-05-26T05:08:49.545Z","0.6.3-canary.3768.1.92dd46fa07":"2026-05-26T05:19:13.891Z","0.6.3-canary.3770.1.83e96765c1":"2026-05-26T05:44:32.288Z","0.6.3-develop.3771.1.1788990f9e":"2026-05-26T05:49:28.014Z","0.6.3-canary.3777.1.bfb8194455":"2026-05-26T06:06:10.162Z","0.6.3-canary.3769.1.9be8c347f5":"2026-05-26T06:08:37.038Z","0.6.3-canary.3779.1.8d36257c80":"2026-05-26T06:39:25.942Z","0.6.3-develop.3778.1.25fdb35f2e":"2026-05-26T06:41:54.157Z","0.6.3-canary.3780.1.fa430f1320":"2026-05-26T06:47:47.085Z","0.6.3-canary.3781.1.683199a6de":"2026-05-26T06:59:53.840Z","0.6.3-canary.3783.1.3ffdecef88":"2026-05-26T07:18:35.577Z","0.6.3-canary.3784.1.a762cd0110":"2026-05-26T08:36:08.291Z","0.6.3-canary.3780.2.fa430f1320":"2026-05-26T09:27:44.177Z","0.6.3-canary.3785.1.31e05119b1":"2026-05-26T09:55:07.195Z","0.6.3-canary.3786.1.7fa1f429e4":"2026-05-26T10:41:19.648Z","0.6.3-canary.3790.1.bb2498b692":"2026-05-26T13:19:35.008Z","0.6.3-develop.3797.1.9d6338d7cd":"2026-05-26T15:59:31.474Z","0.6.3-develop.3798.1.39325a8896":"2026-05-26T16:44:13.634Z","0.6.3-canary.3801.1.c7e84192a4":"2026-05-26T16:54:33.951Z","0.6.3-canary.3804.1.d8c750cd3d":"2026-05-26T23:10:16.291Z","0.6.3-develop.3805.1.357827108c":"2026-05-27T03:32:55.111Z","0.6.3-develop.3809.1.bde5459e65":"2026-05-27T04:16:48.734Z","0.6.3-develop.3810.1.ad92c339f5":"2026-05-27T04:27:20.070Z","0.6.3-canary.3812.1.37dc0e314f":"2026-05-27T04:47:13.268Z","0.6.3-develop.3811.1.be22750402":"2026-05-27T05:11:41.481Z","0.6.3-canary.3813.1.44a47482d2":"2026-05-27T05:23:23.421Z","0.6.3-canary.3815.1.356855dbb5":"2026-05-27T06:00:57.605Z","0.6.3-canary.3817.1.be644515c4":"2026-05-27T06:16:12.187Z","0.6.3-canary.3819.1.f0f91eb67c":"2026-05-27T06:26:02.623Z","0.6.3-canary.3816.1.1343eee3d0":"2026-05-27T06:46:18.856Z","0.6.3-develop.3820.1.636677865b":"2026-05-27T06:50:53.090Z","0.6.3-canary.3821.1.3aecd632f1":"2026-05-27T07:01:06.904Z","0.6.3-canary.3818.1.d1807e8175":"2026-05-27T07:06:22.613Z","0.6.3-canary.3823.1.1d3ebf2587":"2026-05-27T07:46:25.173Z","0.6.3-canary.3824.1.fafcdb31d5":"2026-05-27T07:51:37.657Z","0.6.3-canary.3826.1.8c3bf03c50":"2026-05-27T08:29:54.021Z","0.6.3-canary.3833.1.7c3cbf585d":"2026-05-27T10:02:02.617Z","0.6.3-canary.3834.1.889bf335d1":"2026-05-27T10:17:46.596Z","0.6.3-canary.3837.1.b19a8ddd66":"2026-05-27T10:49:08.462Z","0.6.3-canary.3830.1.b9b3aaf422":"2026-05-27T11:33:48.972Z","0.6.3-develop.3838.1.7f2657a47c":"2026-05-27T13:41:22.113Z","0.6.3-canary.3839.1.006be48a53":"2026-05-27T13:41:42.930Z","0.6.3-canary.3850.1.9373c6d85d":"2026-05-27T14:04:27.751Z","0.6.3-develop.3851.1.642df0a016":"2026-05-27T14:27:45.274Z","0.6.3-canary.3855.1.3faf379220":"2026-05-27T14:52:37.697Z","0.6.3-develop.3857.1.da89d7530c":"2026-05-27T15:22:25.926Z","0.6.3-canary.3859.1.2b9b23aa25":"2026-05-27T15:24:07.198Z","0.6.3-canary.3858.1.9560a508a8":"2026-05-27T15:28:01.122Z","0.6.3-canary.3861.1.8c20be18df":"2026-05-27T15:30:54.841Z","0.6.3-canary.3866.1.008892bb89":"2026-05-27T15:43:26.016Z","0.6.3-canary.3860.1.a66a4f0e71":"2026-05-27T16:11:49.207Z","0.6.3-canary.3865.1.f8e2873868":"2026-05-27T16:16:38.929Z","0.6.3-canary.3870.1.be342747ed":"2026-05-27T16:21:09.179Z","0.6.3-canary.3860.2.a66a4f0e71":"2026-05-27T16:26:31.415Z","0.6.3-canary.3867.1.abf90665da":"2026-05-27T16:34:13.036Z","0.6.3-canary.3872.1.30ea0bd1b9":"2026-05-27T17:12:32.552Z","0.6.3-canary.3873.1.eea59b07b1":"2026-05-27T17:46:00.836Z","0.6.3-canary.3875.1.140f180aa2":"2026-05-27T18:10:57.985Z","0.6.3-develop.3876.1.d40fe4ec2d":"2026-05-27T18:24:32.606Z","0.6.3-canary.3874.1.27f2ee84ef":"2026-05-27T18:34:12.894Z","0.6.3-develop.3881.1.0b590ac4eb":"2026-05-27T19:08:14.750Z","0.6.3-canary.3882.1.a9d037a8ea":"2026-05-27T20:24:29.903Z","0.6.3-canary.3883.1.d66b7e3117":"2026-05-27T20:28:30.035Z","0.6.3-canary.3887.1.8ab8145c3a":"2026-05-27T20:39:23.187Z","0.6.3-canary.3891.1.8a6f5a9884":"2026-05-27T21:13:00.002Z","0.6.3-canary.3885.1.db33d2ff1e":"2026-05-27T21:15:21.098Z","0.6.3-canary.3893.1.ef127392ae":"2026-05-27T21:28:11.792Z","0.6.3-develop.3894.1.352abf4240":"2026-05-27T21:28:39.081Z","0.6.3-canary.3890.1.561068ae9a":"2026-05-27T21:29:10.172Z","0.6.3-canary.3892.1.2b09958845":"2026-05-27T22:00:52.818Z","0.6.3-canary.3896.1.7d641c1fe2":"2026-05-27T22:13:00.125Z","0.6.3-canary.3898.1.6da7af2e8f":"2026-05-27T22:58:54.739Z","0.6.3-canary.3897.1.ceb161eecd":"2026-05-27T22:59:21.341Z","0.6.3-canary.3900.1.74560c0af0":"2026-05-28T05:40:04.330Z","0.6.3-develop.3901.1.ddad60693a":"2026-05-28T05:42:44.085Z","0.6.3-canary.3903.1.13eab72bd2":"2026-05-28T05:55:56.613Z","0.6.3-canary.3904.1.273b108254":"2026-05-28T06:22:44.207Z","0.6.4-canary.3910.1.0ff5e9e9be":"2026-05-28T08:15:04.983Z","0.6.4-canary.3917.1.4d8c013983":"2026-05-28T09:00:06.440Z","0.6.4-develop.3921.1.8a42ddf4c8":"2026-05-28T09:03:37.436Z","0.6.4-canary.3922.1.21b60c07b9":"2026-05-28T09:04:04.001Z","0.6.4-canary.3925.1.8355a3b5b5":"2026-05-28T09:44:49.566Z","0.6.4-develop.3926.1.c83e4d3395":"2026-05-28T09:50:57.095Z","0.6.4-canary.3927.1.f6e4a5baf2":"2026-05-28T09:50:59.886Z","0.6.4-canary.3930.1.674c804425":"2026-05-28T09:57:56.309Z","0.6.4-develop.3929.1.fcf7afece2":"2026-05-28T10:07:15.278Z","0.6.4-canary.3934.1.915316f7e7":"2026-05-28T10:17:08.213Z","0.6.4-canary.3939.1.cf888eb3ec":"2026-05-28T10:47:34.831Z","0.6.4-canary.3940.1.885dcb8730":"2026-05-28T10:51:54.452Z","0.6.4-develop.3938.1.c97dbde799":"2026-05-28T11:06:00.001Z","0.6.4-canary.3942.1.b8f0383a1c":"2026-05-28T11:29:26.756Z","0.6.4-canary.3941.1.d40457176c":"2026-05-28T11:41:13.052Z","0.6.4-canary.3943.1.fc1afb9585":"2026-05-28T11:47:36.678Z","0.6.4-develop.3944.1.4100aa7fbe":"2026-05-28T12:06:58.982Z","0.6.4-canary.3945.1.d033cd2c13":"2026-05-28T12:07:15.998Z","0.6.4-canary.3948.1.5be38582b6":"2026-05-28T12:10:40.204Z","0.6.4-canary.3951.1.6e2d6e6021":"2026-05-28T12:24:08.871Z","0.6.4-canary.3953.1.a6644c0800":"2026-05-28T12:40:58.096Z","0.6.4-develop.3949.1.adc3d0b3b1":"2026-05-28T12:50:18.230Z","0.6.4-canary.3950.1.176863011b":"2026-05-28T12:51:36.187Z","0.6.4-canary.3952.1.95a6265e84":"2026-05-28T12:55:39.057Z","0.6.4-canary.3954.1.83bbdc5c14":"2026-05-28T13:24:21.475Z","0.6.4-develop.3962.1.70f30e284c":"2026-05-28T13:32:43.345Z","0.6.4-canary.3963.1.8b1eea8b4c":"2026-05-28T13:42:08.534Z","0.6.4-canary.3967.1.9372a16334":"2026-05-28T14:17:08.438Z","0.6.4-canary.3971.1.35b45478e5":"2026-05-28T14:17:50.194Z","0.6.4-canary.3970.1.ec8aa7cf1d":"2026-05-28T14:20:00.669Z","0.6.4-develop.3968.1.9d87f5fa16":"2026-05-28T14:22:28.886Z","0.6.4-canary.3969.1.ab281192bb":"2026-05-28T14:25:48.956Z","0.6.4-develop.3976.1.4e72e60206":"2026-05-28T15:11:27.298Z","0.6.4-canary.3977.1.727d71b0c8":"2026-05-28T15:11:46.964Z","0.6.4-canary.3979.1.4f758c45dd":"2026-05-28T16:03:22.246Z","0.6.3":"2026-05-28T16:04:59.299Z","0.6.4-develop.3978.1.2f05baffed":"2026-05-28T16:06:45.312Z","0.6.4-canary.3980.1.44d1c38b69":"2026-05-28T16:50:30.685Z","0.6.4-canary.3981.1.0cdf7db36c":"2026-05-28T17:10:18.728Z","0.6.4-canary.3982.1.346aa2db0b":"2026-05-28T17:30:13.118Z","0.6.4-canary.3983.1.d047829419":"2026-05-28T17:33:51.799Z","0.6.4-canary.3985.1.9cbbca93d1":"2026-05-28T18:28:31.933Z","0.6.4-canary.3990.1.b40f1be90f":"2026-05-28T19:14:08.918Z","0.6.4-canary.3993.1.739a4e21a9":"2026-05-28T19:30:35.207Z","0.6.4-canary.3992.1.0f76b3b18e":"2026-05-28T19:55:54.196Z","0.6.4-develop.3996.1.430e257cfc":"2026-05-29T08:23:40.448Z","0.6.4-canary.3997.1.0ffa461166":"2026-05-29T08:38:53.046Z","0.6.4-canary.3998.1.6ab83dc2b8":"2026-05-29T09:16:18.590Z","0.6.4-develop.4000.1.450e315cec":"2026-05-29T09:26:44.673Z","0.6.4-canary.4003.1.4809671b82":"2026-05-29T09:38:50.943Z","0.6.4-canary.4004.1.f81f11a3b7":"2026-05-29T09:38:56.083Z","0.6.4-develop.4011.1.4f3ed9ae3e":"2026-05-29T10:09:45.435Z","0.6.4-canary.4017.1.f172c08b10":"2026-05-29T10:25:56.565Z","0.6.4-canary.4020.1.dec3d5ad4d":"2026-05-29T10:37:14.087Z","0.6.4-canary.4021.1.781c927779":"2026-05-29T10:39:13.107Z","0.6.4-develop.4015.1.efaafadf79":"2026-05-29T10:53:14.541Z","0.6.4-canary.4027.1.788d487f65":"2026-05-29T11:22:22.392Z","0.6.4-canary.4028.1.dca72b31f4":"2026-05-29T11:31:09.122Z","0.6.4-canary.4029.1.8b0e44ff52":"2026-05-29T11:40:37.228Z","0.6.4-canary.4031.1.827e62168c":"2026-05-29T11:54:48.663Z","0.6.4-canary.4030.1.e76e46abc2":"2026-05-29T12:01:04.415Z","0.6.4-canary.4032.1.d6269d722a":"2026-05-29T12:02:11.887Z","0.6.4-canary.4037.1.83de58b548":"2026-05-29T12:20:26.088Z","0.6.4-develop.4038.1.91ce075c8a":"2026-05-29T12:26:24.982Z","0.6.4-canary.4033.1.10fceb066b":"2026-05-29T12:43:50.286Z","0.6.4-canary.4042.1.c0f0e55fcb":"2026-05-29T13:03:19.371Z","0.6.4-canary.4041.1.3aa89d5d8b":"2026-05-29T13:03:34.487Z","0.6.4-canary.4043.1.0e4f0a77c9":"2026-05-29T13:04:13.231Z","0.6.4-canary.4044.1.08f24db8a6":"2026-05-29T13:10:58.847Z","0.6.4-canary.4045.1.bf26dcaf0a":"2026-05-29T13:17:03.444Z","0.6.4-canary.4040.1.48ef738d3f":"2026-05-29T13:21:33.613Z","0.6.4-canary.4047.1.8af11dab33":"2026-05-29T13:24:07.896Z","0.6.4-canary.4048.1.d71412427a":"2026-05-29T13:34:50.958Z","0.6.4-canary.4049.1.46c9c608ad":"2026-05-29T13:39:14.418Z","0.6.4-canary.4050.1.eba26af8a1":"2026-05-29T13:43:59.329Z","0.6.4-canary.4051.1.ebefdd2e39":"2026-05-29T13:50:25.425Z","0.6.4-canary.4052.1.09da694e4c":"2026-05-29T13:56:21.413Z","0.6.4-canary.4053.1.3da63c6607":"2026-05-29T14:06:58.701Z","0.6.4-canary.4054.1.90053b04c6":"2026-05-29T14:20:57.820Z","0.6.4-canary.4057.1.f218af85de":"2026-05-29T14:44:02.197Z","0.6.4-canary.4058.1.145d406878":"2026-05-29T14:45:00.740Z","0.6.4-canary.4060.1.770eeb53d9":"2026-05-29T14:50:39.620Z","0.6.4-canary.4078.1.2fa5c3bb3d":"2026-05-31T07:48:00.428Z","0.6.4-canary.4080.1.afe5fce79d":"2026-05-31T07:58:26.592Z","0.6.4-canary.4082.1.07022c069a":"2026-05-31T08:53:09.094Z","0.6.4-canary.4084.1.533f2a801a":"2026-05-31T09:15:53.229Z","0.6.4-canary.4085.1.878630c90f":"2026-05-31T09:30:27.740Z","0.6.4-canary.4083.1.1a78f92768":"2026-05-31T09:36:43.346Z","0.6.4-canary.4086.1.9dc1817bbb":"2026-05-31T09:44:29.216Z","0.6.4-canary.4087.1.3f4280e629":"2026-05-31T10:03:13.733Z","0.6.4-canary.4088.1.8b5baed440":"2026-05-31T10:28:53.911Z","0.6.4-develop.4095.1.9c790dc021":"2026-06-01T06:32:08.785Z","0.6.4-develop.4106.1.12c205a613":"2026-06-01T07:16:34.143Z","0.6.4-develop.4110.1.836aafde58":"2026-06-01T09:09:45.443Z","0.6.4-develop.4113.1.5e87922616":"2026-06-01T09:52:16.419Z","0.6.4-canary.4122.1.734bc570e4":"2026-06-01T10:22:54.585Z","0.6.4-develop.4121.1.0d7f20d229":"2026-06-01T10:27:44.844Z","0.6.4-canary.4126.1.d076e1a5eb":"2026-06-01T10:38:47.805Z","0.6.4-canary.4134.1.1dbaa01f38":"2026-06-01T10:55:52.494Z","0.6.4-canary.4132.1.2d7c291a89":"2026-06-01T11:06:56.970Z","0.6.4-canary.4135.1.964e53faaf":"2026-06-01T11:07:39.299Z","0.6.4-develop.4133.1.48fc6c8f7b":"2026-06-01T11:20:31.018Z","0.6.4-canary.4144.1.c084334292":"2026-06-01T11:41:40.961Z","0.6.4-canary.4142.1.270c86a79c":"2026-06-01T11:41:59.270Z","0.6.4-canary.4140.1.326ba6198c":"2026-06-01T11:46:43.687Z","0.6.4-canary.4148.1.cd6e0108f5":"2026-06-01T11:57:18.605Z","0.6.4-canary.4139.1.6c8589f280":"2026-06-01T12:07:26.243Z","0.6.4-canary.4150.1.70423c9f75":"2026-06-01T12:07:49.577Z","0.6.4-canary.4155.1.93a2b4ce5e":"2026-06-01T12:12:40.028Z","0.6.4-canary.4156.1.2c401cf6c6":"2026-06-01T12:26:53.970Z","0.6.4-develop.4152.1.1c429e5200":"2026-06-01T12:28:09.749Z","0.6.4-canary.4158.1.ab407e229a":"2026-06-01T12:35:54.229Z","0.6.4-canary.4164.1.a7c39bfd03":"2026-06-01T12:57:58.158Z","0.6.4-canary.4163.1.6b4e6ab62a":"2026-06-01T12:59:43.104Z","0.6.4-canary.4160.1.17eb211e2a":"2026-06-01T13:01:41.984Z","0.6.4-develop.4161.1.g7895993543":"2026-06-01T13:17:32.069Z","0.6.4-canary.4162.1.f408460b3d":"2026-06-01T13:23:07.158Z","0.6.4-canary.4165.1.30e1bedb58":"2026-06-01T13:42:12.699Z","0.6.4-develop.4169.1.9f207b27f2":"2026-06-01T13:45:32.561Z","0.6.4-canary.4177.1.8618cc2634":"2026-06-01T16:59:14.116Z","0.6.4-develop.4178.1.aad9ddaa95":"2026-06-01T17:54:36.597Z","0.6.4-canary.4181.1.2265b697ac":"2026-06-01T19:13:07.004Z","0.6.4-canary.4182.1.a3a23ea159":"2026-06-01T19:30:42.779Z","0.6.4-canary.4183.1.53ddb51a6a":"2026-06-01T19:48:46.990Z","0.6.4-canary.4188.1.ed6538a6f6":"2026-06-01T20:46:55.432Z","0.6.4-canary.4193.1.6b2688cd3a":"2026-06-01T21:56:53.121Z","0.6.4-canary.4194.1.acefccecd4":"2026-06-01T22:12:34.322Z","0.6.4-develop.4199.1.86677441c2":"2026-06-02T07:35:09.954Z","0.6.4-canary.4205.1.f8d8c0dcfd":"2026-06-02T08:09:08.242Z","0.6.4-canary.4204.1.bf4ee56199":"2026-06-02T08:12:09.798Z","0.6.4-develop.4210.1.d412061cfe":"2026-06-02T08:14:48.878Z","0.6.4-canary.4213.1.edcdfb856f":"2026-06-02T08:17:40.063Z","0.6.4-canary.4214.1.686358eabc":"2026-06-02T08:21:02.307Z","0.6.4-develop.4217.1.c9aa050183":"2026-06-02T09:00:37.314Z","0.6.4-canary.4216.1.59d54b6c4f":"2026-06-02T09:00:53.003Z","0.6.4-canary.4215.1.8eaed1f459":"2026-06-02T09:02:48.677Z","0.6.4-canary.4224.1.d7a47bb8b2":"2026-06-02T09:19:51.313Z","0.6.4-develop.4236.1.9fa6806b34":"2026-06-02T09:38:59.089Z","0.6.4-canary.4241.1.1c2dbaef71":"2026-06-02T09:49:50.909Z","0.6.4-canary.4240.1.0b369ca1f4":"2026-06-02T10:02:05.206Z","0.6.4-develop.4239.1.4a264a5828":"2026-06-02T10:18:32.205Z","0.6.4-canary.4244.1.bf6c3086f2":"2026-06-02T10:22:28.718Z","0.6.4-canary.4248.1.5a4f2a4872":"2026-06-02T10:26:04.276Z","0.6.4-develop.4254.1.7a123d970c":"2026-06-02T11:00:30.607Z","0.6.4-canary.4256.1.711ee54a32":"2026-06-02T11:02:23.599Z","0.6.4-canary.4257.1.5b9e6761df":"2026-06-02T11:02:30.883Z","0.6.4-canary.4255.1.6daab17b09":"2026-06-02T11:05:27.684Z","0.6.4-canary.4251.1.1e602c70f4":"2026-06-02T11:06:01.705Z","0.6.4-canary.4260.1.23ef11788a":"2026-06-02T11:16:14.169Z","0.6.4-canary.4259.1.cd944f8ec4":"2026-06-02T11:48:01.323Z","0.6.4-develop.4264.1.53368d85fe":"2026-06-02T12:40:04.085Z","0.6.4-canary.4271.1.1fcc60fb6c":"2026-06-02T13:04:17.917Z","0.6.4-canary.4273.1.69edc99970":"2026-06-02T13:12:24.406Z","0.6.4-canary.4267.2.cd332618ed":"2026-06-02T13:12:49.666Z","0.6.4-canary.4274.1.ea1165bff3":"2026-06-02T13:14:44.453Z","0.6.4-develop.4270.1.a614eb18e6":"2026-06-02T13:15:54.602Z","0.6.4-canary.4278.1.5f50348b14":"2026-06-02T13:51:00.023Z","0.6.4-canary.4276.1.9d4274f465":"2026-06-02T13:51:22.945Z","0.6.4-develop.4282.1.4d95e85930":"2026-06-02T14:01:28.564Z","0.6.4-canary.4275.1.5ac3f1e65c":"2026-06-02T14:05:50.777Z","0.6.4-canary.4283.1.f4d5e630aa":"2026-06-02T14:08:01.188Z","0.6.4-canary.4288.1.3ea43edd3d":"2026-06-02T14:11:08.664Z","0.6.4-develop.4299.1.af24e08431":"2026-06-02T14:41:28.110Z","0.6.4-canary.4301.1.2956f36bc0":"2026-06-02T14:45:02.812Z","0.6.4-develop.4305.1.efaf0ebab1":"2026-06-02T15:21:16.955Z","0.6.4-canary.4311.1.c4f98fc536":"2026-06-02T15:43:16.004Z","0.6.4-develop.4310.1.0be8773280":"2026-06-02T16:03:19.355Z","0.6.4-canary.4318.1.e86ed2efd3":"2026-06-02T16:23:36.810Z","0.6.4-canary.4320.1.099df682bd":"2026-06-02T16:41:48.213Z","0.6.4-develop.4322.1.7bf54b8070":"2026-06-02T17:03:22.128Z","0.6.4-canary.4323.1.ea424285f7":"2026-06-02T17:06:35.530Z","0.6.4-develop.4325.1.ed6826d05e":"2026-06-02T17:40:36.800Z","0.6.4-develop.4326.1.9a8cfb5ccb":"2026-06-02T17:47:47.730Z","0.6.4-canary.4328.1.d66bfce6f6":"2026-06-02T18:05:54.766Z","0.6.4-canary.4329.1.8f8f141259":"2026-06-02T18:22:01.760Z","0.6.4-canary.4330.1.99ff6db033":"2026-06-02T18:36:06.161Z","0.6.4-develop.4331.1.64a8535120":"2026-06-02T18:37:07.831Z","0.6.4-canary.4332.1.23ce3a7847":"2026-06-02T18:43:27.659Z","0.6.4-canary.4335.1.36c3cb3c9e":"2026-06-02T19:10:56.756Z","0.6.4-canary.4338.1.edafdfd9ea":"2026-06-02T19:12:40.268Z","0.6.4-develop.4339.1.fad812f76f":"2026-06-02T19:12:48.315Z","0.6.4-canary.4342.1.c1619df00d":"2026-06-02T19:15:58.258Z","0.6.4-canary.4345.1.0a4a18bc8c":"2026-06-02T19:30:03.907Z","0.6.4-canary.4340.1.60392fbcae":"2026-06-02T19:48:44.982Z","0.6.4-canary.4349.1.b9926599b1":"2026-06-02T20:06:31.615Z","0.6.4-canary.4346.1.76ee1eaa2e":"2026-06-02T20:13:51.850Z","0.6.4-develop.4358.1.233d5675c7":"2026-06-03T06:26:40.004Z","0.6.4-canary.4359.1.fb6901ea03":"2026-06-03T06:27:25.440Z","0.6.4-develop.4360.1.568bf6e32b":"2026-06-03T07:04:43.503Z","0.6.4-canary.4361.1.c3d55aa339":"2026-06-03T07:06:00.763Z","0.6.4-develop.4363.1.2f376570ae":"2026-06-03T07:52:27.972Z","0.6.4-canary.4364.1.618cbce96a":"2026-06-03T07:52:55.314Z","0.6.4-canary.4365.1.a0255a7e8d":"2026-06-03T08:08:44.046Z","0.6.4-canary.4366.1.c1c68181ef":"2026-06-03T08:13:21.572Z","0.6.4-canary.4367.1.7072412b5b":"2026-06-03T08:22:00.403Z","0.6.4-develop.4368.1.2f7e9a7002":"2026-06-03T09:44:51.586Z","0.6.4-canary.4369.1.e49e4cec81":"2026-06-03T09:45:16.233Z","0.6.5-canary.4374.1.ae7f5451c3":"2026-06-03T10:08:16.898Z","0.6.4-develop.4371.1.8f3030407e":"2026-06-03T10:26:10.525Z","0.6.4-canary.4372.1.759e060070":"2026-06-03T10:26:50.870Z","0.6.4-develop.4382.1.6b4f656b77":"2026-06-03T13:02:36.924Z","0.6.4-canary.4383.1.59d2e8af09":"2026-06-03T13:03:28.382Z","0.6.5-develop.4384.1.ce2ec6eaaa":"2026-06-03T13:37:55.855Z","0.6.5-canary.4385.1.b321f97ee5":"2026-06-03T13:41:05.788Z","0.6.4-canary.4395.1.ae5ff13743":"2026-06-03T14:06:23.280Z","0.6.5-develop.4393.1.de282b5dfd":"2026-06-03T14:21:45.490Z","0.6.5-canary.4394.1.2cdbd10737":"2026-06-03T14:22:30.369Z","0.6.5-canary.4396.1.c9e7f5a7b7":"2026-06-03T14:27:15.500Z","0.6.5-develop.4397.1.9a65481757":"2026-06-03T14:40:52.861Z","0.6.5-canary.4398.1.429da0360a":"2026-06-03T14:46:13.568Z","0.6.5-canary.4401.1.e31fa9954f":"2026-06-03T14:59:59.159Z","0.6.5-develop.4399.1.629c54ba46":"2026-06-03T15:07:06.997Z","0.6.5-canary.4400.1.4b2ae49f31":"2026-06-03T15:08:24.803Z","0.6.4-canary.4404.1.c5f56794f9":"2026-06-03T15:13:13.514Z","0.6.5-canary.4405.1.247190ee24":"2026-06-03T15:17:13.586Z","0.6.5-develop.4408.1.896669a884":"2026-06-03T15:25:16.167Z","0.6.5-canary.4409.1.08cd57edf4":"2026-06-03T15:27:38.404Z","0.6.5-canary.4412.1.d9a5315353":"2026-06-03T15:39:01.947Z","0.6.5-develop.4413.1.c4d06ff092":"2026-06-03T15:44:04.378Z","0.6.5-canary.4414.1.004f357873":"2026-06-03T15:53:46.718Z","0.6.5-canary.4416.1.9e64f8992c":"2026-06-03T16:11:18.269Z","0.6.5-canary.4418.1.2547d1e843":"2026-06-03T16:57:28.518Z","0.6.5-canary.4419.1.666c29f9c9":"2026-06-03T17:55:18.267Z","0.6.5-canary.4420.1.db73dfd441":"2026-06-03T18:40:13.755Z","0.6.5-canary.4424.1.d6055e3fd8":"2026-06-03T19:30:23.915Z","0.6.5-canary.4425.1.75a266b232":"2026-06-03T20:14:24.826Z","0.6.5-canary.4428.1.4552f0c372":"2026-06-04T02:48:42.672Z","0.6.5-canary.4429.1.5d887e5d80":"2026-06-04T03:03:50.930Z","0.6.5-canary.4431.1.f23aa92170":"2026-06-04T03:50:25.510Z","0.6.5-canary.4434.1.d2114ae585":"2026-06-04T04:37:07.152Z","0.6.5-canary.4436.1.9c139291c7":"2026-06-04T05:24:06.888Z","0.6.5-canary.4438.1.32a12801ec":"2026-06-04T06:11:14.188Z","0.6.5-canary.4439.1.1b8774f429":"2026-06-04T06:57:11.663Z","0.6.5-canary.4444.1.4d98fa8e80":"2026-06-04T07:34:09.443Z","0.6.5-canary.4445.1.084e328d9f":"2026-06-04T07:42:30.362Z","0.6.5-canary.4443.1.5da40649e6":"2026-06-04T07:43:49.067Z","0.6.5-develop.4446.1.4c5c71bfc2":"2026-06-04T07:43:59.700Z","0.6.5-canary.4447.1.dd861b5114":"2026-06-04T07:44:19.683Z","0.6.5-canary.4450.1.822f89b92f":"2026-06-04T08:14:50.956Z","0.6.5-canary.4451.1.c2e8582660":"2026-06-04T08:16:42.775Z","0.6.5-canary.4452.1.1abe0105aa":"2026-06-04T08:17:40.816Z","0.6.5-canary.4449.1.ecc69b1595":"2026-06-04T08:20:44.527Z","0.6.5-canary.4453.1.ae2af5c700":"2026-06-04T08:23:21.732Z","0.6.5-canary.4456.1.bc9fb86762":"2026-06-04T08:34:12.730Z","0.6.5-develop.4458.1.3fcfd7d565":"2026-06-04T08:39:32.820Z","0.6.5-canary.4459.1.5edb546b1e":"2026-06-04T08:41:56.286Z","0.6.5-canary.4462.1.8bed049b12":"2026-06-04T08:59:05.670Z","0.6.5-canary.4454.1.82a90bafbd":"2026-06-04T09:10:19.745Z","0.6.5-canary.4457.1.ee2d60395d":"2026-06-04T09:10:29.396Z","0.6.5-canary.4465.1.102c37c0ec":"2026-06-04T09:18:41.473Z","0.6.5-canary.4464.1.043fc69679":"2026-06-04T09:24:27.028Z","0.6.5-develop.4463.1.4c4698f8f8":"2026-06-04T09:27:48.763Z","0.6.5-canary.4472.1.c08feee7bf":"2026-06-04T11:58:10.620Z","0.6.5-canary.4473.1.a9555e6c36":"2026-06-04T12:36:42.519Z","0.6.5-canary.4474.1.1e399e35b3":"2026-06-04T13:38:49.245Z","0.6.5-develop.4476.1.644044a657":"2026-06-04T14:15:08.239Z","0.6.5-canary.4475.1.d365ab95e6":"2026-06-04T14:15:30.440Z","0.6.5-canary.4479.1.3db35f8598":"2026-06-04T14:32:01.897Z","0.6.5-canary.4480.1.31c60b8e2d":"2026-06-04T14:45:46.325Z","0.6.5-develop.4477.1.7a250f91b8":"2026-06-04T14:58:07.958Z","0.6.5-canary.4478.1.04fa0a6ecb":"2026-06-04T14:58:13.088Z","0.6.5-canary.4484.1.17b7bcc31d":"2026-06-04T15:36:13.468Z","0.6.5-develop.4490.1.d8e873f3cf":"2026-06-04T16:58:07.933Z","0.6.5-canary.4491.1.52f80058e3":"2026-06-04T16:58:32.329Z","0.6.5-canary.4500.1.147b18e32e":"2026-06-04T17:05:32.241Z","0.6.5-develop.4498.1.55dc06a57c":"2026-06-04T17:35:57.535Z","0.6.5-canary.4499.1.0ef728fb1c":"2026-06-04T17:37:14.443Z","0.6.5-canary.4506.1.e4d83e8a27":"2026-06-04T17:42:48.269Z","0.6.5-canary.4507.1.3146fea81c":"2026-06-04T17:52:01.450Z","0.6.5-canary.4503.1.5e69459d55":"2026-06-04T17:53:16.014Z","0.6.5-canary.4511.1.29da32f5c3":"2026-06-04T18:40:27.973Z","0.6.5-canary.4513.1.291990a06b":"2026-06-04T19:03:06.330Z","0.6.5-develop.4516.1.88e6ab71a9":"2026-06-04T19:20:16.038Z","0.6.5-canary.4517.1.083a14939b":"2026-06-04T19:22:38.203Z","0.6.5-canary.4522.1.1701d39bae":"2026-06-04T19:39:31.260Z","0.6.5-canary.4535.1.0ce98d375d":"2026-06-04T19:55:18.266Z","0.6.5-develop.4534.1.b459babe6d":"2026-06-04T20:01:25.448Z","0.6.5-canary.4533.1.0bba685a1a":"2026-06-04T20:02:02.680Z","0.6.5-canary.4545.1.5264f31dfd":"2026-06-04T20:41:35.167Z","0.6.5-canary.4547.1.9b02f2d444":"2026-06-04T20:45:47.797Z","0.6.5-develop.4544.1.71c003c861":"2026-06-04T20:46:58.745Z","0.6.5-canary.4549.1.88b57c9dad":"2026-06-04T20:51:29.647Z","0.6.5-canary.4562.1.877e2e3ed0":"2026-06-04T21:00:43.939Z","0.6.5-canary.4563.1.1b0b4fc8ee":"2026-06-04T21:08:01.892Z","0.6.5-canary.4564.1.d42026247d":"2026-06-04T21:13:42.472Z","0.6.5-canary.4560.1.80b9431991":"2026-06-04T21:44:18.582Z","0.6.5-develop.4559.1.839e136509":"2026-06-04T21:48:35.782Z","0.6.5-canary.4569.1.368d706514":"2026-06-04T21:50:15.311Z","0.6.5-canary.4571.1.719f2b43b7":"2026-06-04T22:51:51.394Z","0.6.5-canary.4572.1.cf45e262ed":"2026-06-04T23:47:39.144Z","0.6.5-canary.4573.1.fd405915fa":"2026-06-05T05:46:29.407Z","0.6.5-develop.4574.1.8add33175a":"2026-06-05T05:57:10.019Z","0.6.5-canary.4575.1.94dcb573f0":"2026-06-05T05:57:29.741Z","0.6.5-develop.4588.1.ecaa16cfc0":"2026-06-05T06:05:25.665Z","0.6.5-canary.4590.1.4339518cd1":"2026-06-05T06:11:25.953Z","0.6.5-canary.4591.1.a5af02d8d7":"2026-06-05T06:34:00.897Z","0.6.5-canary.4610.1.9555bded15":"2026-06-05T06:39:15.784Z","0.6.5-canary.4611.1.86049e0da1":"2026-06-05T06:43:19.709Z","0.6.5-canary.4613.1.aa1dfa331f":"2026-06-05T06:44:26.973Z","0.6.5-canary.4614.1.3a4e6443b8":"2026-06-05T06:53:47.650Z","0.6.5-canary.4607.1.26d5c562f8":"2026-06-05T06:56:33.714Z","0.6.5-canary.4615.1.c50f07a830":"2026-06-05T06:57:23.108Z","0.6.5-develop.4616.1.0cd64e1448":"2026-06-05T07:02:00.957Z","0.6.5-canary.4621.1.a2dc4f1396":"2026-06-05T07:37:58.304Z","0.6.5-canary.4622.1.d1b3bf6b15":"2026-06-05T07:44:01.213Z","0.6.5-develop.4620.1.c20bc7e4bb":"2026-06-05T07:49:33.944Z","0.6.5-canary.4623.1.e3d89c6a87":"2026-06-05T07:58:21.056Z","0.6.5-canary.4627.1.35a2453bbc":"2026-06-05T08:50:21.227Z","0.6.5-develop.4629.1.3ef70cd6a4":"2026-06-05T08:59:31.475Z","0.6.5-canary.4630.1.076310a3bc":"2026-06-05T09:08:11.527Z","0.6.5-canary.4632.1.d6b1d9d596":"2026-06-05T09:15:50.074Z","0.6.5-canary.4635.1.029babc008":"2026-06-05T09:38:41.682Z","0.6.5-canary.4631.1.b398d6e5df":"2026-06-05T09:38:52.583Z","0.6.5-develop.4639.1.0416d895fa":"2026-06-05T09:48:36.255Z","0.6.5-canary.4642.1.273fdc6e92":"2026-06-05T09:55:05.205Z","0.6.5-canary.4644.1.b885e33ec8":"2026-06-05T10:00:47.263Z","0.6.5-canary.4641.1.5ff066984a":"2026-06-05T10:02:04.942Z","0.6.5-canary.4647.1.4d19c2a18e":"2026-06-05T10:06:01.601Z","0.6.5-canary.4643.1.88789d0b05":"2026-06-05T10:07:52.708Z","0.6.5-canary.4640.1.6550178ef6":"2026-06-05T10:10:33.402Z","0.6.5-canary.4649.1.10940cd655":"2026-06-05T10:14:51.379Z","0.6.5-canary.4659.1.a8fbd869da":"2026-06-05T10:38:24.204Z","0.6.5-develop.4656.1.5b0d4fd8a6":"2026-06-05T10:39:51.143Z","0.6.5-canary.4662.1.1f34068de6":"2026-06-05T11:04:05.184Z","0.6.5-canary.4657.1.14668caf84":"2026-06-05T11:24:20.870Z","0.6.5-canary.4655.1.5c1f10554a":"2026-06-05T11:26:33.167Z","0.6.5-canary.4661.1.2cedc755e1":"2026-06-05T11:27:24.528Z","0.6.5-canary.4664.1.6cd374d385":"2026-06-05T12:05:56.202Z","0.6.5-canary.4663.1.067b8fb70c":"2026-06-05T12:34:50.039Z","0.6.5-canary.4666.1.67f4ef3ece":"2026-06-05T12:48:03.811Z","0.6.5-canary.4669.1.4d3595baf1":"2026-06-05T13:30:18.129Z","0.6.5-canary.4668.1.d4c2d77a4f":"2026-06-05T13:36:57.579Z","0.6.5-develop.4670.1.afe50dfd5c":"2026-06-05T13:50:46.293Z","0.6.5-canary.4671.1.c130981039":"2026-06-05T13:57:46.553Z","0.6.5-develop.4674.1.bf258550ce":"2026-06-05T14:38:37.727Z","0.6.5-canary.4673.1.62b7de5fbc":"2026-06-05T14:43:18.426Z","0.6.5-canary.4689.1.1d32b7f5cc":"2026-06-05T15:16:00.243Z","0.6.5-develop.4691.1.bb409545b3":"2026-06-05T15:31:03.045Z","0.6.5-canary.4692.1.dceb504d64":"2026-06-05T15:31:46.306Z","0.6.5-canary.4694.1.4ac58e91f7":"2026-06-05T15:36:13.482Z","0.6.5-canary.4697.1.3d6c732a37":"2026-06-05T15:44:43.152Z","0.6.5-canary.4693.1.4f9d596cff":"2026-06-05T16:09:31.787Z","0.6.5-develop.4695.1.42ee0ddf0e":"2026-06-05T16:15:54.393Z","0.6.5-canary.4696.1.5af85ba9eb":"2026-06-05T16:20:39.576Z","0.6.5-develop.4703.1.59a086a9ee":"2026-06-05T17:04:38.426Z","0.6.5-canary.4704.1.5e135dbdb5":"2026-06-05T17:12:30.243Z","0.6.5-canary.4702.1.fb864bb4c4":"2026-06-05T17:13:24.580Z","0.6.5-canary.4706.1.38840c07a1":"2026-06-05T17:31:37.811Z","0.6.5-canary.4707.1.9b7edeeb38":"2026-06-05T17:37:36.715Z","0.6.5-canary.4710.1.f673cd311a":"2026-06-05T17:41:49.304Z","0.6.5-canary.4709.1.295d1d7972":"2026-06-05T18:01:09.917Z","0.6.5-develop.4708.1.93cb8395bd":"2026-06-05T18:01:15.205Z","0.6.5-develop.4718.1.56d834bb34":"2026-06-05T18:08:04.525Z","0.6.5-canary.4719.1.5838b2899c":"2026-06-05T18:12:34.206Z","0.6.5-canary.4720.1.8cf95a6f7f":"2026-06-05T18:20:30.098Z","0.6.5-canary.4721.1.114b3cb7ac":"2026-06-05T18:34:48.742Z","0.6.5-canary.4723.1.1a90d26a7b":"2026-06-05T18:35:08.358Z","0.6.5-canary.4713.1.0e9b69d1ee":"2026-06-05T18:37:54.654Z","0.6.5-canary.4724.1.232c3ff4df":"2026-06-05T18:41:00.868Z","0.6.5-canary.4723.2.1a90d26a7b":"2026-06-05T18:43:00.628Z","0.6.5-canary.4728.1.6434b07c1e":"2026-06-05T19:25:40.100Z","0.6.5-canary.4731.1.0d3aee22fe":"2026-06-05T20:05:40.164Z","0.6.5-develop.4732.1.732f6c67a5":"2026-06-05T20:12:21.355Z","0.6.5-canary.4733.1.034e654b1c":"2026-06-05T20:12:44.129Z","0.6.5-develop.4734.1.dd8285dd2e":"2026-06-05T20:57:26.659Z","0.6.5-canary.4736.1.0bb07b143d":"2026-06-05T20:57:43.716Z","0.6.5-canary.4735.1.79b297ec73":"2026-06-05T21:05:00.610Z","0.6.5-canary.4755.1.db3e4aca1e":"2026-06-05T22:35:36.681Z","0.6.5-canary.4756.1.9d907fa8b4":"2026-06-05T22:41:36.124Z","0.6.5-canary.4764.1.7ed196ffe7":"2026-06-06T03:02:26.447Z","0.6.5-canary.4765.1.7de1154581":"2026-06-06T03:09:05.843Z","0.6.5-canary.4766.1.241c1c2e76":"2026-06-06T03:23:33.348Z","0.6.5-canary.4767.1.6676774b4d":"2026-06-06T03:33:23.403Z","0.6.5-canary.4768.1.b831f56b3e":"2026-06-06T03:43:29.707Z","0.6.5-develop.4769.1.cff51e0b40":"2026-06-06T03:56:20.832Z","0.6.5-canary.4770.1.f3e70ec1a7":"2026-06-06T03:58:39.650Z","0.6.5-canary.4771.1.05a077b640":"2026-06-06T04:04:21.220Z","0.6.5-canary.4773.1.45b543f45a":"2026-06-06T04:14:12.404Z","0.6.5-develop.4772.1.d517a085d1":"2026-06-06T04:18:06.567Z","0.6.5-canary.4774.1.f4290526ab":"2026-06-06T04:21:05.876Z","0.6.5-canary.4776.1.29b9702035":"2026-06-06T04:28:34.086Z","0.6.5-canary.4778.1.7a9c28e9db":"2026-06-06T04:30:59.199Z","0.6.5-develop.4779.1.g6084506899":"2026-06-06T04:35:25.076Z","0.6.5-canary.4781.1.670b9d24a6":"2026-06-06T04:36:06.531Z","0.6.5-canary.4780.1.17b7ef866a":"2026-06-06T04:59:26.473Z","0.6.5-develop.4782.1.29bd722d3d":"2026-06-06T05:04:45.045Z","0.6.5-canary.4784.1.d372543396":"2026-06-06T05:12:53.464Z","0.6.5-canary.4783.1.d22c357517":"2026-06-06T05:21:57.990Z","0.6.5-canary.4786.1.366040d862":"2026-06-06T06:00:20.597Z","0.6.5-canary.4787.1.c108cbc245":"2026-06-06T06:27:41.362Z","0.6.5-develop.4788.1.a3e2520ec0":"2026-06-06T06:33:09.913Z","0.6.5-canary.4789.1.fa6ba543e4":"2026-06-06T06:37:31.541Z","0.6.5-develop.4790.1.bffb4fd44b":"2026-06-06T07:24:35.547Z","0.6.5-canary.4791.1.fadd672a58":"2026-06-06T07:24:44.830Z","0.6.5-canary.4802.1.b68f94a7ac":"2026-06-06T07:40:21.782Z","0.6.5-canary.4818.1.b4f692995d":"2026-06-06T07:42:37.347Z","0.6.5-canary.4840.1.2b3d7a09b1":"2026-06-06T08:03:21.956Z","0.6.5-canary.4839.1.9cbc7ccbc0":"2026-06-06T08:10:55.746Z","0.6.5-develop.4838.1.115785d8d7":"2026-06-06T08:21:11.263Z","0.6.5-canary.4842.1.64b71bca33":"2026-06-06T08:34:43.455Z","0.6.5-canary.4841.1.72a7522d98":"2026-06-06T09:08:25.856Z","0.6.5-canary.4844.1.9de4b14026":"2026-06-06T10:02:36.376Z","0.6.5-canary.4848.1.eb49ed8cf2":"2026-06-06T11:01:23.169Z","0.6.5-canary.4853.1.0350000b88":"2026-06-06T11:48:08.146Z","0.6.5-canary.4860.1.3f1f76e503":"2026-06-06T13:18:41.383Z","0.6.5-develop.4861.1.59f6de1891":"2026-06-06T13:27:49.381Z","0.6.5-canary.4862.1.70cc00c3ea":"2026-06-06T13:31:54.387Z","0.6.5-develop.4863.1.169bfbb3a3":"2026-06-06T13:36:45.196Z","0.6.5-canary.4864.1.1e546add99":"2026-06-06T14:15:42.057Z","0.6.5-canary.4865.1.5c6b7b30f5":"2026-06-06T14:34:00.589Z","0.6.5-canary.4866.1.0cbd2bd6d1":"2026-06-06T15:24:08.257Z","0.6.5-canary.4867.1.9eaf35cc2e":"2026-06-06T16:40:04.069Z","0.6.5-canary.4868.1.37870d2d3d":"2026-06-06T18:13:44.671Z","0.6.5-canary.4870.1.b662cd0e09":"2026-06-06T18:59:53.248Z","0.6.5-develop.4882.1.901c3aa813":"2026-06-06T21:40:56.340Z","0.6.5-canary.4883.1.de2bc67fbe":"2026-06-06T21:41:16.752Z","0.6.5-canary.4888.1.ffedf79bd8":"2026-06-07T05:07:26.660Z","0.6.5-canary.4890.1.c212c16054":"2026-06-07T09:40:23.989Z","0.6.5-canary.4891.1.93ca5eb6ed":"2026-06-07T11:33:56.897Z","0.6.5-canary.4895.1.a1f3ab9da9":"2026-06-07T17:30:05.904Z","0.6.5-canary.4896.1.6ad4220da9":"2026-06-07T17:30:59.347Z","0.6.5-canary.4897.1.4b13d9e0a6":"2026-06-07T17:31:26.867Z","0.6.5-canary.4898.1.a4698e4ec1":"2026-06-07T17:32:58.334Z","0.6.5-canary.4900.1.6d745197ef":"2026-06-07T17:41:07.987Z","0.6.5-canary.4901.1.2255e4b759":"2026-06-07T17:43:12.067Z","0.6.5-canary.4902.1.71ee476498":"2026-06-07T17:44:59.935Z","0.6.5-canary.4904.1.3c295d2f03":"2026-06-07T17:47:18.782Z","0.6.5-canary.4903.1.ccfb3f0baf":"2026-06-07T17:47:23.914Z","0.6.5-canary.4906.1.46240c825b":"2026-06-07T17:53:35.662Z","0.6.5-canary.4908.1.63974f56d3":"2026-06-07T17:55:38.002Z","0.6.5-canary.4909.1.a10c56af76":"2026-06-07T18:00:43.027Z","0.6.5-canary.4907.1.cd5afd583e":"2026-06-07T18:05:47.697Z","0.6.5-canary.4912.1.037b2e28af":"2026-06-07T18:10:32.952Z","0.6.5-canary.4910.1.603ebffeb1":"2026-06-07T18:11:55.264Z","0.6.5-canary.4915.1.078f71b238":"2026-06-07T18:13:35.487Z","0.6.5-canary.4913.1.c443295c76":"2026-06-07T18:19:03.813Z","0.6.5-canary.4911.1.d5365e405a":"2026-06-07T18:35:31.188Z","0.6.5-canary.4916.1.4d4e4a7d86":"2026-06-07T18:37:12.245Z","0.6.5-canary.4918.1.ce8e8dba85":"2026-06-07T18:37:38.021Z","0.6.5-canary.4914.1.65bcb1e73b":"2026-06-07T18:41:36.886Z","0.6.5-canary.4919.1.99f0252f4f":"2026-06-07T18:44:06.765Z","0.6.5-canary.4917.1.63465af175":"2026-06-07T18:52:08.159Z","0.6.5-canary.4922.1.f64f696462":"2026-06-07T19:09:25.213Z","0.6.5-canary.4924.1.df5afd098e":"2026-06-07T19:09:54.045Z","0.6.5-canary.4923.1.5da081f91f":"2026-06-07T19:15:20.885Z","0.6.5-canary.4920.1.55ef6c062f":"2026-06-07T19:16:37.443Z","0.6.5-canary.4925.1.30f6a67178":"2026-06-07T19:20:06.453Z","0.6.5-canary.4921.1.85894a9272":"2026-06-07T19:27:33.267Z","0.6.5-canary.4929.1.1a1eadfc77":"2026-06-07T19:48:17.646Z","0.6.5-canary.4930.1.a639b80cd5":"2026-06-07T19:52:15.932Z","0.6.5-canary.4932.1.5fc047e323":"2026-06-07T20:08:53.389Z","0.6.5-canary.4934.1.03cb5641ed":"2026-06-07T20:17:37.884Z","0.6.5-canary.4931.1.48cd73920c":"2026-06-07T20:35:51.399Z","0.6.5-canary.4936.1.ba37bfcdf5":"2026-06-07T20:41:58.135Z","0.6.5-canary.4937.1.4cf19597c6":"2026-06-07T20:43:11.283Z","0.6.5-canary.4939.1.6ab7f0fc41":"2026-06-07T20:55:43.764Z","0.6.5-canary.4935.1.70d621ccfd":"2026-06-07T21:04:30.557Z","0.6.5-canary.4933.1.27a0fbab13":"2026-06-07T21:06:13.809Z","0.6.5-canary.4940.1.403a7583f0":"2026-06-07T21:10:14.131Z","0.6.5-canary.4941.1.41c18001b5":"2026-06-07T21:17:06.134Z","0.6.5-canary.4938.1.f681e215e3":"2026-06-07T21:22:37.735Z","0.6.5-canary.4943.1.e6b05be07f":"2026-06-07T21:28:13.919Z","0.6.5-canary.4903.2.ccfb3f0baf":"2026-06-07T21:42:23.066Z","0.6.5-canary.4942.1.e768ca90b6":"2026-06-07T21:44:59.492Z","0.6.5-canary.4904.2.3c295d2f03":"2026-06-07T21:46:57.822Z","0.6.5-canary.4947.1.09c22588a8":"2026-06-07T21:53:06.358Z","0.6.5-canary.4951.1.a7a6d65c05":"2026-06-07T22:11:02.322Z","0.6.5-canary.4954.1.ed80e458a1":"2026-06-07T23:34:57.691Z","0.6.5-canary.4957.1.1b5facd411":"2026-06-07T23:54:10.784Z","0.6.5-canary.4959.1.aa11e31680":"2026-06-08T00:22:20.718Z","0.6.5-develop.4964.1.ae0edca575":"2026-06-08T06:22:06.554Z","0.6.5-canary.4965.1.96a6701507":"2026-06-08T06:22:19.921Z","0.6.5-canary.4994.1.8eba69062b":"2026-06-08T06:40:25.466Z","0.6.5-canary.5035.1.55d8c37244":"2026-06-08T07:08:35.093Z","0.6.5-canary.5034.1.97b4fe9417":"2026-06-08T07:14:00.480Z","0.6.5-develop.5033.1.c970204a3f":"2026-06-08T07:14:13.060Z","0.6.5-canary.5036.1.2e67f3658f":"2026-06-08T07:19:17.538Z","0.6.5-canary.5037.1.50a27c057a":"2026-06-08T07:20:41.986Z","0.6.5-canary.5038.1.e9cee0d1b0":"2026-06-08T07:21:36.127Z","0.6.5-canary.5039.1.9747b6e7fb":"2026-06-08T07:34:06.972Z","0.6.5-canary.5041.1.b10d766b2b":"2026-06-08T07:40:42.708Z","0.6.5-canary.5040.1.ea96298fa5":"2026-06-08T07:42:34.652Z","0.6.5-canary.5046.1.5d9c38a465":"2026-06-08T09:06:27.848Z","0.6.5-develop.5048.1.fd82f4ae17":"2026-06-08T09:33:48.290Z","0.6.5-canary.5049.1.70c6ee70e2":"2026-06-08T09:37:31.981Z","0.6.5-canary.5087.1.4f0cfc0942":"2026-06-08T10:07:54.675Z","0.6.5-develop.5099.1.85c0aff78c":"2026-06-08T10:23:29.836Z","0.6.5-canary.5104.1.85630571c2":"2026-06-08T10:29:36.414Z","0.6.5-canary.5118.1.bca444b51f":"2026-06-08T10:57:38.725Z","0.6.5-develop.5116.1.f0af9e5080":"2026-06-08T11:13:58.452Z","0.6.5-canary.5126.1.59f5a4768f":"2026-06-08T11:22:09.229Z","0.6.5-canary.5132.1.c77f2340ed":"2026-06-08T11:36:47.292Z","0.6.5-canary.5135.1.e4ec46692f":"2026-06-08T11:48:00.174Z","0.6.5-develop.5139.1.g7925348493":"2026-06-08T12:04:22.629Z","0.6.5-canary.5142.1.a8def4bd68":"2026-06-08T12:10:37.138Z","0.6.5-canary.5144.1.201f8f84a2":"2026-06-08T12:15:27.454Z","0.6.5-canary.5154.1.87bbb30762":"2026-06-08T12:20:16.233Z","0.6.5-canary.5146.1.29bd6f35e5":"2026-06-08T12:20:40.177Z","0.6.5-canary.5157.1.51c9dd436d":"2026-06-08T12:48:17.236Z","0.6.5-develop.5155.1.148d10a46d":"2026-06-08T12:54:44.291Z","0.6.5-canary.5138.1.90f733a8e8":"2026-06-08T12:59:45.845Z","0.6.5-canary.5158.1.624b2de81a":"2026-06-08T13:17:58.270Z","0.6.5-canary.5156.1.4f93d8604e":"2026-06-08T13:25:08.720Z","0.6.5-canary.5164.1.65d37b2554":"2026-06-08T13:50:44.560Z","0.6.5-develop.5162.1.eba42159b8":"2026-06-08T13:56:14.923Z","0.6.5-canary.5163.1.c4c402ce0e":"2026-06-08T14:17:56.676Z","0.6.5-develop.5166.1.b59e2a71ad":"2026-06-08T14:59:18.944Z","0.6.5-canary.5167.1.8bb7f972c7":"2026-06-08T15:13:20.050Z","0.6.5-develop.5169.1.d0671533ca":"2026-06-08T16:05:42.098Z","0.6.5-canary.5170.1.4c1c96ce62":"2026-06-08T16:10:29.804Z","0.6.5-canary.5173.1.5070fb7465":"2026-06-08T17:30:19.905Z","0.6.5-canary.5178.1.65d4358fb5":"2026-06-08T18:41:36.018Z","0.6.5-canary.5179.1.005a6aac7b":"2026-06-08T19:04:26.234Z","0.6.5-canary.5181.1.a896fb4db6":"2026-06-08T19:32:10.751Z","0.6.5-develop.5187.1.82e5532561":"2026-06-09T06:26:27.797Z","0.6.5-canary.5188.1.cc8a2d63a9":"2026-06-09T06:27:47.801Z","0.6.4":"2026-06-09T06:28:17.913Z","0.6.5-canary.5190.1.bbeb1e9aee":"2026-06-09T06:45:15.263Z","0.6.5-canary.5191.1.48fb7f77a4":"2026-06-09T06:46:09.604Z","0.6.5-canary.5201.1.3bb92d935c":"2026-06-09T07:07:38.992Z","0.6.5-canary.5202.1.9ddfe739ed":"2026-06-09T07:14:02.659Z","0.6.5-develop.5200.1.871eca3402":"2026-06-09T07:19:27.599Z","0.6.5-canary.5203.1.280b910cf7":"2026-06-09T07:27:53.911Z","0.6.5-canary.5205.1.f557f4de9a":"2026-06-09T07:57:23.106Z","0.6.5-canary.5192.1.8aed2e3f1d":"2026-06-09T08:05:53.842Z","0.6.5-canary.5206.1.6d85b55bad":"2026-06-09T08:09:04.612Z","0.6.5-canary.5201.2.3bb92d935c":"2026-06-09T08:26:37.670Z","0.6.5-develop.5212.1.b47932beef":"2026-06-09T08:33:43.549Z","0.6.5-canary.5203.2.280b910cf7":"2026-06-09T08:37:30.508Z","0.6.5-canary.5215.1.b6b53189c0":"2026-06-09T08:45:03.403Z","0.6.5-canary.5216.1.266048b1dc":"2026-06-09T09:04:08.492Z","0.6.5-canary.5219.1.2a725b421b":"2026-06-09T09:06:22.117Z","0.6.5-canary.5218.1.a833796ec4":"2026-06-09T09:06:45.219Z","0.6.5-canary.5221.1.97e796bf0e":"2026-06-09T09:16:57.980Z","0.6.5-canary.5220.1.248b0b5d08":"2026-06-09T09:26:14.287Z","0.6.5-develop.5217.1.e808659271":"2026-06-09T09:34:34.967Z","0.6.5-canary.5222.1.db7c917020":"2026-06-09T09:41:41.146Z","0.6.5-canary.5225.1.252ec55eb3":"2026-06-09T09:56:21.824Z","0.6.5-canary.5229.1.061e491ed3":"2026-06-09T10:04:13.057Z","0.6.5-canary.5230.1.bdde147294":"2026-06-09T10:16:16.983Z","0.6.5-canary.5231.1.04fc724f8b":"2026-06-09T10:19:51.019Z","0.6.5-develop.5226.1.2cf979f8a3":"2026-06-09T10:31:15.076Z","0.6.5-canary.5227.1.6b367dc806":"2026-06-09T10:32:14.615Z","0.6.5-canary.5233.1.c08c6c4579":"2026-06-09T10:49:02.667Z","0.6.5-canary.5232.1.b5e070fda2":"2026-06-09T10:57:34.450Z","0.6.5-canary.5235.1.176c83e47f":"2026-06-09T11:03:15.276Z","0.6.5-canary.5234.1.57b793d127":"2026-06-09T11:13:33.690Z","0.6.5-canary.5236.1.1b19dce9d6":"2026-06-09T11:32:40.587Z","0.6.5-canary.5237.1.2904ca4b2d":"2026-06-09T11:46:57.366Z","0.6.5-canary.5238.1.ca8b2fadc6":"2026-06-09T12:02:12.023Z","0.6.5-canary.5236.2.1b19dce9d6":"2026-06-09T12:15:45.500Z","0.6.5-canary.5235.2.176c83e47f":"2026-06-09T12:16:28.468Z","0.6.5-canary.5233.2.c08c6c4579":"2026-06-09T12:16:36.853Z","0.6.5-canary.5229.2.061e491ed3":"2026-06-09T12:17:25.713Z","0.6.5-canary.5225.2.252ec55eb3":"2026-06-09T12:17:41.812Z","0.6.5-develop.5240.1.bbd9d30275":"2026-06-09T12:17:51.284Z","0.6.5-canary.5239.1.011bfe8cc2":"2026-06-09T12:17:54.934Z","0.6.5-canary.5241.1.b776822dcc":"2026-06-09T12:19:48.278Z","0.6.5-canary.5242.1.d9d2091843":"2026-06-09T12:51:30.338Z","0.6.5-canary.5243.1.d5ef0cdba5":"2026-06-09T12:57:11.440Z","0.6.5-canary.5244.1.9da1064b6d":"2026-06-09T13:08:25.347Z","0.6.5-canary.5246.1.c12e3c345e":"2026-06-09T13:19:06.531Z","0.6.5-canary.5248.1.e2d33b52d4":"2026-06-09T13:38:53.503Z","0.6.5-canary.5249.1.6302919d8c":"2026-06-09T13:44:54.457Z","0.6.5-canary.5250.1.efe6f2d6fb":"2026-06-09T14:10:38.038Z","0.6.5-canary.5251.1.223649fc97":"2026-06-09T14:15:58.117Z","0.6.5-canary.5252.1.9d86014eea":"2026-06-09T14:26:57.546Z","0.6.5-canary.5254.1.07b5b0cdf9":"2026-06-09T14:33:53.140Z","0.6.5-canary.5253.1.c442821df5":"2026-06-09T14:42:28.090Z","0.6.5-canary.5255.1.81f4b7660e":"2026-06-09T14:43:34.568Z","0.6.5-canary.5256.1.ec16dde9b3":"2026-06-09T14:44:32.136Z","0.6.5-canary.5233.3.c08c6c4579":"2026-06-09T14:49:32.119Z","0.6.5-canary.5235.3.176c83e47f":"2026-06-09T14:51:21.728Z","0.6.5-develop.5240.2.bbd9d30275":"2026-06-09T14:52:13.465Z","0.6.5-canary.5225.3.252ec55eb3":"2026-06-09T14:52:51.191Z","0.6.5-canary.5239.2.011bfe8cc2":"2026-06-09T14:58:20.551Z","0.6.5-canary.5260.1.94f0db7a6a":"2026-06-09T15:05:49.334Z","0.6.5-canary.5259.1.4b389970b7":"2026-06-09T15:13:11.118Z","0.6.5-canary.5258.1.bf02888169":"2026-06-09T15:18:09.032Z","0.6.5-canary.5263.1.d4d644afcf":"2026-06-09T15:19:13.972Z","0.6.5-canary.5269.1.583a90f8b5":"2026-06-09T15:40:49.593Z","0.6.5-canary.5257.1.a53e0e57bb":"2026-06-09T15:41:45.564Z","0.6.5-canary.5261.1.70fbb3be9c":"2026-06-09T15:53:32.495Z","0.6.5-develop.5266.1.9acdca82ec":"2026-06-09T16:01:21.650Z","0.6.5-canary.5270.1.a3e27fd7a4":"2026-06-09T16:12:27.516Z","0.6.5-canary.5267.1.ef73241aa5":"2026-06-09T16:15:34.546Z","0.6.5-canary.5274.1.8671ad0bc7":"2026-06-09T16:28:44.947Z","0.6.5-canary.5273.1.f3c64d5002":"2026-06-09T17:07:40.463Z","0.6.5-canary.5275.1.c91dfe82b0":"2026-06-09T17:21:52.843Z","0.6.5-canary.5276.1.faedf9be6d":"2026-06-09T17:32:22.233Z","0.6.5-canary.5257.2.a53e0e57bb":"2026-06-09T17:32:34.490Z","0.6.5-develop.5266.2.9acdca82ec":"2026-06-09T17:36:56.983Z","0.6.5-canary.5278.1.f8097b40c2":"2026-06-09T18:21:56.743Z","0.6.5-canary.5281.1.8f229c0fba":"2026-06-09T19:11:49.244Z","0.6.5-develop.5285.1.e5c8c48406":"2026-06-09T21:31:16.292Z","0.6.5-canary.5286.1.5fe107a6ec":"2026-06-09T21:31:54.960Z","0.6.5-canary.5288.1.a116e9dcba":"2026-06-09T22:06:29.021Z","0.6.5-canary.5289.1.8b1b4e2e67":"2026-06-09T22:09:36.501Z","0.6.5-canary.5291.1.1979409f69":"2026-06-09T22:51:54.659Z","0.6.5-canary.5292.1.3d2752de28":"2026-06-09T22:55:25.995Z","0.6.5-develop.5296.1.799a610136":"2026-06-10T09:08:24.659Z","0.6.5-canary.5297.1.fa046483e1":"2026-06-10T09:08:45.205Z","0.6.5-canary.5306.1.26b1ca5c52":"2026-06-10T12:20:39.001Z","0.6.5-canary.5310.1.2d4198c7ee":"2026-06-10T14:56:48.890Z","0.6.5-develop.5309.1.be1df535b3":"2026-06-10T14:56:56.369Z","0.6.5-canary.5322.1.870f4fd4bf":"2026-06-10T18:02:16.688Z","0.6.5-canary.5323.1.6e173ccfbc":"2026-06-10T18:50:47.585Z","0.6.5-canary.5329.1.ad1a9ce1a9":"2026-06-10T19:12:22.842Z","0.6.5-canary.5331.1.e0c8f54f73":"2026-06-10T19:38:59.748Z","0.6.5-canary.5330.1.a1196db607":"2026-06-10T19:49:26.411Z","0.6.5-canary.5335.1.d13e73ea25":"2026-06-11T06:27:18.362Z","0.6.5-canary.5336.1.27024905b6":"2026-06-11T06:44:46.813Z","0.6.5-develop.5337.1.534b781eac":"2026-06-11T06:47:01.847Z","0.6.5-canary.5338.1.8e686edcfc":"2026-06-11T06:47:31.974Z","0.6.5-canary.5357.1.d6f39da21a":"2026-06-11T07:14:17.344Z","0.6.5-canary.5356.1.59ca80eaa7":"2026-06-11T07:32:56.901Z","0.6.5-canary.5272.2.872223b814":"2026-06-11T07:34:47.595Z","0.6.5-develop.5382.1.f542de69af":"2026-06-11T07:36:09.418Z","0.6.5-canary.5385.1.1bc2e1724c":"2026-06-11T07:37:01.557Z","0.6.5-canary.5407.1.d888dd7e41":"2026-06-11T08:06:39.890Z","0.6.6-develop.5412.1.e2a52b14f0":"2026-06-11T08:25:34.046Z","0.6.5-canary.5406.1.957816a51c":"2026-06-11T08:26:47.710Z","0.6.6-canary.5413.1.341393a259":"2026-06-11T08:30:33.076Z","0.6.6-canary.5422.1.5cfb5c42e5":"2026-06-11T09:21:23.526Z","0.6.6-canary.5429.1.933a8cde6a":"2026-06-11T09:23:00.535Z","0.6.6-develop.5431.1.384a97c7a2":"2026-06-11T09:26:43.457Z","0.6.6-canary.5430.1.36c322c0c8":"2026-06-11T09:30:47.341Z","0.6.6-canary.5432.1.1ad1db5903":"2026-06-11T09:32:02.133Z","0.6.6-canary.5437.1.53c414d811":"2026-06-11T10:38:34.244Z","0.6.6-canary.5438.1.be6ac2bf3b":"2026-06-11T11:45:09.109Z","0.6.6-canary.5440.1.cf9e492ca5":"2026-06-11T12:20:05.779Z","0.6.6-canary.5442.1.46a60acdeb":"2026-06-11T12:48:01.926Z","0.6.6-canary.5444.1.772518065b":"2026-06-11T13:34:51.487Z","0.6.6-develop.5459.1.170077434e":"2026-06-11T15:27:07.513Z","0.6.6-canary.5460.1.b790700e24":"2026-06-11T16:00:35.765Z","0.6.6-canary.5469.1.12922dda29":"2026-06-12T05:12:40.407Z","0.6.6-canary.5470.1.0fcae0baa8":"2026-06-12T06:00:34.648Z","0.6.6-canary.5482.1.467a24ace7":"2026-06-13T05:48:05.258Z","0.6.6-develop.5483.1.a1129165ea":"2026-06-13T06:58:11.224Z","0.6.6-canary.5484.1.68a7662794":"2026-06-13T06:58:34.067Z","0.6.6-canary.5485.1.e494bca2b7":"2026-06-13T06:59:58.076Z","0.6.6-canary.5486.1.930a936ceb":"2026-06-13T07:19:42.020Z","0.6.6-canary.5489.1.725103a93e":"2026-06-13T08:07:52.828Z","0.6.6-develop.5491.1.469e89d368":"2026-06-13T08:24:43.261Z","0.6.6-canary.5492.1.1e56e4bfab":"2026-06-13T08:25:36.544Z","0.6.6-canary.5490.1.3b940bdc47":"2026-06-13T08:48:43.223Z","0.6.6-develop.5503.1.6cdc4dda5f":"2026-06-15T06:34:55.438Z","0.6.6-canary.5504.1.088fa011ee":"2026-06-15T06:35:16.957Z","0.6.6-canary.5507.1.d5030c7e7a":"2026-06-15T06:39:06.556Z","0.6.6-canary.5506.1.2a46f77a58":"2026-06-15T07:21:32.428Z","0.6.6-develop.5505.1.f08e81a6fe":"2026-06-15T07:22:37.010Z","0.6.6-canary.5508.1.50dd54ea7d":"2026-06-15T09:22:40.470Z","0.6.6-develop.5509.1.006f4d4f24":"2026-06-15T09:40:56.987Z","0.6.6-canary.5510.1.ea8145836e":"2026-06-15T09:50:18.768Z","0.6.6-canary.5511.1.0660e54d30":"2026-06-15T09:54:08.339Z","0.6.6-canary.5517.1.e2ea694019":"2026-06-15T10:01:35.540Z","0.6.6-canary.5521.1.210ca87fef":"2026-06-15T10:19:00.489Z","0.6.6-develop.5523.1.e223ca1915":"2026-06-15T10:32:12.799Z","0.6.6-canary.5529.1.2492e5d819":"2026-06-15T10:43:24.991Z","0.6.6-develop.5531.1.ab1959dfae":"2026-06-15T10:45:00.236Z","0.6.6-canary.5533.1.f3f683fd1a":"2026-06-15T10:53:15.752Z","0.6.6-canary.5535.1.2297de57c6":"2026-06-15T10:57:22.771Z","0.6.6-develop.5536.1.7cfc9c28a1":"2026-06-15T10:57:52.050Z","0.6.6-canary.5541.1.1c104c267b":"2026-06-15T11:10:20.840Z","0.6.6-develop.5538.1.82478a59eb":"2026-06-15T11:11:10.432Z","0.6.6-canary.5543.1.f22611769d":"2026-06-15T11:12:22.050Z","0.6.6-develop.5548.1.ce0de513a9":"2026-06-15T11:24:35.943Z","0.6.6-canary.5542.1.fb80c4f4e5":"2026-06-15T11:24:45.458Z","0.6.6-canary.5549.1.9420b0fc5f":"2026-06-15T11:26:19.027Z","0.6.6-canary.5544.1.6738d5dbb2":"2026-06-15T11:26:54.043Z","0.6.6-canary.5550.1.04b54c743d":"2026-06-15T11:36:12.185Z","0.6.6-develop.5551.1.95625486b2":"2026-06-15T11:42:11.424Z","0.6.6-canary.5554.1.813c476486":"2026-06-15T11:48:34.538Z","0.6.6-canary.5555.1.069c7d69fe":"2026-06-15T11:57:30.341Z","0.6.6-canary.5557.1.2b0e6a03f0":"2026-06-15T12:15:48.642Z","0.6.6-develop.5558.1.748adcd5fc":"2026-06-15T12:33:23.896Z","0.6.6-canary.5559.1.31aa3d044f":"2026-06-15T12:35:39.146Z","0.6.6-canary.5556.1.d9db1af477":"2026-06-15T12:50:07.899Z","0.6.5":"2026-06-15T13:49:11.178Z","0.6.6-canary.5574.1.8a7380c457":"2026-06-15T14:49:47.633Z","0.6.6-canary.5579.1.fe1e75faca":"2026-06-15T15:14:33.208Z","0.6.6-canary.5578.1.e27f435cf4":"2026-06-15T15:22:33.767Z","0.6.6-canary.5584.1.8e3ef1baaa":"2026-06-15T15:37:06.854Z","0.6.6-canary.5575.1.bf0ee7f6fd":"2026-06-15T15:38:16.305Z","0.6.6-canary.5583.1.bb3bcec227":"2026-06-15T16:10:50.622Z","0.6.6-canary.5580.1.fa7045611a":"2026-06-15T16:13:18.733Z","0.6.6-develop.5586.1.c9ed1d68a8":"2026-06-15T16:20:54.032Z","0.6.6-canary.5585.1.41f6d08df4":"2026-06-15T16:22:02.281Z","0.6.6-canary.5590.1.776f8df5e0":"2026-06-15T16:49:07.868Z","0.6.6-develop.5588.1.a8f6c51d1f":"2026-06-15T17:02:42.385Z","0.6.6-canary.5591.1.7576d436a2":"2026-06-15T17:33:10.112Z","0.6.6-canary.5593.1.01dce47f12":"2026-06-15T17:35:56.529Z","0.6.6-canary.5595.1.72b0504097":"2026-06-15T17:55:12.990Z","0.6.6-develop.5594.1.30cd738303":"2026-06-15T17:55:43.826Z","0.6.6-canary.5592.1.9dab22374f":"2026-06-15T18:26:38.695Z","0.6.6-canary.5599.1.27b39b1981":"2026-06-15T18:29:39.870Z","0.6.6-canary.5600.1.2a1b9c6d8f":"2026-06-15T18:48:20.736Z","0.6.6-develop.5598.1.5e7d48d297":"2026-06-15T18:49:07.812Z","0.6.6-canary.5607.1.c1f6dfc4a3":"2026-06-15T19:00:57.525Z","0.6.6-canary.5604.1.b1aafba11e":"2026-06-15T19:03:20.392Z","0.6.6-canary.5611.1.a5794e8ec6":"2026-06-15T19:15:10.903Z","0.6.6-canary.5613.1.9f35094a36":"2026-06-15T19:15:27.330Z","0.6.6-canary.5608.1.2a7ad3299d":"2026-06-15T19:36:48.832Z","0.6.6-develop.5612.1.d382eb2f33":"2026-06-15T19:41:57.791Z","0.6.6-develop.5617.1.62538c48ca":"2026-06-16T03:49:09.039Z","0.6.6-canary.5618.1.080105e4d1":"2026-06-16T03:53:42.692Z","0.6.6-canary.5620.1.g9557045780":"2026-06-16T04:13:15.492Z","0.6.6-develop.5619.1.29f01e2c42":"2026-06-16T04:33:33.201Z","0.6.6-canary.5630.1.493eafeaf9":"2026-06-16T17:17:24.083Z","0.6.6-canary.5632.1.d1fc3c6ce3":"2026-06-17T06:30:42.570Z","0.6.6-canary.5633.1.a58040e37a":"2026-06-17T06:43:41.654Z","0.6.6-canary.5634.1.a7a6705eb6":"2026-06-17T07:29:44.145Z","0.6.6-develop.5637.1.7a68607cc6":"2026-06-17T09:45:10.601Z","0.6.6-canary.5639.1.b5ffad4b04":"2026-06-17T09:46:59.440Z","0.6.6-canary.5643.1.455d21799d":"2026-06-17T10:15:08.477Z","0.6.6-develop.5641.1.45d172106d":"2026-06-17T10:31:42.519Z","0.6.6-canary.5640.1.9ed1661ef8":"2026-06-17T10:37:11.215Z","0.6.6-canary.5645.1.ab8506778c":"2026-06-17T11:24:37.188Z","0.6.6-develop.5651.1.c43359070c":"2026-06-17T11:36:18.739Z","0.6.6-canary.5652.1.b27069722c":"2026-06-17T12:00:31.199Z","0.6.6-canary.5649.1.83ec66f8ce":"2026-06-17T12:10:33.198Z","0.6.6-develop.5654.1.ca21e35f26":"2026-06-17T12:39:46.547Z","0.6.6-canary.5656.1.fae88e804e":"2026-06-17T12:53:15.793Z","0.6.6-canary.5663.1.ffefaec38a":"2026-06-17T13:04:43.180Z","0.6.6-develop.5672.1.11e27afad2":"2026-06-17T13:25:43.530Z","0.6.6-canary.5674.1.4dbfed05aa":"2026-06-17T13:33:05.425Z","0.6.6-develop.5675.1.d585628349":"2026-06-17T13:33:21.681Z","0.6.6-canary.5673.1.fde85bdad8":"2026-06-17T13:38:50.756Z","0.6.6-canary.5680.1.2fec2ef423":"2026-06-17T13:46:38.619Z","0.6.6-canary.5682.1.95d670257d":"2026-06-17T13:59:07.905Z","0.6.6-canary.5664.1.f375de02cd":"2026-06-17T14:10:18.196Z","0.6.6-develop.5678.1.9112b71ee0":"2026-06-17T14:20:07.252Z","0.6.6-canary.5686.1.dd55b014c2":"2026-06-17T14:23:56.678Z","0.6.6-canary.5690.1.3b04a7ea59":"2026-06-17T14:38:33.714Z","0.6.6-canary.5681.1.22759337d5":"2026-06-17T14:40:37.679Z","0.6.6-canary.5693.1.9fdb8ac1d9":"2026-06-17T14:52:35.292Z","0.6.6-canary.5687.1.3ed685e36a":"2026-06-17T15:16:49.754Z","0.6.6-canary.5698.1.8d947951b1":"2026-06-17T16:30:22.921Z","0.6.6-develop.5706.1.dbef29f570":"2026-06-17T17:27:06.490Z","0.6.6-develop.5707.1.bdaff19ab0":"2026-06-17T18:13:04.343Z","0.6.6-canary.5711.1.414ee48f09":"2026-06-17T22:16:41.353Z","0.6.6-canary.5712.1.dabf734b76":"2026-06-17T23:21:08.812Z","0.6.6-canary.5713.1.e9d9866923":"2026-06-18T00:09:19.401Z","0.6.6-develop.5716.1.b108502d0d":"2026-06-18T05:43:52.334Z","0.6.6-canary.5724.1.33c2f48266":"2026-06-18T10:45:13.074Z","0.6.6-develop.5727.1.f3ae90ed42":"2026-06-18T11:18:58.449Z","0.6.6-develop.5738.1.4182c2b2c7":"2026-06-18T13:15:47.477Z","0.6.6-develop.5751.1.39143f001b":"2026-06-18T14:06:03.025Z","0.6.6-canary.5752.1.5d82ca3b50":"2026-06-18T14:19:00.298Z","0.6.6-develop.5754.1.c908b2af3f":"2026-06-18T15:38:37.801Z","0.6.6-canary.5758.1.5999a6b96b":"2026-06-18T16:10:04.602Z","0.6.6-develop.5757.1.f5cc26cf92":"2026-06-18T16:26:08.117Z","0.6.6-canary.5796.1.d450d96a6b":"2026-06-18T21:58:04.100Z","0.6.6-canary.5797.1.b30dec5cd4":"2026-06-18T21:59:07.341Z","0.6.6-canary.5798.1.490ff87098":"2026-06-18T21:59:24.749Z","0.6.6-canary.5799.1.37b5811418":"2026-06-18T22:01:22.737Z","0.6.6-canary.5801.1.a474a2aef4":"2026-06-18T22:05:50.132Z","0.6.6-canary.5802.1.121c695bf9":"2026-06-18T22:18:11.126Z","0.6.6-canary.5804.1.afa942f448":"2026-06-18T22:20:38.760Z","0.6.6-canary.5805.1.0dbb95ace4":"2026-06-18T22:22:54.316Z","0.6.6-canary.5807.1.2a970b890e":"2026-06-18T22:27:48.992Z","0.6.6-canary.5806.1.709ae0feaf":"2026-06-18T22:28:22.836Z","0.6.6-canary.5809.1.09ae75d56b":"2026-06-18T22:31:15.939Z","0.6.6-canary.5812.1.b2d73bca40":"2026-06-18T22:44:34.253Z","0.6.6-canary.5810.1.ca04afb979":"2026-06-18T22:46:51.180Z","0.6.6-canary.5813.1.4d63766de4":"2026-06-18T22:47:28.352Z","0.6.6-canary.5811.1.f58789dc72":"2026-06-18T22:49:05.756Z","0.6.6-canary.5814.1.130dcce093":"2026-06-18T22:49:11.545Z","0.6.6-canary.5815.1.g2949371697":"2026-06-18T22:57:34.035Z","0.6.6-canary.5817.1.a0c3213030":"2026-06-18T23:01:57.216Z","0.6.6-canary.5818.1.55583a98ce":"2026-06-18T23:03:04.882Z","0.6.6-canary.5816.1.ab4d24e968":"2026-06-18T23:03:38.792Z","0.6.6-canary.5819.1.c32018e233":"2026-06-19T04:33:50.824Z","0.6.6-canary.5820.1.8e20fbed9a":"2026-06-19T04:44:13.349Z","0.6.6-canary.5821.1.d9bd029054":"2026-06-19T04:50:09.841Z","0.6.6-canary.5822.1.b217a1bcbf":"2026-06-19T04:50:17.272Z","0.6.6-canary.5823.1.03b0be2084":"2026-06-19T04:52:24.706Z","0.6.6-canary.5824.1.e7f2ff8bf4":"2026-06-19T04:52:29.534Z","0.6.6-canary.5825.1.99483d0c14":"2026-06-19T05:02:22.667Z","0.6.6-canary.5826.1.fbb7a7fa73":"2026-06-19T05:06:10.099Z","0.6.6-canary.5827.1.940b493233":"2026-06-19T05:07:44.604Z","0.6.6-canary.5828.1.134f4042cb":"2026-06-19T05:08:25.758Z","0.6.6-canary.5829.1.bc3aeff4d9":"2026-06-19T05:12:14.230Z","0.6.6-canary.5830.1.g4379609544":"2026-06-19T05:20:25.569Z","0.6.6-canary.5831.1.651d19a711":"2026-06-19T05:21:21.761Z","0.6.6-canary.5832.1.169e9a6cb2":"2026-06-19T05:22:44.182Z","0.6.6-canary.5833.1.232a027e73":"2026-06-19T05:22:44.196Z","0.6.6-develop.5834.1.dc9eb0615e":"2026-06-19T05:27:49.793Z","0.6.6-canary.5835.1.d56115c8a0":"2026-06-19T05:33:34.624Z","0.6.6-canary.5836.1.1ac5fa2d1f":"2026-06-19T05:36:54.857Z","0.6.6-canary.5837.1.896106ed37":"2026-06-19T05:37:59.047Z","0.6.6-canary.5838.1.fb0853298d":"2026-06-19T05:49:16.843Z","0.6.6-canary.5839.1.e904664fbf":"2026-06-19T05:54:03.869Z","0.6.6-canary.5840.1.2637497ffe":"2026-06-19T05:54:38.464Z","0.6.6-canary.5847.1.6d7a6f6a43":"2026-06-19T05:58:50.733Z","0.6.6-canary.5853.1.ad59df1fea":"2026-06-19T05:59:04.829Z","0.6.6-canary.5845.1.0d59982649":"2026-06-19T05:59:42.532Z","0.6.6-canary.5846.1.dbbb191511":"2026-06-19T06:00:18.604Z","0.6.6-canary.5842.1.5c8439da1d":"2026-06-19T06:00:35.762Z","0.6.6-canary.5843.1.7d83824409":"2026-06-19T06:06:16.034Z","0.6.6-canary.5851.1.6c74a8b51f":"2026-06-19T06:07:12.869Z","0.6.6-canary.5841.1.228496c4a6":"2026-06-19T06:07:23.745Z","0.6.6-canary.5849.1.c125f4cba5":"2026-06-19T06:12:26.438Z","0.6.6-canary.5860.1.df6621dbf0":"2026-06-19T06:12:47.520Z","0.6.6-canary.5852.1.f1b3a353cf":"2026-06-19T06:13:47.591Z","0.6.6-canary.5857.1.9357c43b6b":"2026-06-19T06:14:03.383Z","0.6.6-canary.5863.1.3ea1b8ca90":"2026-06-19T06:17:17.061Z","0.6.6-canary.5859.1.5c403c6ac0":"2026-06-19T06:17:49.990Z","0.6.6-canary.5854.1.8a6fbc1b08":"2026-06-19T06:18:10.787Z","0.6.6-canary.5850.1.492a5c843e":"2026-06-19T06:19:35.722Z","0.6.6-canary.5856.1.073eaed0fb":"2026-06-19T06:19:44.830Z","0.6.6-canary.5864.1.8b2c113931":"2026-06-19T06:19:49.484Z","0.6.6-canary.5848.1.7c5c72b0e5":"2026-06-19T06:19:57.711Z","0.6.6-canary.5858.1.19445a49d6":"2026-06-19T06:21:34.988Z","0.6.6-canary.5844.1.36e5822285":"2026-06-19T06:23:04.055Z","0.6.6-canary.5861.1.8b88b1ec14":"2026-06-19T06:24:40.502Z","0.6.6-canary.5868.1.82b922aea3":"2026-06-19T06:25:58.522Z","0.6.6-canary.5855.1.2dc9cb98df":"2026-06-19T06:26:19.573Z","0.6.6-canary.5867.1.365f39066d":"2026-06-19T06:28:25.317Z","0.6.6-canary.5865.1.89fb1d24ae":"2026-06-19T06:29:38.175Z","0.6.6-canary.5872.1.aeddb24bc6":"2026-06-19T06:30:41.452Z","0.6.6-canary.5866.1.35d8b62aa5":"2026-06-19T06:33:11.679Z","0.6.6-canary.5871.1.d453ecd5d9":"2026-06-19T06:34:35.017Z","0.6.6-canary.5873.1.a2918c551c":"2026-06-19T06:39:05.086Z","0.6.6-canary.5869.1.326fb61c46":"2026-06-19T06:41:31.655Z","0.6.6-canary.5870.1.8345e85745":"2026-06-19T06:47:18.608Z","0.6.6-canary.5877.1.90961ed79d":"2026-06-19T07:10:53.875Z","0.6.6-canary.5879.1.5217d530ea":"2026-06-19T07:16:34.112Z","0.6.6-canary.5874.1.bb08939e89":"2026-06-19T07:18:12.785Z","0.6.6-canary.5875.1.4d6c0665b3":"2026-06-19T07:27:44.570Z","0.6.6-canary.5881.1.339882465c":"2026-06-19T07:54:23.328Z","0.6.6-develop.5876.1.6a45c370ac":"2026-06-19T07:54:50.412Z","0.6.6-canary.5890.1.cb930e05f0":"2026-06-19T08:07:51.946Z","0.6.6-canary.5886.1.c0fc06da30":"2026-06-19T08:13:56.674Z","0.6.6-canary.5885.1.62927a2b43":"2026-06-19T08:15:59.840Z","0.6.6-canary.5891.1.0de83903d5":"2026-06-19T08:19:24.307Z","0.6.6-canary.5893.1.5c5ada72e6":"2026-06-19T08:20:48.148Z","0.6.6-canary.5878.1.73dd1f9ac1":"2026-06-19T08:21:18.800Z","0.6.6-canary.5895.1.fa7170402e":"2026-06-19T08:24:42.781Z","0.6.6-canary.5887.1.46dcfc7398":"2026-06-19T08:25:21.151Z","0.6.6-canary.5896.1.3aa611dd5a":"2026-06-19T08:26:02.579Z","0.6.6-canary.5898.1.b38a6b8222":"2026-06-19T08:46:43.873Z","0.6.6-canary.5889.1.b7226103f7":"2026-06-19T08:50:30.041Z","0.6.6-canary.5882.1.0e38a6b0f0":"2026-06-19T08:56:43.093Z","0.6.6-develop.5900.1.b3fb52925e":"2026-06-19T09:09:48.822Z","0.6.6-canary.5901.1.g9373208930":"2026-06-19T09:43:03.978Z","0.6.6-develop.5903.1.33a2be39eb":"2026-06-19T10:30:43.402Z","0.6.6-canary.5908.1.9b62d12ae2":"2026-06-19T10:45:44.017Z","0.6.6-canary.5912.1.1174015cc3":"2026-06-19T10:47:11.420Z","0.6.6-canary.5907.1.ddf5e706c2":"2026-06-19T10:50:10.287Z","0.6.6-canary.5904.1.4f8e601c2d":"2026-06-19T10:50:14.925Z","0.6.6-canary.5913.1.63a87dcb1d":"2026-06-19T10:50:58.144Z","0.6.6-canary.5911.1.6995db8db2":"2026-06-19T10:51:22.751Z","0.6.6-canary.5905.1.eb5d1eee51":"2026-06-19T10:51:55.191Z","0.6.6-canary.5906.1.45c588a397":"2026-06-19T10:52:12.718Z","0.6.6-canary.5915.1.d8e84d0764":"2026-06-19T10:52:39.508Z","0.6.6-canary.5920.1.2eccb0968e":"2026-06-19T10:53:17.571Z","0.6.6-canary.5910.1.b16bc677f8":"2026-06-19T10:55:38.106Z","0.6.6-canary.5925.1.4d356ba86a":"2026-06-19T10:57:18.124Z","0.6.6-canary.5914.1.a9c8e15ee5":"2026-06-19T10:57:32.061Z","0.6.6-canary.5918.1.bfcdbaf27d":"2026-06-19T10:57:47.985Z","0.6.6-canary.5909.1.db31a46ad7":"2026-06-19T10:58:11.093Z","0.6.6-canary.5926.1.ca5542db0e":"2026-06-19T10:59:45.629Z","0.6.6-canary.5921.1.5abc27831e":"2026-06-19T11:00:20.838Z","0.6.6-canary.5916.1.f0d15b1873":"2026-06-19T11:04:18.683Z","0.6.6-canary.5919.1.b71392fbad":"2026-06-19T11:04:26.400Z","0.6.6-canary.5923.1.cc32f92712":"2026-06-19T11:04:38.104Z","0.6.6-canary.5932.1.bf0654af11":"2026-06-19T11:05:09.692Z","0.6.6-canary.5927.1.1100bb92bd":"2026-06-19T11:06:05.494Z","0.6.6-canary.5929.1.d3ed83ff5e":"2026-06-19T11:07:19.973Z","0.6.6-canary.5924.1.1e6ca45bc0":"2026-06-19T11:07:33.331Z","0.6.6-canary.5930.1.9bd407c828":"2026-06-19T11:08:04.368Z","0.6.6-canary.5917.1.674ebaf42a":"2026-06-19T11:08:52.677Z","0.6.6-canary.5928.1.0ed1c57ec3":"2026-06-19T11:09:26.285Z","0.6.6-canary.5931.1.9efa774953":"2026-06-19T11:10:55.368Z","0.6.6-canary.5936.1.e6f12076b4":"2026-06-19T11:11:56.857Z","0.6.6-canary.5942.1.8e8c7b664c":"2026-06-19T11:14:37.070Z","0.6.6-canary.5944.1.93d402dd55":"2026-06-19T11:15:08.471Z","0.6.6-canary.5938.1.b41d3b241f":"2026-06-19T11:17:49.157Z","0.6.6-canary.5946.1.5da799c722":"2026-06-19T11:18:07.907Z","0.6.6-canary.5933.1.276e58f153":"2026-06-19T11:19:30.851Z","0.6.6-canary.5941.1.dc1ea49bcd":"2026-06-19T11:19:34.723Z","0.6.6-canary.5935.1.cdd861d502":"2026-06-19T11:21:20.411Z","0.6.6-canary.5943.1.9285478f97":"2026-06-19T11:22:11.607Z","0.6.6-canary.5937.1.c5507322d2":"2026-06-19T11:22:39.452Z","0.6.6-canary.5939.1.dcd3e70cd4":"2026-06-19T11:26:31.433Z","0.6.6-canary.5947.1.9674fd62dc":"2026-06-19T11:27:36.311Z","0.6.6-canary.5934.1.78c41c83bb":"2026-06-19T11:27:45.330Z","0.6.6-canary.5940.1.06c9adc8db":"2026-06-19T11:44:59.560Z","0.6.6-canary.5948.1.0b28ad95a3":"2026-06-19T11:50:48.141Z","0.6.6-canary.5922.2.faf7400ef5":"2026-06-19T12:55:30.624Z","0.6.6-canary.5973.1.25b876b525":"2026-06-19T15:55:16.510Z","0.6.6-canary.5974.1.42d19ddf9c":"2026-06-19T15:55:39.314Z","0.6.6-canary.5979.1.334609fa95":"2026-06-19T15:55:58.826Z","0.6.6-canary.5978.1.20e891fd75":"2026-06-19T15:56:08.479Z","0.6.6-canary.5985.1.992f7ff32a":"2026-06-19T15:56:12.246Z","0.6.6-canary.5976.1.0ce0b80c1b":"2026-06-19T15:56:33.384Z","0.6.6-canary.5990.1.479a58fe09":"2026-06-19T15:57:21.144Z","0.6.6-canary.5975.1.fbc6dae779":"2026-06-19T15:57:54.900Z","0.6.6-canary.5989.1.6370b31296":"2026-06-19T15:59:53.698Z","0.6.6-canary.5984.1.560501b270":"2026-06-19T16:00:01.956Z","0.6.6-canary.5982.1.c2613b544e":"2026-06-19T16:01:28.555Z","0.6.6-canary.5986.1.a5b0332fd9":"2026-06-19T16:02:12.908Z","0.6.6-canary.5983.1.88ab133733":"2026-06-19T16:02:20.233Z","0.6.6-canary.5977.1.62da59e81f":"2026-06-19T16:02:43.832Z","0.6.6-canary.5992.1.b2fd8b93e9":"2026-06-19T16:04:27.915Z","0.6.6-canary.5993.1.cc9ffae8fb":"2026-06-19T16:05:04.925Z","0.6.6-canary.5980.1.206a8e8f83":"2026-06-19T16:06:53.001Z","0.6.6-canary.5994.1.556b74c1a6":"2026-06-19T16:09:41.138Z","0.6.6-canary.5995.1.7915b5ff9e":"2026-06-19T16:10:49.405Z","0.6.6-canary.5987.1.607763f140":"2026-06-19T16:11:34.411Z","0.6.6-canary.6001.1.f752b08c17":"2026-06-19T16:12:21.733Z","0.6.6-canary.5988.1.2a67f0c294":"2026-06-19T16:12:41.965Z","0.6.6-canary.6002.1.95913fbfba":"2026-06-19T16:13:01.694Z","0.6.6-canary.5997.1.4c3d768adc":"2026-06-19T16:13:18.875Z","0.6.6-canary.5991.1.6bab1d29b6":"2026-06-19T16:13:48.357Z","0.6.6-canary.6003.1.a00299c92e":"2026-06-19T16:16:09.703Z","0.6.6-canary.5998.1.43e6b5fcb4":"2026-06-19T16:16:22.527Z","0.6.6-canary.5999.1.ac0510547b":"2026-06-19T16:17:25.553Z","0.6.6-canary.6008.1.3435fe90fe":"2026-06-19T16:17:49.402Z","0.6.6-canary.6006.1.58d0f9ccc8":"2026-06-19T16:17:54.522Z","0.6.6-canary.6007.1.a5bafc8934":"2026-06-19T16:18:00.448Z","0.6.6-canary.6004.1.707ffaef3c":"2026-06-19T16:20:37.942Z","0.6.6-canary.5996.1.1e651b6ecb":"2026-06-19T16:22:14.498Z","0.6.6-canary.6009.1.8d78849f5d":"2026-06-19T16:22:50.129Z","0.6.6-canary.6005.1.df0caa0129":"2026-06-19T16:23:32.093Z","0.6.6-canary.6010.1.5997886f29":"2026-06-19T16:27:58.796Z","0.6.6-canary.6011.1.fbf44ec2ee":"2026-06-19T16:29:12.391Z","0.6.6-canary.6000.1.de9f962f59":"2026-06-19T16:31:15.180Z","0.6.6-canary.6014.1.0c797c3def":"2026-06-19T17:17:49.147Z","0.6.6-canary.6080.1.cb262fb82d":"2026-06-20T14:07:26.590Z","0.6.6-canary.6087.1.c5b9f597df":"2026-06-20T20:16:17.477Z","0.6.6-develop.6088.1.e6193c2018":"2026-06-21T05:14:26.999Z","0.6.6-develop.6089.1.a7ed560528":"2026-06-21T05:58:40.129Z","0.6.6-canary.6091.1.5fbb7ac16e":"2026-06-21T14:52:35.319Z","0.6.6-canary.6092.1.b8b6960e7c":"2026-06-21T15:30:27.206Z","0.6.6-canary.6093.1.4d93374b8b":"2026-06-21T15:37:40.533Z","0.6.6-develop.6094.1.28b081ea16":"2026-06-22T04:50:35.203Z","0.6.6-canary.6101.1.67f3e4240e":"2026-06-22T05:11:30.837Z","0.6.6-canary.6111.1.51edea28c2":"2026-06-22T05:21:55.222Z","0.6.6-develop.6121.1.5797a901b3":"2026-06-22T05:35:35.711Z","0.6.6-develop.6126.1.0b9392fdae":"2026-06-22T17:09:46.689Z","0.6.6-canary.6131.1.1692b63b67":"2026-06-22T17:20:57.165Z","0.6.6-develop.6130.1.7e07d10dbb":"2026-06-22T17:28:03.687Z","0.6.6-develop.6133.1.f01540250e":"2026-06-22T18:50:24.022Z","0.6.6-develop.6135.1.95b98004bd":"2026-06-22T19:06:01.755Z","0.6.6-canary.6138.1.5d6a44a176":"2026-06-22T19:14:40.225Z","0.6.6-develop.6140.1.d3fbb77495":"2026-06-22T19:20:35.934Z","0.6.6-develop.6141.1.630752a1ca":"2026-06-22T19:36:42.100Z","0.6.6-canary.6142.1.4eaf72d9b6":"2026-06-22T20:27:48.168Z","0.6.6-canary.6146.1.08e327b7d2":"2026-06-22T21:01:41.063Z","0.6.6-canary.6148.1.649622eff8":"2026-06-22T21:48:11.159Z","0.6.6-develop.6151.1.3028861dfe":"2026-06-23T03:40:31.989Z","0.6.6-canary.6152.1.87721bb24d":"2026-06-23T03:43:56.482Z","0.6.6-develop.6153.1.b4c555b820":"2026-06-23T05:02:21.265Z","0.6.6-canary.6154.1.47cdc07abd":"2026-06-23T05:15:12.745Z","0.6.6-canary.6157.1.17e881245b":"2026-06-23T05:19:01.899Z","0.6.6-develop.6156.1.5ac693a69a":"2026-06-23T05:51:45.471Z","0.6.6-develop.6159.1.82dfc232ca":"2026-06-23T08:36:27.025Z","0.6.6-canary.6161.1.76cf1ecbf2":"2026-06-23T08:46:14.973Z","0.6.6-canary.6167.1.86cac5f11e":"2026-06-23T12:34:29.331Z","0.6.6-develop.6171.1.17de2dc37a":"2026-06-23T13:54:32.287Z","0.6.6-develop.6174.1.8a7040f00d":"2026-06-23T14:42:02.555Z","0.6.6-develop.6176.1.4507b99c2f":"2026-06-23T15:27:24.880Z","0.6.6-develop.6184.1.b7e55f8d61":"2026-06-24T07:30:35.539Z","0.6.6-develop.6198.1.0822f97cc6":"2026-06-24T08:19:04.292Z","0.6.6-develop.6201.1.8ceb502c4b":"2026-06-24T09:09:18.565Z","0.6.6-develop.6204.1.30b1f58642":"2026-06-24T09:57:48.081Z","0.6.6-develop.6205.1.109e4b6a84":"2026-06-24T12:52:04.898Z","0.6.6-canary.5981.2.ba20cd865b":"2026-06-24T13:09:01.030Z","0.6.6-canary.5985.2.992f7ff32a":"2026-06-24T13:13:26.711Z","0.6.6-develop.6227.1.2695efff30":"2026-06-24T13:41:09.361Z","0.6.6-develop.6228.1.cf483c68b5":"2026-06-24T14:30:49.603Z","0.6.6-develop.6229.1.ebe6706732":"2026-06-24T16:16:49.120Z","0.6.6-develop.6241.1.47c01ad4ed":"2026-06-24T17:03:53.354Z","0.6.6-develop.6245.1.2be3b151f8":"2026-06-24T17:49:22.449Z","0.6.6-develop.6246.1.85fd30c705":"2026-06-25T08:27:46.305Z","0.6.6-develop.6253.1.a8c2b49d90":"2026-06-25T09:24:55.616Z","0.6.6-develop.6255.1.a6ee4a57c1":"2026-06-25T10:18:29.507Z","0.6.6-develop.6256.1.9fc16aedc4":"2026-06-25T11:29:47.641Z","0.6.6-develop.6257.1.6d0af84d26":"2026-06-25T11:36:59.545Z","0.6.6-develop.6286.1.d985c5c374":"2026-06-25T12:39:15.846Z","0.6.6-develop.6290.1.4bb5a8ba3f":"2026-06-25T13:40:42.700Z","0.6.6-canary.6006.2.58d0f9ccc8":"2026-06-25T13:57:10.687Z","0.6.6-develop.6296.1.5e8bdfee17":"2026-06-25T14:49:45.470Z","0.6.6-develop.6299.1.29224e2d86":"2026-06-25T15:36:53.631Z","0.6.6-develop.6300.1.08ff40c897":"2026-06-25T19:51:29.446Z","0.6.6-develop.6304.1.4cf2b975cb":"2026-06-25T20:45:54.946Z","0.6.6-develop.6305.1.4503070c9d":"2026-06-26T07:07:36.431Z","0.6.6-develop.6309.1.983aeec27a":"2026-06-26T08:04:35.689Z","0.6.6-develop.6313.1.618a49a6b4":"2026-06-26T09:12:35.162Z","0.6.6-develop.6314.1.c7b8291aa2":"2026-06-26T10:01:48.029Z","0.6.6-develop.6317.1.b3be10ab84":"2026-06-26T10:58:28.662Z","0.6.6-develop.6330.1.a261878aa8":"2026-06-26T11:49:24.905Z","0.6.6-develop.6331.1.a33b8e99b7":"2026-06-26T12:39:13.046Z","0.6.6-develop.6332.1.6e73f0f55b":"2026-06-26T13:28:44.982Z","0.6.6-develop.6335.1.66528bcc62":"2026-06-26T14:18:16.164Z","0.6.6-develop.6336.1.38e0a4c455":"2026-06-26T14:25:50.707Z","0.6.6-develop.6337.1.bd66ae541e":"2026-06-26T20:11:37.721Z","0.6.6-develop.6338.1.c32cd17821":"2026-06-26T21:03:14.486Z","0.6.6-develop.6339.1.193c6c7c71":"2026-06-28T18:54:15.278Z","0.6.6-develop.6343.1.8120f84f30":"2026-06-28T19:33:44.775Z","0.6.6-develop.6344.1.c4b17c07c4":"2026-06-28T20:27:47.311Z","0.6.6-develop.6345.1.b236ea3d4b":"2026-06-29T07:08:19.243Z","0.6.6-develop.6345.2.b236ea3d4b":"2026-06-30T05:53:17.835Z","0.6.6-develop.6351.1.c140d703c9":"2026-06-30T11:16:23.613Z","0.6.6-develop.6352.1.8eee7e1399":"2026-07-01T09:39:58.772Z","0.6.6-develop.6353.1.efc82affea":"2026-07-01T10:18:44.351Z","0.6.6-develop.6354.1.4730e55f76":"2026-07-01T11:45:57.459Z","0.6.6-develop.6356.1.4d780a65a3":"2026-07-01T12:45:22.839Z","0.6.6-develop.6357.1.7c17a47f4e":"2026-07-01T13:42:38.876Z","0.6.6-develop.6358.1.62f5e4896f":"2026-07-01T14:32:54.779Z","0.6.6-develop.6360.1.8504e06ff3":"2026-07-01T21:20:32.322Z","0.6.6-develop.6361.1.e790d2aa34":"2026-07-02T07:33:05.753Z","0.6.6-develop.6362.1.a3dd164018":"2026-07-02T08:26:56.746Z","0.6.6-develop.6363.1.03c5e3429a":"2026-07-02T09:40:32.629Z","0.6.6-develop.6364.1.b26488823f":"2026-07-02T12:11:57.456Z","0.6.6-develop.6365.1.641d695f07":"2026-07-02T15:08:21.611Z","0.6.6-develop.6366.1.fba69a7362":"2026-07-02T16:25:19.827Z","0.6.6-develop.6367.1.2321ccacd4":"2026-07-02T19:35:13.293Z","0.6.6-develop.6370.1.efeac59f8b":"2026-07-02T20:23:25.669Z","0.6.6-develop.6373.1.5bece5409d":"2026-07-02T21:13:35.005Z","0.6.6-develop.6374.1.49e692558f":"2026-07-02T22:35:20.971Z","0.6.6-develop.6376.1.762b10c7dd":"2026-07-02T23:27:58.105Z","0.6.6-develop.6377.1.d26fed7324":"2026-07-03T05:47:00.698Z","0.6.6-develop.6381.1.042df302c3":"2026-07-03T06:38:38.469Z","0.6.6-develop.6382.1.4b9b9091ab":"2026-07-03T15:07:50.319Z","0.6.6-develop.6383.1.27fcc83455":"2026-07-03T16:22:15.585Z","0.6.6-develop.6384.1.f06fc0b42c":"2026-07-04T21:59:38.198Z","0.6.6-develop.6385.1.9a81faa5f0":"2026-07-05T12:59:18.879Z","0.6.6-develop.6386.1.391a1afb9e":"2026-07-05T13:51:47.182Z","0.6.6-develop.6387.1.f4896ad565":"2026-07-05T18:25:31.976Z","0.6.6-develop.6388.1.b9b9f5e778":"2026-07-05T18:47:32.268Z","0.6.6-develop.6389.1.135a466c47":"2026-07-05T18:59:54.112Z","0.6.6-develop.6390.1.210bbbc703":"2026-07-05T19:20:10.411Z","0.6.6-develop.6391.1.276b99bf26":"2026-07-06T06:38:37.886Z","0.6.6-develop.6392.1.ed38e087fe":"2026-07-06T10:15:25.099Z","0.6.6-develop.6395.1.f7f5283bc9":"2026-07-06T12:29:10.919Z","0.6.6-develop.6396.1.fe832b428c":"2026-07-06T12:46:37.872Z","0.6.6-develop.6397.1.c078d218fa":"2026-07-06T14:04:10.293Z","0.6.6-develop.6398.1.013efe913e":"2026-07-06T15:27:33.277Z","0.6.6-develop.6399.1.93ba8ca030":"2026-07-06T16:03:12.128Z","0.6.6-develop.6401.1.8c07df34a7":"2026-07-06T16:28:48.180Z","0.6.6-develop.6402.1.080aab8ec9":"2026-07-06T16:57:44.003Z","0.6.6-develop.6403.1.b57089b6fe":"2026-07-06T18:07:27.821Z","0.6.6-develop.6404.1.e2f8d5025a":"2026-07-06T18:24:22.061Z","0.6.6-develop.6406.1.a0bd770daf":"2026-07-06T18:40:14.266Z","0.6.6-develop.6407.1.9a4c26cf6a":"2026-07-06T18:59:22.306Z","0.6.6-develop.6408.1.0cbfbd7476":"2026-07-06T19:24:22.576Z","0.6.6-develop.6409.1.4bfed821c0":"2026-07-06T21:41:00.059Z","0.6.6-develop.6410.1.2ad881013e":"2026-07-06T22:34:54.852Z","0.6.6-develop.6411.1.825382313f":"2026-07-07T10:46:54.566Z","0.6.6-develop.6412.1.e99f3c32d9":"2026-07-07T11:49:13.760Z","0.6.6-develop.6413.1.ae875fb682":"2026-07-07T12:58:46.100Z","0.6.6-develop.6416.1.888fffc007":"2026-07-07T13:56:33.130Z","0.6.6-develop.6419.1.a632f417c4":"2026-07-07T14:25:56.751Z","0.6.6-develop.6422.1.b3d024f05c":"2026-07-07T14:51:59.173Z","0.6.6-develop.6423.1.f039f73ff4":"2026-07-07T19:40:21.408Z","0.6.6-develop.6428.1.e839e44431":"2026-07-07T20:32:23.822Z","0.6.6-develop.6429.1.2fba7258d1":"2026-07-08T09:37:50.578Z","0.6.6-develop.6431.1.g1037269810":"2026-07-08T10:31:50.488Z","0.6.6-develop.6450.1.b493fb430c":"2026-07-08T11:29:09.515Z","0.6.6-develop.6451.1.5b071f47fc":"2026-07-08T13:01:37.771Z","0.6.6-develop.6452.1.790892f40d":"2026-07-08T13:59:11.402Z","0.6.6-develop.6453.1.6cbc2d5d47":"2026-07-08T16:51:08.399Z","0.6.6-develop.6454.1.0647656f77":"2026-07-09T05:51:30.129Z","0.6.6-develop.6456.1.d4b0c54321":"2026-07-09T06:51:03.425Z","0.6.6-develop.6457.1.41b39a465a":"2026-07-09T08:26:32.951Z","0.6.6-develop.6458.1.113a54fb91":"2026-07-09T08:51:19.565Z","0.6.6-develop.6460.1.f94c74174c":"2026-07-09T13:13:03.287Z","0.6.6-develop.6465.1.019f0fb26f":"2026-07-09T13:33:49.102Z","0.6.6-develop.6471.1.9ab5bdd79a":"2026-07-09T14:34:48.640Z","0.6.6-develop.6472.1.1673e7e66b":"2026-07-09T15:45:42.840Z","0.6.6-develop.6474.1.2c411ad42b":"2026-07-10T05:44:18.815Z","0.6.6-develop.6480.1.309f47ca1c":"2026-07-10T06:27:47.699Z","0.6.6-develop.6481.1.c1f82e3ed6":"2026-07-10T09:03:23.883Z","0.6.6-develop.6482.1.6441fffca2":"2026-07-10T12:51:04.395Z","0.6.6-develop.6483.1.b623f50e2b":"2026-07-10T14:19:11.416Z","0.6.6-canary.315.1.g6673635216":"2026-07-10T15:31:35.130Z","0.6.6-develop.6484.1.2d3741fd58":"2026-07-10T15:36:27.795Z","0.6.6-develop.6485.1.6021282db1":"2026-07-10T16:38:09.955Z","0.6.6-develop.6490.1.bf38ceb3d8":"2026-07-10T17:36:59.403Z","0.6.6-develop.6492.1.5707c167e0":"2026-07-10T18:34:54.614Z","0.6.6-develop.6493.1.333455a884":"2026-07-11T04:39:04.369Z","0.6.6-develop.6494.1.8479db6c38":"2026-07-11T07:59:27.141Z","0.6.6-develop.6505.1.6f6b83559f":"2026-07-11T08:50:18.836Z","0.6.6-develop.6506.1.699ffb5533":"2026-07-11T10:19:25.089Z","0.6.6-develop.6507.1.cc8b36505d":"2026-07-11T11:28:31.369Z","0.6.6-develop.6513.1.12f0383844":"2026-07-11T12:20:57.616Z","0.6.6-develop.6515.1.01911d00e2":"2026-07-11T13:17:47.418Z","0.6.6-develop.6516.1.86a8538145":"2026-07-13T10:19:27.682Z","0.6.6-develop.6519.1.bdc91fb755":"2026-07-13T11:11:21.382Z","0.6.6-develop.6520.1.55df6df792":"2026-07-13T12:10:36.913Z","0.6.6-develop.6522.1.adb260d33a":"2026-07-13T13:19:40.572Z","0.6.6-develop.6524.1.a78cc4694e":"2026-07-13T14:17:27.446Z","0.6.6-develop.6525.1.e9a4b56963":"2026-07-13T18:46:40.554Z","0.6.6-develop.6526.1.6df9b3dd84":"2026-07-13T21:47:28.357Z","0.6.6-develop.6529.1.e1de4b3f27":"2026-07-13T22:37:37.603Z","0.6.6-develop.6530.1.6d8442bafd":"2026-07-15T05:32:25.409Z","0.6.6-develop.6531.1.87e9d31db6":"2026-07-15T08:15:33.869Z","0.6.6-develop.6534.1.6f4f994802":"2026-07-15T09:04:45.834Z","0.6.6-develop.6535.1.5cf43724de":"2026-07-15T09:55:24.134Z","0.6.6-develop.6536.1.799f7f795b":"2026-07-15T18:29:18.825Z","0.6.6-develop.6540.1.ae856df1ec":"2026-07-15T19:16:31.189Z","0.6.6-develop.6541.1.c6f8fa5d2b":"2026-07-16T19:33:17.816Z","0.6.6-develop.6542.1.fee3e68aa6":"2026-07-17T06:06:16.987Z","0.6.6-develop.6543.1.49fadb4c31":"2026-07-17T06:55:32.820Z","0.6.6":"2026-07-17T07:46:03.956Z","0.6.6-develop.6551.1.1511bfa890":"2026-07-17T07:48:51.284Z","0.6.7-develop.6552.1.5208a19369":"2026-07-17T10:19:49.244Z","0.6.7-develop.6553.1.2ec7246e04":"2026-07-18T05:54:46.969Z","0.6.7-develop.6565.1.1026d85fff":"2026-07-18T06:51:30.508Z","0.6.7-develop.6566.1.15385fa179":"2026-07-18T15:19:33.321Z","0.6.7-develop.6567.1.g5807007168":"2026-07-18T18:14:09.702Z","0.6.7-develop.6568.1.9f57ffc393":"2026-07-20T18:30:33.202Z","0.6.7-develop.6569.1.c06dee4866":"2026-07-21T08:30:09.337Z","0.6.7-develop.6572.1.3d8e83062f":"2026-07-21T08:42:42.828Z","0.6.7-develop.6573.1.28649ddec6":"2026-07-21T09:00:11.310Z","0.6.7-develop.6574.1.05dcf72ba8":"2026-07-21T19:49:23.658Z","0.6.7-develop.6576.1.c4bc47711b":"2026-07-21T19:59:49.216Z","0.6.7-develop.6577.1.cac0b255b0":"2026-07-21T21:07:52.045Z","0.6.7-develop.6580.1.39ab1d9e62":"2026-07-21T21:54:17.832Z","0.6.7-develop.6581.1.b770114f54":"2026-07-22T04:38:38.293Z","0.6.7-develop.6582.1.04cac61287":"2026-07-22T10:00:12.009Z","0.6.7-develop.6583.1.a553380c81":"2026-07-23T05:27:56.583Z","0.6.7-develop.6584.1.bc9d39be70":"2026-07-23T09:51:01.842Z","0.6.7-develop.6585.1.3c76ca3d22":"2026-07-23T16:28:39.494Z","0.6.7-develop.6586.1.015fe64dfb":"2026-07-23T17:13:19.994Z","0.6.7-develop.6587.1.66011352a9":"2026-07-23T19:06:35.474Z","0.6.7-develop.6589.1.f8748e07d4":"2026-07-23T19:42:43.821Z","0.6.7-develop.6592.1.7f69fa2454":"2026-07-23T20:17:46.694Z","0.6.7-develop.6593.1.0ecf630f1e":"2026-07-24T07:36:29.726Z","0.6.7-develop.6594.1.5581f765f4":"2026-07-24T09:51:46.814Z","0.6.7-develop.6595.1.e93ecd3cfa":"2026-07-24T10:32:33.358Z","0.6.7-develop.6597.1.b8f069b7fe":"2026-07-24T11:24:38.634Z","0.6.7-develop.6600.1.49a5df927f":"2026-07-24T12:09:15.949Z","0.6.7-develop.6603.1.78e5b7a65d":"2026-07-24T12:59:46.563Z","0.6.7-develop.6604.1.2c49816dff":"2026-07-24T13:37:07.577Z","0.6.7-develop.6605.1.761dd4c810":"2026-07-24T14:48:10.546Z","0.6.7-develop.6606.1.3b1ec9b1ea":"2026-07-24T17:32:14.062Z","0.6.7-develop.6621.1.cdbe9dee3d":"2026-07-24T18:11:04.839Z","0.6.7-develop.6622.1.4d29ddaca4":"2026-07-24T19:55:12.111Z","0.6.7-develop.6623.1.01d02d34c3":"2026-07-25T04:27:43.572Z","0.6.7-develop.6628.1.f9e4ecf70f":"2026-07-25T05:11:26.205Z","0.6.7-develop.6630.1.c8a615e536":"2026-07-25T05:48:37.351Z","0.6.7-develop.6631.1.9d64b49ddc":"2026-07-25T06:25:29.984Z","0.6.7-develop.6645.1.52f0b37813":"2026-07-25T07:17:39.746Z","0.6.7-develop.6646.1.be515f3d49":"2026-07-25T17:55:08.810Z","0.6.7-develop.6648.1.61f5523138":"2026-07-25T18:29:41.661Z","0.6.7-develop.6649.1.e507f22d71":"2026-07-25T19:12:14.733Z","0.6.7-develop.6650.1.df84bf47a1":"2026-07-26T07:40:12.757Z","0.6.7-canary.316.1.e6c38e0bef":"2026-07-26T11:07:23.164Z","0.6.7-develop.6651.1.e5ad6e8cdc":"2026-07-27T06:58:50.069Z","0.6.7-canary.317.1.106b9d993b":"2026-07-27T08:03:00.306Z","0.6.7-develop.6652.1.3ab996caba":"2026-07-27T11:51:26.299Z","0.6.7-canary.318.1.305c68fcee":"2026-07-27T13:10:41.204Z","0.6.7-develop.6653.1.b5bc7194a0":"2026-07-27T19:29:23.688Z","0.6.7-develop.6660.1.90e1e2eef6":"2026-07-27T20:02:34.158Z","0.6.7-develop.6661.1.0043ed1d03":"2026-07-29T04:07:12.144Z","0.6.7-develop.6669.1.40b669666b":"2026-07-29T04:42:55.246Z","0.6.7-develop.6670.1.4efa7961c6":"2026-07-29T10:44:38.381Z","0.6.7-develop.6671.1.4b925c5096":"2026-07-29T16:04:52.943Z","0.6.7-develop.6673.1.a9bf54a072":"2026-07-29T16:53:59.915Z","0.6.7-develop.6674.1.add2064cad":"2026-07-30T04:20:52.325Z","0.6.7-develop.6676.1.7dad6df292":"2026-07-30T05:17:24.955Z","0.6.7-develop.6677.1.beabb7ca12":"2026-07-30T14:28:39.430Z","0.6.7-develop.6685.1.77c0a5591b":"2026-07-30T15:17:28.332Z","0.6.7-develop.6686.1.bdda5ed397":"2026-07-31T08:44:56.269Z","0.6.7-develop.6687.1.46a258e592":"2026-07-31T09:38:09.002Z","0.6.7-develop.6688.1.4426ef7fa7":"2026-07-31T10:30:32.306Z","0.6.7-develop.6689.1.28c8605c03":"2026-07-31T11:25:02.760Z","0.6.7-develop.6690.1.d1d863d951":"2026-07-31T13:50:23.938Z","0.6.7-develop.6692.1.d0a4413933":"2026-07-31T14:48:19.786Z","0.6.7-develop.6693.1.8c61b08102":"2026-07-31T17:16:55.730Z","0.6.7-develop.6694.1.a06be5605e":"2026-07-31T21:15:42.066Z","0.6.7-develop.6695.1.d1b48a09b3":"2026-08-01T07:06:45.487Z","0.6.7-develop.6696.1.4236709f7e":"2026-08-01T10:14:06.741Z","0.6.7-develop.6706.1.b3a4c759bb":"2026-08-01T11:13:22.316Z","0.6.7-develop.6725.1.07a748cfc2":"2026-08-01T13:31:53.143Z","0.6.7-develop.6726.1.983ae8a07e":"2026-08-01T17:24:20.265Z","0.6.7-develop.6744.1.0483b18565":"2026-08-01T18:58:50.637Z","0.6.7-develop.6749.1.6b54c56dfe":"2026-08-01T20:37:57.266Z","0.6.7-develop.6750.1.14497517d0":"2026-08-01T22:22:33.718Z","0.6.7-develop.6751.1.ac823a3d26":"2026-08-02T06:02:07.361Z","0.6.7-develop.6756.1.5300c41145":"2026-08-02T07:13:08.595Z","0.6.7-develop.6758.1.697eade236":"2026-08-02T08:16:04.009Z","0.6.7-develop.6766.1.40c9011995":"2026-08-02T09:45:05.820Z","0.6.7-develop.6768.1.9d2c4efc43":"2026-08-02T10:36:34.762Z","0.6.7-develop.6770.1.b52298cf20":"2026-08-02T11:37:28.255Z","0.6.7-develop.6771.1.5afd5982e1":"2026-08-02T16:33:04.404Z","0.6.7-develop.6773.1.f9b7fbae4f":"2026-08-02T17:30:07.625Z","0.6.7-develop.6774.1.d836fe3135":"2026-08-02T19:44:29.560Z","0.6.7-develop.6775.1.c2313bb8a3":"2026-08-03T06:26:55.079Z","0.6.7-develop.6784.1.f80b9afce5":"2026-08-03T07:34:56.104Z","0.6.7-develop.6785.1.1dd7cfac55":"2026-08-03T09:14:51.161Z","0.6.7-develop.6788.1.c2a1520a30":"2026-08-03T10:09:58.962Z","0.6.7-develop.6795.1.8a3f27921c":"2026-08-03T11:44:19.735Z","0.6.7-develop.6814.1.0627c7e9f1":"2026-08-03T15:42:50.201Z","0.6.7-develop.6824.1.21fff90682":"2026-08-03T19:19:12.806Z","0.6.7-develop.6825.1.85bbf320ad":"2026-08-03T20:41:21.251Z","0.6.7-develop.6826.1.3f6d307d01":"2026-08-03T21:47:56.071Z","0.6.7-develop.6827.1.a575bebce9":"2026-08-04T05:16:58.290Z","0.6.7-develop.6828.1.ab1620a63e":"2026-08-04T06:59:34.824Z","0.6.7-develop.6834.1.e76f4b8cbc":"2026-08-04T08:36:07.653Z","0.6.7-develop.6842.1.8cd8a8883c":"2026-08-04T11:42:37.412Z","0.6.7-develop.6851.1.c1680b00d8":"2026-08-04T14:33:09.784Z","0.6.7-develop.6859.1.e4727b568a":"2026-08-04T18:52:25.183Z","0.6.7-develop.6860.1.f796b22e80":"2026-08-05T05:27:45.287Z","0.6.7-develop.6862.1.c11a64ce0a":"2026-08-05T07:05:12.819Z","0.6.7":"2026-08-05T10:09:54.847Z","0.6.7-develop.6863.1.61001cf9a8":"2026-08-05T10:23:37.132Z","0.6.7-develop.6869.1.d1ce9999ea":"2026-08-05T12:03:26.505Z","0.6.7-develop.6870.1.b69802067a":"2026-08-05T15:05:16.281Z","0.6.8-develop.6874.1.982d6097d8":"2026-08-05T17:13:26.713Z","0.6.8-develop.6875.1.871a4afc94":"2026-08-05T21:42:59.094Z","0.6.8-develop.6876.1.c514f2eb37":"2026-08-05T23:47:29.004Z","0.6.8-develop.6877.1.c95a715a00":"2026-08-06T01:30:37.092Z","0.6.8-develop.6878.1.ab817e58ac":"2026-08-06T09:09:52.210Z","0.6.8-develop.6879.1.9883cf6265":"2026-08-06T12:03:16.769Z","0.6.8-canary.319.1.5b4be4bc52":"2026-08-06T13:20:48.289Z","0.6.8-develop.6881.1.8ea75912f2":"2026-08-06T14:12:07.244Z","0.6.8-develop.6882.1.cd042ac354":"2026-08-06T15:39:58.935Z","0.6.8-develop.6889.1.af4501ca97":"2026-08-06T20:00:56.620Z","0.6.8-develop.6891.1.4dca3f1ad3":"2026-08-07T00:10:38.278Z","0.6.8-develop.6892.1.f179677788":"2026-08-07T12:13:33.385Z","0.6.8-develop.6893.1.7af3b3a72d":"2026-08-07T16:42:14.120Z","0.6.8-develop.6897.1.586171ad21":"2026-08-07T17:38:49.634Z","0.6.8-develop.6898.1.8b42ed5e41":"2026-08-07T20:44:40.487Z","0.6.8-develop.6899.1.433952fd93":"2026-08-10T08:13:43.927Z","0.6.8-develop.6903.1.0ec850a22b":"2026-08-10T09:32:35.535Z","0.6.8-develop.6907.1.2968c89bdf":"2026-08-10T10:42:22.405Z","0.6.8-canary.320.1.bf889f49e4":"2026-08-10T11:51:14.727Z","0.6.8-develop.6908.1.4792c7717e":"2026-08-10T12:25:21.664Z","0.6.8-develop.6909.1.c4c263895a":"2026-08-10T14:07:36.578Z","0.6.8-develop.6910.1.560e304de2":"2026-08-10T15:20:31.729Z","0.6.8-develop.6911.1.f853dd04a9":"2026-08-10T17:31:23.594Z","0.6.8-develop.6912.1.36161dc9ac":"2026-08-10T18:46:36.801Z","0.6.8-develop.6913.1.721e521f55":"2026-08-10T20:23:26.393Z","0.6.8-develop.6914.1.6c7a5dcb6b":"2026-08-10T21:35:04.355Z","0.6.8-develop.6915.1.ac6031c503":"2026-08-11T05:22:23.229Z","0.6.8-develop.6916.1.f04fff3436":"2026-08-11T07:18:15.698Z","0.6.8-develop.6917.1.af45bc96e2":"2026-08-11T09:25:39.103Z","0.6.8-develop.6918.1.7b3f32b0c8":"2026-08-11T13:20:26.308Z","0.6.8-develop.6924.1.a8d208fcdc":"2026-08-11T15:17:39.620Z","0.6.8-develop.6925.1.cefa200fa4":"2026-08-12T05:40:53.751Z","0.6.8-develop.6930.1.1e5976efc3":"2026-08-12T07:08:34.050Z","0.6.8-develop.6931.1.4a1e1c786b":"2026-08-12T12:07:28.761Z","0.6.8-develop.6940.1.177ea30c6e":"2026-08-12T17:06:22.871Z","0.6.8-develop.6941.1.3c26284542":"2026-08-13T05:25:05.004Z","0.6.8-develop.6942.1.dd382caa0f":"2026-08-13T05:54:24.120Z","0.6.8-develop.6943.1.ed2e2cf6f6":"2026-08-13T06:41:56.333Z","0.6.8-develop.6944.1.eef6a0ee1d":"2026-08-13T09:17:10.097Z","0.6.8-canary.321.1.f87377525e":"2026-08-13T09:46:30.390Z","0.6.8-develop.6948.1.8369fc4c97":"2026-08-13T10:35:01.330Z","0.6.8-develop.6950.1.912d574d60":"2026-08-13T12:34:33.075Z","0.6.8-develop.6958.1.6696e8db69":"2026-08-14T06:54:58.652Z","0.6.8-develop.6959.1.0e7b2acc91":"2026-08-14T07:47:08.149Z","0.6.8-develop.6960.1.655ac3fe94":"2026-08-14T08:36:04.632Z","0.6.8-canary.322.1.0b9d350501":"2026-08-14T08:55:38.552Z","0.6.8-develop.6961.1.5b7ca407e7":"2026-08-14T10:08:03.126Z","0.6.8-develop.6962.1.bd029a2bb2":"2026-08-14T10:48:04.876Z","0.6.8-develop.6963.1.04a6d320e9":"2026-08-14T11:51:07.949Z","0.6.8-develop.6964.1.36b364cfd8":"2026-08-14T12:34:04.368Z","0.6.8-develop.6969.1.7a32706312":"2026-08-14T13:14:20.740Z","0.6.8-develop.6971.1.20c09ca9ea":"2026-08-14T14:00:35.164Z","0.6.8-develop.6972.1.275e435508":"2026-08-14T14:53:04.737Z","0.6.8-develop.6973.1.17fe21ccd4":"2026-08-14T15:51:29.464Z","0.6.8-develop.6974.1.43440f247a":"2026-08-14T19:38:12.131Z","0.6.8-develop.6975.1.b21e19d444":"2026-08-17T07:50:04.707Z","0.6.8-develop.6976.1.9b79145ac4":"2026-08-17T08:31:58.525Z","0.6.8-develop.6977.1.5041da373e":"2026-08-17T09:47:38.973Z","0.6.8-develop.6981.1.5c7cff2f3b":"2026-08-17T10:30:50.986Z","0.6.8-develop.6982.1.55222946d6":"2026-08-17T11:13:49.715Z","0.6.8-develop.6983.1.e4f794099e":"2026-08-17T13:31:50.148Z","0.6.8-develop.6984.1.f0cf23f0f6":"2026-08-18T08:06:54.207Z","0.6.8-develop.6985.1.fb93574faa":"2026-08-18T08:54:47.851Z","0.6.8-develop.6986.1.3adb0d0df6":"2026-08-18T09:39:26.957Z","0.6.8-develop.6987.1.02f619470c":"2026-08-18T15:11:16.744Z","0.6.8-develop.6992.1.00c90fecff":"2026-08-18T16:09:43.881Z","0.6.8-develop.6993.1.3fc50f3409":"2026-08-18T20:04:16.632Z","0.6.8-develop.6998.1.d2bc46c56c":"2026-08-18T21:06:46.930Z","0.6.8-develop.7000.1.0ae682bad1":"2026-08-18T21:59:45.488Z","0.6.8-develop.7001.1.03608ab252":"2026-08-19T10:43:16.500Z","0.6.8-develop.7003.1.24fef49d48":"2026-08-19T10:57:49.693Z","0.6.8-develop.7003.2.24fef49d48":"2026-08-19T21:02:23.832Z","0.6.8-develop.7004.1.7e7dd67d56":"2026-08-19T21:59:50.292Z","0.6.8-develop.7005.1.70a5747c3e":"2026-08-20T00:55:24.714Z","0.6.8-develop.7008.1.1ab31c0ca9":"2026-08-20T01:40:18.640Z","0.6.8-develop.7012.1.1dbd6f5fbd":"2026-08-20T02:25:52.933Z","0.6.8-develop.7013.1.48f7adca80":"2026-08-20T11:45:15.256Z","0.6.8-develop.7015.1.af90a2ddc7":"2026-08-20T12:31:48.907Z","0.6.8-develop.7016.1.4ed7b1e49d":"2026-08-20T23:54:27.163Z","0.6.8-develop.7019.1.f4c01c4b5c":"2026-08-21T00:10:46.905Z","0.6.8-develop.7020.1.d14d757582":"2026-08-21T00:27:11.956Z","0.6.8-develop.7021.1.61869f8014":"2026-08-21T00:45:52.263Z","0.6.8-develop.7022.1.33a7d00c42":"2026-08-21T01:01:27.261Z","0.6.8-develop.7023.1.a1960eb208":"2026-08-21T10:46:40.045Z","0.6.8-develop.7026.1.23445b3f3e":"2026-08-21T11:03:50.922Z","0.6.8-develop.7027.1.c9b5e86524":"2026-08-21T11:38:43.787Z","0.6.8-develop.7029.1.a1bb3363af":"2026-08-21T11:55:14.040Z","0.6.8-develop.7030.1.b84302d973":"2026-08-21T12:28:11.172Z","0.6.8-develop.7031.1.005201cd70":"2026-08-21T13:10:35.271Z","0.6.8-develop.7032.1.70d74d4bfe":"2026-08-22T01:27:45.785Z","0.6.8-develop.7037.1.ea0277b01e":"2026-08-22T01:42:44.424Z","0.6.8-develop.7038.1.ea954afd80":"2026-08-22T02:45:24.154Z","0.6.8-develop.7039.1.df8caf22c0":"2026-08-22T06:26:26.723Z","0.6.8-develop.7040.1.0baee9dad1":"2026-08-22T09:23:45.539Z","0.6.8-develop.7042.1.413df59570":"2026-08-22T10:12:49.855Z","0.6.8-develop.7043.1.b0199a62c6":"2026-08-22T11:10:08.745Z","0.6.8-develop.7046.1.153faed87a":"2026-08-22T12:00:00.111Z","0.6.8-develop.7047.1.32ab5fcb07":"2026-08-22T12:48:15.085Z","0.6.8-develop.7048.1.b011912b63":"2026-08-22T19:54:57.317Z","0.6.8-develop.7049.1.b41427429a":"2026-08-23T00:15:45.825Z","0.6.8-develop.7050.1.301c928229":"2026-08-23T01:05:08.555Z","0.6.8-develop.7051.1.2e20648fd5":"2026-08-23T01:57:45.597Z","0.6.8-develop.7054.1.3c75040822":"2026-08-23T02:45:38.232Z","0.6.8-develop.7056.1.1a563a270d":"2026-08-23T03:32:06.606Z","0.6.8-develop.7057.1.61440fc3bc":"2026-08-23T09:23:30.331Z","0.6.8-develop.7059.1.f45d1ae6a1":"2026-08-23T10:11:10.978Z","0.6.8-develop.7063.1.664341cf65":"2026-08-23T10:57:53.941Z","0.6.8-develop.7064.1.d9a7131615":"2026-08-23T13:42:10.829Z","0.6.8-develop.7065.1.b7b351a126":"2026-08-23T14:33:28.657Z","0.6.8-develop.7066.1.6bfa9ff69f":"2026-08-23T23:49:50.726Z","0.6.8-develop.7067.1.82e9867ea1":"2026-08-24T00:36:28.854Z","0.6.8-develop.7068.1.c55b52e1a1":"2026-08-24T01:39:03.948Z","0.6.8-develop.7071.1.58862d0c9f":"2026-08-24T01:52:12.026Z","0.6.8-develop.7072.1.19c2a8bbe0":"2026-08-24T03:15:41.467Z","0.6.8-develop.7076.1.13d0af067b":"2026-08-24T04:03:53.094Z","0.6.8-develop.7077.1.94f1126c13":"2026-08-24T04:51:39.012Z","0.6.8-develop.7078.1.ca2d1510b5":"2026-08-24T19:34:49.047Z","0.6.8-develop.7079.1.dbf29dd6a1":"2026-08-25T01:18:55.733Z","0.6.8-develop.7080.1.9b0d558a3f":"2026-08-25T02:08:49.704Z","0.6.8-develop.7082.1.f2a845b020":"2026-08-25T02:58:03.564Z","0.6.8-develop.7088.1.3873d81f42":"2026-08-25T03:50:30.435Z","0.6.8-develop.7090.1.4dbca7b350":"2026-08-25T04:39:28.211Z","0.6.8-develop.7091.1.15ffbe30ce":"2026-08-25T05:58:40.779Z","0.6.8-develop.7092.1.8bbdd53d2f":"2026-08-25T23:29:20.762Z","0.6.8-develop.7093.1.700c5c8d96":"2026-08-26T01:00:33.606Z","0.6.8-develop.7094.1.15164f1632":"2026-08-26T01:51:42.750Z","0.6.8-develop.7095.1.465fbf8f80":"2026-08-26T04:52:46.490Z","0.6.8-develop.7096.1.97319f09f6":"2026-08-26T05:41:37.867Z","0.6.8-develop.7099.1.7ba2771d06":"2026-08-26T06:31:57.040Z","0.6.8-develop.7100.1.fbf66fca35":"2026-08-26T08:52:46.805Z","0.7.0":"2026-08-26T09:01:46.314Z","0.6.8-develop.7101.1.bd9356828a":"2026-08-26T09:42:22.856Z","0.7.1-develop.7102.1.b41f7e3e51":"2026-08-26T12:24:03.432Z","0.7.1-develop.7103.1.41ff100d93":"2026-08-27T12:15:41.517Z","0.7.1-develop.7104.1.1dd769bf1a":"2026-08-27T22:32:46.261Z","0.7.1-develop.7105.1.0d2f4c6651":"2026-08-27T23:30:06.498Z","0.7.1-develop.7106.1.53fe9dd1b1":"2026-08-28T03:24:21.926Z","0.7.1-develop.7111.1.c0d5d7286f":"2026-08-28T04:13:05.911Z","0.7.1-develop.7112.1.d486e6f1b2":"2026-08-28T05:32:37.850Z","0.7.1-develop.7113.1.9d83dca10c":"2026-08-28T06:40:47.430Z","0.7.1-develop.7120.1.a0154ac412":"2026-08-28T07:34:46.216Z","0.7.1-develop.7121.1.734c263bda":"2026-08-28T08:54:45.292Z","0.7.1-develop.7122.1.421cefe668":"2026-08-28T11:26:44.720Z","0.7.1-develop.7123.1.25365e718d":"2026-09-02T10:25:47.009Z","0.7.1-develop.7130.1.fef2396fd8":"2026-09-02T11:18:59.515Z","0.7.1-develop.7131.1.20abf9e885":"2026-09-02T18:35:23.032Z","0.7.1-develop.7135.1.19bf969756":"2026-09-02T19:33:19.696Z","0.7.1-develop.7136.1.0f76137a1d":"2026-09-08T10:52:47.256Z","0.7.1-develop.7137.1.26575786c0":"2026-09-08T12:32:38.266Z","0.7.1-develop.7148.1.3076e5ccf7":"2026-09-08T13:28:36.797Z","0.7.1-develop.7149.1.7efa6e1612":"2026-09-08T17:27:26.692Z","0.7.1-develop.7150.1.c1941e0c22":"2026-09-08T18:24:35.680Z","0.7.1-develop.7151.1.00d0391847":"2026-09-08T22:14:56.952Z","0.7.1-develop.7152.1.a69e92f9c9":"2026-09-10T10:27:01.300Z","0.7.1-develop.7153.1.7145d295e6":"2026-09-10T10:50:30.561Z","0.7.1-develop.7154.1.981330c924":"2026-09-10T12:27:56.576Z","0.7.1-develop.7170.1.d95074d7ba":"2026-09-10T13:27:43.005Z","0.7.1-develop.7171.1.9b31dbba45":"2026-09-10T14:28:44.034Z","0.7.1-develop.7172.1.a45dece080":"2026-09-10T15:24:04.575Z","0.7.1-develop.7173.1.a901520d0f":"2026-09-11T13:17:28.833Z","0.7.1-develop.7175.1.d49ab48ee2":"2026-09-11T13:55:03.253Z","0.7.1-develop.7176.1.d229567a50":"2026-09-11T17:22:10.412Z","0.7.1-develop.7177.1.9827d081d4":"2026-09-11T17:43:51.759Z","0.7.1-develop.7178.1.ab93fbaf4e":"2026-09-13T19:08:13.389Z","0.7.1-develop.7179.1.e8c03264b6":"2026-09-13T19:27:21.972Z","0.7.1-develop.7180.1.9717fbbb43":"2026-09-14T09:36:01.629Z","0.7.1-develop.7181.1.702cedc42c":"2026-09-14T09:53:52.984Z","0.7.1-develop.7182.1.789943f937":"2026-09-14T11:00:45.433Z","0.7.1-develop.7183.1.db9678eeb8":"2026-09-14T12:43:51.924Z","0.7.1-develop.7185.1.0f280ef1f1":"2026-09-14T13:41:21.021Z","0.7.1-develop.7186.1.6e080a5017":"2026-09-14T15:44:23.358Z","0.7.1-develop.7191.1.3c9346566b":"2026-09-14T16:05:00.106Z","0.7.1-develop.7193.1.910a5b0a1e":"2026-09-14T17:06:51.679Z","0.7.1-develop.7194.1.ab4fc81f82":"2026-09-15T12:46:02.451Z","0.7.1-develop.7195.1.b5efd1d51a":"2026-09-15T14:21:53.210Z","0.7.1-develop.7200.1.8ba2d93d3f":"2026-09-15T14:44:14.994Z","0.7.1-develop.7201.1.9bd6c88e3d":"2026-09-15T15:22:36.776Z","0.7.1-develop.7202.1.a52dc6707c":"2026-09-15T15:46:13.703Z","0.7.1-develop.7203.1.9396450b78":"2026-09-17T11:39:09.294Z","0.8.0":"2026-09-18T11:33:28.294Z","0.8.1-develop.7204.1.83330e271e":"2026-09-18T11:52:05.166Z","0.8.1-develop.7205.1.82d9895178":"2026-09-19T13:56:53.228Z","0.8.1-develop.7206.1.45a3cee87f":"2026-09-21T10:29:19.935Z","0.8.1-develop.7207.1.901ef7e47a":"2026-09-21T15:16:58.382Z","0.8.1-develop.7215.1.60786cf836":"2026-09-21T15:47:50.093Z","0.8.1-develop.7218.1.9f22882799":"2026-09-21T16:17:37.489Z","0.8.1-develop.7219.1.f96cb57e70":"2026-09-21T20:47:59.262Z","0.8.1-develop.7220.1.9a71dd80cf":"2026-09-22T11:39:38.525Z","0.8.1-develop.7221.1.ece7ca874e":"2026-09-22T14:23:51.759Z","0.8.1-develop.7225.1.73190a4a95":"2026-09-22T14:44:38.626Z","0.8.1-develop.7227.1.9248c14599":"2026-09-22T15:14:34.767Z","0.8.1-develop.7228.1.b7ea09d2d3":"2026-09-22T21:24:00.659Z","0.8.1-develop.7237.1.635faf2c7a":"2026-09-22T21:45:46.686Z","0.8.1-develop.7238.1.3abe669ea5":"2026-09-22T23:32:16.945Z","0.8.1-develop.7239.1.d90c352076":"2026-09-22T23:59:47.920Z","0.8.1-develop.7240.1.g2661390300":"2026-09-23T00:38:01.556Z","0.8.1-develop.7241.1.fad7b2ce2a":"2026-09-23T07:55:20.720Z","0.8.1-develop.7254.1.ab24f26208":"2026-09-23T08:18:45.333Z","0.8.1-develop.7261.1.5d42353f61":"2026-09-23T08:47:22.263Z","0.8.1-develop.7263.1.bbc6db3437":"2026-09-23T09:13:37.575Z","0.8.1-develop.7266.1.8e520bbe03":"2026-09-23T09:38:40.962Z","0.8.1-develop.7267.1.2e95af80a6":"2026-09-23T19:50:15.783Z","0.8.1-develop.7268.1.033c0546d5":"2026-09-24T08:02:45.955Z","0.8.1-develop.7269.1.493e13f954":"2026-09-24T09:54:22.279Z","0.8.1-develop.7274.1.21a0083828":"2026-09-24T10:21:40.262Z","0.8.1-develop.7275.1.f772b944d4":"2026-09-24T15:32:57.313Z","0.8.1-develop.7294.1.0ef99fc518":"2026-09-24T15:56:21.880Z","0.8.1-develop.7295.1.d0e0e33014":"2026-09-24T16:34:42.393Z","0.8.1-develop.7296.1.2111d779db":"2026-09-24T17:13:17.965Z","0.8.1-develop.7297.1.67605e74f9":"2026-09-24T18:27:32.753Z"},"bugs":{"url":"https://github.com/open-mercato/open-mercato/issues"},"license":"MIT","homepage":"https://github.com/open-mercato/open-mercato#readme","keywords":["cache","caching","redis","sqlite","memory","tags","invalidation"],"repository":{"url":"git+https://github.com/open-mercato/open-mercato.git","type":"git","directory":"packages/cache"},"description":"Multi-strategy cache service with tag-based invalidation support","maintainers":[{"name":"pat-lewczuk","email":"patryk.lewczuk@hotmail.com"},{"name":"patryk.andrzejewski","email":"patrick.andrzejewsky@gmail.com"},{"name":"piotrkarwatka","email":"piotr.karwatka@gmail.com"}],"readme":"","readmeFilename":""}